Resource determination method, first device, second device and communication system
Patent Information
- Application Number
- PCT/CN2025/136992
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-28
- Filing Date
- 2025-11-24
- Publication Date
- 2026-10-01
Smart Images

Figure CN2025136992_01102026_PF_FP_ABST
Abstract
Description
Methods for determining resources, first device, second device and communication system
[0001] This application claims priority to Chinese Patent Application No. 2025103877899, filed on March 28, 2025, entitled “Method for determining resources, first apparatus, second apparatus and communication system”, the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and more specifically, to a method for determining resources, a first device, a second device, a communication system, a computer storage medium, and a computer program product. Background Technology
[0003] Passive Internet of Things (A-IoT) technology obtains energy from the environment or radio frequency signals for waveform modulation and transmission without the aid of batteries. Currently, because devices cannot enter a timed sleep state, the network side cannot know their actual energy storage status, thus affecting the device's uplink transmission and / or downlink reception. Furthermore, due to the large number of devices, it is impossible to ensure that each device can determine the resource information used for uplink transmission and / or downlink reception. It should be noted that the information in the background section is only used to enhance the understanding of the background of this application and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0004] The purpose of this application is to provide a method for determining resources, a first device, a second device, a communication system, a computer storage medium, and a computer program product, thereby enabling the first device to determine resource information from PRDCH information to at least a certain extent, and enabling the first device to determine resource information according to instructions for PDRCH transmission and / or PRDCH reception.
[0005] Other features and advantages of this application will become apparent from the following detailed description, or may be learned in part from practice of this application.
[0006] According to some embodiments of this application, a method for determining resources is provided, applied to a first device, comprising: receiving physical reader-to-device channel (PRDCH) information, the PRDCH information being used to determine resource information; and performing PDRCH transmission and / or PRDCH reception based on the resource information.
[0007] In some embodiments, the resource information includes time-domain resource information and / or frequency-domain resource information; the time-domain resource information includes at least one of the following: the number of time-domain resources, the size of the time-domain resources, the start position of the time-domain resources, the reference position of the time-domain resources, and the guard interval between time-domain resources; the frequency-domain resource information includes at least one of the following: the number of frequency-domain resources, the size of the frequency-domain resources, the start position of the frequency-domain resources, the reference position of the frequency-domain resources, the guard interval between frequency-domain resources, and the frequency offset of different frequency-domain resources.
[0008] In some embodiments, receiving physical reader-to-device channel (PRDCH) information includes at least one of the following: if the PRDCH information is initialization PRDCH information or triggering random access PRDCH information, then the PRDCH information is used to determine the resource information for sending message one; if the PRDCH information is initialization PRDCH information or triggering random access PRDCH information, then the PRDCH information is used to determine the resource information for listening message two; if the PRDCH information is initialization PRDCH information or triggering random access PRDCH information, then the PRDCH information is used to determine the resource information for sending message three; if the PRDCH information is message two, then the PRDCH information is used to determine the resource information for sending message three.
[0009] In some embodiments, if the resource information includes time-domain resource information, and the time-domain resource information includes the number of time-domain resources, the number of time-domain resources includes one or more, wherein when the number of time-domain resources includes one, the time-domain resource is used only for the first device, or the time-domain resource is used for the first device and other first devices; when the number of time-domain resources includes multiple, the multiple time-domain resources are used only for the first device, or some of the multiple time-domain resources are used only for the first device and the remaining time-domain resources of the multiple time-domain resources are used for the first device and other first devices.
[0010] In some embodiments, the number of time-domain resources and at least one of the number of the first device and / or other first devices are determined based on at least one of the following: based on near-field measurement results of the first device; based on the capability of the first device; based on the device type of the first device; based on any one of subcarrier spacing, frequency point, and bandwidth; based on the measured signal strength or interference strength; based on the command type of the PRDCH information; or based on the indication information in the PRDCH information.
[0011] In some embodiments, if at least one of the number of time-domain resources, the number of first devices, and / or other first devices is determined based on the capabilities of the first devices, wherein the capabilities of the first devices include at least one of the following: the number of time-domain resources supported by the first devices; the maximum number of time-domain resources supported by the first devices; the duration of time windows supported by the first devices; the maximum duration of time windows supported by the first devices; the device-to-reader (D2R) transmission length supported by the first devices; the maximum transmission length supported by the first devices; the number of D2R transmission bits supported by the first devices; and the maximum number of D2R transmission bits supported by the first devices.
[0012] In some embodiments, if at least one of the quantity of time-domain resources, the quantity of the first device, and / or the quantity of other first devices is determined according to the device type of the first device, or if at least one of the quantity of time-domain resources, the quantity of the first device, and / or the quantity of other first devices is determined according to the indication information in the PRDCH information, wherein at least one of the quantity of time-domain resources, the quantity of the first device, and / or the quantity of other first devices is determined according to a first correspondence, the first correspondence being used to indicate the correspondence between the device type and the quantity of time-domain resources, the first device and at least one of the quantity of other first devices.
[0013] In some embodiments, if the resource information includes time-domain resource information, the time-domain resource information includes the size of the time-domain resource, wherein the size of the time-domain resource includes any of the following forms: the size of the time-domain resource includes a time window, the time window indicating the range of the duration of the time-domain resource, and the time-domain resource information is used to indicate one or more sizes of the time-domain resource determined from within the time window; or the size of the time-domain resource is transport block size information, and the time-domain resource information is used to indicate one or more sizes of the time-domain resource.
[0014] In some embodiments, if the size of the time-domain resource includes multiple dimensions, the size of the time-domain resource is determined by at least one of the following methods: the size of the time-domain resource is determined based on near-field measurement results of the first device; the size of the time-domain resource is determined based on the capability of the first device; the size of the time-domain resource is determined based on the device type of the first device; the size of the time-domain resource is determined based on any one of subcarrier spacing, frequency point, and bandwidth; the size of the time-domain resource is determined based on signal strength or interference strength measured by the second device; the size of the time-domain resource is determined based on indication information in the PRDCH information; the size of the time-domain resource is determined based on the command type of the PRDCH information; or the size of the time-domain resource is determined based on the minimum value between the capability of the first device and the time-domain resource size configured by the second device.
[0015] In some embodiments, if the size of the time-domain resource is determined based on the capabilities of the first device, wherein the capabilities of the first device include at least one of the following: the duration of a time window supported by the first device; the maximum duration of a time window supported by the first device; the D2R transmission length supported by the first device; the maximum D2R transmission length supported by the first device; the number of D2R transmission bits supported by the first device; and the maximum number of D2R transmission bits supported by the first device.
[0016] In some embodiments, if the size of the time-domain resource is determined according to the device type of the first device, or the size of the time-domain resource is determined according to the indication information in the PRDCH information, wherein the size of the time-domain resource is determined according to a second correspondence, the second correspondence being the correspondence between the device type and the size of the time-domain resource.
[0017] In some embodiments, if the resource information includes time-domain resource information, and the time-domain resource information includes the size of the time-domain resource, the size of the time-domain resource includes multiple types, wherein the PRDCH information includes at least two PRDCH information, a portion of the at least two PRDCH information indicates the same size of the time-domain resource, and another portion of the PRDCH information indicates the size of a different time-domain resource; the PRDCH information includes at least two PRDCH information, each PRDCH information indicates the same time-domain resource information, and different subsets of the time-domain resource information indicate different sizes of the time-domain resource; the PRDCH information includes at least two PRDCH information, each PRDCH information indicates the size of a different time-domain resource.
[0018] In some embodiments, if the resource information includes time-domain resource information, and the time-domain resource information includes the size of the time-domain resource, the size of the time-domain resource includes multiple types, wherein the PRDCH information includes at least one set of PRDCH information, each set of PRDCH information indicating the same size of the time-domain resource, and different sets of PRDCH information indicating different sizes of the time-domain resource; the PRDCH information includes at least one PRDCH information group, the PRDCH information in each PRDCH information group is distributed at a preset interval and indicates the same size of the time-domain resource, PRDCH information with the same index between different PRDCH information groups indicates the size of the time-domain resource within a period, and within a period, PRDCH information with the same index between different PRDCH information groups indicates different sizes of the time-domain resource. In some embodiments, if the PRDCH information includes at least one set of PRDCH information, the total number of PRDCH information in the at least one set of PRDCH information is equal to the number of multiple PRDCH information; if the PRDCH information includes at least one PRDCH information group, the total number of PRDCH information in the at least one PRDCH information group is equal to the number of multiple PRDCH information.
[0019] In some embodiments, if the resource information includes time-domain resource information, the time-domain resource information includes the reference position of the time-domain resource, wherein the reference position of the time-domain resource is at least one of the following: the reference position of the time-domain resource is the time when the first device receives the initial PRDCH information or the PRDCH information that triggers random access; the reference position of the time-domain resource is the time when the first device receives message two; the reference position of the time-domain resource is the start time of the resource position of the first device sending message one; the reference position of the time-domain resource is the end time of the resource position of the first device sending message one; the reference position of the time-domain resource is the start time of the last resource among multiple resources sending message one; the reference position of the time-domain resource is the end time of the last resource among multiple resources sending message one.
[0020] In some embodiments, the reference position of the time-domain resource is determined according to at least one of the following methods: the reference position of the time-domain resource is determined according to the position of at least one time granularity after the second device sends the initial PRDCH information or triggers the random access PRDCH; the reference position of the time-domain resource is determined according to the position of at least one time granularity after the second device sends message two.
[0021] In some embodiments, if the reference position of the time-domain resource is determined by the position of at least one time granularity after the second device sends the PRDCH that triggers random access, wherein, if the reference position of the time-domain resource is determined by the position of X1 time granularities after the second device sends the initial PRDCH information or triggers the PRDCH that triggers random access, then the reference position of the time-domain resource is the reference position of the time-domain resources of one or more first devices, where X1 is a positive integer; if the reference position of the time-domain resource includes multiple reference positions, then the reference positions of different time-domain resources are determined by the positions of different time granularities after the second device sends the initial PRDCH information or triggers the PRDCH that triggers random access, and each reference position of the time-domain resource has its own corresponding first device, or each reference position of the time-domain resource has its own corresponding group of first devices.
[0022] In some embodiments, if the reference position of the time-domain resource is determined based on the position of at least one time granularity after the second device sends message two, wherein if the reference position of the time-domain resource is determined based on the position of X2 time granularity after the second device sends message two, then the reference position of the time-domain resource is the reference position of the time-domain resources of one or more first devices, where X2 is a positive integer; if the reference position of the time-domain resource includes multiple reference positions, then the reference positions of different time-domain resources are determined respectively based on the positions of different time granularities after the second device sends message two, and each reference position of the time-domain resource corresponds to one first device, or each reference position of the time-domain resource corresponds to a group of first devices.
[0023] In some embodiments, if the resource information includes time-domain resource information, the time-domain resource information includes a reference position of the time-domain resource and a start position of the time-domain resource, wherein the start position of the time-domain resource is determined according to at least one of the following methods: the start position of the time-domain resource is determined based on the reference position of the time-domain resource and time interval information; the start position of the time-domain resource is determined based on the reference position of the time-domain resource, time interval information and time offset.
[0024] In some embodiments, the time interval information includes any of the following forms: time interval information indicating a range of selected time intervals; time domain resource information indicating the selection of a time interval from the range of time intervals; or time interval information indicating a time interval value.
[0025] In some embodiments, the time granularity is at least one of the following: the number of Orthogonal Frequency Division Multiplexing (OFDM) symbols, the number of bits of PRDCH information, the number of PRDCH chips, the number of PRDCH symbols, and the number of microseconds.
[0026] In some embodiments, if the PRDCH information includes at least two PRDCH information, wherein the at least two PRDCH information includes any of the following: the time interval information indicated by the at least two PRDCH information is the same; a portion of the at least two PRDCH information indicates the same time interval information, and another portion of the PRDCH information indicates different time interval information; or the time interval information indicated by the at least two PRDCH information is different.
[0027] In some embodiments, if a portion of the PRDCH information in at least two PRDCH information sets indicates the same time interval information and another portion of the PRDCH information sets indicates different time interval information, wherein the at least two PRDCH information sets include at least one group of PRDCH information, each group of PRDCH information sets indicates the same time interval information, and different groups of PRDCH information sets indicate different time interval information; the at least two PRDCH information sets include at least one PRDCH information group, the PRDCH information in each PRDCH information group is distributed at a preset interval and indicates the same time interval information, PRDCH information sets with the same index between different PRDCH information groups indicate time interval information for one cycle, and within one cycle, PRDCH information sets with the same index between different PRDCH information groups indicate different time interval information.
[0028] In some embodiments, if at least two PRDCH messages include at least one set of PRDCH messages, then the total number of PRDCH messages in the at least one set of PRDCH messages is equal to the number of at least two PRDCH messages; if at least two PRDCH messages include at least one PRDCH message group, then the total number of PRDCH messages in the at least one PRDCH message group is equal to the number of at least two PRDCH messages.
[0029] In some embodiments, if the starting position of the time-domain resource is determined based on the reference position of the time-domain resource, time interval information, and time offset, wherein the time offset is determined according to any of the following methods: the time offset is determined based on the base offset and the reference index; the time offset is determined based on the base offset, the reference index, and the protection interval between time-domain resources; wherein the reference index is any one of the time-domain resource ordinal number, the first device ID, and the first device group ID.
[0030] In some embodiments, if the starting position of the time-domain resource is determined based on the reference position, time interval information, and time offset of the time-domain resource, wherein the starting position of the time-domain resource is determined according to any of the following methods: if the reference index is the ordinal number of the time-domain resource, then the starting position of the time-domain resource is determined based on the sum of the reference position time, time interval information, and time offset, and the time offset is determined based on the ordinal number of the time-domain resource and the base offset; if the reference index is a first device ID or a first device group ID, then the starting position of the time-domain resource is determined based on the sum of the reference position, time interval information, and time offset, and the time offset is determined based on the first device ID or the first device group ID and the base offset.
[0031] In some embodiments, the starting position of the time-domain resource is determined according to any of the following methods: if the reference position of the time-domain resource includes the time when the first device receives the PRDCH initialization information or the PRDCH information that triggers random access, then the starting position of the time-domain resource of at least one of the first device sending message one, listening message two, and sending message three is the sum of the time of initializing the PRDCH information or triggering the PRDCH information and the time interval information and / or the time offset; if the reference position of the time-domain resource includes the starting time of the last resource of the multiple time-domain resources of sending message one, then the starting position of the time-domain resource of at least one of the first device sending message one, listening message two, and sending message three is the starting time of the last resource of the multiple time-domain resources of sending message one, the time interval information, and / or the time offset. The sum of offsets; if the reference position of the time domain resource includes the end time of the last resource of the multiple time domain resources for sending message one, then the start position of the time domain resource of the first device sending message one, the start position of the time domain resource of at least one of listening to message two and sending message three is the sum of the end time of the last resource of the multiple time domain resources for sending message one, the time interval information, and / or the time offset; if the reference position of the time domain resource includes the start time or the end time of the first device sending message one, then the start position of the time domain resource of the first device listening to message two or sending message three is the sum of the start time or the end time of the first device sending message one, the time interval information, and / or the time offset; if the reference position of the time domain resource includes the time of receiving message two, then the start position of the time domain resource of the first device sending message three is the sum of the time of receiving message two, the time interval information, and / or the time offset.
[0032] In some embodiments, if the resource information includes frequency domain resource information, and the frequency domain resource information includes the number of frequency domain resources, the method further includes at least one of the following: determining the granularity of frequency division multiplexing; determining the maximum number of repetitions of linear coding; determining the maximum shift ordinal number of small-scale frequency shifts.
[0033] In some embodiments, the number of frequency domain resources includes one or more, wherein when the number of frequency domain resources includes one, the frequency domain resources are used only for the first device, or the frequency domain resources are used for the first device and other first devices; when the number of frequency domain resources includes multiple, the multiple frequency domain resources are used only for the first device, or some of the multiple frequency domain resources are used only for the first device and the remaining frequency domain resources of the multiple frequency domain resources are used for the first device and other first devices.
[0034] In some embodiments, the number of frequency domain resources, the number of first devices and / or other first devices, at least one of them is determined based on at least one of the following: determined based on near-field measurement results of the first devices; determined based on the capabilities of the first devices; determined based on the device type of the first devices; determined based on any one of the subcarrier spacing, frequency point, and bandwidth of the second devices; determined based on the signal strength or interference strength measured by the second devices; determined based on the command type of the PRDCH information; determined based on the indication information in the PRDCH information.
[0035] In some embodiments, if at least one of the number of frequency domain resources, the number of first devices and / or other first devices is determined based on the capabilities of the first devices, wherein the capabilities of the first devices include at least one of the following: frequency shift capability supported by the first devices; maximum frequency shift capability supported by the first devices; size supported by the first devices; maximum size supported by the first devices; configurable number of frequency domain resources supported by the first devices; and maximum configurable number of frequency domain resources supported by the first devices.
[0036] In some embodiments, if at least one of the number of frequency domain resources, the number of first devices and / or other first devices is determined based on the device type of the first device, or if at least one of the number of frequency domain resources, the number of first devices and / or other first devices is determined based on the indication information in the PRDCH information, wherein at least one of the number of frequency domain resources, the number of first devices and / or other first devices is determined based on a third correspondence, the third correspondence including the correspondence between the device type and at least one of the number of frequency domain resources, the number of first devices, and the number of other first devices.
[0037] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes the size of the frequency domain resource, wherein the size of the frequency domain resource includes at least one of the following forms: system bandwidth, used to indicate the total reserved bandwidth of the second device for receiving D2R transmissions; transmission bandwidth, used to indicate the bandwidth for transmitting physical D2R channel PDRCH information or PRDCH information; guard bandwidth, used to indicate the guard interval of at least one of PDRCH-to-PDRCH transmission, PDRCH-to-NR signal transmission, PRDCH-to-NR signal transmission, and PRDCH-to-PRDCH transmission; and occupied bandwidth, used to indicate the bandwidth occupied by information / signal transmissions.
[0038] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes a reference position of the frequency domain resource, wherein the reference position of the frequency domain resource is at least one of the following: carrier frequency point; baseband 0 frequency point; the start position of the first frequency domain resource; the end position of the first frequency domain resource; the start position of the previous frequency domain resource indicated by the frequency domain resource information; and the end position of the previous frequency domain resource indicated by the frequency domain resource information.
[0039] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes frequency offsets of different frequency domain resources, wherein the frequency offset of the frequency domain resources is determined according to at least one of the following methods: the frequency offset of the frequency domain resources is determined according to the number of repetitions of linear coding; the frequency offset of the frequency domain resources is determined according to the frequency shift factor of linear coding or small-scale frequency shift; the frequency offset of the frequency domain resources is determined according to a specific sequence of small-scale frequency shift, wherein different specific sequences of small-scale frequency shift indicate different frequency shift factors.
[0040] In some embodiments, if the frequency offset of the frequency domain resource is determined based on the number of repetitions of the linear code, the frequency offset of the frequency domain resource is equal to the ratio of the number of repetitions of the linear code to the duration of the original bit; or, if the frequency offset of the frequency domain resource is determined based on the frequency shift factor of the linear code or small-scale frequency shift, the frequency offset of the frequency domain resource is equal to the product of the frequency shift factor of the linear code or small-scale frequency shift and the base frequency shift, the base frequency shift being positively correlated with the duration of the original bit.
[0041] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes a reference position and a start position of the frequency domain resource, wherein the start position of the frequency domain resource is determined according to at least one of the following methods: if the reference position of the frequency domain resource is a carrier frequency point, then the start position of the frequency domain resource is the sum of the carrier frequency point and the frequency offset; if the reference position of the frequency domain resource is a baseband 0 frequency point, then the start position of the frequency domain resource is the sum of the baseband 0 frequency point and the frequency offset; if the reference position of the frequency domain resource is the start position of the first frequency resource, then the start position of the frequency domain resource is the first frequency resource. The starting position of the source is the sum of its start position and frequency offset; if the reference position of the frequency domain resource is the end position of the first frequency resource, then the starting position of the frequency domain resource is the sum of the end position of the first frequency resource and its frequency offset; if the reference position of the frequency domain resource is the start position of the previous frequency domain resource indicated by the frequency domain resource information, then the starting position of the frequency domain resource is the sum of the start position of the previous frequency domain resource and its frequency offset; if the reference position of the frequency domain resource is the end position of the previous frequency domain resource indicated by the frequency domain resource information, then the starting position of the frequency domain resource is the sum of the end position of the previous frequency domain resource and its frequency offset.
[0042] Some embodiments of this application provide a method for determining resources, applied to a second device, comprising: sending Physical Reader to Device Channel (PRDCH) information to a first device, wherein the PRDCH information is used to determine resource information; wherein the resource information is used by the first device to perform PDRCH transmission and / or PRDCH reception.
[0043] In some embodiments, the resource information includes time-domain resource information and / or frequency-domain resource information; the time-domain resource information includes at least one of the following: the number of time-domain resources, the size of the time-domain resources, the start position of the time-domain resources, the reference position of the time-domain resources, and the guard interval between time-domain resources; the frequency-domain resource information includes at least one of the following: the number of frequency-domain resources, the size of the frequency-domain resources, the start position of the frequency-domain resources, the reference position of the frequency-domain resources, the guard interval between frequency-domain resources, and the frequency offset of different frequency-domain resources.
[0044] In some embodiments, sending Physical Reader to Device Channel (PRDCH) information to the first device includes at least one of the following: if the PRDCH information is initialization PRDCH information or triggering random access PRDCH information, then the PRDCH information is used to determine resource information for sending message one; if the PRDCH information is initialization PRDCH information or triggering random access PRDCH information, then the PRDCH information is used to determine resource information for listening message two; if the PRDCH information is initialization PRDCH information or triggering random access PRDCH information, then the PRDCH information is used to determine resource information for sending message three; if the PRDCH information is message two, then the PRDCH information is used to determine resource information for sending message three.
[0045] In some embodiments, if the resource information includes time-domain resource information, and the time-domain resource information includes the number of time-domain resources, the number of time-domain resources includes one or more, wherein when the number of time-domain resources includes one, the time-domain resource is used only for the first device, or the time-domain resource is used for the first device and other first devices; when the number of time-domain resources includes multiple, the multiple time-domain resources are used only for the first device, or some of the multiple time-domain resources are used only for the first device and the remaining time-domain resources of the multiple time-domain resources are used for the first device and other first devices.
[0046] In some embodiments, if the resource information includes time-domain resource information, the time-domain resource information includes the number of time-domain resources, wherein the number of time-domain resources is configured in any one of the following manners: configuring X time-domain resources for X first devices, where X is a positive integer; configuring Y time-domain resources for X first devices, where Y > X, and both X and Y are positive integers; configuring Y time-domain resources for X first devices, where Y < X, and both X and Y are positive integers; configuring Y time-domain resources, where Y is a positive integer and is independent of the number of first devices.
[0047] In some embodiments, if the resource information includes time-domain resource information, the time-domain resource information includes the size of time-domain resources, wherein the size of time-domain resources is any one of the following forms: the size of time-domain resources includes a time window, the time window indicates the range of the duration of time-domain resources, and the time-domain resource information is used to indicate one or more sizes of time-domain resources determined from within the time window; the size of time-domain resources is transport block size information, and the time-domain resource information is used to indicate one or more sizes of time-domain resources.
[0048] In some embodiments, if the resource information includes time-domain resource information, the time-domain resource information includes a reference position of time-domain resources, wherein the reference position of time-domain resources is at least one of the following: the reference position of time-domain resources is the time when the first device receives the initial PRDCH information or the PRDCH information triggering random access; the reference position of time-domain resources is the time when the first device receives the second message; the reference position of time-domain resources is the start time of the resource position where the first device sends the first message; the reference position of time-domain resources is the end time of the resource position where the first device sends the first message; the reference position of time-domain resources is the start time of the last resource among a plurality of resources for sending the first message; the reference position of time-domain resources is the end time of the last resource among a plurality of resources for sending the first message.
[0049] In some embodiments, if the resource information includes time-domain resource information, the time-domain resource information includes a reference position of time-domain resources and a start position of time-domain resources, wherein the start position of time-domain resources is determined according to at least one of the following manners: the start position of time-domain resources is determined according to the reference position of time-domain resources and time interval information; the start position of time-domain resources is determined according to the reference position of time-domain resources, time interval information and a time offset.
[0050] In some embodiments, if the resource information includes frequency-domain resource information, the frequency-domain resource information includes the number of frequency-domain resources, wherein the method further comprises any one of the following: configuring the granularity of frequency division multiplexing; configuring the maximum number of repetitions for linear coding; configuring the maximum offset ordinal of small-scale frequency offset.
[0051] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes the size of the frequency domain resource, wherein the size of the frequency domain resource includes at least one of the following forms: system bandwidth, used to indicate the total reserved bandwidth of the second device for receiving D2R transmissions; transmission bandwidth, used to indicate the bandwidth for transmitting physical D2R channel PDRCH information or PRDCH information; guard bandwidth, used to indicate the guard interval of at least one of PDRCH-to-PDRCH transmission, PDRCH-to-NR signal transmission, PRDCH-to-NR signal transmission, and PRDCH-to-PRDCH transmission; and occupied bandwidth, used to indicate the bandwidth occupied by information / signal transmissions.
[0052] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes a reference position of the frequency domain resource, wherein the reference position of the frequency domain resource is determined by at least one of the following: carrier frequency point; baseband 0 frequency point; the start position of the first frequency domain resource; the end position of the first frequency domain resource; the start position of the previous frequency domain resource indicated by the frequency domain resource information; and the end position of the previous frequency domain resource indicated by the frequency domain resource information.
[0053] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes frequency offsets of different frequency domain resources, wherein the frequency offsets of the frequency domain resources are determined by at least one of the following methods: the frequency offsets of the frequency domain resources are determined based on the number of repetitions of linear coding; the frequency offsets of the frequency domain resources are determined based on the frequency shift factor of linear coding or small-scale frequency shifting; the frequency offsets of the frequency domain resources are determined based on a specific sequence of small-scale frequency shifting, wherein different specific sequences of small-scale frequency shifting indicate different frequency shift factors.
[0054] Some embodiments of this application provide a first device, including: a first transceiver module configured to receive physical reader-to-device channel (PRDCH) information, the PRDCH information being used to determine resource information; and a second transceiver module configured to perform PDRCH transmission and / or PRDCH reception based on the resource information.
[0055] Some embodiments of this application provide a second device, including: a third transceiver module configured to send Physical Reader to Device Channel (PRDCH) information to a first device, wherein the PRDCH information is used to determine resource information; wherein the resource information is used by the first device to perform PDRCH transmission and / or PRDCH reception.
[0056] Some embodiments of this application provide a communication system including the first device and the second device described above.
[0057] Some embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements any of the methods described above.
[0058] Some embodiments of this application provide a computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the method described in any one of the above-described methods.
[0059] Some embodiments of this application provide a first device, including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform any of the exemplary methods described above applied to the first device by executing the executable instructions.
[0060] Some embodiments of this application provide a second device, including: a processor; and
[0061] A memory for storing executable instructions of the processor; wherein the processor is configured to perform any of the exemplary methods described above applied to the second device by executing the executable instructions.
[0062] The method for determining resources in the exemplary embodiments of this disclosure involves receiving Physical Reader-to-Device Channel (PRDCH) information, which is used to determine resource information; and performing PDRCH transmission and / or PRDCH reception based on the resource information. This resource determination method, on the one hand, allows for accurate and effective matching of current channel conditions and service requirements, improving the transmission reliability of PDRCH transmission and / or PRDCH reception, since the first device performs PDRCH transmission and / or PRDCH reception based on resource information determined by the second device. On the other hand, the second device indicating resource information to each first device enables dynamic adjustment of resource allocation, ensuring maximum network capacity under high spectrum utilization. Furthermore, the second device configuring resource information for each first device minimizes resource conflicts / collisions between first devices, improving system throughput in large-scale IoT scenarios.
[0063] 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
[0064] The above and other objects, features, and advantages of exemplary embodiments of this application will become readily apparent from the following detailed description taken in conjunction with the accompanying drawings. Several embodiments of this application are illustrated in the drawings by way of example and not limitation.
[0065] Figure 1 shows an architecture diagram of a communication system according to an exemplary embodiment of this application.
[0066] Figure 2 shows a flowchart of a method for determining resources according to an exemplary embodiment of this application.
[0067] Figure 3 shows a schematic diagram of a first method of determining a resource according to an exemplary embodiment of this application.
[0068] Figure 4 illustrates a second method of determining resources according to an exemplary embodiment of this application.
[0069] Figure 5 illustrates a third method for determining resources according to an exemplary embodiment of this application.
[0070] Figure 6 illustrates a fourth method for determining resources according to an exemplary embodiment of this application.
[0071] Figure 7 illustrates a fifth method of determining a resource according to an exemplary embodiment of this application.
[0072] Figure 8 shows a schematic diagram of a sixth method for determining a resource according to an exemplary embodiment of this application.
[0073] Figure 9 shows a schematic diagram of a seventh method for determining a resource according to an exemplary embodiment of this application.
[0074] Figure 10 shows a schematic diagram of an eighth type of resource determination according to an exemplary embodiment of this application.
[0075] Figure 11 shows a schematic diagram of a ninth method for determining a resource according to an exemplary embodiment of this application.
[0076] Figure 12 shows a schematic diagram of a tenth type of resource determination according to an exemplary embodiment of this application.
[0077] Figure 13 illustrates an eleventh method of determining resources according to an exemplary embodiment of this application.
[0078] Figure 14 shows a schematic diagram of a twelfth type of resource determination according to an exemplary embodiment of this application.
[0079] Figure 15 illustrates a thirteenth method for determining resources according to an exemplary embodiment of this application.
[0080] Figure 16 illustrates a schematic diagram of the fourteenth method of determining resources according to an exemplary embodiment of this application.
[0081] Figure 17 illustrates a fifteenth method of determining a resource according to an exemplary embodiment of this application.
[0082] Figure 18 illustrates a sixteenth method of determining a resource according to an exemplary embodiment of this application.
[0083] Figure 19 shows a flowchart of yet another method for determining resources according to an exemplary embodiment of this application.
[0084] Figure 20 shows a schematic diagram of the structure of a first device according to an exemplary embodiment of the present application.
[0085] Figure 21 shows a schematic diagram of the structure of a second device according to an exemplary embodiment of the present application.
[0086] Figure 22 shows a schematic diagram of the composition of a communication system according to an exemplary embodiment of the present application.
[0087] Figure 23 shows a block diagram of a first device according to an exemplary embodiment of the present application.
[0088] In the accompanying drawings, the same or corresponding reference numerals indicate the same or corresponding parts. Detailed Implementation
[0089] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided to make this application more comprehensive and complete, and to fully convey the concept of exemplary embodiments to those skilled in the art. The same reference numerals in the drawings denote the same or similar structures, and therefore their detailed description will be omitted.
[0090] Furthermore, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. Numerous specific details are provided in the following description to give a thorough understanding of embodiments of this application. However, those skilled in the art will recognize that the technical solutions of this application can be practiced without one or more of the specific details described, or other methods, components, apparatuses, steps, etc., can be employed. In other instances, well-known structures, methods, apparatuses, implementations, or operations are not shown or described in detail to avoid obscuring various aspects of this application.
[0091] The block diagrams shown in the accompanying drawings are merely functional entities and do not necessarily correspond to physically independent entities. That is, these functional entities can be implemented in software, or in one or more software-hardened modules, or in different network and / or processor devices and / or microcontroller devices.
[0092] First, the concepts or terms involved in the exemplary embodiments of this application will be explained.
[0093] Passive Internet of Things (A-IoT), also known as environmental IoT, is an IoT technology that can operate without an external power source or battery. Its core lies in utilizing energy from the environment (such as light, heat, and radio frequency signals) to power devices, and using this energy for waveform modulation and data transmission.
[0094] The device, also known as an Internet of Things (IoT) device, passive IoT device, RFID tag, LoRa device, A-IoT device, user equipment (UE), relay device, auxiliary node device, or other device, receives PRDCH information, including receiving PRDCH information sent by network devices, base stations, relay nodes, relay terminals (UEs), terminals (UEs), readers, customer premises equipment (CPEs), or other devices with transmission capabilities. It should be noted that the exemplary embodiments of this application use the first device as an example to illustrate the device.
[0095] The second device, also known as a network-side device, network, network node, network function, network configuration, or other network-side device capable of sending PRDCH information to the first device, is described in this application using the second device as an example to illustrate the network-side device that sends PRDCH information to the first device.
[0096] R2D, or Reader to Device link, represents the downlink transmission from the base station (network-side device) to the device.
[0097] D2R, Device to Reader link, also known as device-to-reader link, represents the uplink from device to base station (network-side equipment).
[0098] PRDCH, Physical R2D Channel, Physical reader-to-device channel, Physical reader to device channel, is a transmission channel on an R2D link used to transmit downlink information. It is also known as the physical reader-to-device channel, physical R2D channel, etc.
[0099] The initialization PRDCH refers to the first downlink command that triggers the access process. It can be multiple PRDCH messages, such as those sent via repetition. It primarily carries resource information and other triggering or initialization information. The initialization PRDCH is also known as the initialization PRDCH message, initial PRDCH, MSG0, MSG0 PRDCH, MSG0 PRDCH message, message 0 PRDCH message, PRDCH triggering random access, and PRDCH triggering access, etc. The initialization PRDCH can also include PRDCH information for re-access.
[0100] PDRCH, Physical D2R Channel, is a transmission channel on a D2R link used to transmit uplink information. It can also be called the physical device to reader channel, physical D2R channel, etc.
[0101] Message 1, also known as MSG1, is a PDRCH message. After receiving the initial PDRCH, the device sends information to the network side, such as feeding back the device's random ID information to the network side.
[0102] Message 2, also known as MSG2, is a PRDCH message. After receiving MSG1 from the first device, the second device sends this message to a corresponding first device or group of first devices, such as sending their ID information and an ACK message. MSG2 can consist of multiple PRDCH messages, for example, multiple PRDCH messages sent through repetition. MSG2 can also include re-access PRDCH messages.
[0103] Message 3, also known as MSG3, is a PDRCH message. After the Device receives the ACK from the Second Device (i.e., receives Message 2 sent by the Second Device) and confirms that it is the recipient, the Device sends information to the Second Device, such as sending the real ID information (e.g., EPC (Electronic Product Code) or other transaction codes (also known as transaction ID)) and other necessary information.
[0104] Message 4, also known as MSG4, is a PRDCH message that will be sent after MSG3. It is used to reschedule MSG3 for transmission if MSG3 fails, or to schedule a new MSG5 (message 5) for transmission, in order to resolve the problem of MSG3 transmission failure.
[0105] It should be understood that the PRDCH information in the exemplary embodiments of this application includes at least one of MSG1 to MSG4 described above.
[0106] Because the desired devices are low-cost, low-power, and low-complexity, cost constraints prevent them from entering a timed sleep state. They can only exist in a state of being either powered or unpowered, and the network cannot know when a device will be fully charged; this is a random state. Devices in a random state may be unable to confirm resources, leading to inability to perform uplink transmission and / or downlink reception, or affecting the reliability of uplink and / or downlink transmission. Furthermore, due to the large number of connected devices, the inability to dynamically adjust and allocate resources means that not all devices can determine resource information for uplink transmission and / or downlink reception, thus impacting network capacity and inevitably leading to resource conflicts / collisions between devices.
[0107] Therefore, a method for determining resources is needed. The exemplary embodiment of this application provides a method for determining resources that, on the one hand, since the first device performs PDRCH transmission and / or PRDCH reception based on resource information determined by the second device, it can accurately and effectively match current channel conditions with service requirements, thereby improving the transmission reliability of PDRCH transmission and / or PRDCH reception. On the other hand, the second device instructs resource information for each first device, enabling dynamic adjustment of resource allocation and ensuring maximum network capacity under high spectrum utilization. Furthermore, the second device configures resource information for each first device, which can minimize resource conflicts / collisions between the first devices and improve system throughput in large-scale IoT scenarios.
[0108] Figure 1 shows an architecture diagram of a communication system according to an exemplary embodiment of this application. As shown in Figure 1, the architecture includes a terminal device 101, a network 102, and a network device 103; wherein, the terminal device 101 interacts with the network device 103 through the network 102.
[0109] In some embodiments, the aforementioned wireless or wired networks use standard communication technologies and / or protocols. The network is typically the Internet, but can be any network, including but not limited to Local Area Networks (LANs), Metropolitan Area Networks (MANs), Wide Area Networks (WANs), mobile, wired or wireless networks, private networks, or any combination of virtual private networks. In some embodiments, technologies and / or formats including Hyper Text Markup Language (HTML), Extensible Markup Language (XML), etc., are used to represent data exchanged over the network. Furthermore, conventional encryption technologies such as Secure Socket Layer (SSL), Transport Layer Security (TLS), Virtual Private Networks (VPNs), and Internet Protocol Security (IPSec) can be used to encrypt all or some links. In other embodiments, custom and / or dedicated data communication technologies may be used to replace or supplement the aforementioned data communication technologies.
[0110] In some embodiments, terminal device 101 can be a device that provides voice / data to a user, such as a handheld device or in-vehicle device with wireless connectivity. For example, terminal device 101 can be a mobile phone, tablet computer, laptop computer, PDA, mobile internet device, virtual reality device, augmented reality device, wireless terminal in industrial control, wireless terminal in autonomous driving, wireless terminal in remote surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, cellular phone, etc., without specific limitations.
[0111] In some embodiments of this application, terminal device 101 may be the first device described above, for example, it may be a device terminal in an Internet of Things (IoT) system. IoT can connect to the network through communication technology, thereby realizing a smart network of human-computer interaction and interconnection of everything. For example, terminal device 101 can be understood as an IoT device, or an IoT device terminal. Specifically, it can be understood as a passive IoT terminal, or a passive IoT (Passive IoT) device terminal. Terminal device 101 may also be called UE (User Equipment) or Device.
[0112] In some embodiments, network device 103 may be a base station, user equipment (UE), repeater, network controlled repeater (NCR), customer premises equipment (CPE), radio frequency signal transmitter, reader, or access point, etc. A base station may be, but is not limited to, a 5G or later version base station (e.g., gNB base station), or a base station in other communication systems (e.g., eNB base station). The base station is responsible for signal transmission and reception, supporting large-area user communication. A UE is a device directly used by the user to send and receive data. An NCR is an active repeater based on the concept of amplification and forwarding, with beamforming and time-division duplex operation capabilities. It is a network controlled repeater used to enhance signal coverage and link quality in wireless communication systems. A repeater is a network device used to enhance signal strength, ensuring that the signal can travel over greater distances. A CPE may include network devices in a home or enterprise, such as routers and switches, used to connect multiple devices to the network. A radio frequency signal transmitter is used for wireless signal transmission, ensuring that the signal can cover a wider area. The reader can be a device for reading RFID tags for data collection and identification. The specific type of network device 103 is not specifically limited in the exemplary embodiments of this application. In some embodiments of this application, network device 103 can be the second device described above.
[0113] It should be noted that the number of terminal devices, networks, and network devices in Figure 1 is merely illustrative. Depending on actual needs, any number of terminal devices, networks, and network devices can be included. Some embodiments of this application do not limit this.
[0114] The method for determining resources according to some embodiments of this application will be described in detail below with reference to specific examples and accompanying drawings.
[0115] Figure 2 shows a flowchart of a method for determining resources according to an exemplary embodiment of this application. The method for determining resources is applied to a first device, and the specific steps include:
[0116] In step S210, physical reader-to-device channel (PRDCH) information is received, which is used to determine resource information.
[0117] In step S220, PDRCH is sent and / or PDRCH is received based on the resource information.
[0118] In some embodiments of this application, the PRDCH information is downlink information or downlink control information sent by the second device. The first device determines resource information based on the PRDCH information. For example, the first device determines resource information from the PRDCH information to select resources for PDRCH transmission and / or PRDCH reception based on the resource information. For example, it performs at least one of sending message one (MSG1), sending message three (MSG3), and listening to / receiving message two (MSG2).
[0119] As mentioned above, message 1 (MSG1) is the information (such as a random ID) sent by the first device to the second device after receiving the initial PRDCH; message 2 is the information sent by the second device to a corresponding first device or a group of first devices after receiving the MSG1 feedback from the first device, and the first device needs to listen for / receive message 2 (MSG2); message 3 (MSG3) is the information (such as an EPC code) sent by the first device to the second device when it receives the ACK (Acknowledgment) feedback from the second device and confirms that it is the receiver.
[0120] In some embodiments, resource information is used to allocate and manage wireless resources, or to indicate wireless resources, or to configure wireless resources, or to acquire / obtain wireless resources. This ensures efficient and reliable communication between the first device and the second device. The resource information includes time-domain resource information and / or frequency-domain resource information.
[0121] Among them, time-domain resource information involves the allocation of resources in the time domain / time dimension, including at least one of the following: the number of time-domain resources, the size of time-domain resources, the starting position of time-domain resources, the reference position of time-domain resources, and the protection interval between time-domain resources.
[0122] Accordingly, frequency domain resource information involves allocating resources in the frequency domain / frequency dimension, including at least one of the following: the number of frequency domain resources, the size of frequency domain resources, the starting position of frequency domain resources, the reference position of frequency domain resources, the guard interval between frequency domain resources, and the frequency offset of different frequency domain resources.
[0123] It should be noted that the starting position of the time-domain resource refers to the timing or moment when PDRCH information can be sent, also known as the occasion. Specifically, the starting position of MSG1 refers to the timing or moment when MSG1 is sent, and the starting position of MSG3 refers to the timing or moment when MSG3 is sent. The starting position of the time-domain resource can be the same as or different from the starting position of MSG1 or MSG3. If they are different, then the two (the starting position of the time-domain resource and the starting position of MSG1 or MSG3) will be separated by a certain time granularity. This time granularity can be indicated by the second device or determined by the first device itself.
[0124] The starting position of a frequency domain resource refers to the frequency location where PDRCH information can be transmitted, including the frequency point, small-scale frequency domain ordinal number, small-scale frequency shift factor, small-scale frequency shift offset, resource block (RB) ordinal number, resource block (RB) location, resource element (RE) ordinal number, and resource element (RE) location. Specifically, the starting position of MSG1 refers to the frequency location transmitted by MSG1, and the starting position of MSG3 refers to the frequency location transmitted by MSG3. The starting position of the frequency domain resource can be the same as or different from the starting position of MSG1 or MSG3. If different, the two (the starting position of the frequency domain resource and the starting position of MSG1 or MSG3) will be separated by a certain frequency offset. This frequency offset can be indicated by the second device or determined by the first device itself.
[0125] In some embodiments of this application, the resource information carried by the PRDCH information is used to indicate time-domain resource information and / or frequency-domain resource information.
[0126] In some embodiments, receiving PRDCH information includes at least one of the following:
[0127] If the PRDCH information is the initialization PRDCH information or the PRDCH information that triggers random access, then the PRDCH information is used to determine the resource information for sending message one. For example, after determining the resource information based on the initialization PRDCH information or the PRDCH information that triggers random access, message one is sent based on the resource information.
[0128] If the PRDCH information is the initialization PRDCH information or the PRDCH information that triggers random access, then the PRDCH information is used to determine the resource information for listening to message two. For example, after determining the resource information based on the initialization PRDCH information or the PRDCH information that triggers random access, message two is listened to based on the resource information.
[0129] If the PRDCH information is the initialization PRDCH information or the PRDCH information that triggers random access, then the PRDCH information is used to determine the resource information for sending message three. For example, after determining the resource information based on the initialization PRDCH information or the PRDCH information that triggers random access, message three is sent based on the resource information.
[0130] If the PRDCH information is message two, then the PRDCH information is used to determine the resource information for sending message three. For example, after determining the resource information based on message two, message three is sent based on the resource information.
[0131] In other words, the PRDCH information received by the first device from the second device can be either the initialization PRDCH information or message two (MSG2). Correspondingly, the resource information determined based on the PRDCH information can be the resource information used in sending message one (MSG1), sending message three (MSG3), and listening / receiving message three (MSG2).
[0132] This can be understood as follows: when the first device receives different PRDCH information from the second device, it obtains the resource information corresponding to the PRDCH information based on the relationship between the PRDCH information and resource information, and then completes subsequent information transmission and / or listening based on the corresponding resource information. The PRDCH information may carry resource indication information for indicating resources, or resource configuration information for configuring resources, or resource information itself. In this way, the first device performs PDRCH transmission and / or PRDCH reception based on the resource information determined by the second device, improving the transmission reliability of PDRCH transmission and / or PRDCH reception, and avoiding resource conflicts / collisions between different first devices.
[0133] In some embodiments, if the resource information includes time-domain resource information, the time-domain resource information includes the number of time-domain resources, and the number of time-domain resources includes one, one, or more.
[0134] In some embodiments, when the number of time-domain resources includes one, the time-domain resources are used only for the first device, or the time-domain resources are used for the first device and other first devices.
[0135] In some embodiments, when the number of time-domain resources includes multiple resources, the multiple time-domain resources are used only for the first device, or, some of the multiple time-domain resources are used only for the first device and the remaining time-domain resources are used for the first device and other first devices.
[0136] This can be understood as, from the perspective of a single first device, the number of time-domain resources configured by the second device for a single first device is one or more.
[0137] Wherein, when the number of time domain resources configured by the second device for a single first device is 1, it can be understood that the 1 time domain resource is dedicated / exclusive / exclusive to the first device, or that the 1 time domain resource can be configured as a dedicated resource of the device, or that the 1 time domain resource is a non-shared time domain resource allocated to the first device, or that the 1 time domain resource is allocated to the first device through exclusive allocation.
[0138] Alternatively, the single time-domain resource can be shared by the first device and other first devices (i.e., one time-domain resource is used by a group / set of first devices). This can be understood as the time-domain resource being a common time-domain resource of the group of first devices containing the first device, or the time-domain resource being part of a common resource pool of the device group to which the first device belongs, or the first device and other first devices collaboratively occupying the time-domain resource. The group / set of first devices sharing a single time-domain resource can have a certain association relationship; for example, the group / set of first devices can be a group of first devices located in close proximity, or devices with the same first device group ID.
[0139] When the second device configures multiple time-domain resources for a single first device, these multiple time-domain resources are all dedicated to the first device. This can be understood as follows: the multiple time-domain resources of the first device are allocated by the network side and are completely dedicated; or, the multiple time-domain resources allocated by the second device for the first device are exclusive; or, the multiple time-domain resources allocated by the second device for the first device are all exclusive resources (non-shared resources).
[0140] Alternatively, some of these time-domain resources may be used exclusively by the first device, while the remaining time-domain resources may be shared by the first device and other first devices. This can be understood as follows: some time-domain resources are exclusively allocated to the first device, while the remaining time-domain resources are shared by multiple first devices; or, some of the time-domain resources are dedicated to the first device, while the remaining time-domain resources are reused among the first devices; or, the multiple time-domain resources include resources exclusively used by the IoT device and resources shared by the device.
[0141] When the number of time domain resources includes 1, and the time domain resource is only used for the first device, or when the number of time domain resources includes multiple, and the multiple time domain resources are only used for the first device, that is, when the first device exclusively occupies the time domain resources, for the first device, competition with other devices can be avoided, the strict delay guarantee of key services is ensured, delay requirements are met, signal collision caused by resource conflicts is eliminated, the success rate of uplink transmission is improved, and since the first device only activates transceiving in the exclusive time domain resources, the energy consumption of continuously listening to the shared channel is reduced. Correspondingly, for the second device, by configuring exclusive resources, the signaling overhead of dynamic scheduling can be reduced, co-channel interference between services of different priorities is avoided, which is beneficial to improving the overall SINR (Signal to Interference plus Noise Ratio) of the network.
[0142] When the number of time domain resources includes 1, and the time domain resource is used for the first device and other first devices, or when the number of time domain resources includes multiple, some of the multiple time domain resources are only used for the first device and the remaining time domain resources among the multiple time domain resources are used for the first device and other first devices, in a case where the first device shares time domain resources with other first devices, for the first device, by scheduling access to the shared resource pool (one or more time domain resources), it adapts to bursty service traffic (such as event-triggered reports), avoids idling and waste of exclusive resources, can reduce scheduling request procedures to a certain extent, and reduces terminal complexity.
[0143] Correspondingly, for the second device, dynamic allocation of shared resources improves the utilization of time domain resources and has strong scalability (for example, supporting non-continuous resource allocation (such as partial time slot sharing)), and by coordinating shared resource conflicts, the network edge capacity can be optimized.
[0144] As an example, the number of time domain resources configured by the second device includes any one of the following:
[0145] X first devices are configured with X time domain resources, where X is a positive integer;
[0146] X first devices are configured with Y time domain resources, Y > X, where X and Y are positive integers;
[0147] X first devices are configured with Y time domain resources, Y < X, where X and Y are positive integers;
[0148] Y time domain resources are configured, Y is a positive integer and is independent of the number of first devices.
[0149] Wherein, configuring X time-domain resources for X first devices can be understood as that the number of configured time-domain resources corresponds one-to-one with the number of first devices, that is, for each first device, the network configures an exclusive / dedicated / private time-domain resource for it.
[0150] Configuring Y time-domain resources for X first devices (Y>X) can be understood as that the number of configured time-domain resources is greater than the number of first devices, that is, each first device can be allocated one or more (or share part of) time-domain resources.
[0151] Configuring Y time-domain resources for X first devices (Y<X) can be understood as that the number of configured time-domain resources is less than the number of devices, that is, there exists a situation where multiple first devices need to contend for or share the same time-domain resource.
[0152] Configuring Y time-domain resources can be understood as that the number of configured time-domain resources is independent of the number of currently active devices, and the number of time-domain resources can be statically or dynamically determined by the network based on system load, service type, channel conditions, etc.
[0153] Based on this, for a single first device, the number of time-domain resources configured for it by the second device is one or more, and from the perspective of the second device, the situation of network resources and first devices that need to use network resources can be comprehensively considered, so as to accurately indicate / configure corresponding resource information for each first device, thereby improving the accuracy and effectiveness of uplink / downlink transmission of the first device, also avoiding resource conflicts between first devices, and improving network capacity and reliability.
[0154] In some embodiments, at least one of the number of time-domain resources, the number of first devices and / or other first devices is determined according to at least one of the following:
[0155] At least one of the number of time-domain resources and the number of first devices and other first devices is determined according to proximity measurement results of the first device.
[0156] Wherein, proximity measurement, also referred to as proximity, may refer to a measurement result at a short distance or a close distance.
[0157] At least one of the number of time-domain resources and the number of first devices and other first devices is determined according to the capabilities of the first device.
[0158] Wherein, the capabilities of the first device include charging capability, battery capacity, battery type, supported communication protocols, frequency bands, maximum data transmission rate, modulation mode, etc., which is not limited herein.
[0159] At least one of the number of time-domain resources and the number of first devices and other first devices is determined according to the device type of the first device.
[0160] The above quantities can be determined according to the device type of the first device. For example, the above quantities are different for different device types such as Device1 and Device 2a. There is no specific restriction on the device type here, and it is determined according to the actual needs and scenarios.
[0161] The number of time-domain resources and at least one of the number of the first device and other first devices are determined based on any one of the subcarrier spacing, frequency point, and bandwidth.
[0162] The number of time-domain resources and at least one of the number of the first device and other first devices are determined based on the signal strength or interference strength measured by the second device.
[0163] The number of time-domain resources and the number of the first device and other first devices are determined based on the command type of the PRDCH information. The command type of the PRDCH information may be PRDCH information for initializing PRDCH or triggering random access, message two, etc.
[0164] The number of time-domain resources and at least one of the number of the first device and other first devices are determined according to the indication information in the PRDCH information. This can be understood as the PRDCH information containing bits (indication information) indicating the aforementioned number, used to directly indicate the aforementioned number.
[0165] In some embodiments, if at least one of the number of time-domain resources, the number of first devices, and / or other first devices is determined based on the capabilities of the first devices, wherein the capabilities of the first devices include at least one of the following:
[0166] The number of time-domain resources supported by the first device.
[0167] The first device supports the maximum number of time-domain resources.
[0168] The first device supports the duration of the time window.
[0169] The maximum duration of the first time window supported by the device.
[0170] The first device supports the device-to-reader (D2R) transmission length.
[0171] The maximum transmission length supported by the first device.
[0172] The number of D2R transmission bits supported by the first device.
[0173] The first device supports the maximum number of D2R transmission bits.
[0174] The number of time-domain resources supported by the first device refers to the number of radio resource units that the first device can allocate or occupy in the time / time domain dimension. The maximum number of time-domain resources supported by the first device refers to the maximum number of resource units that the device can allocate or schedule in the time dimension, which can be pre-configured. The duration of the time window supported by the first device refers to the continuous time period during which an active state (such as listening, sending, or receiving data) is allowed or required to be maintained.
[0175] In some embodiments, if at least one of the number of time-domain resources, the number of first devices, and / or other first devices is determined according to the device type configuration of the first devices, or if at least one of the number of time-domain resources, the number of first devices, and / or other first devices is determined according to the indication information in the PRDCH information, wherein:
[0176] At least one of the quantity of time-domain resources, the quantity of the first device and / or other first devices is determined according to a first correspondence, which indicates the correspondence between device type and the quantity of time-domain resources, the quantity of the first device and other first devices.
[0177] As an example, a correspondence can be preconfigured and predefined between at least one of the following: the number of device types and the number of time-domain resources, and the number of first devices and other first devices. This correspondence can then be configured or indicated.
[0178] In some embodiments, if the resource information includes time-domain resource information, and the time-domain resource information includes the size of the time-domain resource, in some embodiments, the size of the time-domain resource includes a time window, the time window indicating the range of the duration of the time-domain resource, and the time-domain resource information is used to indicate one or more sizes of the time-domain resource determined from within the time window.
[0179] This can be understood as follows: the size of a time-domain resource includes a time window, which includes a minimum size Tmin and a maximum size Tmax, i.e., the time window is [Tmin, Tmax]. The time-domain resource information is used to indicate one or more sizes of the time-domain resource determined within this time window [Tmin, Tmax]. For example, the time-domain resource information is used to indicate one or more sizes of the time-domain resource for monitoring MSG2.
[0180] By configuring time windows (time ranges) and allowing selection of time domain resource sizes, the network can dynamically adapt to the service characteristics (such as data packet size and transmission cycle) and channel conditions (such as Doppler effect and interference fluctuations) of different first devices, thereby improving the utilization and reliability of network resources.
[0181] In some embodiments, the size of the time-domain resource is transport block size information, and the time-domain resource information is used to indicate one or more sizes of the time-domain resource.
[0182] By indicating the time window range rather than the specific size, the actual size of the resource can be determined through predefined rules (such as hash functions, business type mapping) or a small amount of dynamic signaling, which significantly reduces scheduling signaling overhead.
[0183] In addition, non-uniformly sized resources (such as time slots of different lengths) can be configured within the time window, allowing different resource sizes to be selected according to business needs, reducing the probability of resource contention and collision.
[0184] In some embodiments, if the size of the time-domain resource includes multiple dimensions, the size of the time-domain resource is determined by at least one of the following methods:
[0185] The size of the time-domain resource is determined based on the near-domain measurement results of the first device.
[0186] The size of the time-domain resource is determined based on the capabilities of the first device.
[0187] The size of the time-domain resource is determined based on the device type of the first device.
[0188] The size of the time-domain resource is determined based on any one of the subcarrier spacing, frequency, and bandwidth.
[0189] The size of the time-domain resource is determined based on the signal strength or interference strength measured by the second device.
[0190] The size of the time-domain resource is determined according to the indication information in the PRDCH information.
[0191] The size of the time-domain resource is determined based on the command type of the PRDCH information.
[0192] The size of the time-domain resource is determined based on the minimum of the capacity of the first device and the time-domain resource size of the second device.
[0193] The types of equipment involved and the capabilities of the first equipment can be found in the above description, and no special limitations are made thereto.
[0194] In some embodiments, if the size of the time-domain resource is determined based on the capabilities of the first device, wherein the capabilities of the first device include at least one of the following: the duration of a time window supported by the first device, the maximum duration of a time window supported by the first device, the D2R transmission length supported by the first device, the maximum D2R transmission length supported by the first device, the number of D2R transmission bits supported by the first device, the maximum number of D2R transmission bits supported by the first device, the duration of a time window supported by the first device, the maximum duration of a time window supported by the first device, the D2R transmission length supported by the first device, the maximum D2R transmission length supported by the first device, the number of D2R transmission bits supported by the first device, and the maximum number of D2R transmission bits supported by the first device.
[0195] Dynamically allocating time-domain resource sizes based on the actual capabilities of the first device (such as the maximum supported time window, D2R transmission length, etc.) can avoid resource waste (such as allocating too much resource to low-capacity devices) and performance limitations (such as allocating too little resource to high-capacity devices). It also helps to reduce device power consumption and optimize energy efficiency. For example, small-sized resources can be allocated to low-capacity devices (such as sensor nodes) to reduce RF activation time and power consumption.
[0196] In some embodiments, if the size of the time-domain resource is determined according to the device type configuration of the first device, or if the size of the time-domain resource is determined according to the indication information in the PRDCH information, then the size of the time-domain resource is determined according to a second correspondence, which is the correspondence between the device type and the size of the time-domain resource.
[0197] This can be understood as the ability to preconfigure and predefine the correspondence between device types and time-domain resource sizes, thereby enabling the configuration or indication of the correspondence between the device type of the first device and the size of the time-domain resource.
[0198] Since device type implicitly implies service characteristics (such as latency and reliability requirements), determining the size of time-domain resources based on the second correspondence allows for the allocation of the required time-domain resource size to the first device, thereby ensuring service quality and mitigating collisions between different first devices to some extent. In some embodiments, if the resource information includes time-domain resource information, and the time-domain resource information includes the size of the time-domain resource, the size of the time-domain resource may include multiple types.
[0199] In some embodiments, the PRDCH information includes at least two PRDCH information, a portion of which indicates the size of the same time-domain resource, and another portion of which indicates the size of different time-domain resources.
[0200] In some embodiments, the PRDCH information includes at least two PRDCH information, each indicating the same time-domain resource information, and different subsets of the time-domain resource information indicating different time-domain resource sizes.
[0201] Specifically, time-domain resource information includes / is divided into multiple subsets of time-domain resource information. The size of the time-domain resource can be determined based on the mapping / correspondence between the subsets of time-domain resource information and the sizes of the time-domain resources. The mapping / correspondence includes the correspondence between each subset of time-domain resource information and the sizes of different time-domain resources.
[0202] This can be understood as determining the size of the time-domain resource corresponding to the first device based on the binding rules between the subset of time-domain resource information and the size of the time-domain resource.
[0203] As an example, it can be pre-configured to indicate the mapping relationship between PDRCH information and different subsets of time-domain resource information, with different subsets of time-domain resource information indicating different sizes of time-domain resources. The first device determines the size of the time-domain resource based on the size of the time-domain resource corresponding to the time-domain resource information.
[0204] In some embodiments, the PRDCH information includes at least two PRDCH information, that is, the PRDCH information includes multiple PRDCH information, each PRDCH information indicating the size of a different time-domain resource.
[0205] In some embodiments, if the resource information includes time-domain resource information, the time-domain resource information includes the size of the time-domain resource, and the size of the time-domain resource includes multiple types. In some embodiments, the multiple PRDCH information includes at least one set of PRDCH information, each set of PRDCH information indicates the size of the same time-domain resource, and different sets of PRDCH information indicate different sizes of time-domain resources.
[0206] As an example, multiple PRDCH messages include at least one set of consecutive PRDCH messages, each set of consecutive PRDCH messages indicating the size of the same time-domain resource, and different sets of PRDCH messages indicating different time-domain resource sizes.
[0207] This can be understood as including at least one set of PRDCH information, where the same set indicates the size of the same time-domain resource and different sets indicate the size of different time-domain resources. For example, every X consecutive PRDCH information indicates the same size of the time-domain resource, while the first X PRDCH information and the last X PRDCH information indicate different sizes of the time-domain resources.
[0208] In some embodiments, if the PRDCH information includes at least one set of PRDCH information, then the total number of the at least one set of PRDCH information is equal to the number of multiple PRDCH information.
[0209] In some embodiments, the PRDCH information includes at least one PRDCH information group, wherein the PRDCH information in each PRDCH information group is distributed at a preset interval and indicates the size of the same time-domain resource, PRDCH information with the same index between different PRDCH information groups indicates the size of the time-domain resource within a period, and PRDCH information with the same index between different PRDCH information groups within a period indicates the size of different time-domain resources.
[0210] The preset interval distribution can be a fixed interval, for example, the PRDCH information in each PRDCH information group is distributed at a fixed interval of X PRDCH information and indicates the same time-domain resource information. Alternatively, the number of intervals of PRDCH information in different PRDCH information groups can increase or decrease sequentially. The exemplary embodiments of this application can be flexibly selected according to actual needs or scenarios, and no special limitation is made in this regard.
[0211] In some embodiments, if the PRDCH information includes at least one PRDCH information group, then the total number of PRDCH information in at least one PRDCH information group is equal to the number of multiple PRDCH information groups.
[0212] In some embodiments, if the resource information includes time-domain resource information, the time-domain resource information includes the reference location of the time-domain resource, wherein the reference location of the time-domain resource is at least one of the following:
[0213] Case 1: The reference position of the time domain resource is the moment when the first device receives the initial PRDCH information or triggers the random access PRDCH information.
[0214] Case 2: The reference position of the time domain resource is the moment when the first device receives message 2.
[0215] Case 3: The reference position of the time domain resource is the start time of the resource position when the first device sends message one.
[0216] Case 4: The reference position of the time domain resource is the end time of the resource position when the first device sends message one.
[0217] Case 5: The reference position of the time-domain resource is the start time of the last resource among multiple resources that sent message one.
[0218] Case 6: The reference position of the time-domain resource is the end time of the last resource among multiple resources that sent message one.
[0219] In scenario 1, the reference position for the time-domain resources is the moment when the first device receives the initial PRDCH information or the PRDCH information that triggers random access, such as paging. Specifically, when the first device receives the PRDCH information from the second device and obtains the time-domain resource information based on the PRDCH information, the reference position for the time-domain resources is determined to be the moment when the first device receives the initial PRDCH information or the PRDCH information that triggers random access. The time-domain resources are then determined based on the moment when the first device receives the initial PRDCH information or the PRDCH information that triggers random access, in order to perform PDRCH transmission and / or PRDCH reception, such as sending message one, sending message three, or listening message two.
[0220] In scenario 2, the reference position of the time domain resource is the time when the first device receives message 2. The time domain resource information is obtained based on the PRDCH information. The reference position of the time domain resource is determined based on the time domain resource information, which is the time when the first device receives message 2. The time domain resource is determined based on the time when the first device receives message 2, so as to perform PDRCH transmission and / or PRDCH reception, such as sending message 3.
[0221] In scenario 3, the reference position of the time-domain resource is the start time of the resource position of the first device sending message 1. Then, the time-domain resource is determined based on the reference position of the time-domain resource determined by the start time of the resource position of message 1, so as to perform PDRCH transmission and / or PDRCH reception.
[0222] In scenario 4, the reference position of the time-domain resource is the end time of the resource position of the first device sending message 1. Then, the time-domain resource is determined based on the reference position of the time-domain resource determined by the end time of the resource position of the first device sending message 1, so as to perform PDRCH transmission and / or PDRCH reception.
[0223] In scenario 5, the reference position for the time-domain resource is the start time of the last resource among the resources of the plurality of "Send Message 1" messages. In some embodiments, the resources of the plurality of "Send Message 1" messages can be any one of the last at least two resources of "Send Message 1" messages. After determining the start time of the last resource among the plurality of "Send Message 1" messages as the reference position for the time-domain resource, the time-domain resource can be determined based on the start time of the last resource for PDRCH transmission and / or PDRCH reception. For example, sending message 3.
[0224] In scenario 6, the reference position for the time-domain resource is the end time of the last resource among the resources of the plurality of "Send Message 1" messages. In some embodiments, the resources of the plurality of "Send Message 1" messages can be any one of the last at least two resources of "Send Message 1" messages. After determining the end time of the last resource among the plurality of "Send Message 1" messages as the reference position for the time-domain resource, the time-domain resource can be determined based on the end time of the last resource for PDRCH transmission and / or PDRCH reception. For example, sending message 3.
[0225] It should be understood that the above methods for determining the reference location of time-domain resources can all achieve accurate time synchronization and reduce transmission latency.
[0226] As an example, the reference position of the time-domain resources is the moment when the first device receives the initial PRDCH information or the PRDCH information that triggers random access. This allows for precise time synchronization and reduces transmission latency. For instance, for uplink synchronization, the first device sends data after a precise time offset, avoiding inter-symbol interference caused by clock drift. Furthermore, by distributing the time-domain resource reference positions of different devices around the time of receiving the initial PRDCH information or the PRDCH information that triggers random access, it avoids a large number of first devices initiating transmissions at the same absolute time point, thus preventing conflicts between the first devices.
[0227] As another example, the reference position of the time domain resource is the moment when the first device receives message two. This can reduce the probability of collisions when a large number of devices access the network at the same time, achieve high-precision time synchronization, and reduce timing errors.
[0228] In some embodiments, the reference location of the time-domain resource is determined according to at least one of the following methods:
[0229] In some embodiments, the reference location of the time-domain resource is determined based on the location at least one time granularity after the second device sends the initial PRDCH information or triggers the random access PRDCH.
[0230] The time granularity includes at least one of the following: OFDM (Orthogonal Frequency Division Multiplexing) symbols, the number of bits of PRDCH information, the number of PRDCH chips, the number of PRDCH symbols, and the number of microseconds. The PRDCH chips are also known as OOK chips or On-Off Keying chips.
[0231] As an example, the reference position of the time-domain resource is determined based on the position of X time granularities after the second device sends the initial PRDCH information or triggers the random access PRDCH, where X is a positive integer.
[0232] In some embodiments, X is a second device that is predefined, preconfigured, or configured.
[0233] The reference position of the time-domain resource can be only the reference position of the time-domain resource of the first device, or the reference position of the time-domain resource can be the reference position of the time-domain resources of the first device and other first devices (i.e., the first device group).
[0234] In some embodiments, the reference location of the time-domain resource is determined based on the location at least one time granularity after the second device sends message two.
[0235] As an example, the reference position of the time-domain resource is determined based on the position of X time granularities after the second device sends message two, where X is a positive integer.
[0236] In some embodiments, X is a second device that is predefined, preconfigured, or configured.
[0237] After determining the reference position of the time-domain resources, the time-domain resources are determined based on the reference position of the time-domain resources in order to perform PDRCH transmission and / or PDRCH reception.
[0238] In some embodiments, if the reference position of the time-domain resource is determined based on the position at at least one time granularity after the moment when the second device sends the initial PRDCH information or triggers the random access PRDCH, wherein:
[0239] If the reference position of the time-domain resource is determined by the position at a time granularity of X1 after the time when the second device sends the PRDCH that triggers random access, then the reference position of the time-domain resource is the reference position of the time-domain resource of one or more first devices, where X1 is a positive integer.
[0240] This can be understood as the reference position of the time-domain resource being only the reference position of the time-domain resource of the first device, or the reference position of the time-domain resource being the reference position of the time-domain resource of the first device and other first devices (i.e., the first device group).
[0241] If there are multiple reference locations for time-domain resources, the reference locations for different time-domain resources are determined separately according to the time when the second device sends the PRDCH that triggers random access, and each reference location for a time-domain resource has its own corresponding first device, or each reference location for a time-domain resource has its own corresponding group of first devices.
[0242] As another example, the reference position of the time domain resource is determined based on the position of time granularities X1, X2, X3, ..., Xn after the second device sends the PRDCH that triggers random access, where X1, X2, X3, ..., Xn are positive integers.
[0243] The reference positions of the multiple time-domain resources can be the reference positions of the time-domain resources of the first device and the other first devices, respectively. Alternatively, the reference positions of the multiple time-domain resources can be the reference positions of the time-domain resources of the multiple groups of first devices.
[0244] In some embodiments, if the reference position of the time-domain resource is determined based on a position with at least one time granularity after the second device sends message two, wherein:
[0245] If the reference position of the time-domain resource is determined based on the position with a time granularity of X2 after the second device sends message two, then the reference position of the time-domain resource is the reference position of the time-domain resource of one or more first devices, where X2 is a positive integer.
[0246] This can be understood as the reference position of the time-domain resource being only the reference position of the time-domain resource of the first device, or the reference position of the time-domain resource being the reference position of the time-domain resource of the first device and other first devices (i.e., the first device group).
[0247] If there are multiple reference positions for time-domain resources, the reference positions for different time-domain resources are determined according to the position at different time granularities after the second device sends message two. Each reference position of a time-domain resource has its own corresponding first device, or each reference position of a time-domain resource has its own corresponding group of first devices.
[0248] As another example, the reference position of the time domain resource is determined based on the position of time granularities X1, X2, X3, ..., Xn after the second device sends message two, where X1, X2, X3, ..., Xn are positive integers.
[0249] The reference positions of the multiple time-domain resources can be the reference positions of the time-domain resources of the first device and the other first devices, respectively. Alternatively, the reference positions of the multiple time-domain resources can be the reference positions of the time-domain resources of the multiple groups of first devices.
[0250] If the resource information includes time-domain resource information, the time-domain resource information includes the reference position and the starting position of the time-domain resource, wherein the starting position of the time-domain resource is determined according to at least one of the following methods:
[0251] Method 1: The starting position of the time-domain resource is determined based on the reference position and time interval information of the time-domain resource.
[0252] Method 2: The starting position of the time domain resource is determined based on the reference position, time interval information, and time offset of the time domain resource.
[0253] The time interval information can be at least one of pre-configured, predefined, higher-level configured, or physical layer indicated. The starting position of the time-domain resource can be understood as the reference position of the time-domain resource, the time interval information can be understood as the interval relative to the reference point (such as period or delay), and the time offset can be understood as a fine-tuning parameter used for precise alignment.
[0254] In some embodiments, the time interval information includes any of the following forms:
[0255] 1. The time interval information indicates the range of time intervals to be selected, while the time domain resource information indicates the time interval to be selected from the range of time intervals.
[0256] 2. Time interval information indicates the time interval value.
[0257] The time interval is the time granularity, which is at least one of the following: the number of OFDM symbols, the number of bits of PRDCH information, the number of PRDCH chips, the number of PRDCH symbols, and the number of microseconds.
[0258] In 1, as an example, the time interval ranges from [minimum time interval Tmin, maximum time interval Tmax], and the time resource information indicates the selection of a time interval from this [minimum time interval Tmin, maximum time interval Tmax].
[0259] In section 2, it can be understood that the starting position of the time-domain resource is determined based on the sum of the reference position, time interval information, and time offset of the time-domain resource; or, the starting position of the time-domain resource is determined by the reference point, time interval, and offset; or, the starting position of the time-domain resource = reference position + time interval + offset.
[0260] In some embodiments, if the PRDCH information includes at least two PRDCH information, wherein the at least two PRDCH information includes any of the following:
[0261] a. At least two PRDCH messages indicate the same time interval information;
[0262] b. At least two PRDCH messages contain a portion of the same time interval information and a portion of the PRDCH information indicating different time interval information;
[0263] c. At least two PRDCH messages indicate different time interval information.
[0264] In mode b, if at least two PRDCH messages contain a portion of the same time interval information and another portion of the PRDCH information indicating different time interval information, then:
[0265] In some embodiments, at least two PRDCH messages include at least one set of PRDCH messages, each set of PRDCH messages indicating the same time interval information, and different sets of PRDCH messages indicating different time interval information.
[0266] As an example, multiple PRDCH messages include at least one set of consecutive PRDCH messages, each set of consecutive PRDCH messages indicating the same time interval information, and different sets of PRDCH messages indicating different time interval information.
[0267] This can be understood as including at least one set of PRDCH information, where the same set indicates the same time interval information and different sets indicate different time interval information. For example, every X consecutive PRDCH information indicates the same time interval information, while the first X PRDCH information and the last X PRDCH information indicate different time interval information.
[0268] In some embodiments, if at least two PRDCH messages include at least one set of PRDCH messages, then the total number of PRDCH messages in the at least one set of PRDCH messages is equal to the number of at least two PRDCH messages.
[0269] In some embodiments, at least two PRDCH information includes at least one PRDCH information group, the PRDCH information in each PRDCH information group is distributed at a preset interval and indicates the same time interval information, PRDCH information with the same index between different PRDCH information groups indicates the time interval information of one cycle, and within one cycle, PRDCH information with the same index between different PRDCH information groups indicates different time interval information.
[0270] The preset interval distribution can be a fixed interval, such as the PRDCH information in each PRDCH information group being distributed at a fixed interval of X PRDCH information and indicating the same time interval information. Alternatively, the number of intervals of PRDCH information in different PRDCH information groups can be increased or decreased sequentially. The exemplary embodiments of this application can be flexibly selected according to actual needs or scenarios, and no special limitation is made thereto.
[0271] In some embodiments, if at least two PRDCH messages include at least one PRDCH message group, then the total number of PRDCH messages in at least one PRDCH message group is equal to the number of at least two PRDCH messages.
[0272] In some embodiments, if the starting position of the time-domain resource is determined based on the reference position of the time-domain resource, time interval information, and time offset, wherein the time offset is determined according to any of the following methods:
[0273] a. The time offset is determined based on the base offset and the reference index.
[0274] b. The time offset is determined based on the base offset, reference index, and guard interval between time-domain resources;
[0275] The reference index is any one of the time-domain resource ordinal number, the first device ID, and the first device group ID.
[0276] In some embodiments, if the starting position of the time-domain resource is determined based on the reference position of the time-domain resource, time interval information, and time offset, wherein the starting position of the time-domain resource is determined according to any of the following methods:
[0277] If the reference index is a time-domain resource ordinal number, the starting position of the time-domain resource is determined by the sum of the reference position time, time interval information, and time offset. The time offset is determined by the time-domain resource ordinal number and the base offset.
[0278] If the reference index is the first device ID or the first device group ID, the starting position of the time domain resource is determined by the sum of the reference position, the time interval information, and the time offset. The time offset is determined by the first device ID or the first device group ID and the base offset.
[0279] For example, in method a, the time offset can be determined based on the product of the base offset and the reference index. Based on this, taking the time-domain resource ordinal number as the reference index as an example, the sum of the time interval information and the reference position is Tc. If the 0th resource is selected, the starting position is Tc; if the first resource is selected, the starting position is Tc+1*t, where t is the base offset and 1*t is the time offset. The base offset can be at least one of predefined, preconfigured, higher-layer indication, or physical layer indication.
[0280] Similarly, taking the first device ID as the reference index as an example, if the first device ID is odd, the 0th resource is selected, starting at position Tc; if the first device ID is even, the 1st resource is selected, starting at position Tc+1*t, where 1*t is the time offset. The base offset can be at least one of predefined, preconfigured, higher-layer indication, or physical layer indication. Of course, this example is only for illustration and does not limit the specific form in which the time offset is determined based on the first device ID and the base offset.
[0281] In method b, a similar processing approach to method a can be used to determine the time offset based on the base offset, reference index, and guard interval between time-domain resources. The starting position of the time-domain resources is then determined by summing the time offset, time interval information, and reference position. The guard interval between time-domain resources can be understood as another fine-tuning parameter used to adjust the starting position of the time-domain resources.
[0282] In some embodiments, the starting position of the time-domain resource is determined according to any of the following methods:
[0283] If the reference position of the time domain resource includes the moment when the first device receives the PRDCH initialization information or the PRDCH information that triggers random access, then the starting position of the time domain resource of the first device sending message one, the starting position of the time domain resource of at least one of listening message two and sending message three is the sum of the moment of initializing the PRDCH information or the PRDCH information that triggers random access, the time interval information, and / or the time offset.
[0284] Wherein, if the reference position of the time domain resource includes the time when the first device receives the initial PRDCH information or the PRDCH information that triggers random access, the starting position of the time domain resource for sending message one, the starting position of the time domain resource for listening message two, and the starting position of the time domain resource for sending message three can be determined based on the time when the first device receives the initial PRDCH information or the PRDCH information that triggers random access. Then, the time domain resource is determined based on the starting position of the time domain resource, so that PDRCH transmission and / or PRDCH reception can be performed according to the time domain resource. For example, message one is sent according to the time domain resource.
[0285] If the reference position of the time domain resource includes the start time of the last resource of the time domain resource of multiple messages sent in the first device, then the start position of the time domain resource of the first device sending message in the first device, the start position of the time domain resource of at least one of listening message 2 and sending message 3 is the sum of the start time of the last resource of the time domain resource of multiple messages sent in the first device, the time interval information and / or the time offset.
[0286] If the reference position of the time-domain resource includes the start time of the last resource of multiple time-domain resources for sending message one, the start position of the time-domain resource of the first device for sending message one, the start position of the time-domain resource of at least one of listening message two and sending message three can be determined based on the start time of the last resource of the time-domain resources of multiple time-domain resources for sending message one. Then, the time-domain resource is determined based on the start position of the time-domain resource, so that PDRCH sending and / or PDRCH receiving can be performed based on the time-domain resource. For example, message three and / or listening message two can be sent based on the time-domain resource.
[0287] If the reference position of the time domain resource includes the end time of the last resource of the time domain resource of multiple messages sent in the first time domain, then the start position of the time domain resource of the first device sending message in the first time domain, the start position of the time domain resource of at least one of listening message in the second time domain and sending message in the third time domain is the sum of the end time of the last resource of the time domain resource of multiple messages sent in the first time domain, the time interval information and / or the time offset.
[0288] If the reference position of the time domain resource includes the end time of the last resource of the time domain resources of multiple transmission messages one, the start position of the time domain resource of the first device transmission message one, the start position of the time domain resource of at least one of listening message two and transmission message three can be determined according to the end time of the last resource of the time domain resources of multiple transmission messages one. Then, the time domain resource is determined according to the start position of the time domain resource, so as to perform PDRCH transmission and / or PDRCH reception according to the time domain resource.
[0289] For example, send message three and / or listen for message two based on time-domain resources.
[0290] If the reference position of the time domain resource includes the start time or end time of the first device sending message one, then the start position of the time domain resource of the first device listening to message two or sending message three is the sum of the start time or end time of the first device sending message one, the time interval information, and / or the time offset.
[0291] If the reference position of the time-domain resource includes the start or end time of the first device sending message one, the start position of the time-domain resource of at least one of the first device listening message two and sending message three can be determined based on the start or end time of the first device sending message one. Then, the time-domain resource is determined based on the start position of the time-domain resource, and PDRCH sending and / or PDRCH receiving are performed based on the time-domain resource. For example, message three and / or listening message two are sent based on the time-domain resource.
[0292] If the reference position of the time domain resource includes the time when message 2 is received, then the starting position of the time domain resource for the first device to send message 3 is the sum of the time when message 2 is received, the time interval information, and / or the time offset.
[0293] If the reference position of the time-domain resource includes the time when message two is received, the starting position of the time-domain resource for sending message three by the first device can be determined based on the time when message two is received. Then, the time-domain resource can be determined based on the starting position of the time-domain resource, and PDRCH transmission and / or PDRCH reception can be performed based on this time-domain resource. For example, message three can be sent based on the time-domain resource.
[0294] In some embodiments, if the resource information includes frequency domain resource information, and the frequency domain resource information includes the number of frequency domain resources, the method further includes at least one of the following:
[0295] Determine the granularity of frequency division multiplexing.
[0296] Determine the maximum number of repetitions for the linear code.
[0297] Determine the ordinal number of the maximum shift in small-scale frequency shifts.
[0298] Small-scale frequency shift (also known as small frequency shift) refers to the movement of the main lobe of the first device, and the amount of frequency shift represents the frequency value of the main lobe offset.
[0299] In some embodiments, the number of frequency domain resources may include one or more.
[0300] In some embodiments, when the number of frequency domain resources includes one, the frequency domain resources are used only for the first device, or the frequency domain resources are used for the first device and other first devices;
[0301] In some embodiments, when the number of frequency domain resources includes multiple resources, the multiple frequency domain resources are used only for the first device, or, some of the multiple frequency domain resources are used only for the first device and the remaining frequency domain resources are used for the first device and other first devices.
[0302] This can be understood as, from the perspective of a single first device, the number of frequency domain resources configured by the second device for a single first device is one or more.
[0303] When the number of frequency domain resources configured by the second device for a single first device is 1, it can be understood that the 1 frequency domain resource can be dedicated to the first device, or the 1 frequency domain resource can be configured as a dedicated resource of the device, or the 1 frequency domain resource is a non-shared time domain resource allocated to the first device, or the 1 frequency domain resource is exclusively allocated to the first device.
[0304] Alternatively, the frequency domain resource may be shared by the first device and other first devices (i.e., one time domain resource is used by a group / set of first devices). This can be understood as the frequency domain resource being a common frequency domain resource of a group of first devices that includes the first device, or the frequency domain resource being part of a common resource pool of the device group to which the first device belongs, or the first device and other first devices jointly occupying the frequency domain resource.
[0305] When the second device configures multiple frequency domain resources for a single first device, these multiple frequency domain resources are all dedicated to the first device. This can be understood as follows: the multiple frequency domain resources of the first device are allocated by the network side and are completely dedicated; or, the multiple frequency domain resources allocated by the second device for the first device are exclusive; or, the multiple frequency domain resources allocated by the second device for the first device are all exclusive resources (non-shared resources).
[0306] Alternatively, some of the plurality of frequency domain resources are exclusively used by the first device, and the remaining frequency domain resources of the plurality of frequency domain resources are shared by the first device and other first devices. It can be understood that some of the plurality of frequency domain resources are exclusively allocated to the first device, and the remaining frequency domain resources are shared by a plurality of first devices; or, among the plurality of frequency domain resources, some are dedicated to the first device, and the remaining frequency domain resources are multiplexed among the first devices; or, the plurality of frequency domain resources include exclusive frequency domain resources and shared frequency domain resources for the Internet of Things device.
[0307] As an example, the number of frequency domain resources configured by the second device includes any one of the following:
[0308] M first devices are configured with M frequency domain resources, where M is a positive integer;
[0309] M first devices are configured with P frequency domain resources, where P>M, and M and P are positive integers;
[0310] M first devices are configured with P frequency domain resources, where P<M, and M and P are positive integers;
[0311] P frequency domain resources are configured, where P is a positive integer and is independent of the number of first devices.
[0312] Based on this, for a single first device, the number of frequency domain resources configured by the second device for it is one or more.
[0313] Wherein, that M first devices are configured with M frequency domain resources can be understood that the number of configured frequency domain resources is in one-to-one correspondence with the number of first devices, that is, for each first device, the network configures an exclusive / dedicated / private frequency domain resource for it.
[0314] For the case that M first devices are configured with P frequency domain resources (P>M), it can be understood that the number of configured frequency domain resources is greater than the number of first devices, that is, each first device can be allocated one or more frequency domain resources (or share part of frequency domain resources).
[0315] For the case that M first devices are configured with P frequency domain resources (P<M), it can be understood that the number of configured frequency domain resources is less than the number of devices, that is, there is a situation where a plurality of first devices need to contend for or share the same frequency domain resource.
[0316] For the case that P frequency domain resources are configured, it can be understood that the number of configured frequency domain resources is independent of the number of currently active devices, and the number of frequency domain resources can be statically or dynamically determined by the network according to system load, service type, channel conditions, etc.
[0317] In some embodiments, at least one of the number of frequency domain resources, the number of first devices and / or the number of other first devices is determined according to at least one of the following:
[0318] This was determined based on the near-field measurement results of the first device.
[0319] This is determined based on the capabilities of the first device.
[0320] This is determined based on the equipment type of the first device.
[0321] It is determined based on any one of the subcarrier spacing, frequency point, and bandwidth.
[0322] It is determined based on the signal strength or interference strength measured by the second device.
[0323] This is determined based on the type of command in the PRDCH information.
[0324] This was determined based on the indication information in the PRDCH information.
[0325] In some embodiments, if at least one of the number of frequency domain resources, the number of first devices, and / or other first devices is determined based on the capabilities of the first devices, wherein the capabilities of the first devices include at least one of the following:
[0326] The first device supports frequency shifting capabilities.
[0327] The first device supports the maximum frequency shift capability.
[0328] The first device supports the following dimensions.
[0329] The maximum size supported by the first device.
[0330] The number of frequency domain resources supported by the first device can be configured.
[0331] The first device supports a maximum number of configurable frequency domain resources.
[0332] In some embodiments, if at least one of the number of frequency domain resources, the number of first devices, and / or other first devices is determined based on the device type of the first devices, or if at least one of the number of frequency domain resources, the number of first devices, and / or other first devices is determined based on indication information in the PRDCH information, wherein:
[0333] At least one of the quantity of frequency domain resources, the quantity of the first device and / or other first devices is determined according to a third correspondence relationship, which is the correspondence between device type and the quantity of frequency domain resources, the quantity of the first device and other first devices.
[0334] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes the size of the frequency domain resource, wherein the size of the frequency domain resource includes at least one of the following forms:
[0335] System bandwidth, used to indicate the total bandwidth reserved by the second device for receiving D2R transmissions.
[0336] Transmission bandwidth, used to indicate the bandwidth for transmitting physical D2R channel PDRCH or PRDCH information.
[0337] Guard bandwidth is used to indicate the guard interval for at least one of the following: transmission between PDRCH and PDRCH, transmission between PDRCH and NR signal, transmission between PRDCH and NR signal, and transmission between PRDCH and PRDCH.
[0338] Bandwidth occupied, used to indicate the bandwidth occupied by information / signal transmission.
[0339] In some embodiments, occupied bandwidth refers to the total bandwidth occupied by each signal transmission after taking into account protection bandwidth and transmission bandwidth.
[0340] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes a reference position of the frequency domain resource, wherein the reference position of the frequency domain resource is at least one of the following: carrier frequency point; baseband 0 frequency point; the start position of the first frequency domain resource; the end position of the first frequency domain resource; the start position of the previous frequency domain resource indicated by the frequency domain resource information; and the end position of the previous frequency domain resource indicated by the frequency domain resource information.
[0341] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes frequency offsets of different frequency domain resources, wherein the frequency offsets of the frequency domain resources are determined according to at least one of the following methods:
[0342] a. The frequency offset of the frequency domain resource is determined based on the number of repetitions of the linear code;
[0343] b. The frequency offset of the frequency domain resources is determined based on the frequency shift factor of linear coding or small-scale frequency shifting;
[0344] c. The frequency offset of the frequency domain resource is determined based on a specific sequence of small-scale frequency shifting, where different specific sequences of small-scale frequency shifting indicate different frequency shifting factors.
[0345] In some embodiments, if the frequency offset of a frequency domain resource is determined based on the number of repetitions of the linear code, wherein the frequency offset of the frequency domain resource is equal to the ratio of the number of repetitions of the linear code to the duration of the original bit.
[0346] Specifically, in mode a, if the number of repetitions of the linear code is R, then the frequency offset of the frequency domain resource is determined based on the number of repetitions R of the linear code and the raw bit (also known as the bit before encoding). For example, the frequency offset of the frequency domain resource is F = R / Tb, where Tb is the duration of the raw bit.
[0347] In some embodiments, if the frequency offset of the frequency domain resource is determined by a frequency shift factor based on linear coding or small-scale frequency shifting, wherein the frequency offset of the frequency domain resource is equal to the product of the frequency shift factor of linear coding or small-scale frequency shifting and the base frequency shift, and the base frequency shift is positively correlated with the duration of the original bit.
[0348] Specifically, in mode b, the frequency offset of the frequency domain resource is F = M * f, where M is the frequency shift factor of linear coding or small-scale frequency shift, f is the base frequency shift amount, and f = 1 / Tb.
[0349] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes a reference position and a start position of the frequency domain resource, wherein the start position of the frequency domain resource is determined according to at least one of the following methods:
[0350] If the reference position of the frequency domain resource is the carrier frequency point, then the starting position of the frequency domain resource is the sum of the carrier frequency point and the frequency offset.
[0351] This can be understood as follows: the starting position of the frequency domain resource is determined by the carrier frequency point plus the frequency offset; or, with the carrier frequency point as a reference, the starting position of the frequency domain resource is equal to the sum of the carrier frequency point and the frequency offset; or, the starting position of the frequency domain resource = carrier frequency point + frequency offset; or, the frequency offset is superimposed relative to the carrier frequency point to obtain the starting position of the frequency domain resource.
[0352] If the reference position of the frequency domain resource is the baseband 0 frequency point, then the starting position of the frequency domain resource is the sum of the baseband 0 frequency point and the frequency offset.
[0353] This can be understood as follows: the starting position of the frequency domain resource is determined by the baseband 0 frequency point plus the frequency offset; or, with the baseband 0 frequency point as a reference, the starting position of the frequency domain resource is equal to the sum of the baseband 0 frequency point and the frequency offset; or, the starting position of the frequency domain resource = the baseband 0 frequency point + the frequency offset; or, the frequency offset is superimposed relative to the baseband 0 frequency point to obtain the starting position of the frequency domain resource.
[0354] If the reference position of the frequency domain resource is the starting position of the first frequency resource, then the starting position of the frequency domain resource is the sum of the starting position of the first frequency resource and the frequency offset.
[0355] This can be understood as follows: the starting position of a frequency domain resource is determined by the starting position of the first frequency resource plus the frequency offset; or, with the starting position of the first frequency resource as a reference, the starting position of the frequency domain resource is equal to its sum with the frequency offset; or, the starting position of the frequency domain resource = the starting position of the first frequency resource + the frequency offset; or, the frequency offset is superimposed relative to the starting position of the first frequency resource to obtain the starting position of the frequency domain resource.
[0356] If the reference position of the frequency domain resource is the end position of the first frequency resource, then the start position of the frequency domain resource is the sum of the end position of the first frequency resource and the frequency offset.
[0357] This can be understood as follows: the starting position of a frequency domain resource is determined by the ending position of the first frequency resource plus the frequency offset; or, with the ending position of the first frequency resource as a reference, the starting position of the frequency domain resource is equal to its sum with the frequency offset; or, the starting position of the frequency domain resource = the ending position of the first frequency resource + the frequency offset; or, the frequency offset is superimposed relative to the ending position of the first frequency resource to obtain the starting position of the frequency domain resource.
[0358] If the reference position of the frequency domain resource is the starting position of the previous frequency domain resource indicated by the frequency domain resource information, then the starting position of the frequency domain resource is the sum of the starting position of the previous frequency domain resource and the frequency offset.
[0359] This can be understood as follows: the starting position of a frequency domain resource is determined by adding the frequency offset to the starting position of the preceding frequency domain resource indicated by the frequency domain resource information; or, with the starting position of the preceding frequency domain resource indicated by the frequency domain resource information as a reference, the starting position of the frequency domain resource is equal to its sum with the frequency offset; or, the starting position of the frequency domain resource = the starting position of the preceding frequency domain resource indicated by the frequency domain resource information + the frequency offset; or, the frequency offset is superimposed relative to the starting position of the preceding frequency domain resource indicated by the frequency domain resource information to obtain the starting position of the frequency domain resource.
[0360] If the reference position of the frequency domain resource is the end position of the previous frequency domain resource indicated by the frequency domain resource information, then the start position of the frequency domain resource is the sum of the end position of the previous frequency domain resource and the frequency offset.
[0361] This can be understood as follows: the starting position of a frequency domain resource is determined by adding the frequency offset to the ending position of the preceding frequency domain resource indicated by the frequency domain resource information; or, with the ending position of the preceding frequency domain resource indicated by the frequency domain resource information as a reference, the starting position of the frequency domain resource is equal to its sum with the frequency offset; or, the starting position of the frequency domain resource = the ending position of the preceding frequency domain resource indicated by the frequency domain resource information + the frequency offset; or, the frequency offset is superimposed relative to the ending position of the preceding frequency domain resource indicated by the frequency domain resource information to obtain the starting position of the frequency domain resource.
[0362] It should be noted that, in the exemplary embodiments related to frequency domain resource information, the implementation methods are similar to those related to time domain resource information, and the exemplary embodiments related to time domain resource information can be found in the exemplary embodiments related to time domain resource information.
[0363] The method for determining resources in this application will be described below through several specific embodiments.
[0364] In some embodiments, Figure 3 illustrates a schematic diagram of the first method of determining resources. The resource configuration shown in Figure 3 is that X first devices are configured with X resources (time-domain resources and / or frequency-domain resources; for ease of expression, the following embodiments will use "resources" to describe them without distinguishing between time-domain resources and frequency-domain resources), where X is a positive integer.
[0365] As shown in Figure 3, the first device receives PRDCH information sent by the second device. This PRDCH information is either initialization PRDCH information or PRDCH information that triggers random access. The initialization PRDCH information or PRDCH information that triggers random access carries resource information, including time-domain resource information and / or frequency-domain resource information.
[0366] In this approach, ideally each device selects one resource or is instructed to select one resource, meaning there can be a one-to-one correspondence between devices and resources. However, in practice, it's possible that multiple devices select one resource, while some resources are not selected by any device.
[0367] In some embodiments, Figure 4 illustrates a second method of resource determination. The resource configuration shown in Figure 4 involves X first devices configured with Y resources, where Y > X, and X and Y are positive integers.
[0368] As shown in Figure 4, the first device receives PRDCH information sent by the second device. This PRDCH information is either initialization PRDCH information or PRDCH information that triggers random access. The initialization PRDCH information or the PRDCH information that triggers random access carries resource information. This approach can be understood as the second device configuring Y resources for X first devices, where Y is greater than X. By introducing a certain degree of resource redundancy, each first device can determine one resource, be assigned one resource, or be assigned multiple resources, enabling the first device to perform PDRCH transmission and / or PRDCH reception based on the determined resources.
[0369] In some embodiments, Figure 5 illustrates a third method of resource determination. The resource configuration shown in Figure 5 involves X first devices configured with Y resources, where X > Y, and X and Y are positive integers.
[0370] As shown in Figure 5, the first device receives PRDCH information sent by the second device. This PRDCH information is either initialization PRDCH information or PRDCH information that triggers random access. The initialization PRDCH information or the PRDCH information that triggers random access carries resource information. This can be understood as the second device configuring Y resources for X first devices, where Y is less than X. This method can be used in scenarios with limited resources to allow only a subset of devices to access the network, or to allow multiple devices to share a single resource, based on the resource information.
[0371] In some embodiments, the first device receives PRDCH information sent by the second device and determines resource information, which includes the number of resources (the number of time-domain resources and / or frequency-domain resources).
[0372] In some embodiments, Figure 6 illustrates a fourth method for determining resources. The resource configuration shown in Figure 6 includes a reference position and a starting position for the time-domain resources. The starting position of the time-domain resources is determined based on the reference position and time interval information.
[0373] This can be understood as the resource information providing the first device with reference position and time interval information of the time domain resources, so as to determine the starting position of the time domain resources through these two pieces of information.
[0374] Specifically, as shown in Figure 6, the starting position (i.e., starting time) of the time domain resource can be determined based on the reference position (i.e., reference time) and the time interval, so as to determine the resource and enable the first device to perform PDRCH transmission and / or PDRCH reception.
[0375] In some embodiments, Figure 7 illustrates a fifth method for determining resources. The resource configuration shown in Figure 7 includes a reference position and a starting position for the time-domain resources. The starting position of the time-domain resources is determined based on the reference position, time interval information, and time offset.
[0376] This can be understood as the resource information providing the first device with the reference position, time interval information, and time offset of the time-domain resource, so as to determine the starting position of the time-domain resource through these three indicators.
[0377] Specifically, as shown in Figure 7, the starting position (i.e., starting time) of the time domain resource can be determined based on the reference position (i.e., reference time), time interval, and time offset, in order to determine the resource and enable the first device to perform PDRCH transmission and / or PDRCH reception.
[0378] In some embodiments, Figure 8 illustrates a sixth method for determining resources. The resource configuration shown in Figure 8 includes a reference position and a starting position for the time-domain resources. The starting position of the time-domain resources is determined based on the reference position, time interval information, and time offset. The time offset is determined based on the base offset, reference ordinal number, and the protection interval between time-domain resources.
[0379] This can be understood as the resource information providing the first device with the reference position, time interval information, base offset, reference ordinal number, and guard interval between time domain resources, so as to determine the starting position of the time domain resources through these indicators, and to determine the resources so that the first device can perform PDRCH transmission and / or PDRCH reception.
[0380] As shown in Figure 8, the time offset includes the base offset and the guard interval between time-domain resources.
[0381] In some embodiments, FIG9 illustrates a seventh method of determining resources, where time-domain resource information includes a reference position of the time-domain resource. This method is a resource indication method for MSG1, with the time of receiving PRDCH information that initializes PRDCH information or triggers random access (i.e., the time when PRDCH information triggers random access) as the reference position of the time-domain resource.
[0382] This can be understood as follows: when the second device sends initial PRDCH information or triggers random access PRDCH information to the first device, the moment when the first device receives the initial PRDCH information or triggers random access PRDCH information is used as the reference position of the time domain resource to determine the resource, so that the first device can perform PDRCH transmission and / or PRDCH reception.
[0383] In some embodiments, FIG10 shows a schematic diagram of an eighth method for determining resources. The time-domain resource information includes the reference position of the time-domain resource. This method is a resource indication method for message one (MSG1), with the start time of the resource position of the first device corresponding to the transmission of message one (MSG1) as the reference position of the time-domain resource.
[0384] This can be understood as using the resource start position (start time) of a certain MSG1 as the reference position of the time domain resource to determine the resource, so that the first device can perform PDRCH transmission and / or PDRCH reception.
[0385] In some embodiments, FIG11 shows a schematic diagram of the ninth method of determining resources. The time-domain resource information includes the reference position of the time-domain resource. This method is a resource indication method for MSG1. The end time of the resource position of the first transmission message corresponding to the first device is used as the reference position of the time-domain resource to determine the resource so that the first device can perform PDRCH transmission and / or PDRCH reception.
[0386] This can be understood as using the end position (end time) of a resource in a certain MSG1 as the reference position of the time-domain resource, which is in time sequence before the target resource.
[0387] In some embodiments, FIG12 shows a schematic diagram of a tenth method for determining resources. The time-domain resource information includes the reference position of the time-domain resource. This method is a resource indication method for MSG2. The reference position of the time-domain resource is taken as the time when the first device receives the initial PRDCH information or the PRDCH information that triggers random access (initializing PRDCH) to determine the resource so that the first device can perform PDRCH transmission and / or PRDCH reception.
[0388] In some embodiments, FIG13 shows an eleventh schematic diagram of resource determination. The time-domain resource information includes the reference position of the time-domain resource. This method is a resource indication method for MSG2. The start time of the resource position of the first transmission message corresponding to the first device is used as the reference position of the time-domain resource to determine the resource so that the first device can perform PDRCH transmission and / or PDRCH reception.
[0389] This can be understood as using the starting position (starting time) of a resource in a certain MSG1 as the reference position of the time-domain resource. Usually, the resource ordinal numbers of the resources in MSG1 and MSG2 can correspond.
[0390] In some embodiments, FIG14 shows a schematic diagram of the twelfth method of determining resources. The time-domain resource information includes the reference position of the time-domain resource. This method is a resource indication method for MSG2. The end time of the resource position of the first transmission message corresponding to the first device is used as the reference position of the time-domain resource to determine the resource so that the first device can perform PDRCH transmission and / or PDRCH reception.
[0391] This can be understood as using the end position (end time) of a resource in a certain MSG1 as the reference position of the time-domain resource. Usually, the resource ordinal numbers of the resources in MSG1 and MSG2 can correspond.
[0392] In some embodiments, FIG15 shows a schematic diagram of a thirteenth method for determining resources. The time-domain resource information includes the reference position of the time-domain resource. This method is a resource indication method for MSG3. The reference position of the time-domain resource is the time when the first device receives the initial PRDCH information or the PRDCH information that triggers random access (i.e., the initialization of MSG0), so as to determine the resource and enable the first device to perform PDRCH transmission and / or PRDCH reception.
[0393] In some embodiments, FIG16 shows a schematic diagram of the fourteenth method of determining resources. The time-domain resource information includes the reference position of the time-domain resource. This method is a resource indication method for MSG3. The start time of the resource position of the first transmission message corresponding to the first device is used as the reference position of the time-domain resource to determine the resource so that the first device can perform PDRCH transmission and / or PDRCH reception.
[0394] This can be understood as using the starting position (starting time) of a resource in a certain MSG1 as the reference position of the time-domain resource. Usually, the resource ordinal numbers of the resources in MSG1 and MSG3 can correspond.
[0395] In some embodiments, FIG17 shows a schematic diagram of the fifteenth method of determining resources. The time-domain resource information includes the reference position of the time-domain resource. This method is a resource indication method for MSG3. The end time of the resource position of the first transmission message corresponding to the first device is used as the reference position of the time-domain resource to determine the resource so that the first device can perform PDRCH transmission and / or PDRCH reception.
[0396] This can be understood as using the end position (end time) of a resource in a certain MSG1 as the reference position of the time-domain resource. Usually, the resource ordinal numbers of the resources in MSG1 and MSG3 can correspond.
[0397] In some embodiments, FIG18 shows a schematic diagram of the sixteenth method of determining resources. The time-domain resource information includes the reference position of the time-domain resource. This method is a resource indication method of MSG3. The reference position of the time-domain resource is taken as the time when the first device receives the PRDCH information of message 2, so as to determine the resource and enable the first device to perform PDRCH transmission and / or PRDCH reception.
[0398] The resource determination method in the exemplary embodiments of this application, on the one hand, since the first device performs PDRCH transmission and / or PRDCH reception based on the resource information determined by the second device, can accurately and effectively match the current channel conditions and service requirements, thereby improving the transmission reliability of PDRCH transmission and / or PRDCH reception. On the other hand, the second device instructing resource information for each first device can dynamically adjust resource allocation, ensuring maximum network capacity under high spectrum utilization. Furthermore, the second device configuring resource information for each first device can minimize resource conflicts / collisions between the first devices, thereby improving system throughput in large-scale IoT scenarios.
[0399] Furthermore, in an exemplary embodiment of this application, a method for determining resources is also provided, applied to a second device, as shown in FIG19, the method comprising:
[0400] Step S1910: Send Physical Reader to Device Channel (PRDCH) information to the first device. The PRDCH information is used to determine resource information. The resource information is used by the first device to perform PDRCH transmission and / or PRDCH reception.
[0401] In some embodiments, resource information includes time-domain resource information and / or frequency-domain resource information;
[0402] The time-domain resource information includes at least one of the following: the number of time-domain resources, the size of the time-domain resources, the starting position of the time-domain resources, the reference position of the time-domain resources, and the protection interval between time-domain resources;
[0403] Frequency domain resource information includes at least one of the following: the number of frequency domain resources, the size of the frequency domain resources, the starting position of the frequency domain resources, the reference position of the frequency domain resources, the guard interval between frequency domain resources, and the frequency offset of different frequency domain resources.
[0404] In some embodiments, sending physical reader to device channel (PRDCH) information to the first device includes at least one of the following:
[0405] If the PRDCH information is the initialization PRDCH information or the PRDCH information that triggers random access, then the PRDCH information is used to determine the resource information for sending message one.
[0406] If the PRDCH information is initial PRDCH information or PRDCH information triggering random access, then the PRDCH information is used to determine resource information for monitoring the second message;
[0407] If the PRDCH information is initial PRDCH information or PRDCH information triggering random access, then the PRDCH information is used to determine resource information for transmitting the third message;
[0408] If the PRDCH information is the second message, then the PRDCH information is used to determine resource information for transmitting the third message.
[0409] In some embodiments, if the resource information includes time domain resource information, and the time domain resource information includes the number of time domain resources, the number of time domain resources including one or more, wherein:
[0410] When the number of time domain resources includes one, the time domain resource is only used for the first device, or the time domain resource is used for the first device and other first devices;
[0411] When the number of time domain resources includes a plurality, the plurality of time domain resources are only used for the first device, or a part of the plurality of time domain resources are only used for the first device and the remaining time domain resources in the plurality of time domain resources are used for the first device and other first devices.
[0412] In some embodiments, if the resource information includes time domain resource information, and the time domain resource information includes the number of time domain resources, wherein the number of time domain resources is configured in any of the following manners:
[0413] X time domain resources are configured for X first devices, where X is a positive integer;
[0414] Y time domain resources are configured for X first devices, where Y>X, and X and Y are positive integers;
[0415] Y time domain resources are configured for X first devices, where Y<X, and X and Y are positive integers;
[0416] Y time domain resources are configured, where Y is a positive integer and is independent of the number of first devices.
[0417] In some embodiments, if the resource information includes time domain resource information, the time domain resource information includes the size of time domain resources, wherein the size of the time domain resources includes any one of the following forms:
[0418] The size of the time domain resources includes a time window, the time window indicates the range of the duration of the time domain resources, and the time domain resource information is used to indicate one or more sizes of the time domain resources to be determined from within the time window;
[0419] The size of a time-domain resource is transport block size information, and the time-domain resource information is used to indicate one or more sizes of the time-domain resource.
[0420] In some embodiments, if the resource information includes time-domain resource information, the time-domain resource information includes the reference location of the time-domain resource, wherein the reference location of the time-domain resource is at least one of the following:
[0421] The reference position for time-domain resources is the moment when the first device receives the initial PRDCH information or triggers the random access PRDCH information;
[0422] The reference position for the time domain resource is the moment when the first device receives message two;
[0423] The reference position of the time-domain resource is the start time of the resource position when the first device sends message one;
[0424] The reference position of the time-domain resource is the end time of the resource position when the first device sends message one;
[0425] The reference position of the time-domain resource is the start time of the last resource among multiple resources that send message one;
[0426] The reference position of the time-domain resource is the end time of the last resource among the multiple resources that sent the message.
[0427] In some embodiments, if the resource information includes time-domain resource information, the time-domain resource information includes a reference position and a start position of the time-domain resource, wherein the start position of the time-domain resource is determined according to at least one of the following methods:
[0428] The starting position of the time-domain resource is determined based on the reference position and time interval information of the time-domain resource;
[0429] The starting position of the time-domain resource is determined based on the reference position, time interval information, and time offset of the time-domain resource.
[0430] In some embodiments, if the resource information includes frequency domain resource information, and the frequency domain resource information includes the number of frequency domain resources, the method further includes any one of the following: configuring the granularity of frequency division multiplexing; configuring the maximum number of repetitions of linear coding; configuring the maximum shift ordinal number of small-scale frequency shifts.
[0431] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes the size of the frequency domain resource, wherein the size of the frequency domain resource includes at least one of the following forms: system bandwidth, used to indicate the total reserved bandwidth of the second device for receiving D2R transmissions; transmission bandwidth, used to indicate the bandwidth for transmitting physical D2R channel PDRCH information or PRDCH information; guard bandwidth, used to indicate the guard interval of at least one of PDRCH-to-PDRCH transmission, PDRCH-to-NR signal transmission, PRDCH-to-NR signal transmission, and PRDCH-to-PRDCH transmission; and occupied bandwidth, used to indicate the bandwidth occupied by information / signal transmissions.
[0432] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes a reference position of the frequency domain resource, wherein the reference position of the frequency domain resource is determined by at least one of the following: carrier frequency point; baseband 0 frequency point; the start position of the first frequency domain resource; the end position of the first frequency domain resource; the start position of the previous frequency domain resource indicated by the frequency domain resource information; and the end position of the previous frequency domain resource indicated by the frequency domain resource information.
[0433] In some embodiments, if the resource information includes frequency domain resource information, the frequency domain resource information includes frequency offsets of different frequency domain resources, wherein the frequency offsets of the frequency domain resources are determined by at least one of the following methods: the frequency offsets of the frequency domain resources are determined based on the number of repetitions of linear coding; the frequency offsets of the frequency domain resources are determined based on the frequency shift factor of linear coding or small-scale frequency shifting; the frequency offsets of the frequency domain resources are determined based on a specific sequence of small-scale frequency shifting, wherein different specific sequences of small-scale frequency shifting indicate different frequency shift factors.
[0434] It should be noted that the detailed aspects of step S1910 and each exemplary embodiment have been described in the above exemplary embodiments, and the specific details will not be repeated here. By pre-configuring or pre-defining, or by dynamic configuration, the second device indicates the resource information for uplink / downlink transmission to the first device through PRDCH information, enabling the first device to determine the corresponding resource information and thus perform reliable uplink / downlink transmission, thereby improving network reliability and network capacity.
[0435] In an exemplary embodiment of this application, a first device is also provided. Referring to FIG20, the first device 2000 may include a first transceiver module 2010 and a second transceiver module 2020. Specifically:
[0436] The first transceiver module 2010 is configured to receive physical reader to device channel PRDCH information, which is used to determine resource information.
[0437] The second transceiver module 2020 is configured to send PDRCH and / or receive PDRCH based on resource information.
[0438] The first transceiver module 2010 and the second transceiver module 2020 can be the same transceiver module or they can be different transceiver modules.
[0439] Since the details of the various functional modules of the first device in the exemplary embodiments of this application have been described in the exemplary embodiments of the access resource configuration method described above, they will not be repeated here.
[0440] It should be noted that although several modules or units of the first device have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, 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.
[0441] Furthermore, an exemplary embodiment of this application also provides a second device, as shown in FIG21, the second device 2100 including:
[0442] The third transceiver module 2110 is configured to send physical reader to device channel (PRDCH) information to the first device. The PRDCH information is used to determine resource information. The resource information is used by the first device to perform PDRCH transmission and / or PRDCH reception.
[0443] Since the details of the various functional modules of the second device in the exemplary embodiments of this application have been described in the exemplary embodiments of the access resource configuration method described above, they will not be repeated here.
[0444] It should be noted that although several modules or units of the second device have been mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of this application, 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.
[0445] Furthermore, an exemplary embodiment of this application also provides a communication system, as shown in FIG22, the communication system 2200 including the first device 2000 and the second device 2100 described above.
[0446] The first device 2000 includes a first transceiver module configured to receive physical reader-to-device channel PRDCH information, which is used to determine resource information; and a second transceiver module configured to transmit PDRCH and / or receive PRDCH based on the resource information.
[0447] The network-side device 2100 includes a third transceiver module configured to send Physical Reader to Device Channel (PRDCH) information to the first device. The PRDCH information is used to determine resource information. The resource information is used by the first device to perform PDRCH transmission and / or PRDCH reception.
[0448] Exemplary embodiments of this application also provide a computer storage medium capable of implementing the above-described methods. A program product capable of implementing the methods described in this specification is stored thereon. In some possible embodiments, various aspects of this application may also be implemented as a program product including program code, which, when run on a terminal device, causes the terminal device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this application.
[0449] An exemplary embodiment of this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the access resource configuration method described above.
[0450] In one embodiment, the computer program product can be a tangible product containing a computer program, such as a computer-readable storage medium storing the computer program. The readable storage medium can be a storage medium based on electrical, magnetic, optical, electromagnetic, infrared, or other signals, including but not limited to: random access memory (RAM), read-only memory (ROM), magnetic tape, floppy disk, flash memory, hard disk drive (HDD), solid-state drive (SSD), etc. For example, the computer program product can be implemented as a non-volatile storage medium storing the computer program, such as read-only memory, NAND flash memory, etc.
[0451] In one implementation, the computer program product can be an intangible product containing a computer program. For example, the computer program product can be implemented as a virtual digital product, such as an executable file, installation package, or other digital file storing the computer program.
[0452] Computer program code can be written in one or more programming languages. Examples of programming languages include C, Java, and C++. Program code can execute entirely on the user's computing device, partially on the user's computing device, or as a standalone software package. It can also execute partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, such as a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via an internet connection provided by a mobile network operator).
[0453] Computer programs can be carried or transmitted via signals such as electricity, magnetism, light, electromagnetic fields, and infrared radiation. Electronic devices can convert signals carrying computer programs into digital signals, thereby running the computer programs. When a computer program runs on an electronic device, its code is used to cause the electronic device to execute (more specifically, the processor of the electronic device to execute) the method steps of various exemplary embodiments of this application, such as the access resource configuration method described above.
[0454] In an exemplary embodiment of this application, yet another first device capable of implementing the above-described method is also provided. Those skilled in the art will understand that various aspects of this application can be implemented as a system, method, or program product. Therefore, various aspects of this application can be specifically implemented as: a completely hardware embodiment, a completely software embodiment (including firmware, microcode, etc.), or an embodiment combining hardware and software aspects, collectively referred to herein as a "circuit," "module," or "system."
[0455] The first device 2300 according to such an embodiment of the present application will now be described with reference to FIG23. The first device 2300 shown in FIG23 is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present application.
[0456] As shown in Figure 23, the first device 2300 is presented in the form of a general-purpose computing device. The components of the first device 2300 may include, but are not limited to: at least one processing unit 2310, at least one storage unit 2320, a bus 2330 connecting different system components (including storage unit 2320 and processing unit 2310), and a display unit 2340.
[0457] The storage unit stores program code that can be executed by the processing unit 2310, causing the processing unit 2310 to perform the steps described in the "Exemplary Methods" section above, according to various exemplary embodiments of this application. For example, the processing unit 2310 can perform the steps shown above.
[0458] Storage unit 2320 may include readable media in the form of volatile storage units, such as random access memory (RAM) 2321 and / or cache memory 2322, and may further include read-only memory (ROM) 2323.
[0459] Storage unit 2320 may also include a program / utility 2324 having a set (at least one) program module 2325, such program module 2325 including but not limited to: 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.
[0460] Bus 2330 can represent one or more of several types of bus structures, including memory cell bus or memory cell controller, peripheral bus, graphics acceleration port, processing unit, or local bus using any of the multiple bus structures.
[0461] The first device 2300 can also communicate with one or more external devices 2400 (e.g., keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with the terminal 2300, and / or any device that enables the first device 2300 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 2350. Furthermore, the first device 2300 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 2360. As shown, network adapter 2360 communicates with other modules of the first device 2300 via bus 2330. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with the terminal 2300, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0462] Furthermore, in an exemplary embodiment of this application, a second device capable of implementing the above-described method is also provided. It includes: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the method of the exemplary embodiment described above by executing the executable instructions. Those skilled in the art will understand that various aspects of this application can be implemented as a system, method, or program product. Therefore, various aspects of this application can be specifically implemented in the following forms: a completely hardware embodiment, a completely software embodiment (including firmware, microcode, etc.), or an embodiment combining hardware and software aspects, collectively referred to herein as a "circuit," "module," or "system." The structural block diagram of the second device can be found in the block diagram shown in FIG23, or any variation thereof, which will not be described further here.
[0463] Through the description of the above embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this application.
[0464] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of this application, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Additionally, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.
[0465] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this application are indicated by the claims.
Claims
1. A method for determining resources, applied to a first device, comprising: Receive physical reader to device channel PRDCH information, the PRDCH information being used to determine resource information; Perform PDRCH transmission and / or PDRCH reception based on the resource information.
2. The method according to claim 1, wherein, The resource information includes time-domain resource information and / or frequency-domain resource information; The time-domain resource information includes at least one of the following: the number of time-domain resources, the size of the time-domain resources, the starting position of the time-domain resources, the reference position of the time-domain resources, and the protection interval between time-domain resources. The frequency domain resource information includes at least one of the following: the number of frequency domain resources, the size of the frequency domain resources, the starting position of the frequency domain resources, the reference position of the frequency domain resources, the guard interval between frequency domain resources, and the frequency offset of different frequency domain resources.
3. The method according to claim 1, wherein, The receipt of physical reader-to-device channel PRDCH information includes at least one of the following: If the PRDCH information is the initialization PRDCH information or the PRDCH information that triggers random access, then the PRDCH information is used to determine the resource information for sending message one; If the PRDCH information is the initialization PRDCH information or the PRDCH information that triggers random access, then the PRDCH information is used to determine the resource information of the second listening message; If the PRDCH information is the initialization PRDCH information or the PRDCH information that triggers random access, then the PRDCH information is used to determine the resource information for sending message three; If the PRDCH information is message two, then the PRDCH information is used to determine the resource information for sending message three.
4. The method according to claim 1, wherein, If the resource information includes time-domain resource information, the time-domain resource information includes the quantity of time-domain resources, and the quantity of time-domain resources includes one or more, wherein: When the number of time-domain resources includes one, the time-domain resource is used only for the first device, or the time-domain resource is used for the first device and other first devices; When the number of time-domain resources includes multiple resources, the multiple time-domain resources are used only for the first device, or, some of the multiple time-domain resources are used only for the first device and the remaining time-domain resources are used for the first device and other first devices.
5. The method according to claim 4, wherein, The number of time-domain resources and at least one of the number of the first device and / or the other first devices are determined according to at least one of the following: Determined based on the near-field measurement results of the first device; Determined based on the capabilities of the first device; Determined based on the equipment type of the first device; Determined based on any one of the subcarrier spacing, frequency point, and bandwidth; Determined based on the measured signal strength or interference strength; Determined based on the command type of the PRDCH information; Determined based on the indication information in the PRDCH information.
6. The method according to claim 5, wherein, If at least one of the number of time-domain resources, the number of the first device, and / or the number of other first devices is determined based on the capabilities of the first devices, wherein the capabilities of the first devices include at least one of the following: The number of time-domain resources supported by the first device; The first device supports a maximum number of time-domain resources; The duration of the time window supported by the first device; The maximum duration of the time window supported by the first device; The first device supports device-to-reader (D2R) transmission length; The maximum transmission length supported by the first device; The number of D2R transmission bits supported by the first device; The maximum number of D2R transmission bits supported by the first device.
7. The method according to claim 5, wherein, If at least one of the quantity of time-domain resources, the quantity of the first device, and / or the quantity of the other first devices is determined based on the device type of the first device, or if at least one of the quantity of time-domain resources, the quantity of the first device, and / or the quantity of the other first devices is determined based on the indication information in the PRDCH information, wherein: At least one of the quantity of time-domain resources, the quantity of the first device and / or the quantity of the other first devices is determined according to a first correspondence, which indicates the correspondence between device type and at least one of the quantity of time-domain resources, the quantity of the first device and the quantity of the other first devices.
8. The method according to claim 1, wherein, If the resource information includes time-domain resource information, the time-domain resource information includes the size of the time-domain resource, wherein the size of the time-domain resource includes any of the following forms: The size of the time-domain resource includes a time window, which indicates the range of the duration of the time-domain resource, and the time-domain resource information is used to indicate one or more sizes of the time-domain resource determined from within the time window; The size of the time-domain resource is transport block size information, and the time-domain resource information is used to indicate one or more sizes of the time-domain resource.
9. The method according to claim 8, wherein, If the size of the time-domain resource includes multiple dimensions, then the size of the time-domain resource is determined by at least one of the following methods: The size of the time-domain resource is determined based on the near-domain measurement results of the first device; The size of the time-domain resource is determined based on the capabilities of the first device; The size of the time-domain resource is determined according to the device type of the first device; The size of the time-domain resource is determined based on any one of the subcarrier spacing, frequency point, and bandwidth; The size of the time-domain resource is determined based on the measured signal strength or interference strength; The size of the time-domain resource is determined according to the indication information in the PRDCH information; The size of the time-domain resource is determined based on the command type of the PRDCH information; The size of the time-domain resource is determined based on the minimum value between the capability of the first device and the time-domain resource size configured in the second device.
10. The method according to claim 9, wherein, If the size of the time-domain resource is determined based on the capabilities of the first device, wherein the capabilities of the first device include at least one of the following: The duration of the time window supported by the first device; The maximum duration of the time window supported by the first device; The D2R transmission length supported by the first device; The maximum D2R transmission length supported by the first device; The number of D2R transmission bits supported by the first device; The maximum number of D2R transmission bits supported by the first device.
11. The method according to claim 9, wherein, If the size of the time-domain resource is determined based on the device type of the first device, or if the size of the time-domain resource is determined based on the indication information in the PRDCH information, wherein: The size of the time-domain resource is determined according to a second correspondence, which is the correspondence between device type and the size of time-domain resource.
12. The method according to claim 1, wherein, If the resource information includes time-domain resource information, the time-domain resource information includes the size of the time-domain resource, and the size of the time-domain resource includes multiple types, among which: The PRDCH information includes at least two PRDCH information, a portion of which indicates the size of the same time-domain resource, and the other portion of which indicates the size of different time-domain resources. The PRDCH information includes at least two PRDCH information, each PRDCH information indicating the same time-domain resource information, and different subsets of the time-domain resource information indicating different time-domain resource sizes; The PRDCH information includes at least two PRDCH information, each indicating the size of a different time-domain resource.
13. The method according to claim 1, wherein, If the resource information includes time-domain resource information, the time-domain resource information includes the size of the time-domain resource, and the size of the time-domain resource includes multiple types, among which: The PRDCH information includes at least one set of PRDCH information, each set of PRDCH information indicating the size of the same time-domain resource, and different sets of PRDCH information indicating different sizes of time-domain resources; The PRDCH information includes at least one PRDCH information group. The PRDCH information in each PRDCH information group is distributed at a preset interval and indicates the size of the same time-domain resource. PRDCH information with the same index between different PRDCH information groups indicates the size of the time-domain resource within a period. Within a period, PRDCH information with the same index between different PRDCH information groups indicates the size of different time-domain resources.
14. The method according to claim 13, wherein, If the PRDCH information includes at least one set of PRDCH information, then the total number of PRDCH information in the at least one set of PRDCH information is equal to the number of the plurality of PRDCH information; If the PRDCH information includes at least one PRDCH information group, then the total number of PRDCH information in the at least one PRDCH information group is equal to the number of the plurality of PRDCH information.
15. The method according to claim 1, wherein, If the resource information includes time-domain resource information, the time-domain resource information includes the reference location of the time-domain resource, wherein the reference location of the time-domain resource is at least one of the following: The reference position of the time domain resource is the moment when the first device receives the initial PRDCH information or triggers the random access PRDCH information; The reference position of the time domain resource is the moment when the first device receives message two; The reference position of the time-domain resource is the start time of the resource position when the first device sends message one; The reference position of the time-domain resource is the end time of the resource position when the first device sends message one; The reference position of the time-domain resource is the start time of the last resource among the multiple resources that sent message one; The reference position of the time-domain resource is the end time of the last resource among the multiple resources that sent message one.
16. The method according to claim 15, wherein, The reference location of the time-domain resource is determined according to at least one of the following methods: The reference position of the time-domain resource is determined based on the position at least one time granularity after the second device sends the initial PRDCH information or triggers the random access PRDCH. The reference position of the time-domain resource is determined based on the position at least one time granularity after the second device sends message two.
17. The method according to claim 16, wherein, If the reference position of the time-domain resource is determined based on the position of at least one time granularity after the second device sends the PRDCH that triggers random access, then: If the reference position of the time-domain resource is determined by the position at a time granularity of X1 after the second device sends the initial PRDCH information or triggers the random access PRDCH, then the reference position of the time-domain resource is the reference position of the time-domain resource of one or more first devices, where X1 is a positive integer. If the reference positions of the time-domain resources include multiple ones, the reference positions of different time-domain resources are determined according to the position at different time granularities after the second device sends the initial PRDCH information or triggers the random access PRDCH. Each reference position of the time-domain resources has its own corresponding first device, or each reference position of the time-domain resources has its own corresponding first device group.
18. The method according to claim 16, wherein, If the reference position of the time-domain resource is determined based on the position at least one time granularity after the second device sends message two, then: If the reference position of the time-domain resource is determined based on the position with a time granularity of X2 after the second device sends message two, then the reference position of the time-domain resource is the reference position of the time-domain resource of one or more first devices, where X2 is a positive integer; If the reference position of the time domain resource includes multiple reference positions, the reference positions of different time domain resources are determined according to the position at different time granularities after the second device sends message two. Each reference position of the time domain resource corresponds to a first device, or each reference position of the time domain resource corresponds to a group of first devices.
19. The method according to claim 1, wherein, If the resource information includes time-domain resource information, the time-domain resource information includes a reference position and a starting position of the time-domain resource, wherein the starting position of the time-domain resource is determined according to at least one of the following methods: The starting position of the time-domain resource is determined based on the reference position and time interval information of the time-domain resource; The starting position of the time-domain resource is determined based on the reference position, time interval information, and time offset of the time-domain resource.
20. The method according to claim 19, wherein, The time interval information includes any of the following forms: The time interval information indicates the range of time intervals to be selected, and the time domain resource information indicates the selection of a time interval from the range of time intervals. The time interval information indicates the time interval value.
21. The method according to claim 16, wherein, The time granularity is at least one of the following: the number of Orthogonal Frequency Division Multiplexing (OFDM) symbols, the number of bits of PRDCH information, the number of PRDCH chips, the number of PRDCH symbols, and the number of microseconds.
22. The method according to claim 19, wherein, If the PRDCH information includes at least two PRDCH information, wherein the at least two PRDCH information includes any of the following: At least two PRDCH messages indicate the same time interval information; At least two PRDCH messages contain a portion of the same time interval information and a portion of the PRDCH information indicating different time interval information; At least two PRDCH messages indicate different time intervals.
23. The method according to claim 22, wherein, If at least two PRDCH messages contain a portion of the same time interval information and another portion of the PRDCH information indicates different time interval information, then: The at least two PRDCH information includes at least one set of PRDCH information, each set of PRDCH information indicates the same time interval information, and different sets of PRDCH information indicate different time interval information; The at least two PRDCH information includes at least one PRDCH information group. The PRDCH information in each PRDCH information group is distributed at a preset interval and indicates the same time interval information. PRDCH information with the same index between different PRDCH information groups indicates the time interval information of one cycle. Within one cycle, PRDCH information with the same index between different PRDCH information groups indicates different time interval information.
24. The method according to claim 23, wherein, If the at least two PRDCH messages include at least one set of PRDCH messages, then the total number of PRDCH messages in the at least one set of PRDCH messages is equal to the number of the at least two PRDCH messages. If the at least two PRDCH messages include at least one PRDCH message group, then the total number of PRDCH messages in the at least one PRDCH message group is equal to the number of the at least two PRDCH messages.
25. The method according to claim 19, wherein, If the starting position of the time-domain resource is determined based on the reference position of the time-domain resource, the time interval information, and the time offset, wherein the time offset is determined according to any of the following methods: The time offset is determined based on the base offset and the reference index; The time offset is determined based on the base offset, reference index, and guard interval between time-domain resources; The reference index is any one of the time-domain resource ordinal number, the first device ID, and the first device group ID.
26. The method according to claim 25, wherein, If the starting position of the time-domain resource is determined based on the reference position, time interval information, and time offset of the time-domain resource, wherein the starting position of the time-domain resource is determined according to any of the following methods: If the reference index is a time-domain resource ordinal number, then the starting position of the time-domain resource is determined by the sum of the reference position time, time interval information and time offset, and the time offset is determined by the time-domain resource ordinal number and the base offset. If the reference index is a first device ID or a first device group ID, the starting position of the time domain resource is determined based on the sum of the reference position, time interval information, and time offset, wherein the time offset is determined based on the first device ID or the first device group ID and the base offset.
27. The method according to claim 19, wherein, The starting position of the time-domain resource is determined according to any of the following methods: If the reference position of the time domain resource includes the moment when the first device receives the initial PRDCH information or triggers the random access PRDCH information, then the starting position of the time domain resource of the first device sending message one, the starting position of the time domain resource of at least one of listening message two and sending message three is the sum of the moment of initializing PRDCH information or triggering the random access PRDCH information and the time interval information and / or the time offset. If the reference position of the time domain resource includes the start time of the last resource of the time domain resource of multiple sending message one, then the start position of the time domain resource of the first device sending message one, the start position of the time domain resource of at least one of listening message two and sending message three is the sum of the start time of the last resource of the time domain resource of the multiple sending message one, the time interval information and / or the time offset. If the reference position of the time domain resource includes the end time of the last resource of the time domain resource of multiple sending message one, then the start position of the time domain resource of the first device sending message one, the start position of the time domain resource of at least one of listening message two and sending message three is the sum of the end time of the last resource of the time domain resource of the multiple sending message one, the time interval information and / or the time offset. If the reference position of the time domain resource includes the start time or end time of the first device sending message one, then the start position of the time domain resource of the first device listening to message two or sending message three is the sum of the start time or end time of the first device sending message one and the time interval information and / or time offset. If the reference position of the time domain resource includes the time when message two is received, then the starting position of the time domain resource for the first device to send message three is the sum of the time when message two is received, the time interval information, and / or the time offset.
28. The method according to claim 1, wherein, If the resource information includes frequency domain resource information, and the frequency domain resource information includes the quantity of frequency domain resources, then the method further includes at least one of the following: Determine the granularity of frequency division multiplexing; Determine the maximum number of repetitions for the linear code; Determine the ordinal number of the maximum shift in small-scale frequency shifts.
29. The method according to claim 28, wherein, The number of frequency domain resources includes one or more, wherein: When the number of frequency domain resources includes one, the frequency domain resource is used only for the first device, or the frequency domain resource is used for the first device and other first devices; When the number of frequency domain resources includes multiple resources, the multiple frequency domain resources are used only for the first device, or, some of the multiple frequency domain resources are used only for the first device and the remaining frequency domain resources are used for the first device and other first devices.
30. The method according to claim 28, wherein, At least one of the number of frequency domain resources and the number of the first device and / or the other first devices is determined according to at least one of the following: Determined based on the near-field measurement results of the first device; Determined based on the capabilities of the first device; Determined based on the equipment type of the first device; Determined based on any one of the subcarrier spacing, frequency point, and bandwidth of the second device; Determined based on the signal strength or interference strength measured by the second device; Determined based on the command type of the PRDCH information; Determined based on the indication information in the PRDCH information.
31. The method according to claim 30, wherein, If at least one of the number of frequency domain resources, the number of the first device, and / or the number of other first devices is determined based on the capabilities of the first devices, wherein the capabilities of the first devices include at least one of the following: The frequency shift capability supported by the first device; The first device supports the maximum frequency shift capability; The dimensions supported by the first device; The maximum size supported by the first device; The number of frequency domain resources supported by the first device can be configured. The first device supports a maximum number of configurable frequency domain resources.
32. The method according to claim 30, wherein, If at least one of the quantity of frequency domain resources, the quantity of the first device, and / or the quantity of the other first devices is determined based on the device type of the first device, or if at least one of the quantity of frequency domain resources, the quantity of the first device, and / or the quantity of the other first devices is determined based on the indication information in the PRDCH information, wherein: The quantity of frequency domain resources, the quantity of the first device and / or the quantity of the other first devices are determined according to a third correspondence relationship, which includes the correspondence between device type and at least one of the quantity of frequency domain resources, the first device, and the quantity of the other first devices.
33. The method according to claim 1, wherein, If the resource information includes frequency domain resource information, the frequency domain resource information includes the size of the frequency domain resource, wherein the size of the frequency domain resource includes at least one of the following forms: System bandwidth, used to indicate the total bandwidth reserved by the second device for receiving D2R transmissions; Transmission bandwidth, used to indicate the bandwidth for transmitting physical D2R channel PDRCH or PRDCH information; Guard bandwidth is used to indicate the guard interval for at least one of the following: transmission between PDRCH and PDRCH, transmission between PDRCH and NR signal, transmission between PRDCH and NR signal, and transmission between PRDCH and PRDCH. Bandwidth occupied, used to indicate the bandwidth occupied by information / signal transmission.
34. The method according to claim 1, wherein, If the resource information includes frequency domain resource information, the frequency domain resource information includes a reference location of the frequency domain resource, wherein the reference location of the frequency domain resource is at least one of the following: Carrier frequency point; Baseband 0 frequency point; The starting position of the first frequency domain resource; The end position of the first frequency domain resource; The frequency domain resource information indicates the starting position of the preceding frequency domain resource of the frequency domain resource; The frequency domain resource information indicates the end position of the preceding frequency domain resource.
35. The method according to claim 34, wherein, If the resource information includes frequency domain resource information, the frequency domain resource information includes frequency offsets of different frequency domain resources, wherein the frequency offsets of the frequency domain resources are determined according to at least one of the following methods: The frequency offset of the frequency domain resource is determined based on the number of repetitions of the linear encoding; The frequency offset of the frequency domain resource is determined based on the frequency shift factor of linear coding or small-scale frequency shifting; The frequency offset of the frequency domain resource is determined based on a specific sequence of small-scale frequency shifting, wherein different specific sequences of small-scale frequency shifting indicate different frequency shifting factors.
36. The method according to claim 35, wherein, If the frequency offset of the frequency domain resource is determined based on the number of repetitions of the linear code, wherein the frequency offset of the frequency domain resource is equal to the ratio of the number of repetitions of the linear code to the duration of the original bit; Alternatively, if the frequency offset of the frequency domain resource is determined based on the frequency shift factor of linear coding or small-scale frequency shifting, wherein the frequency offset of the frequency domain resource is equal to the product of the frequency shift factor of linear coding or small-scale frequency shifting and the base frequency shift, and the base frequency shift is positively correlated with the duration of the original bit.
37. The method of claim 35, wherein, If the resource information includes frequency domain resource information, the frequency domain resource information includes a reference position and a starting position of the frequency domain resource, wherein the starting position of the frequency domain resource is determined according to at least one of the following methods: If the reference position of the frequency domain resource is a carrier frequency point, then the starting position of the frequency domain resource is the sum of the carrier frequency point and the frequency offset. If the reference position of the frequency domain resource is the baseband 0 frequency point, then the starting position of the frequency domain resource is the sum of the baseband 0 frequency point and the frequency offset. If the reference position of the frequency domain resource is the starting position of the first frequency resource, then the starting position of the frequency domain resource is the sum of the starting position of the first frequency resource and the frequency offset. If the reference position of the frequency domain resource is the end position of the first frequency resource, then the start position of the frequency domain resource is the sum of the end position of the first frequency resource and the frequency offset. If the reference position of the frequency domain resource is the starting position of the previous frequency domain resource indicated by the frequency domain resource information, then the starting position of the frequency domain resource is the sum of the starting position of the previous frequency domain resource and the frequency offset. If the reference position of the frequency domain resource is the end position of the previous frequency domain resource indicated by the frequency domain resource information, then the start position of the frequency domain resource is the sum of the end position of the previous frequency domain resource and the frequency offset.
38. A method for determining resources, applied to a second device, comprising: Send physical reader to device channel PRDCH information to the first device, wherein the PRDCH information is used to determine resource information; The resource information is used by the first device to send and / or receive PDRCH.
39. The method according to claim 38, wherein, The resource information includes time-domain resource information and / or frequency-domain resource information; The time domain resource information includes at least one of the number of time domain resources, the size of time domain resources, the starting position of time domain resources, the reference position of time domain resources, and the guard interval between time domain resources; The frequency domain resource information includes at least one of the number of frequency domain resources, the size of frequency domain resources, the starting position of frequency domain resources, the reference position of frequency domain resources, the guard interval between frequency domain resources, and the frequency offset of different frequency domain resources.
40. The method of claim 38, wherein, The sending of Physical Reader to Device Channel (PRDCH) information to a first device includes at least one of the following cases: if the PRDCH information is initialized PRDCH information or PRDCH information triggering random access, then the PRDCH information is used to determine resource information for sending a first message; if the PRDCH information is initialized PRDCH information or PRDCH information triggering random access, then the PRDCH information is used to determine resource information for monitoring a second message; if the PRDCH information is initialized PRDCH information or PRDCH information triggering random access, then the PRDCH information is used to determine resource information for sending a third message; if the PRDCH information is the second message, then the PRDCH information is used to determine resource information for sending the third message.
41. The method according to claim 38, wherein, if the resource information includes time domain resource information, the time domain resource information includes the number of time domain resources, and the number of the time domain resources includes one or more, wherein: when the number of the time domain resources includes one, the time domain resource is only used by the first device, or the time domain resource is used by the first device and other first devices; when the number of the time domain resources includes a plurality, the plurality of time domain resources are only used by the first device, or part of the plurality of time domain resources are only used by the first device and the remaining time domain resources among the plurality of time domain resources are used by the first device and other first devices.
42. The method according to claim 38, wherein, if the resource information includes time domain resource information, the time domain resource information includes the number of time domain resources, wherein the number of the time domain resources is configured in any one of the following manners: X time domain resources are configured for X first devices, wherein X is a positive integer; Y time domain resources are configured for X first devices, Y>X, and X and Y are positive integers; Y time domain resources are configured for X first devices, Y<X, and X and Y are positive integers; Y time domain resources are configured, wherein Y is a positive integer and is independent of the number of first devices.
43. The method according to claim 38, wherein, if the resource information includes time domain resource information, the time domain resource information includes the size of time domain resources, wherein the size of the time domain resources is in any one of the following forms: the size of the time domain resources includes a time window, the time window indicates a range of duration of the time domain resources, and the time domain resource information is used to indicate one or more sizes of time domain resources to be determined within the time window; the size of the time domain resources is transport block size information, and the time domain resource information is used to indicate one or more sizes of the time domain resources.
44. The method according to claim 38, wherein, If the resource information includes time-domain resource information, the time-domain resource information includes the reference location of the time-domain resource, wherein the reference location of the time-domain resource is at least one of the following: The reference position of the time domain resource is the moment when the first device receives the initial PRDCH information or triggers the random access PRDCH information; The reference position of the time domain resource is the moment when the first device receives message two; The reference position of the time-domain resource is the start time of the resource position when the first device sends message one; The reference position of the time-domain resource is the end time of the resource position when the first device sends message one; The reference position of the time-domain resource is the start time of the last resource among the multiple resources that sent message one; The reference position of the time-domain resource is the end time of the last resource among the multiple resources that sent message one.
45. The method according to claim 38, wherein, If the resource information includes time-domain resource information, the time-domain resource information includes a reference position and a starting position of the time-domain resource, wherein the starting position of the time-domain resource is determined according to at least one of the following methods: The starting position of the time-domain resource is determined based on the reference position and time interval information of the time-domain resource; The starting position of the time-domain resource is determined based on the reference position of the time-domain resource, the time interval information, and the time offset.
46. The method according to claim 38, wherein, If the resource information includes frequency domain resource information, and the frequency domain resource information includes the quantity of frequency domain resources, then the method further includes any one of the following: Configure the granularity of frequency division multiplexing; Configure the maximum number of repetitions for the linear encoding; Configure the maximum shift ordinal number for small-scale frequency shifts.
47. The method according to claim 38, wherein, If the resource information includes frequency domain resource information, the frequency domain resource information includes the size of the frequency domain resource, wherein the size of the frequency domain resource includes at least one of the following forms: System bandwidth, used to indicate the total bandwidth reserved by the second device for receiving D2R transmissions; Transmission bandwidth, used to indicate the bandwidth for transmitting physical D2R channel PDRCH or PRDCH information; Guard bandwidth is used to indicate the guard interval for at least one of the following: transmission between PDRCH and PDRCH, transmission between PDRCH and NR signal, transmission between PRDCH and NR signal, and transmission between PRDCH and PRDCH. Bandwidth occupied, used to indicate the bandwidth occupied by information / signal transmission.
48. The method according to claim 38, wherein, If the resource information includes frequency domain resource information, the frequency domain resource information includes a reference position of the frequency domain resource, wherein the reference position of the frequency domain resource is determined by at least one of the following: Carrier frequency point; Baseband 0 frequency point; The starting position of the first frequency domain resource; The end position of the first frequency domain resource; The frequency domain resource information indicates the starting position of the preceding frequency domain resource of the frequency domain resource; The frequency domain resource information indicates the end position of the preceding frequency domain resource.
49. The method according to claim 38, wherein, If the resource information includes frequency domain resource information, the frequency domain resource information includes frequency offsets of different frequency domain resources, wherein the frequency offsets of the frequency domain resources are determined by at least one of the following methods: The frequency offset of the frequency domain resource is determined based on the number of repetitions of the linear encoding; The frequency offset of the frequency domain resource is determined by a frequency shift factor based on linear coding or small-scale frequency shifting. The frequency offset of the frequency domain resource is determined based on a specific sequence of small-scale frequency shifting, wherein different specific sequences of small-scale frequency shifting indicate different frequency shifting factors.
50. A first device, comprising: The first transceiver module is configured to receive physical reader-to-device channel PRDCH information, which is used to determine resource information. The second transceiver module is configured to send PDRCH and / or receive PDRCH based on the resource information.
51. A second device, wherein, include: The third transceiver module is configured to send Physical Reader to Device Channel (PRDCH) information to the first device, wherein the PRDCH information is used to determine resource information; wherein the resource information is used by the first device to perform PDRCH transmission and / or PRDCH reception.
52. A communication system, comprising: The first device as described in claim 50, and the second device as described in claim 51.
53. A computer program product comprising a computer program, wherein, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 49.
54. A computer storage medium having a computer program stored thereon, which, when executed by a processor, implements the method according to any one of claims 1 to 49.
55. A first device, comprising: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to perform the method of any one of claims 1 to 37 by executing the executable instructions.
56. A second device, comprising: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to perform the method of any one of claims 38 to 49 by executing the executable instructions.