Resource determination method, first device, second device, and communication system
Patent Information
- Application Number
- CN202510388422.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-28
- Publication Date
- 2026-09-29
AI Technical Summary
目前,由于设备无法处于可计时的睡眠状态,导致网络侧无法知晓其实际储能状态,需要连续不断发送物理R2D(Device to Reader)信道PRDCH信息,并且由于设备的数量较大,存在大量的设备集中于选择部分的资源配置,从而造成大量碰撞,降低网络的接入容量
[0054]本公开的示例性实施例中的资源确定方法,接收物理阅读器到设备信道PRDCH信息,PRDCH信息携带有资源信息,资源信息用于第一设备发送消息一、监听消息二和发送消息三中的至少一项。能够从PRDCH信息中获得第二设备关于随机接入的资源信息,从而使第一设备能够通过接收不同的PRDCH信息,在不同的资源配置中确定资源,防止大量的第一设备集中于挑选部分的可选资源,避免造成碰撞,提升网络容量。
Smart Images

Figure CN122846499A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and more specifically, to a resource determination method, a first device, a second device, a communication system, and a computer program product. Background Technology
[0002] Passive Internet of Things (A-IoT) technology obtains energy from the environment or radio frequency signals for waveform modulation and transmission without relying on batteries. Currently, because devices cannot enter a timed sleep state, the network cannot know their actual energy storage status, requiring continuous transmission of physical R2D (Device to Reader) channel (PRDCH) information. Furthermore, due to the large number of devices, many devices are concentrated in the resource allocation of the selected portion, resulting in numerous collisions and reducing the network's access capacity.
[0003] It should be noted that the information in the background section above is only used to enhance the understanding of the background of this disclosure, 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 disclosure is to provide a resource determination method, a first device, a second device, a communication system, and a computer program product, thereby enabling the first device to determine resources in different resource configurations by receiving different PRDCH information, avoiding collisions, and improving network capacity.
[0005] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part by practice of this disclosure.
[0006] According to one aspect of this disclosure, a resource determination method is provided, comprising: receiving physical reader-to-device channel (PRDCH) information, the PRDCH information carrying resource information, the resource information being used by a first device to send message one, listen message two, and send message three.
[0007] In one exemplary embodiment of this disclosure, the resource information includes configuration information of time-domain resources and / or configuration information of frequency-domain resources.
[0008] In one exemplary embodiment of this disclosure, receiving physical reader-to-device channel (PRDCH) information includes at least one of the following: if the PRDCH information is initialization PRDCH information, then the PRDCH information carries resource information for sending message one; if the PRDCH information is initialization PRDCH information, then the PRDCH information carries resource information for listening message two; if the PRDCH information is initialization PRDCH information, then the PRDCH information carries resource information for sending message three; if the PRDCH information is message two, then the PRDCH information carries resource information for sending message three.
[0009] In one exemplary embodiment of this disclosure, the PRDCH information is a unique PRDCH information sent by the second device or at least one of a plurality of PRDCH information sent by the second device.
[0010] In one exemplary embodiment of this disclosure, if the PRDCH information is the only PRDCH information sent by the second device, then the PRDCH information includes at least one bit; wherein a first number of bits from the at least one bit indicates resource information.
[0011] In one exemplary embodiment of this disclosure, if the PRDCH information is at least one of a plurality of PRDCH information sent by the second device, then the plurality of PRDCH information is the PRDCH information sent in any of the current wake-up, inventory, command, sensing and positioning processes; wherein, the plurality of PRDCH information includes at least one of repeatedly sent PRDCH information, initial access PRDCH information and re-access PRDCH information.
[0012] In an exemplary embodiment of this disclosure, if the PRDCH information is at least one of a plurality of PRDCH information sent by the second device, then the plurality of PRDCH information includes any of the following: the resource information indicated by the plurality of PRDCH information is the same; a portion of the plurality of PRDCH information indicates the same resource information, while another portion of the PRDCH information indicates different resource information; or the resource information indicated by the plurality of PRDCH information is different.
[0013] In one exemplary embodiment of this disclosure, the number of multiple PRDCH messages is the number of times the second device has sent PRDCH messages when it receives message one; or, the number of multiple PRDCH messages is the number of times the second device has sent PRDCH messages from sending message two to receiving message three; or, the number of multiple PRDCH messages is the total number of PRDCH messages currently sent by the second device when it sends any PRDCH message; or, the number of multiple PRDCH messages is the total number of PRDCH messages sent by the second device when the first device receives the PRDCH message; or, the number of multiple PRDCH messages is the total number of PRDCH messages sent by the second device.
[0014] In one exemplary embodiment of this disclosure, the number of multiple PRDCH messages satisfies any of the following conditions: the number of multiple PRDCH messages is less than or equal to a second number, where the second number is the maximum number of times the second device can send PRDCH messages, and the second number is a positive integer; the number of multiple PRDCH messages is less than or equal to a third number, where the third number is the number of times the second device can send PRDCH messages within a period or time window, and the third number is a positive integer; the number of multiple PRDCH messages is less than or equal to a fourth number, where the fourth number is the maximum number of periods that the second device can send PRDCH messages, and the fourth number is a positive integer; the number of multiple PRDCH messages is less than or equal to a fifth number, where the fifth number is determined based on the maximum number of periods that the second device can send PRDCH messages N1 and the number of times the second device can send PRDCH messages N2 within each period, where N1 and N2 are positive integers; the number of multiple PRDCH messages is equal to a sixth number, where the sixth number is the number of times the second device repeatedly sends PRDCH messages; the number of multiple PRDCH messages is equal to a seventh number, where the seventh number is the sum of the number of PRDCH messages sent by the second device for initial access and the number of PRDCH messages sent by the second device for re-access.
[0015] In one exemplary embodiment of this disclosure, if the resource information indicated by multiple PRDCH messages is the same, the first device determines the access resource from the same resource information; or, the first device determines the access resource from the resource information subset corresponding to the received PRDCH message based on the mapping relationship between PRDCH and resource information subsets.
[0016] In an exemplary embodiment of this disclosure, if a portion of the PRDCH information in a plurality of PRDCH information indicates the same resource information, while another portion of the PRDCH information indicates different resource information, then the plurality of PRDCH information includes any of the following: the plurality of PRDCH information includes at least one set of consecutive PRDCH information, each set of consecutive PRDCH information indicating the same resource information; the plurality of PRDCH information includes at least one PRDCH information group, the PRDCH information in each PRDCH information group is distributed at fixed intervals and indicates the same resource information, and PRDCH information with the same ordinal number between different PRDCH information groups is configured as a resource mapping cycle to complete the configuration mapping of all access resources;
[0017] In one exemplary embodiment of this disclosure, if multiple PRDCH information includes at least one set of consecutive PRDCH information, then the total number of all consecutive PRDCH information is equal to the number of multiple PRDCH information; if multiple PRDCH information includes at least one PRDCH information group, then the total number of PRDCH information in all PRDCH information groups is equal to the number of multiple PRDCH information.
[0018] In one exemplary embodiment of this disclosure, if multiple PRDCH messages include at least one set of consecutive PRDCH messages, wherein every X consecutive PRDCH messages constitute a set, and the consecutive PRDCH messages within each set indicate the same resource information, the first device receiving the X consecutive PRDCH messages determines the resource within the same resource information, where X is a positive integer greater than 1; or, every Xi consecutive PRDCH messages constitute a set, and the PRDCH messages within each set indicate the same resource information, wherein the number of sets with a repetition period of X0 is m0, the number of sets with a repetition period of X1 is m1, and so on, the number of sets with a repetition period of Xn is mn, where X0, X1, ..., Xn are positive integers, and m0, m1, ..., mn are integers.
[0019] In one exemplary embodiment of this disclosure, if every consecutive Xi PRDCH information is a group, and the PRDCH information in each group indicates the same resource information, wherein m0*X0+m1*X1+…+mn*Xn=M, and M is the number of multiple PRDCH information.
[0020] In one exemplary embodiment of this disclosure, if multiple PRDCH messages include at least one PRDCH message group, wherein each PRDCH message with an interval of X' PRDCH messages constitutes a PRDCH message group, all indicating the same resource information, the first device receiving the PRDCH messages within the same PRDCH message group determines the resource within the same resource information, where X' is a positive integer greater than 1; or, each PRDCH message with an interval of Xi' PRDCH messages constitutes a PRDCH message group, all indicating the same resource information, wherein the number of PRDCH messages with an interval of X0' PRDCH messages is m0', the number of PRDCH messages with an interval of X1' PRDCH messages is m1', and so on, the number of PRDCH messages with an interval of Xn' PRDCH messages is mn', where X0', X1', ..., Xn' are positive integers, and m0', m1', ..., mn' are integers.
[0021] In an exemplary embodiment of this disclosure, if each PRDCH information interval Xi' is a PRDCH information group, all indicating the same resource information, wherein m0'+m1'+...+mn'=M, and M is the number of multiple PRDCH information.
[0022] In one exemplary embodiment of this disclosure, if the plurality of PRDCH information includes at least one set of consecutive PRDCH information, then X0, X1, ..., Xn, m0, m1, ..., mn are determined by any of the following methods; or if the plurality of PRDCH information includes at least one PRDCH information group, then X0', X1', ..., Xn', m0', m1', ..., mn' are determined by any of the following methods: determined based on the device capability reported by the first device; determined based on the device type reported by the first device; determined based on the measurement result information of the first device.
[0023] In one exemplary embodiment of this disclosure, if a portion of the PRDCH information indicates the same resource information while another portion indicates different resource information, then for the portion of PRDCH information indicating the same resource information, the first device determines the access resource from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset.
[0024] In an exemplary embodiment of this disclosure, if the first device determines access resources from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset, the mapping relationship between PRDCH information and resource information subset includes any one of one-to-one, one-to-many, and many-to-one; wherein, the resource information subset is any one of a set of frequency domain resource information, a set of time domain resource information, or a combination of a set of frequency domain resource information and time domain resource information.
[0025] In an exemplary embodiment of this disclosure, if the first device determines access resources from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset, the method further includes: determining a first granularity parameter for mapping PRDCH to resource information subset; wherein different contents of the first granularity parameter have their respective corresponding mapping relationships between PRDCH information and resource information subset.
[0026] In an exemplary embodiment of this disclosure, if a first device determines access resources from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subsets, wherein: if the value of the first granularity parameter and the value of the first preset parameter satisfy a first relationship, the mapping relationship between PRDCH information and resource information subsets is one-to-many; if the value of the first granularity parameter and the value of the first preset parameter satisfy a second relationship, the mapping relationship between PRDCH information and resource information subsets is one-to-one; if the value of the first granularity parameter and the value of the first preset parameter satisfy a third relationship, the mapping relationship between PRDCH information and resource information subsets is many-to-one. Wherein, the first, second, or third relationship is a numerical magnitude relationship or a numerical ratio relationship.
[0027] In one exemplary embodiment of this disclosure, if the first device determines access resources from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset, wherein if the first granularity parameter is configured as a first content, the mapping relationship between PRDCH information and resource information subset is one-to-many; if the first granularity is configured as a second content, the mapping relationship between PRDCH information and resource information subset is one-to-one; and if the first granularity parameter is configured as a third content, the mapping relationship between PRDCH information and resource information subset is many-to-one.
[0028] In an exemplary embodiment of this disclosure, if a first device determines access resources from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset, the method further includes: determining a first ordinal parameter for mapping PRDCH to resource information subset; wherein the first ordinal parameter is used to indicate the resource information subset corresponding to the PRDCH information received by the first device.
[0029] In one exemplary embodiment of this disclosure, the first ordinal parameter includes any of the following: PRDCH index information, where different PRDCH index information indicates their respective corresponding resource information subsets; index information of the resource information subset, used to identify the corresponding resource information subset; and the time interval from the receiving position of the received PRDCH information to the corresponding resource information subset, where different time intervals indicate their respective corresponding resource information subsets.
[0030] In one exemplary embodiment of this disclosure, if multiple PRDCH information includes at least one set of consecutive PRDCH information, wherein different sets of consecutive PRDCH information indicate different resource information; or, PRDCH information between sets with different repetition periods indicates different resource information.
[0031] In one exemplary embodiment of this disclosure, each X' PRDCH message indicates different resource information; or, each Xi' PRDCH message indicates different resource information.
[0032] In one exemplary embodiment of this disclosure, if the resource information indicated by multiple PRDCH messages is different, then each PRDCH message indicates at least one resource information.
[0033] In one exemplary embodiment of this disclosure, the method further includes: determining at least one second granularity parameter for mapping at least one PRDCH to resource information; wherein different contents of the second granularity parameter are used to indicate a second mapping relationship between PRDCH information and resource information with different resource information; wherein the second mapping relationship includes one-to-one or one-to-many.
[0034] In an exemplary embodiment of this disclosure, if the value of the second granularity parameter and the value of the second preset parameter satisfy a fourth relationship, then the second mapping relationship is one-to-many; if the value of the second granularity parameter and the value of the second preset parameter satisfy a fifth relationship, then the second mapping relationship is one-to-one; wherein, the fourth relationship or the fifth relationship is a numerical size relationship or a numerical ratio relationship.
[0035] In one exemplary embodiment of this disclosure, if the second granularity parameter is configured as the fourth content, the second mapping relationship is one-to-many; if the second granularity parameter is configured as the fifth content, the second mapping relationship is one-to-one.
[0036] In an exemplary embodiment of this disclosure, if there are multiple second granularity parameters, for each second granularity parameter, if the value of the second granularity parameter and the value of the third preset parameter satisfy a sixth relationship, then the corresponding second mapping relationship is indicated to be one-to-many; if the value of the second granularity parameter and the value of the third preset parameter satisfy a seventh relationship, then the corresponding second mapping relationship is indicated to be one-to-one; wherein the sixth relationship or the seventh relationship is a numerical size relationship or a numerical ratio relationship.
[0037] In one exemplary embodiment of this disclosure, if there are multiple second granularity parameters, for each second granularity parameter, if the second granularity parameter is configured as a sixth content, it corresponds to indicating a one-to-many second mapping relationship; if the second granularity is configured as a seventh content, it corresponds to indicating a one-to-one second mapping relationship.
[0038] In one exemplary embodiment of this disclosure, the method further includes: determining at least one second ordinal parameter that maps at least one PRDCH to resource information, the second ordinal parameter being used to indicate resource information corresponding to PRDCH information having different resource information.
[0039] In one exemplary embodiment of this disclosure, the second ordinal parameter includes any of the following: PRDCH index information, where different PRDCH index information indicates their respective corresponding resource information; index information of resource information, where different index information of resource information indicates their respective corresponding resource information; and the time interval from the receiving position of the received PRDCH information to the corresponding resource information, where different time intervals indicate their respective corresponding resource information.
[0040] In one exemplary embodiment of this disclosure, if there are multiple second ordinal parameters, each second ordinal parameter includes any of the following: PRDCH index information, where different PRDCH index information indicates their respective corresponding resource information; index information of resource information, where different index information of resource information indicates their respective corresponding resource information; and time interval from the receiving position of the received PRDCH information to the corresponding resource information, where different time intervals indicate their respective corresponding resource information.
[0041] In an exemplary embodiment of this disclosure, if the resource information includes configuration information of time-domain resources, the configuration information of time-domain resources includes at least one of the following: the number of time-domain resources; the size or duration of the time-domain resources; the start time of the time-domain resources; the reference time of the time-domain resources; the protection interval between time-domain resources; and the time interval between time-domain resources.
[0042] In an exemplary embodiment of this disclosure, if the configuration information of the time-domain resource includes the time interval of the time-domain resource, then the time interval of the time-domain resource includes: the time interval from the reference time to the start time of the time-domain resource; and / or, the time interval from the start time to the end time of the time-domain resource.
[0043] In an exemplary embodiment of this disclosure, if the resource information includes configuration information of frequency domain resources, the configuration information of frequency domain resources 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; the frequency interval of the frequency domain resources; and the bandwidth of the uplink transmission PRDCH.
[0044] In an exemplary embodiment of this disclosure, if the configuration information of the frequency domain resources includes the starting position and / or the reference position of the frequency domain resources, then the starting position and / or the reference position of the frequency domain resources include any of the following: the number of repetitions of linear coding; the frequency shift amount of small-scale frequency shift; the frequency shift multiple of small-scale frequency shift; the frequency point of the carrier frequency; and the granularity of frequency division multiplexing.
[0045] In one exemplary embodiment of this disclosure, the configuration information of time-domain resources and / or the configuration information of frequency-domain resources are sorted in a sorting manner that prioritizes the frequency domain over the time domain, or in a sorting manner that prioritizes the time domain over the frequency domain; the first device selects resources according to the sorting method.
[0046] According to one aspect of this disclosure, a resource determination method is provided, comprising: sending physical reader-to-device channel (PRDCH) information to a first device, the PRDCH information carrying resource information, the resource information being used by the first device to send at least one of message one, listen message two, and send message three.
[0047] According to one aspect of this disclosure, a first device is provided, comprising: a network access processing module configured to receive physical reader-to-device channel (PRDCH) information, the PRDCH information carrying resource information for the first device to send at least one of message one, listen message two, and send message three.
[0048] According to one aspect of this disclosure, a second device is provided, comprising: a network access control module configured to send physical reader-to-device channel (PRDCH) information to a first device, the PRDCH information carrying resource information for the first device to send at least one of message one, listen message two, and send message three.
[0049] According to one aspect of this disclosure, a communication system is provided, including the first device and the second device described above.
[0050] According to one aspect of this disclosure, a computer program product is provided, including a computer program that, when executed by a processor, implements any of the above methods.
[0051] According to one aspect of this disclosure, a first device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform any one of the exemplary methods described above applied to the first device by executing the executable instructions.
[0052] According to one aspect of this disclosure, a second device is provided, comprising: a processor; and
[0053] 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.
[0054] The resource determination method in the exemplary embodiments of this disclosure receives Physical Reader-to-Device Channel (PRDCH) information. The PRDCH information carries resource information, which is used by the first device to send at least one of Message 1, Listen Message 2, and Send Message 3. This method enables the first device to obtain resource information about random access from the second device via the PRDCH information. This allows the first device to determine resources in different resource configurations by receiving different PRDCH information, preventing a large number of first devices from concentrating on selectable resources, avoiding collisions, and improving network capacity.
[0055] 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
[0056] The above and other objects, features, and advantages of this disclosure will become readily apparent from the following detailed description of exemplary embodiments, taken in conjunction with the accompanying drawings. Several embodiments of this disclosure are illustrated in the drawings by way of example and not limitation.
[0057] Figure 1 An architecture diagram of a communication system according to an exemplary embodiment of the present disclosure is shown.
[0058] Figure 2 A flowchart illustrating a resource determination method according to an exemplary embodiment of the present disclosure is shown.
[0059] Figure 3 A schematic diagram illustrating a first method of determining a resource according to an exemplary embodiment of the present disclosure is shown.
[0060] Figure 4 A schematic diagram illustrating a second method of determining resources according to an exemplary embodiment of this disclosure is shown.
[0061] Figure 5 A schematic diagram illustrating a third method of determining resources according to an exemplary embodiment of this disclosure is shown.
[0062] Figure 6 This diagram illustrates a fourth method of determining resources according to an exemplary embodiment of the present disclosure.
[0063] Figure 7 A schematic diagram illustrating a fifth method of determining a resource according to an exemplary embodiment of the present disclosure is shown.
[0064] Figure 8 A schematic diagram illustrating a sixth method of determining a resource according to an exemplary embodiment of the present disclosure is shown.
[0065] Figure 9 A schematic diagram illustrating a seventh method of determining a resource according to an exemplary embodiment of this disclosure is shown.
[0066] Figure 10 A schematic diagram illustrating an eighth type of resource determination according to an exemplary embodiment of the present disclosure is shown.
[0067] Figure 11 A schematic diagram illustrating a ninth method of determining a resource according to an exemplary embodiment of the present disclosure is shown.
[0068] Figure 12 A schematic diagram illustrating a tenth method of determining a resource according to an exemplary embodiment of the present disclosure is shown.
[0069] Figure 13 This diagram illustrates an eleventh method of determining a resource according to an exemplary embodiment of the present disclosure.
[0070] Figure 14 A flowchart illustrating yet another resource determination method according to an exemplary embodiment of the present disclosure is shown.
[0071] Figure 15 A schematic diagram of the structure of a first device according to an exemplary embodiment of the present disclosure is shown.
[0072] Figure 16 A schematic diagram of the structure of a second device according to an exemplary embodiment of the present disclosure is shown.
[0073] Figure 17 A schematic diagram of the composition of a communication system according to an exemplary embodiment of the present disclosure is shown.
[0074] Figure 18 A block diagram of a first device according to an exemplary embodiment of the present disclosure is shown.
[0075] In the accompanying drawings, the same or corresponding reference numerals indicate the same or corresponding parts. Detailed Implementation
[0076] 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 so that this disclosure will be more comprehensive and complete, and will 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.
[0077] 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 disclosure. However, those skilled in the art will recognize that the technical solutions of this disclosure 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 disclosure.
[0078] 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.
[0079] First, the concepts or terms involved in the exemplary embodiments of this disclosure will be explained.
[0080] 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.
[0081] 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 disclosure use the first device as an example to illustrate the device.
[0082] 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 exemplary embodiment using the second device as an example to illustrate the network-side device that sends PRDCH information to the first device.
[0083] R2D, Reader to Device link, represents the downlink transmission from the base station (network-side device) to the device.
[0084] D2R, Device to Reader link, represents the uplink from device to base station (network-side equipment).
[0085] 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.
[0086] 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, MSG0PRDCH, 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.
[0087] 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.
[0088] 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.
[0089] 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.
[0090] 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.
[0091] 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.
[0092] It should be understood that the PRDCH information in the exemplary embodiments of this disclosure includes at least one of MSG1 to MSG4 described above.
[0093] Because the desired devices are low-cost, low-power, and low-complexity, cost constraints prevent them from being in a timed sleep state. They can only be in a state of being powered or unpowered. Furthermore, the network side cannot know when the devices will be fully charged, as this is a random state. Therefore, the network side needs to continuously send multiple PRDCH messages. Otherwise, if too few PRDCH messages are sent or the duration is too short, some devices will not be able to receive the PRDCH and thus will be unable to execute the corresponding network side commands or inventory operations, affecting the expected results of the corresponding network side operations. At the same time, due to the large number of connected devices, a large number of devices are concentrated on selecting a portion of the resource configuration (such as selecting a small portion of the available resources), resulting in a large number of collisions and reducing the network's access capacity.
[0094] Based on this, the resource determination method provided in the exemplary embodiments of this disclosure involves a first device receiving Physical Reader-to-Device Channel (PRDCH) information. This PRDCH information carries resource information, which is used by the first device to send at least one of Message 1, Listen Message 2, and Send Message 3. Different first devices receiving resource information sent by a second device enable first devices receiving different PRDCH information to selectively access resources in different areas, thereby reducing the probability of collisions and improving network capacity.
[0095] Figure 1 The diagram shown is an architectural representation of a communication system according to an exemplary embodiment of this disclosure. Figure 1 As shown, 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.
[0096] In some alternative embodiments, the aforementioned wireless or wired networks use standard communication technologies and / or protocols. The network is typically the Internet, but can also 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.
[0097] In some alternative 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 limitation.
[0098] In the exemplary embodiments of this disclosure, the 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 a network through communication technology, thereby realizing a smart network that enables human-computer interaction and the interconnection of everything. For example, the 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. The terminal device 101 may also be referred to as UE (User Equipment) or Device.
[0099] In some alternative 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. The base station may be, but is not limited to, a 5G or later version base station (e.g., a gNB base station), or a base station in other communication systems (e.g., an eNB base station). The base station is responsible for signal transmission and reception, supporting large-area user communication. The UE is a device directly used by the user to send and receive data. An NCR is an active repeater based on the amplification and forwarding concept, 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. The radio frequency signal transmitter is used for wireless signal transmission, ensuring that the signal can cover a wider area. The reader may be a device for reading radio frequency identification tags for data collection and identification. In the exemplary embodiments of this disclosure, no specific type of network device 103 is specifically limited.
[0100] It should be noted that, Figure 1 The number of terminal devices, networks, and network devices shown is merely illustrative; any number of terminal devices, networks, and network devices may be included as needed. The exemplary embodiments of this disclosure are not limited in this respect.
[0101] The resource determination method of exemplary embodiments of this disclosure will be described in detail below with reference to specific embodiments and accompanying drawings.
[0102] like Figure 2 The diagram shown is a flowchart of a resource determination method according to an exemplary embodiment of this disclosure. This resource determination method is applied to a first device, and the specific steps include:
[0103] In step S210, physical reader to device channel PRDCH information is received. The PRDCH information carries resource information, which is used by the first device to send message one, listen message two, and send message three.
[0104] In an exemplary embodiment of this disclosure, the PRDCH information is downlink control information sent by the second device. The first device obtains resource information from the PRDCH information to select resources to send at least one of message one (MSG1), message three (MSG3), and listen for message two (MSG2) based on the resource information.
[0105] As mentioned above, message 1 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 message 2; message 3 is the information (such as an EPC code) sent by the first device to the second device when it receives the ACK feedback from the second device and confirms that it is the receiver.
[0106] This can be understood as follows: after different first devices receive different PRDCH information from the second device, they can select resources in the resource configuration indicated by the resource information to send or listen for messages, thereby avoiding the first devices from selecting resources in a small number of resource configurations and reducing the probability of collisions.
[0107] It should be understood that configuration can also be an instruction, and configuration resource information can also be called instruction resource information.
[0108] In one exemplary embodiment, resource information is used to allocate and manage wireless resources to ensure efficient communication between the first device and the second device, including configuration information of time-domain resources and / or configuration information of frequency-domain resources.
[0109] Among them, time-domain resource information involves allocating resources in the time dimension, including at least one of the following: the number of time-domain resources, the size or duration of time-domain resources, the start time of time-domain resources, the reference time of time-domain resources, the protection interval between time-domain resources, and the time interval between time-domain resources.
[0110] Accordingly, frequency domain resource information involves allocating resources in the frequency dimension, including 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, the frequency interval of the frequency domain resources, and the bandwidth of the uplink transmission PRDCH.
[0111] In an exemplary embodiment of this disclosure, the resource information carried by the PRDCH information is used to indicate the configuration information of time-domain resources and / or the configuration information of frequency-domain resources.
[0112] In one exemplary embodiment, receiving physical reader-to-device channel (PRDCH) information sent by the second device includes at least one of the following:
[0113] If the PRDCH information is the initialization PRDCH information, then the PRDCH information carries the resource information for sending message one.
[0114] That is, when the first device receives the initialization PRDCH information, the PRDCH information carries the resource information for sending message one.
[0115] If the PRDCH message is the initialization PRDCH message, then the PRDCH message carries the resource information of the second listening message.
[0116] That is, when the first device receives the initialization PRDCH information, the PRDCH information carries the resource information of the second listening message.
[0117] If the PRDCH information is the initialization PRDCH information, then the PRDCH information carries the resource information for sending message three.
[0118] If the first device receives the initialization PRDCH information, then the PRDCH information carries the resource information for sending message three.
[0119] If the PRDCH message is message two, then the PRDCH message carries the resource information for sending message three.
[0120] Message 2, also known as PRDCH information, means that if message 2 is received, then the PRDCH information carries the resource information for sending message 3.
[0121] In one exemplary embodiment, the PRDCH information is a unique PRDCH information sent by the second device or at least one of a plurality of PRDCH information sent by the second device.
[0122] Optionally, if the PRDCH information is the only PRDCH information sent by the second device, then the PRDCH information includes at least one bit, and a first number of bits from the at least one bit indicate resource information.
[0123] This can be understood as the first device receiving one PRDCH message sent by the second device, where the resource information is indicated by that one PRDCH message, meaning at least one bit in that one PRDCH message indicates the resource information. The first quantity can be determined according to actual needs or scenarios, or pre-configured or pre-specified, and there is no limitation on it.
[0124] Optionally, if the PRDCH information is at least one of multiple PRDCH information sent by the second device, it can be understood that the second device sent multiple PRDCH information. The first device receiving different PRDCH information can determine the corresponding resource information based on the PRDCH information in order to send messages or listen for messages based on resource configuration.
[0125] Wherein, if the PRDCH information is at least one of multiple PRDCH information sent by the second device, then the multiple PRDCH information is the PRDCH information sent in any of the current wake-up, inventory, command, sensing, and positioning processes. The multiple PRDCH information includes at least one of repetition PRDCH information, initial access PRDCH information, and re-access PRDCH information.
[0126] This can be understood as follows: if the PRDCH information received by the first device is at least one of multiple PRDCH information sent by the second device, the multiple PRDCH information includes PRDCH information sent in any of the aforementioned processes, and includes some or all of the repeatedly sent PRDCH information, the initial access PRDCH information, and the re-access PRDCH information. Optionally, the multiple PRDCH information includes all PRDCH information sent in any of the wake-up, inventory, command, sensing, and positioning processes.
[0127] The number of PRDCH messages can be predefined, preconfigured, configured by higher layers, or indicated by the physical layer, where:
[0128] Optionally, the number of multiple PRDCH messages is the number of PRDCH messages sent by the second device when it receives message one; optionally, the number of multiple PRDCH messages is the number of PRDCH messages sent by the second device from sending message two to receiving message three; optionally, the number of multiple PRDCH messages is the total number of PRDCH messages currently sent by the second device when it sends any PRDCH message; optionally, the number of multiple PRDCH messages is the total number of PRDCH messages sent by the second device when the first device receives the PRDCH message; optionally, the number of multiple PRDCH messages is the total number of PRDCH messages sent by the second device.
[0129] In an exemplary embodiment, the number of multiple PRDCH messages satisfies any of the following conditions:
[0130] Case 1) The number of multiple PRDCH messages is less than or equal to the second number, where the second number is the maximum number of times the second device can send PRDCH messages, and the second number is a positive integer.
[0131] In this case 1), if the maximum number of times the second device is pre-configured or pre-instructed to send PRDCH information is the second quantity, then the number of multiple PRDCH information messages is less than or equal to the second quantity.
[0132] Case 2) The number of multiple PRDCH messages is less than or equal to the third number, which is the number of times the second device can send PRDCH messages within a period or time window, and the third number is a positive integer.
[0133] In this case 2), the second device is pre-configured or pre-instructed to send PRDCH information a third number of times within a period or time window, wherein the period or time window is used for the second device to send PRDCH information, and the number of multiple PRDCH information is less than or equal to the third number.
[0134] Case 3) The number of multiple PRDCH messages is less than or equal to the fourth number, where the fourth number is the maximum number of PRDCH messages that the second device can send, and the fourth number is a positive integer.
[0135] In this case 3), the maximum number of cycles that can be sent by the pre-configured or pre-instructed second device to send PRDCH information is the fourth quantity.
[0136] Case 4) The number of multiple PRDCH messages is less than or equal to the fifth number. The fifth number is determined based on the maximum number of PRDCH message transmission cycles N1 and the number of PRDCH message transmissions N2 within each cycle. N1 and N2 are positive integers.
[0137] In this case 4), if the maximum number of transmission cycles N1 for the second device to send PRDCH information is pre-configured or pre-instructed, and the number of times PRDCH information can be sent in each cycle N2, then the fifth quantity is determined based on N1 and N2. Optionally, the fifth quantity is equal to the product of N1 and N2.
[0138] Case 5) The number of multiple PRDCH messages is equal to the sixth number, which is the number of times the second device repeatedly sends PRDCH messages.
[0139] In this case 5), the number of times the second device is pre-configured or pre-instructed to perform PRDCH retransmission is the sixth number.
[0140] Case 6) The number of multiple PRDCH messages is equal to the seventh number, which is the sum of the number of PRDCH messages sent by the second device for initial access and the number of PRDCH messages sent by the second device for re-access.
[0141] In this case 6), the sum of the number of PRDCHs sent by the second device for initial access and the number of PRDCHs sent by the second device for re-access is the seventh number.
[0142] It should be noted that the first to seventh quantities mentioned above are all flexibly determined according to actual needs and scenario requirements. The exemplary embodiments of this disclosure do not impose any special limitations on the parts involving quantities or values, and will not be repeated below.
[0143] In an exemplary embodiment, if the PRDCH information is at least one of a plurality of PRDCH information sent by the second device, then the plurality of PRDCH information includes any of the following:
[0144] A. Multiple PRDCH messages indicate the same resource information.
[0145] B. Some PRDCH messages in multiple PRDCH messages indicate the same resource information, while other PRDCH messages indicate different resource information.
[0146] C. The resource information indicated by multiple PRDCH messages is different.
[0147] In scenario A, the resource information indicated by multiple PRDCH messages is identical. The resource information is indicated by multiple PRDCH messages, and the resource information of each PRDCH message is identical; the first device accesses at least one of the multiple PRDCH messages.
[0148] Optionally, the first device determines the access resources from the same resource information.
[0149] This can be understood as follows: each PRDCH message indicates the same resource information, and the first device that receives different PRDCH messages will decide on the access resource within the same resource information.
[0150] Optionally, the first device determines the access resource from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset.
[0151] The mapping relationship between PRDCH and resource information subsets can be predefined or preconfigured. Although each PRDCH information indicates the same resource information, each first device can obtain the resource information subset corresponding to the received PRDCH information and determine the access resource within the resource information subset, thereby avoiding collisions caused by a large number of first devices being concentrated in one or more resource configurations.
[0152] Optionally, the first device may explicitly indicate the mapping relationship between the PRDCH and the resource information subset carried in the received PRDCH information.
[0153] Optionally, the PRDCH information received by the first device does not carry the mapping relationship between the PRDCH and the resource information subset, but determines the mapping relationship according to predefined rules.
[0154] The resource information subset can be any of the following forms: a set of frequency domain resource information, a set of time domain resource information, or a combination of frequency domain resource information and time domain resource information.
[0155] In case B, some of the PRDCH messages indicate the same resource information, while others indicate different resource information.
[0156] Optionally, multiple PRDCH messages include at least one set of consecutive PRDCH messages, each set of consecutive PRDCH messages indicating the same resource information.
[0157] Optionally, if multiple PRDCH messages include at least one set of consecutive PRDCH messages, then the total number of all consecutive PRDCH messages is equal to the number of multiple PRDCH messages.
[0158] In one embodiment, every X consecutive PRDCH messages form a group, and consecutive PRDCH messages within each group indicate the same resource information. The first device receiving the X consecutive PRDCH messages determines the resource within the same resource information, where X is a positive integer greater than 1.
[0159] This can be understood as follows: every X consecutive PRDCH messages indicate the same resource information, and the first device to receive these X PRDCH messages will determine the resources within the same resource information. X can be predefined, pre-configured, configured by a higher layer, or indicated by the physical layer.
[0160] In another embodiment, every consecutive Xi PRDCH messages form a group, and the PRDCH messages in each group indicate the same resource information. The number of groups with a repetition period of X0 is m0, the number of groups with a repetition period of X1 is m1, and so on, the number of groups with a repetition period of Xn is mn, where X0, X1, ..., Xn are positive integers, and m0, m1, ..., mn are integers.
[0161] This can be understood as follows: among multiple PRDCH messages, each X0 PRDCH message indicates the same resource information, and there are m0 such X0 messages; similarly, each X1 PRDCH message indicates the same resource information, and there are m1 such X1 messages; and so on, if there are Xn PRDCH messages indicating the same resource information, there are mn such Xn messages. X0, X1, ..., Xn and m0, m1, ..., mn can be predefined, pre-configured, configured by higher layers, or indicated by the physical layer.
[0162] Optionally, if every consecutive Xi PRDCH messages form a group, and the PRDCH messages in each group indicate the same resource information, satisfying m0*X0+m1*X1+…+mn*Xn=M, where M is the number of multiple PRDCH messages.
[0163] In an exemplary embodiment, if the plurality of PRDCH information includes at least one set of consecutive PRDCH information, X0, X1, ..., Xn, m0, m1, ..., mn may be configured by a higher layer or indicated by a physical layer, wherein X0, X1, ..., Xn, m0, m1, ..., mn are determined by any of the following methods:
[0164] Determined based on the equipment capabilities reported by the first device;
[0165] Determined based on the device type reported by the first device;
[0166] The determination is based on the measurement results from the first device.
[0167] The reported device capabilities include charging capability, battery capacity, battery type, supported communication protocols, frequency bands, maximum data transmission rate, and modulation method. For example, fewer PRDCH information is allocated to the first device with stronger charging capability and easier wake-up, while more PRDCH information is allocated to the first device with weaker charging capability.
[0168] The reported device type refers to the device type of the first device. For example, Device1 is allocated more PRDCHs, and Device 2a is allocated fewer PRDCHs. The device type can be determined according to actual needs and scenarios. No specific restrictions are placed on the specific device here.
[0169] Measurement results may include channel state measurements or near-field measurement results, and there are no special restrictions on the type of measurement results.
[0170] Optionally, the multiple PRDCH information includes at least one PRDCH information group, and the PRDCH information in each PRDCH information group is distributed at fixed intervals and indicates the same resource information. PRDCH information with the same ordinal number between different PRDCH information groups is configured as a resource mapping cycle to complete the configuration mapping of all access resources.
[0171] Optionally, if multiple PRDCH messages include at least one PRDCH message group, the total number of PRDCH messages in all PRDCH message groups is equal to the number of multiple PRDCH messages.
[0172] In one example, each PRDCH message spaced X' times is a PRDCH message group, all indicating the same resource information. The first device receiving the PRDCH messages in this PRDCH message group determines the resource within the same resource information, where X' is a positive integer greater than 1.
[0173] This can be understood as follows: every X' PRDCH messages, the resource information indicated by the corresponding PRDCH messages is the same. The first device every X PRDCH messages will determine the resources within the same resource information. In other words, by setting a resource mapping period, within each resource mapping period, including X' PRDCH messages, the mapping of all resource configurations will be completed, and within all resource mapping periods, the resource information indicated by PRDCH messages with the same ordinal number is the same.
[0174] In another example, each PRDCH message interval Xi' is a PRDCH message group, all indicating the same resource information. The number of PRDCH messages interval X0' is m0', the number of PRDCH messages interval X1' is m1', and so on, with the number of PRDCH messages interval Xn' being mn'. X0', X1', ..., Xn' are positive integers, and m0', m1', ..., mn' are integers.
[0175] This can be understood as follows: among multiple PRDCH messages, m0' PRDCH messages indicate the same resource information, characterized by an interval of X0' PRDCH messages each time; m1' PRDCH messages indicate the same resource information, characterized by an interval of X1' PRDCH messages each time, and so on, with mn' PRDCH messages indicating the same resource information, characterized by an interval of Xn' PRDCH messages each time.
[0176] Optionally, if each PRDCH information at interval Xi' is a PRDCH information group, all indicating the same resource information, then m0'+m1'+…+mn'=M, where M is the number of multiple PRDCH information.
[0177] In one exemplary embodiment, the multiple PRDCH information includes at least one PRDCH information group. Then, X0', X1', ..., Xn', m0', m1', ..., mn' are determined by any of the following methods: based on the device capability reported by the first device; based on the device type reported by the first device; or based on the measurement result information of the first device. The specific details have been described above and will not be repeated here.
[0178] In an exemplary embodiment, if a portion of the PRDCH information in a plurality of PRDCH messages indicates the same resource information, while another portion indicates different resource information, similar to case A, in case B, for the portion of PRDCH information indicating the same resource information, wherein:
[0179] The first device determines the access resources from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset.
[0180] This can be understood as follows: in case B, for a portion of PRDCH information indicating the same resource information, and in case A, for all PRDCH information indicating the same resource information, the access resource can be determined from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset.
[0181] Based on this, if the first device determines the access resource from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset, the mapping relationship between PRDCH information and resource information subset includes any one of one-to-one, one-to-many, and many-to-one.
[0182] Specifically, the mapping relationship between PRDCH information and resource information subsets can be one PRDCH information corresponding to one resource information subset, one PRDCH information corresponding to multiple resource information subsets, or multiple PRDCH information corresponding to one resource information subset.
[0183] Furthermore, if the first device determines the access resource from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset, it can also determine the first granularity parameter for mapping PRDCH to resource information subset. Different contents of the first granularity parameter have their own corresponding mapping relationship between PRDCH information and resource information subset.
[0184] Based on this, if the first device determines the access resource from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subsets, it may further include:
[0185] Optionally, if the value of the first granularity parameter satisfies the first relationship with the value of the first preset parameter, then the mapping relationship between the PRDCH information and the resource information subset is one-to-many.
[0186] Optionally, if the value of the first granularity parameter satisfies the second relationship with the value of the first preset parameter, then the mapping relationship between the PRDCH information and the resource information subset is one-to-one.
[0187] Optionally, if the value of the first granularity parameter satisfies the third relationship with the value of the first preset parameter, then the mapping relationship between the PRDCH information and the resource information subset is many-to-one.
[0188] Among them, the first, second, or third relationship is a numerical size relationship or a numerical ratio relationship.
[0189] In one example, the first relationship is a numerical magnitude relationship. If the value of the first granularity parameter is greater than 1 (the first preset parameter value), one PRDCH piece of information will be mapped to multiple resource information subsets; when the value of the first granularity parameter is equal to 1, one PRDCH piece of information will be mapped to one resource information subset; and when the value of the first granularity parameter is less than 1, multiple PRDCH pieces of information will be mapped to one resource information subset. Alternatively, the first relationship is a numerical magnitude relationship. If the value of the first granularity parameter is less than 1 (the first preset parameter value), one PRDCH piece of information will be mapped to multiple resource information subsets; when the value of the first granularity parameter is equal to 1, one PRDCH piece of information will be mapped to one resource information subset; and when the value of the first granularity parameter is greater than 1, multiple PRDCH pieces of information will be mapped to one resource information subset.
[0190] For example, the first relationship is a numerical ratio relationship. If the ratio of the value of the first granularity parameter to the value of the first preset parameter is greater than 1, one PRDCH information will be mapped to multiple resource information subsets; if the ratio of the value of the first granularity parameter to the value of the first preset parameter is equal to 1, one PRDCH information will be mapped to one resource information subset; if the ratio of the value of the first granularity parameter to the value of the first preset parameter is less than 1, multiple PRDCH information will be mapped to one resource information subset.
[0191] Of course, the content of other relations is similar to the example of the first relation mentioned above, and will not be listed one by one.
[0192] Furthermore, if the first device determines the access resource from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subsets, it may also include:
[0193] If the first granularity parameter is configured as the first content, then the mapping relationship between the PRDCH information and the resource information subset is one-to-many.
[0194] If the first granularity is configured as the second content, then the mapping relationship between the PRDCH information and the resource information subset is one-to-one.
[0195] If the first granularity parameter is configured as the third content, then the mapping relationship between the PRDCH information and the resource information subset is many-to-one.
[0196] The first, second, and third contents can be in the form of numbers, text, etc., without any special restrictions.
[0197] As an example, if the first granularity parameter is configured to a value of 1, the mapping relationship between PRDCH information and resource information subsets is one-to-many; if the first granularity parameter is configured to a value of 2, the mapping relationship is one-to-one; and if the first granularity parameter is configured to a value of 3, the mapping relationship is many-to-one. Of course, this is only an example, and the specific values of each granularity parameter are not specifically limited.
[0198] In an exemplary embodiment, if the first device determines the access resource from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subsets, the method further includes:
[0199] A first ordinal parameter is determined for mapping PRDCH to a subset of resource information; wherein the first ordinal parameter is used to indicate the subset of resource information corresponding to the PRDCH information received by the first device.
[0200] This can be understood as indicating that by indicating different first ordinal parameters, the corresponding subset of resource information can be indicated, thereby determining the subset of resource information corresponding to the PRDCH information received by the first device.
[0201] Optionally, the first ordinal parameter includes PRDCH index information, where different PRDCH index information indicates their respective subsets of resource information.
[0202] Specifically, PRDCH index information refers to the index information of PRDCH, and different PRDCH indexes correspond to different subsets of resource configurations.
[0203] Optionally, the first ordinal parameter includes index information of the resource information subset, used to identify the corresponding resource information subset.
[0204] Specifically, the index information of a resource information subset can uniquely identify the resource information subset, so the corresponding resource information subset can be obtained by including the index information of the resource information subset in the first ordinal parameter.
[0205] Optionally, the first ordinal parameter includes the time interval from the reception position of the received PRDCH information to the corresponding resource information subset, with different time intervals indicating their respective resource information subsets.
[0206] Specifically, different time intervals will indicate different subsets of resource configurations at the distance from the location where the PRDCH information is received by the first device, and the subset of resource information corresponding to the PRDCH information can be determined based on the time interval.
[0207] In an exemplary embodiment, in case B above, if the plurality of PRDCH information includes at least one set of consecutive PRDCH information, wherein:
[0208] Optionally, different groups of consecutive PRDCH information may indicate different resource information.
[0209] This can be understood as the first X PRDCH messages and the last X PRDCH messages indicating different resource information, including one or more different resource information.
[0210] Alternatively, PRDCH information between groups with different repetition cycles indicates different resource information.
[0211] This can be understood as the first X0*m0 PRDCH messages indicating different resource information from the last X1*m1 PRDCH messages, including one or more different resource information.
[0212] Similarly, in case B above, multiple PRDCH messages include at least one PRDCH message group, wherein:
[0213] Optionally, each X' PRDCH message indicates different resource information.
[0214] This can be understood as each X' PRDCH message indicating different resource information, including one or more different resource messages.
[0215] Optionally, each Xi' PRDCH message indicates different resource information.
[0216] This can be understood as each Xi' PRDCH message indicating different resource information, including one or more different resource messages. Xi includes any one of X0, X1, ..., Xn.
[0217] Based on this, an exemplary embodiment of the present disclosure further includes: determining a second granularity parameter for mapping at least one PRDCH to resource information; wherein different contents of the second granularity parameter are used to indicate a second mapping relationship between PRDCH information and resource information with different resource information; wherein the second mapping relationship includes one-to-one or one-to-many.
[0218] Specifically, for PRDCH information with different indicated resource information among multiple PRDCH information, a second granularity parameter for mapping at least one PRDCH to resource information can be determined to determine the resource information corresponding to the PRDCH information received by the first device based on the second granularity parameter.
[0219] The mapping relationship between PRDCH information and resource information can be one PRDCH information corresponding to one resource information, or one PRDCH information corresponding to multiple resource information.
[0220] Similarly, if in case C above, the resource information indicated by multiple PRDCH messages is different, then each PRDCH message indicates at least one resource information. In this way, the resource information corresponding to the PRDCH message received by the first device can also be determined by determining a second granularity parameter that maps at least one PRDCH to resource information, based on the second granularity parameter.
[0221] Based on this, optionally, if the value of the second granularity parameter and the value of the second preset parameter satisfy a fourth relationship, then the second mapping relationship is one-to-many; if the value of the second granularity parameter and the value of the second preset parameter satisfy a fifth relationship, then the second mapping relationship is one-to-one. Wherein, the fourth or fifth relationship is a numerical magnitude relationship or a numerical proportion relationship.
[0222] As an example, if the value of the second granularity parameter is greater than 1 (the second preset parameter value), PRDCH information with the same resource information will be mapped to the same resource information, and PRDCH information with different resource information will be mapped to multiple resource information. When the value of the second granularity parameter is equal to 1, PRDCH information with the same resource information will be mapped to the same resource information, and PRDCH information with different resource information will be mapped to one resource information.
[0223] For example, if the value of the second granularity parameter is less than 1 (the second preset parameter value), PRDCH information with the same resource information will be mapped to the same resource information, and PRDCH information with different resource information will be mapped to multiple resource information. When the value of the second granularity parameter is equal to 1, PRDCH information with the same resource information will be mapped to the same resource information, and PRDCH information with different resource information will be mapped to one resource information.
[0224] Optionally, if the second granularity parameter is configured as the fourth content, the second mapping relationship is one-to-many; if the second granularity parameter is configured as the fifth content, the second mapping relationship is one-to-one. The fourth and fifth content can be in the form of numbers, text, etc., without special limitations.
[0225] As an example, if the second granularity parameter is configured to a value of 1, the mapping relationship between PRDCH information and resource information is one-to-one; if the second granularity is configured to a value of 2, the mapping relationship between PRDCH information and resource information is one-to-many. Of course, this is only an example, and the specific values of each granularity parameter are not specifically limited.
[0226] Similarly, if there are multiple second granularity parameters, for each second granularity parameter, where:
[0227] If the value of the second granularity parameter and the value of the third preset parameter satisfy the sixth relationship, then the corresponding second mapping relationship is one-to-many; if the value of the second granularity parameter and the value of the third preset parameter satisfy the seventh relationship, then the corresponding second mapping relationship is one-to-one; wherein, the sixth relationship or the seventh relationship is a numerical size relationship or a numerical ratio relationship.
[0228] As an example, multiple second granularity parameters include H0, H1, ..., Hn. For any second granularity parameter, when the value of the second granularity parameter is less than 1, PRDCH information with the same resource information will be mapped to the same resource information; PRDCH information with different resource information will each be mapped to multiple resource information. When the value of the second granularity parameter is equal to 1, PRDCH information with the same resource information will be mapped to the same resource information; PRDCH information with different resource information will each be mapped to one resource information. Here, H0, H1, ..., Hn represent different second mapping granularities.
[0229] For example, multiple second granularity parameters include H0, H1, ..., Hn. For any second granularity parameter, when the value of the second granularity parameter is greater than 1, PRDCH information with the same resource information will be mapped to the same resource information; PRDCH information with different resource information will each be mapped to multiple resource information. When the value of the second granularity parameter is equal to 1, PRDCH information with the same resource information will be mapped to the same resource information; PRDCH information with different resource information will each be mapped to one resource information. Here, H0, H1, ..., Hn represent different second mapping granularities.
[0230] Similarly, if there are multiple second granularity parameters, for each second granularity parameter, where:
[0231] If the second granularity parameter is configured as the sixth content, it indicates that the second mapping relationship is one-to-many; if the second granularity is configured as the seventh content, it indicates that the second mapping relationship is one-to-one.
[0232] The sixth and seventh contents can be in the form of numbers, text, etc., and there are no special restrictions on them.
[0233] As an example, multiple second granularity parameters include H0, H1, ..., Hn. For any second granularity parameter, if it is configured to a value of 1, the mapping relationship between PRDCH information and resource information is one-to-many; if it is configured to a value of 2, the mapping relationship is one-to-one. H0, H1, ..., Hn represent different second mapping granularities. Of course, this is only an example, and the specific values configured for each granularity parameter are not specifically limited.
[0234] Furthermore, for the case of PRDCH information with different resource information, an exemplary embodiment of this disclosure further includes: determining a second ordinal parameter that maps at least one PRDCH to resource information, the second ordinal parameter being used to indicate the resource information corresponding to the PRDCH information with different resource information.
[0235] Optionally, the second ordinal parameter includes PRDCH index information, with different PRDCH index information indicating their respective resource information.
[0236] Optionally, the second ordinal parameter includes index information of the resource information, with the index information of different resource information indicating their respective corresponding resource information.
[0237] Optionally, the second ordinal parameter includes the time interval from the reception position of the received PRDCH information to the corresponding resource information, with different time intervals indicating their respective resource information.
[0238] Similarly, if there are multiple second ordinal parameters, for each second ordinal parameter, there are any of the following: PRDCH index information, where different PRDCH index information indicates their respective resource information; index information of resource information, where different index information of resource information indicates their respective resource information; and the time interval from the receiving position of the received PRDCH information to the corresponding resource information, where different time intervals indicate their respective resource information.
[0239] It should be noted that similar content to this exemplary embodiment has been described in the above exemplary embodiments, and will not be repeated here.
[0240] In an exemplary embodiment, if the configuration information of the time-domain resource includes the time interval of the time-domain resource, then the time interval of the time-domain resource includes: the time interval from the reference time to the start time of the time-domain resource; and / or, the time interval from the start time to the end time of the time-domain resource.
[0241] In an exemplary embodiment, if the configuration information of the frequency domain resources includes the start position and / or the reference position of the frequency domain resources, then the start position and / or the reference position of the frequency domain resources include any of the following: the number of repetitions of linear coding; the frequency shift amount of small-scale frequency shift; the frequency shift multiple of small-scale frequency shift; the frequency point of the carrier frequency; and the granularity of frequency division multiplexing.
[0242] Small-scale frequency shift, also known as small frequency shift, refers to the movement of the main lobe of the first device. The amount of frequency shift represents the frequency value of the main lobe offset, and the frequency shift factor represents the factor of the basic frequency offset relative to that basic frequency offset.
[0243] In an exemplary embodiment, the configuration information of time-domain resources and / or the configuration information of frequency-domain resources are sorted in a sorting manner that prioritizes the frequency domain over the time domain, or in a sorting manner that prioritizes the time domain over the frequency domain, wherein the first device selects resources according to the sorting method.
[0244] This can be understood as follows: time-domain resources and / or frequency-domain resources are numbered or mapped in the order of frequency domain first and then time domain. When making resource decisions, the first device selects resources according to this order, or the second device instructs or configures resources according to this order.
[0245] The method for determining access resources disclosed herein will be described below through several specific embodiments.
[0246] Example 1
[0247] Figure 3 A schematic diagram of the first method of resource identification is shown. (For example...) Figure 3 As shown, each PRDCH message carries the same resources, with encoding or mapping performed in the order of frequency domain first and then time domain, for example.
[0248] The second device will, for example, send four PRDCH messages in multiple transmissions, each indicating the same target resource. Figure 3 Twelve resources are given as an example. Each device receives the same resource instruction. For example, the diagram shows a device that has received the third PRDCH message. It will select one resource from the corresponding target resources to send or listen to the message. The resource sorting, numbering, or mapping order is frequency domain priority.
[0249] Example 2
[0250] Figure 4 A schematic diagram of the second method for determining resources is shown. For example... Figure 4 As shown, each PRDCH message carries the same resources, with encoding or mapping performed in the order of time domain first and then frequency domain, for example.
[0251] The second device will, for example, send four PRDCH messages in multiple transmissions, each indicating the same target resource. Figure 4 Twelve resources are given as an example. Each device receives the same resource instruction. For example, the diagram shows the device that received the third PRDCH message. It will select one resource from the corresponding target resources to send or listen to the message. The resource sorting, numbering, or mapping order is time-domain priority.
[0252] Example 3
[0253] Figure 5 A schematic diagram of the third method for determining resources is shown. (For example...) Figure 5 As shown, each PRDCH message carries the same resource configuration, encoded or mapped in the order of frequency domain first, then time domain. However, additional pre-configuration, pre-definition, configuration, or indication of the mapping relationship between PRDCH and a subset of resource information allows the Device to determine its resources based on this mapping relationship, avoiding large-scale collisions.
[0254] Specifically, such as Figure 5 The second device will, for example, send four PRDCH messages in multiple transmissions, each indicating the same target resource. Figure 5 For example, 12 resources are given. Each device receives the same resource indication, but also has a predefined, preconfigured, configured, or indicated mapping relationship from the PRDCH to a subset of resource information. This mapping may be carried in the PRDCH information and explicitly indicated, or it may not be carried. The device determines its selectable resource range according to predefined rules. For example, the diagram shows a device that has received the 3rd PRDCH information, and its selectable resource range is resources 6, 7, and 8. The device will select one of these resources to send information or listen for. In this example, the resource sorting, numbering, or mapping order is frequency domain priority.
[0255] Example 4
[0256] Figure 6 A schematic diagram of the fourth method for determining resources is shown. For example... Figure 6 As shown, each PRDCH message carries the same resource configuration, encoded or mapped in the order of time domain first, then frequency domain. However, additional pre-configuration, pre-definition, configuration, or indication of the mapping relationship between PRDCH and a subset of resource information allows the device to determine its resources based on this mapping relationship, avoiding large-scale collisions.
[0257] Specifically, such as Figure 6 The second device will, for example, send four PRDCH messages in multiple transmissions, each indicating the same target resource. Figure 6 For example, 12 resources are given. Each device receives the same resource indication, but also a predefined, preconfigured, configured, or indicated mapping relationship from the PRDCH to a subset of resource information. This mapping may be carried in the PRDCH information and explicitly indicated, or it may not be carried. The device uses this predefined rule to determine its own range of selectable resources. For example, Figure 6The example shows the device that received the third PRDCH message. Its selectable resource range is resources 2, 6, and 10. The device will choose one of these resources to send a message or listen for information. In this example, the resource sorting, numbering, or mapping order is time-domain priority.
[0258] Example 5
[0259] Figure 7 A schematic diagram of the fifth method for determining resources is shown. (For example...) Figure 7 As shown, each PRDCH message carries the same resource. However, additional pre-configured, pre-defined, configured, or indicated mappings from PRDCH messages to subsets of resource messages are allowed, and multiple PRDCH messages can be mapped to a single resource message.
[0260] Specifically, the second device will, for example, send four PRDCH messages in multiple transmissions, each indicating the same target resource. Figure 7 Two examples are given. Each device receives the same resource indication, but also a predefined, preconfigured, configured, or indicated mapping relationship from the PRDCH to a subset of resource information. This mapping may be carried in the PRDCH information and explicitly indicated, or it may not be carried. The device uses this predefined rule to determine its own selectable resource range. For example, Figure 7 The example shows that the Device that receives the 3rd PRDCH message will be mapped to resource 1, just like the Device that receives the 4th PRDCH message. This example illustrates how multiple PRDCH messages in a resource configuration subset are mapped to one resource information subset.
[0261] Example 6
[0262] Figure 8 A diagram illustrating the sixth type of resource determination is shown. (For example...) Figure 8 As shown, some PRDCH information carries the same resource configuration, while other PRDCH information carries different resource configurations. The PRDCH information carrying the same resource configuration consists of multiple consecutive PRDCH information (i.e., multiple PRDCH information includes at least one set of consecutive PRDCH information, and each set of consecutive PRDCH information indicates the same resource information), which are mapped in a frequency domain first and then time domain manner.
[0263] Specifically, the second device will send four PRDCH messages in multiple transmissions, for example. Each pair of consecutive PRDCH messages maps to the same target resource, while the first two PRDCH messages map to different target resources than the last two. The device receiving the first two and last two PRDCH messages will select its own resource from among the different target resources. For example, Figure 8 The example shows the device that received the third PRDCH message. Its selectable resource range is resources 6, 7, 8, 9, 10, and 11. The device will select one of these resources to send a message or listen for information. In this example, the resource sorting, numbering, or mapping order is frequency domain priority.
[0264] Example 7
[0265] Figure 9 A diagram illustrating the seventh type of resource determination is shown. (For example...) Figure 9 As shown, some PRDCH information carries the same resource configuration, while some PRDCH information carries different resource configurations. Among them, the PRDCH information carrying the same resource configuration consists of multiple consecutive PRDCH information (multiple PRDCH information includes at least one set of consecutive PRDCH information, and each set of consecutive PRDCH information indicates the same resource information), which are mapped in a time domain first and then frequency domain manner.
[0266] Specifically, the network side will send four PRDCH messages in multiple transmissions, for example. Each pair of consecutive PRDCH messages maps to the same target resource, while the first two PRDCH messages map to different target resources than the last two. The device receiving the first two and last two PRDCH messages will select its own resource from these different target resources. For example, Figure 9 The example shows the device that received the third PRDCH message. Its selectable resource range is resources 2, 6, 10, 3, 7, and 11. The device will choose one of these resources to send a message or listen for information. In this example, the resource sorting, numbering, or mapping order is time-domain priority.
[0267] Example 8
[0268] Figure 10 A schematic diagram of the eighth type of resource determination is shown. (For example...) Figure 10As shown, some PRDCH information carries the same resource configuration, while some PRDCH information carries different resource configurations. Among them, PRDCH information carrying the same resources consists of PRDCH information with the same number of PRDCH intervals (i.e., multiple PRDCH information includes at least one PRDCH information group, and the PRDCH information in each PRDCH information group is distributed at fixed intervals and indicates the same resource information. PRDCH information with the same ordinal number between different PRDCH information groups is configured as a resource mapping cycle to complete the configuration mapping of all access resources), and the mapping is performed in the frequency domain first and then the time domain.
[0269] Specifically, the second device will send four PRDCH messages in multiple transmissions, for example. These PRDCH messages are sent in a periodic manner, with the same number of PRDCH messages carrying the same resources at intervals. This can be further understood as follows: each mapping cycle contains two PRDCH messages. Every two PRDCH messages (PRDCH messages with the same ordinal number across different PRDCH message groups) complete the mapping of all allocated resources, and then a new mapping cycle begins. Within each cycle, PRDCH messages with the same ordinal number will carry the same resources. For example, the diagram shows a cycle of two PRDCH messages. Upon receiving the first PRDCH message in each cycle, the device will select one resource from resources 0, 1, 2, 3, 4, and 5, while upon receiving the second PRDCH message, the device will select resources from resources 6, 7, 8, 9, 10, and 11. For example... Figure 10 The example shows the device that received the third PRDCH message. Since it is located within the second cycle after the first PRDCH message, its selectable resource range is resources 0, 1, 2, 3, 4, and 5. The device will select one of these resources to send a message or listen for information. In this example, the resource sorting, numbering, or mapping order is frequency domain priority.
[0270] Example 9
[0271] Figure 11 A diagram illustrating the ninth type of resource determination is shown. (For example...) Figure 11As shown, some PRDCH information carries the same resource configuration, while some PRDCH information carries different resource configurations. Among them, PRDCH information carrying the same resources consists of PRDCH information with the same number of PRDCH intervals (i.e., multiple PRDCH information includes at least one PRDCH information group, and the PRDCH information in each PRDCH information group is distributed at fixed intervals and indicates the same resource information. PRDCH information with the same ordinal number between different PRDCH information groups is configured as a resource mapping cycle to complete the configuration mapping of all access resources), and the mapping is performed in the time domain first and then the frequency domain.
[0272] Specifically, the second device will send four PRDCH messages in multiple transmissions, for example. These PRDCH messages are sent in a periodic manner, with the same number of PRDCH messages carrying the same resources at intervals. This can be further understood as follows: each mapping cycle contains two PRDCH messages. Every two PRDCH messages (PRDCH messages with the same ordinal number across different PRDCH message groups) complete the mapping of all allocated resources, and then a new mapping cycle begins. Within each cycle, PRDCH messages with the same ordinal number will carry the same resources. For example, the figure shows a case where every two PRDCH messages constitute one cycle. Upon receiving the first PRDCH message in a cycle, the device will select one resource from resources 0, 1, 4, 5, 8, and 9, while upon receiving the second PRDCH message, the device will select resources from resources 2, 3, 6, 7, 10, and 11. For example... Figure 11 The document describes a device that receives the third PRDCH message. Since it is located within the second cycle of the first PRDCH message, its selectable resource range is resources 0, 1, 4, 5, 8, and 9. The device will select one of these resources to send or listen for information. In this embodiment, the resource sorting, numbering, or mapping order is time-domain priority.
[0273] Example 10
[0274] Figure 12 A schematic diagram of the tenth type of resource determination is shown. (For example...) Figure 12 As shown, each PRDCH message carries a different resource configuration, which is mapped in the frequency domain first and then the time domain.
[0275] Specifically, the second device will send four PRDCH messages, each carrying a completely different target resource, in a multi-transmission manner. Figure 12The document describes the resource configuration of the Device that received the third PRDCH message (determined by the second granularity parameter or the second ordinal parameter). It will select any one of resources 6, 7, or 8 for transmission or listening. In this example, the resource sorting, numbering, or mapping order is frequency-domain priority.
[0276] Example 11
[0277] Figure 13 A schematic diagram of the eleventh method for determining resources is shown. (For example...) Figure 13 As shown, each PRDCH message carries a different resource configuration, which is mapped in a time-domain first and then frequency-domain manner.
[0278] Specifically, the second device will send four PRDCH messages, each carrying a completely different target resource, in a multi-transmission manner. Figure 13 The example shows the resource configuration of the Device that received the third PRDCH message (determined by the second granularity parameter or the second ordinal parameter). It will select any one of resources 6, 7, or 8 to send or listen for messages. In this example, the resource sorting, numbering, or mapping order is time-domain priority.
[0279] It should be understood that the amount of information, number of cycles, etc. in the above embodiments are merely examples, and the exemplary embodiments of this disclosure may be flexibly adjusted according to actual needs or scenarios.
[0280] The access resource determination method in the exemplary embodiments of this disclosure receives Physical Reader to Device Channel (PRDCH) information sent by a second device. The PRDCH information carries resource information, which is used by the first device to send at least one of Message 1, Listen Message 2, and Send Message 3. The first device can obtain the resource information of the second device regarding random access from the PRDCH information, thereby enabling the first device to determine resources in different resource configurations by receiving different PRDCH information. This prevents a large number of first devices from concentrating on selectable resources, avoids collisions, and improves network capacity.
[0281] Furthermore, in an exemplary embodiment of this disclosure, a resource determination method is also provided, applied to a second device, such as... Figure 14 As shown, the method includes:
[0282] Step S1410: The second device sends Physical Reader to Device Channel (PRDCH) information to the first device. The PRDCH information carries resource information, which is used by the first device to send at least one of Message 1, Listen Message 2, and Send Message 3.
[0283] It should be noted that the descriptions of PRDCH information and the resource information carried by PRDCH information have been detailed in the exemplary embodiments described above, and the specific details will not be repeated here. By pre-configuring or pre-defining, the second device can instruct different resource configurations for the first device to access the network through the resource information in the PRDCH information. This allows the first device to determine resources in different resource configurations by receiving different PRDCH information, thereby avoiding collisions and improving network capacity.
[0284] In an exemplary embodiment of this disclosure, a first device is also provided. (See reference...) Figure 15 As shown, the first device 1500 may include a network access processing module 1510. Specifically:
[0285] The network access processing module 1510 is configured to receive physical reader to device channel PRDCH information, the PRDCH information carrying resource information, the resource information being used by the first device to send message one, listen message two, and send message three.
[0286] Since the details of the various functional modules of the first device in the exemplary embodiments of this disclosure have been described in the exemplary embodiments of the resource determination method described above, they will not be repeated here.
[0287] 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 embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0288] Furthermore, exemplary embodiments of this disclosure also provide a second device, such as... Figure 16 As shown, the second device 1600 includes:
[0289] The network access control module 1610 is configured to send physical reader to device channel (PRDCH) information to the first device. The PRDCH information carries resource information, which is used by the first device to send at least one of message one, listen message two, and send message three.
[0290] Since the details of the various functional modules of the second device in the exemplary embodiments of this disclosure have been described in the exemplary embodiments of the resource determination method described above, they will not be repeated here.
[0291] 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 embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0292] Furthermore, exemplary embodiments of this disclosure also provide a communication system, such as... Figure 17 As shown, the communication system 1700 includes the first device 1500 and the second device 1600 described above.
[0293] The first device 1500 is configured to receive Physical Reader to Device Channel (PRDCH) information, the PRDCH information carrying resource information used by the first device to send at least one of Message 1, Listen Message 2, and Send Message 3. The second device 1600 is configured to send Physical Reader to Device Channel (PRDCH) information to the first device, the PRDCH information carrying resource information.
[0294] Exemplary embodiments of this disclosure also provide a computer program product. The computer program product includes a computer program that, when executed by a processor, implements the resource determination method described above.
[0295] 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.
[0296] 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.
[0297] 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).
[0298] Computer programs can be carried or transmitted via signals such as electricity, magnetism, light, electromagnetic radiation, and infrared radiation. Electronic devices can convert the 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, to execute by the processor of the electronic device) the method steps of various exemplary embodiments of this disclosure, such as the resource determination method described above.
[0299] Furthermore, in exemplary embodiments of this disclosure, another first terminal capable of implementing the above-described method is also provided. Those skilled in the art will understand that various aspects of this disclosure can be implemented as a system, method, or program product. Therefore, various aspects of this disclosure 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."
[0300] The following reference Figure 18 To describe a first device 1800 according to such an embodiment of the present disclosure. Figure 18 The first device 1800 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments disclosed herein.
[0301] like Figure 18 As shown, the first device 1800 is manifested in the form of a general-purpose computing device. The components of the first device 1800 may include, but are not limited to: at least one processing unit 1810, at least one storage unit 1820, a bus 1830 connecting different system components (including storage unit 1820 and processing unit 1810), and a display unit 1840.
[0302] The storage unit stores program code that can be executed by the processing unit 1810, causing the processing unit 1810 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure. For example, the processing unit 1810 can perform the steps shown above.
[0303] Storage unit 1820 may include readable media in the form of volatile storage units, such as random access memory (RAM) 1821 and / or cache memory 1822, and may further include read-only memory (ROM) 1823.
[0304] Storage unit 1820 may also include a program / utility 1824 having a set (at least one) of program modules 1825, such program modules 1825 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.
[0305] Bus 1830 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 various bus structures.
[0306] The first device 1800 can also communicate with one or more external devices 1900 (e.g., keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with the first device 1800, and / or any device that enables the first device 1800 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 1850. Furthermore, the first device 1800 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 1860. As shown, network adapter 1860 communicates with other modules of the first device 1800 via bus 1830. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with the first device 1800, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0307] Furthermore, in an exemplary embodiment of this disclosure, 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 disclosure can be implemented as a system, method, or program product. Therefore, various aspects of this disclosure 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." A block diagram of the second device structure can be found [link to block diagram]. Figure 18 The block diagram shown, or any variation thereof, will not be elaborated upon here.
[0308] From the above description of the 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 disclosure 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 disclosure.
[0309] Furthermore, the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of this disclosure 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.
[0310] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the claims.
Claims
1. A resource determination method, applied to a first device, characterized in that, include: The device receives physical reader-to-device channel (PRDCH) information, which carries resource information used by the first device to send message one, listen message two, and send message three.
2. The method according to claim 1, characterized in that, The resource information includes configuration information for time-domain resources and / or configuration information for frequency-domain resources.
3. The method according to claim 1, characterized in that, The receipt of physical reader-to-device channel PRDCH information includes at least one of the following: If the PRDCH information is initialization PRDCH information, then the PRDCH information carries the resource information for sending message one; If the PRDCH information is the initialization PRDCH information, then the PRDCH information carries the resource information of the second listening message; If the PRDCH information is initialization PRDCH information, then the PRDCH information carries the resource information for sending message three; If the PRDCH information is message two, then the PRDCH information carries resource information for sending message three.
4. The method according to claim 1, characterized in that, The PRDCH information is either a unique PRDCH information sent by the second device or at least one of multiple PRDCH information sent by the second device.
5. The method according to claim 4, characterized in that, If the PRDCH information is the only PRDCH information sent by the second device, then the PRDCH information includes at least one bit; The first number of bits from the at least one bit indicates the resource information.
6. The method according to claim 4, characterized in that, If the PRDCH information is at least one of a plurality of PRDCH information sent by the second device, then the plurality of PRDCH information is the PRDCH information sent in any of the current wake-up, inventory, command, sensing and positioning processes. The plurality of PRDCH information includes at least one of repeatedly transmitted PRDCH information, initial access PRDCH information, and re-access PRDCH information.
7. The method according to claim 4, characterized in that, If the PRDCH information is at least one of a plurality of PRDCH information sent by the second device, then the plurality of PRDCH information includes any of the following: The resource information indicated by the multiple PRDCH messages is the same; Some of the PRDCH messages indicate the same resource information, while others indicate different resource information. The resource information indicated by the multiple PRDCH messages is different.
8. The method according to claim 7, characterized in that, The number of PRDCH messages is the number of times the second device has sent PRDCH messages when it receives message one; Alternatively, the number of the multiple PRDCH messages is the number of times the second device has sent PRDCH messages from sending message two to receiving message three; Alternatively, the number of the plurality of PRDCH messages is the total number of PRDCH messages currently sent by the second device when it sends any PRDCH message; Alternatively, the number of the plurality of PRDCH messages is the number of times the second device has sent PRDCH messages when the first device receives the PRDCH messages; Alternatively, the number of PRDCH messages is the total number of PRDCH messages sent by the second device.
9. The method according to claim 8, characterized in that, The number of the plurality of PRDCH information satisfies any of the following conditions: The number of the plurality of PRDCH messages is less than or equal to a second number, where the second number is the maximum number of times the second device sends PRDCH messages, and the second number is a positive integer. The number of the multiple PRDCH messages is less than or equal to a third number, where the third number is the number of times the second device can send PRDCH messages within a period or time window, and the third number is a positive integer. The number of the plurality of PRDCH messages is less than or equal to a fourth number, where the fourth number is the maximum number of cycles that the second device can send PRDCH messages, and the fourth number is a positive integer. The number of the plurality of PRDCH messages is less than or equal to the fifth number, which is determined based on the maximum number of PRDCH message transmission cycles N1 of the second device and the number of times PRDCH message can be transmitted in each cycle N2, where N1 and N2 are positive integers. The number of PRDCH messages is equal to the sixth number, which is the number of times the second device repeatedly sends PRDCH messages. The number of the multiple PRDCH messages is equal to the seventh number, which is the sum of the number of PRDCH messages sent by the second device for initial access and the number of PRDCH messages sent by the second device for re-access.
10. The method according to claim 7, characterized in that, If the resource information indicated by the multiple PRDCH messages is the same, then: The first device determines the access resources from the same resource information; Alternatively, the first device may determine the access resources from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset.
11. The method according to claim 7, characterized in that, If a portion of the multiple PRDCH messages indicate the same resource information, while another portion indicates different resource information, then the multiple PRDCH messages include any of the following: The plurality of PRDCH messages include at least one set of consecutive PRDCH messages, each set of consecutive PRDCH messages indicating the same resource information; The plurality of PRDCH information includes at least one PRDCH information group. The PRDCH information in each PRDCH information group is distributed at fixed intervals and indicates the same resource information. PRDCH information with the same ordinal number between different PRDCH information groups is configured as a resource mapping cycle to complete the configuration mapping of all access resources.
12. The method according to claim 11, characterized in that, If the plurality of PRDCH messages include at least one set of consecutive PRDCH messages, then the total number of all consecutive PRDCH messages is equal to the number of the plurality of PRDCH messages. If the plurality of PRDCH information includes at least one PRDCH information group, the total number of PRDCH information in all PRDCH information groups is equal to the number of the plurality of PRDCH information.
13. The method according to claim 11, characterized in that, If the plurality of PRDCH information includes at least one set of consecutive PRDCH information, wherein: Each group consists of X consecutive PRDCH messages. Within each group, consecutive PRDCH messages indicate the same resource information. The first device receiving the X consecutive PRDCH messages determines the resource within the same resource information, where X is a positive integer greater than 1. Alternatively, each consecutive Xi PRDCH message is grouped together, and the PRDCH messages in each group indicate the same resource information. The number of groups with a repetition period of X0 is m0, the number of groups with a repetition period of X1 is m1, and so on, with the number of groups with a repetition period of Xn being mn. X0, X1, ..., Xn are positive integers, and m0, m1, ..., mn are integers.
14. The method according to claim 13, characterized in that, If every consecutive Xi PRDCH messages form a group, and the PRDCH messages within each group indicate the same resource information, then: The condition is satisfied that m0*X0+m1*X1+…+mn*Xn=M, where M is the number of the multiple PRDCH information.
15. The method according to claim 11, characterized in that, If the plurality of PRDCH information includes at least one PRDCH information group, wherein: Each PRDCH information interval of X' is a PRDCH information group, all indicating the same resource information. The first device receiving the PRDCH information in the PRDCH information group determines the resource within the same resource information, where X' is a positive integer greater than 1. Alternatively, each PRDCH message interval Xi' is considered a PRDCH message group, all indicating the same resource information. The number of PRDCH messages interval X0' is m0', the number of PRDCH messages interval X1' is m1', and so on, with the number of PRDCH messages interval Xn' being mn', where X0', X1', ..., Xn' are positive integers, and m0', m1', ..., mn' are integers.
16. The method according to claim 15, characterized in that, If each PRDCH message interval Xi' is a PRDCH message group, all indicating the same resource information, then: The condition is satisfied that m0'+m1'+…+mn'=M, where M is the number of the multiple PRDCH information.
17. The method according to any one of claims 13 to 16, characterized in that, If the plurality of PRDCH information includes at least one consecutive set of PRDCH information, then X0, X1, ..., Xn, m0, m1, ..., mn are determined by any of the following methods; or if the plurality of PRDCH information includes at least one set of PRDCH information, then X0', X1', ..., Xn', m0', m1', ..., mn' are determined by any of the following methods: Determined based on the equipment capabilities reported by the first device; Determined based on the device type reported by the first device; The determination is based on the measurement results from the first device.
18. The method according to claim 11, characterized in that, If a portion of the multiple PRDCH messages indicate the same resource information, and another portion indicates different resource information, wherein for the portion of PRDCH messages indicating the same resource information, then: The first device determines the access resources from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset.
19. The method according to claim 10 or 18, characterized in that, If the first device determines the access resource from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset, the mapping relationship between PRDCH information and resource information subset includes any one of one-to-one, one-to-many, and many-to-one. The resource information subset can be any of the following forms: a set of frequency domain resource information, a set of time domain resource information, or a combination of frequency domain resource information and time domain resource information.
20. The method according to claim 19, characterized in that, If the first device determines the access resource from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset, the method further includes: Determine the first granularity parameter for mapping PRDCH to a subset of resource information; Among them, the different contents of the first granularity parameter have their own corresponding mapping relationship between PRDCH information and resource information subsets.
21. The method according to claim 20, characterized in that, If the first device determines the access resource from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset, wherein: If the value of the first granularity parameter and the value of the first preset parameter satisfy the first relationship, then the mapping relationship between the PRDCH information and the resource information subset is one-to-many. If the value of the first granularity parameter and the value of the first preset parameter satisfy the second relationship, then the mapping relationship between the PRDCH information and the resource information subset is one-to-one. If the value of the first granularity parameter and the value of the first preset parameter satisfy the third relationship, then the mapping relationship between the PRDCH information and the resource information subset is many-to-one; Among them, the first relationship, the second relationship, or the third relationship is a numerical size relationship or a numerical ratio relationship.
22. The method according to claim 20, characterized in that, If the first device determines the access resource from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset, wherein: If the first granularity parameter is configured as the first content, then the mapping relationship between the PRDCH information and the resource information subset is one-to-many; If the first granularity is configured as the second content, then the mapping relationship between the PRDCH information and the resource information subset is one-to-one; If the first granularity parameter is configured as the third content, then the mapping relationship between the PRDCH information and the resource information subset is many-to-one.
23. The method according to claim 19, characterized in that, If the first device determines the access resource from the resource information subset corresponding to the received PRDCH information based on the mapping relationship between PRDCH and resource information subset, the method further includes: Determine the first ordinal parameter for mapping PRDCH to a subset of resource information; The first ordinal parameter is used to indicate the subset of resource information corresponding to the PRDCH information received by the first device.
24. The method according to claim 23, characterized in that, The first ordinal parameter includes any of the following: PRDCH index information, different PRDCH index information indicates their respective corresponding subsets of resource information; Index information for resource information subsets, used to identify the corresponding resource information subsets; The time interval from the receiving position of the received PRDCH information to the corresponding resource information subset, with different time intervals indicating their respective resource information subsets.
25. The method according to claim 13, characterized in that, If the plurality of PRDCH information includes at least one set of consecutive PRDCH information, wherein: Different groups of consecutive PRDCH messages indicate different resource information; Alternatively, PRDCH information between groups with different repetition cycles indicates different resource information.
26. The method according to claim 15, characterized in that, Each X' PRDCH message indicates different resource information; Alternatively, each Xi' PRDCH message indicates different resource information.
27. The method according to claim 7, characterized in that, If the resource information indicated by the multiple PRDCH messages is different, then each PRDCH message indicates at least one resource information.
28. The method according to any one of claims 25-27, characterized in that, The method further includes: Determine at least one second granularity parameter for mapping PRDCH to resource information; The different contents of the second granularity parameter are used to indicate the second mapping relationship between PRDCH information and resource information with different resource information; The second mapping relationship can be one-to-one or one-to-many.
29. The method according to claim 28, characterized in that, If the value of the second granularity parameter and the value of the second preset parameter satisfy the fourth relationship, then the second mapping relationship is one-to-many; if the value of the second granularity parameter and the value of the second preset parameter satisfy the fifth relationship, then the second mapping relationship is one-to-one. The fourth or fifth relationship is a numerical magnitude relationship or a numerical proportion relationship.
30. The method according to claim 28, characterized in that, If the second granularity parameter is configured as the fourth content, then the second mapping relationship is one-to-many; If the second granularity parameter is configured as the fifth content, then the second mapping relationship is one-to-one.
31. The method according to claim 28, characterized in that, If there are multiple second granularity parameters, for each second granularity parameter, where: If the value of the second granularity parameter and the value of the third preset parameter satisfy the sixth relationship, then the corresponding second mapping relationship is one-to-many; if the value of the second granularity parameter and the value of the third preset parameter satisfy the seventh relationship, then the corresponding second mapping relationship is one-to-one. The sixth or seventh relationship is a numerical magnitude relationship or a numerical proportion relationship.
32. The method according to claim 28, characterized in that, If there are multiple second granularity parameters, for each second granularity parameter, where: If the second granularity parameter is configured as the sixth content, it corresponds to indicating that the second mapping relationship is one-to-many; If the second granularity is configured as the seventh content, then the corresponding indication is that the second mapping relationship is one-to-one.
33. The method according to claim 28, characterized in that, The method further includes: Determine at least one second ordinal parameter for mapping at least one PRDCH to resource information, the second ordinal parameter being used to indicate the resource information corresponding to PRDCH information with different resource information.
34. The method according to claim 33, characterized in that, The second ordinal parameter includes any of the following: PRDCH index information, different PRDCH index information indicates their respective corresponding resource information; The index information of resource information indicates the corresponding resource information for each different resource information; The time interval from the receiving position of the received PRDCH information to the corresponding resource information; different time intervals indicate their respective resource information.
35. The method according to claim 33, characterized in that, If there are multiple second ordinal parameters, for each second ordinal parameter, there is one of the following cases: PRDCH index information, different PRDCH index information indicates their respective corresponding resource information; The index information of resource information indicates the corresponding resource information for each different resource information; The time interval from the receiving position of the received PRDCH information to the corresponding resource information; different time intervals indicate their respective resource information.
36. The method according to claim 2, characterized in that, If the resource information includes configuration information for time-domain resources, then the configuration information for time-domain resources includes at least one of the following: The number of time-domain resources; The size or duration of the time-domain resource; The start time of time-domain resources; Reference time for time-domain resources; Protection intervals between time-domain resources; The time interval of time-domain resources.
37. The method according to claim 36, characterized in that, If the configuration information of the time-domain resource includes the time interval of the time-domain resource, then the time interval of the time-domain resource includes: The time interval between the reference time and the start time of the time-domain resource; And / or, the time interval between the start and end times of the time-domain resource.
38. The method according to claim 2, characterized in that, If the resource information includes configuration information for frequency domain resources, then the configuration information for frequency domain resources includes at least one of the following: The number of frequency domain resources; The size of frequency domain resources; The starting position of the frequency domain resources; Reference location of frequency domain resources; Guard intervals between frequency domain resources; Frequency spacing of frequency domain resources; The bandwidth size of the uplink transmission PRDCH.
39. The method according to claim 38, characterized in that, If the configuration information of the frequency domain resources includes the start position and / or the reference position of the frequency domain resources, then the start position and / or the reference position of the frequency domain resources include any of the following: The number of repetitions in a linear code; The amount of frequency shift at small scales; The frequency shift factor of small-scale frequency shift; The carrier frequency point; The granularity of frequency division multiplexing.
40. The method according to claim 2, characterized in that, The configuration information of the time domain resources and / or the configuration information of the frequency domain resources are sorted in a sorting manner that prioritizes the frequency domain over the time domain, or in a sorting manner that prioritizes the time domain over the frequency domain. The first device selects resources according to the sorting method.
41. A resource determination method, applied to a second device, characterized in that, include: The second device sends Physical Reader to Device Channel (PRDCH) information to the first device. The PRDCH information carries resource information, which is used by the first device to send at least one of Message 1, Listen Message 2, and Send Message 3.
42. A first device, characterized in that, include: The network access processing module is configured to receive physical reader-to-device channel (PRDCH) information, wherein the PRDCH information carries resource information, and the resource information is used by the first device to send message one, listen message two, and send message three.
43. A second device, characterized in that, include: The network access control module is configured to send physical reader to device channel (PRDCH) information to the first device. The PRDCH information carries resource information, which is used by the first device to send at least one of message one, listen message two, and send message three.
44. A communication system, characterized in that, include: The first device as claimed in claim 42, and the second device as claimed in claim 43.
45. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method of any one of claims 1 to 41.
46. A first device, characterized in that, include: 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 40 by executing the executable instructions.
47. A second device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the method of claim 41 by executing the executable instructions.