Random access method and device and storage medium
By receiving and determining whether to send or not send random access messages based on the information, the problem of repeated access attempts by A-IoT devices during subsequent access processes is solved, improving communication efficiency and reducing energy consumption.
Patent Information
- Application Number
- CN202410968370.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-18
- Publication Date
- 2026-01-20
AI Technical Summary
In the Ambient Internet of Things (A-IoT), devices that have already been connected may repeatedly attempt to connect during subsequent random access processes, causing other unconnected devices to fail to connect, thus affecting communication efficiency and increasing energy consumption.
By receiving information related to random access, it determines whether to send or not send random access messages within a specific random access period, and controls this process using time-domain start position, identifier, time information, or resource information.
This avoids duplicate access for already connected devices, reduces collisions and energy consumption, and improves communication efficiency.
Smart Images

Figure CN121368030A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and in particular to a random access method, device and storage medium. BACKGROUND
[0002] Ambient Internet of Things (A-IoT) aims to provide a low-power, low-complexity and low-cost Internet of Things solution.
[0003] Unlike the traditional terminal-triggered random access, the random access process of A-IoT devices needs to be triggered by a reader due to the limited communication capability. When a large number of A-IoT devices need to access, multiple A-IoT devices may simultaneously respond to the reader-to-device (R2D) signal sent by the reader, resulting in collision. Therefore, in each random access period, multiple random access processes may be needed to enable the A-IoT devices that fail to access to continue to attempt access in subsequent random access processes, as shown in FIG. 1. Figure 1
[0004] Since the random access process of A-IoT devices is triggered by the reader, the A-IoT devices that have completed access will repeatedly attempt access in subsequent random access processes, thereby affecting the access of other A-IoT devices that have not successfully accessed. SUMMARY
[0005] The present application provides a random access method, device and storage medium, which avoids the repeated attempt of access of the A-IoT devices that have completed access in subsequent random access processes.
[0006] In a first aspect, an embodiment of the present application provides a random access method applied to a first device, and the method comprises:
[0007] receiving first information related to random access;
[0008] determining, according to the first information, whether to send a random access message or not to send a random access message in a first random access period, the first random access period being a random access period corresponding to the first information.
[0009] In an embodiment, the first information comprises at least one of the following:
[0010] a time domain starting position;
[0011] a first identifier;
[0012] time information; or
[0013] first resource information.
[0014] In an embodiment, the first information comprises a time domain starting position; and the determining whether to send a random access message or not to send a random access message in the first random access period according to the first information comprises:
[0015] if the time domain starting position comprised in the first information is a first time domain starting position, sending a random access message in the first random access period, the first time domain starting position being a time domain starting position of the first random access period;
[0016] if the time domain starting position comprised in the first information is a second time domain starting position, sending a random access message in the first random access period in a case where it is determined that the random access is not completed upon receiving the first information, or not sending a random access message in the first random access period in a case where it is determined that the random access is completed upon receiving the first information, the second time domain starting position being a time domain starting position of any random access procedure in the first random access period.
[0017] In an embodiment, the first information comprises a first identifier; and the determining whether to send a random access message or not to send a random access message in the first random access period according to the first information comprises:
[0018] receiving confirmation information, the confirmation information comprising a second identifier;
[0019] if the first identifier is the same as the second identifier, not sending a random access message in the first random access period;
[0020] if the first identifier is different from the second identifier, sending a random access message in the first random access period.
[0021] In an embodiment, the first information comprises time information, the time information being used to determine a time window;
[0022] the determining whether to send a random access message or not to send a random access message in the first random access period according to the first information comprises:
[0023] receiving third information in the time window, the third information indicating to send a random access message;
[0024] not sending a random access message in the first random access period in a case where it is determined that the random access is completed upon receiving the first information, or sending a random access message in the first random access period according to the third information in a case where it is determined that the random access is not completed upon receiving the first information.
[0025] In an embodiment, the first information comprises first resource information; and the determining, according to the first information, whether to transmit a random access message in the first random access period or not comprises:
[0026] receiving third information, the third information indicating to transmit a random access message;
[0027] if the selected first resource belongs to the resource set determined by the first resource information, transmitting the random access message in the first random access period using the first resource according to the third information;
[0028] if the selected first resource does not belong to the resource set, not transmitting the random access message in the first random access period;
[0029] wherein the first resource comprises at least one of the following: a time domain resource, a frequency domain resource, or a code domain resource.
[0030] In an embodiment, if the time domain starting position comprised by the first information is the first time domain starting position, the first information further comprises at least one of the following:
[0031] second resource information, the second resource information comprising at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used for transmitting a signal in the first random access period;
[0032] third resource information, the third resource information comprising at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used for receiving a signal in the first random access period;
[0033] device identification, the device identification being an identification of a device used for transmitting a random access message in the first random access period;
[0034] access related identification.
[0035] In an embodiment, the access related identification comprises at least one of the following: a random access period identification, an identification of a second device, or an access indication identification, the second device being a device transmitting the first information.
[0036] In an embodiment, if the time domain starting position comprised by the first information is the second time domain starting position, the first information further comprises at least one of the following:
[0037] indication information, the indication information being used for indicating a device which has not completed random access in the first random access period to transmit a random access message;
[0038] The fourth resource information includes at least one of time domain resource information, frequency domain resource information, or code domain resource information used for sending a signal in a first random access procedure, the first random access procedure being a random access procedure in which the first information is received in the first random access period.
[0039] In an embodiment, the receiving the confirmation information comprises:
[0040] receiving a first reader-to-device (R2D) signal, the first R2D signal including the confirmation information.
[0041] In an embodiment, the confirmation information is carried in a preamble of the first R2D signal and / or in a reader-to-device physical channel (PRDCH).
[0042] In an embodiment, the first R2D signal further includes second information, the second information indicating a valid time length of the second identity.
[0043] In an embodiment, the second information is carried in a PRDCH of the first R2D signal.
[0044] In an embodiment, the time information includes at least one of:
[0045] a start position of the time window, a length of the time window, or an identity of the time window.
[0046] In an embodiment, the receiving the first information comprises:
[0047] receiving a second R2D signal, the second R2D signal including the first information.
[0048] In an embodiment, the first information is carried in a preamble of the second R2D signal and / or in a reader-to-device physical channel (PRDCH).
[0049] In an embodiment, if a clock synchronization sequence in a preamble of the second R2D signal belongs to a first set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a first value, or if a correlation length of the second R2D signal belongs to a first set of signal lengths, the first information includes a first time domain start position.
[0050] wherein the first time domain start position is a time domain start position of the first random access period, and the correlation length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, or a length of a PRDCH in the second R2D signal.
[0051] In an embodiment, if the clock synchronization sequence in the preamble of the second R2D signal belongs to a second set of clock synchronization sequences, or if the value of the first field in the second R2D signal is a second value, or if the correlation length of the second R2D signal belongs to a second set of signal lengths, the first information includes a second time domain starting position.
[0052] The second time domain starting position is a time domain starting position of an arbitrary random access procedure in the first random access period, and the correlation length of the second R2D signal includes a length of the second R2D signal, a length of the preamble in the second R2D signal, or a length of the PRDCH in the second R2D signal.
[0053] In a second aspect, embodiments of the present application provide a random access method applied to a second device, the method comprising:
[0054] obtaining first information related to random access;
[0055] sending the first information.
[0056] In an embodiment, the first information includes at least one of the following:
[0057] a time domain starting position;
[0058] a first identifier;
[0059] time information; or
[0060] first resource information.
[0061] In an embodiment, if the time domain starting position included in the first information is a first time domain starting position, the first time domain starting position is a time domain starting position of a first random access period, and the first random access period is a random access period corresponding to the first information received, the first information further includes at least one of the following:
[0062] second resource information, the second resource information including at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used by the first device to send a signal in the first random access period;
[0063] third resource information, the third resource information including at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used by the first device to receive a signal in the first random access period;
[0064] a device identifier, the device identifier being an identifier of a device used to send a random access message in the first random access period;
[0065] access-related identifier;
[0066] The first device is a device receiving the first information.
[0067] In an embodiment, the access-related identifier comprises at least one of: a random access period identifier, an identifier of a second device, or an access indication identifier, the second device being a device transmitting the first information.
[0068] In an embodiment, if the time domain starting position comprised in the first information is a second time domain starting position, the second time domain starting position being a time domain starting position of an arbitrary random access procedure within a first random access period, the first random access period being a random access period corresponding to the first information received; the first information further comprises at least one of:
[0069] indication information, the indication information being used to indicate a device which has not completed random access within the first random access period to transmit a random access message;
[0070] fourth resource information, the fourth resource information comprising at least one of: time domain resource information, frequency domain resource information, or code domain resource information used by a device to transmit a signal within a first random access procedure, the first random access procedure being a random access procedure within the first random access period in which the first information is received.
[0071] In an embodiment, the time information comprises at least one of:
[0072] a starting position of the time window, a length of the time window, or an identifier of the time window.
[0073] In an embodiment, the transmitting the first information comprises:
[0074] transmitting a second R2D signal, the first information being comprised in the second R2D signal.
[0075] In an embodiment, the first information is carried in a preamble of the second R2D signal and / or a Reader-to-Device Physical Channel (PRDCH).
[0076] In an embodiment, if a clock synchronization sequence in the preamble of the second R2D signal belongs to a first set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a first value, or if a length of the second R2D signal belongs to a first set of signal lengths, the time domain starting position comprised in the first information is a first time domain starting position.
[0077] The first time domain starting position is a time domain starting position of a first random access period, the first random access period is a random access period corresponding to the first information, and the correlation length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, and a length of a PRDCH in the second R2D signal.
[0078] In an implementation, if a clock synchronization sequence in the preamble of the second R2D signal belongs to a second clock synchronization sequence set, or if a value of a first field in the second R2D signal is a second value, or if the correlation length of the second R2D signal belongs to a second signal length set, the time domain starting position included in the first information is a second time domain starting position.
[0079] The second time domain starting position is a time domain starting position of a random access process in a first random access period, the first random access period is a random access period corresponding to the first information, and the correlation length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, and a length of a PRDCH in the second R2D signal.
[0080] In a third aspect, an embodiment of the present application provides a random access device applied to a first device, and the device includes:
[0081] a receiving unit configured to receive first information related to random access;
[0082] a processing unit configured to determine, according to the first information, whether to send a random access message or not to send a random access message in a first random access period, the first random access period being a random access period corresponding to the first information.
[0083] In a fourth aspect, an embodiment of the present application provides a random access device applied to a second device, and the device includes:
[0084] an obtaining unit configured to obtain first information related to random access;
[0085] a sending unit configured to send the first information.
[0086] In a fifth aspect, an embodiment of the present application provides a random access device applied to a first device, and the device includes a memory, a transceiver, and a processor,
[0087] The memory is configured to store a computer program, the transceiver is configured to transceive data under control of the processor, and the processor is configured to read the computer program in the memory and perform the following operations:
[0088] receiving first information related to random access;
[0089] determining whether to send a random access message or not in a first random access period according to the first information, the first random access period being a random access period corresponding to the first information.
[0090] In an embodiment, the first information comprises at least one of:
[0091] a time domain starting position;
[0092] a first identifier;
[0093] time information; or
[0094] first resource information.
[0095] In an embodiment, the first information comprises a time domain starting position; and the processor is specifically configured to perform the following operation:
[0096] if the time domain starting position comprised in the first information is a first time domain starting position, sending a random access message in the first random access period, the first time domain starting position being a time domain starting position of the first random access period;
[0097] if the time domain starting position comprised in the first information is a second time domain starting position, sending a random access message in the first random access period in a case where random access is not completed upon determining that the first information is received, or not sending a random access message in the first random access period in a case where random access is completed upon determining that the first information is received, the second time domain starting position being a time domain starting position of any random access procedure in the first random access period.
[0098] In an embodiment, the first information comprises a first identifier; and the processor is specifically configured to perform the following operation:
[0099] receiving confirmation information, the confirmation information comprising a second identifier;
[0100] if the first identifier is the same as the second identifier, not sending a random access message in the first random access period;
[0101] if the first identifier is different from the second identifier, sending a random access message in the first random access period.
[0102] In an embodiment, the first information comprises time information, the time information being used to determine a time window; and the processor is specifically configured to perform the following operation:
[0103] receive third information, the third information indicating sending a random access message;
[0104] in a case where it is determined that the random access is not completed upon receiving the first information, send the random access message in the first random access period according to the third information.
[0105] In an embodiment, the first information comprises first resource information; and the processor is specifically configured to perform the following operations:
[0106] receive third information, the third information indicating sending a random access message;
[0107] if the selected first resource belongs to the resource set determined by the first resource information, send the random access message in the first random access period using the first resource according to the third information;
[0108] if the selected first resource does not belong to the resource set, do not send the random access message in the first random access period;
[0109] The first resource comprises at least one of the following resources: a time domain resource, a frequency domain resource, or a code domain resource.
[0110] In an embodiment, if the time domain starting position comprised by the first information is the first time domain starting position, the first information further comprises at least one of the following:
[0111] second resource information, the second resource information comprising at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used for sending a signal in the first random access period;
[0112] third resource information, the third resource information comprising at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used for receiving a signal in the first random access period;
[0113] device identification, the device identification being an identification of a device used for sending a random access message in the first random access period;
[0114] access related identification.
[0115] In an embodiment, the access related identification comprises at least one of the following: a random access period identification, an identification of a second device, or an access indication identification, the second device being a device sending the first information.
[0116] In an embodiment, if the first information comprises a time domain start position which is the same as the second time domain start position, the first information further comprises at least one of:
[0117] indication information, the indication information being used to indicate that a device which has not completed random access in the first random access period transmits a random access message;
[0118] fourth resource information, the fourth resource information comprising at least one of time domain resource information, frequency domain resource information, or code domain resource information used for transmitting a signal in a first random access procedure, the first random access procedure being a random access procedure which receives the first information in the first random access period.
[0119] In an embodiment, the processor is specifically configured to perform the following operation:
[0120] receiving a first reader-to-device (R2D) signal, the first R2D signal comprising the confirmation information.
[0121] In an embodiment, the confirmation information is carried in a preamble and / or a physical reader-to-device channel (PRDCH) of the first R2D signal.
[0122] In an embodiment, the first R2D signal further comprises second information, the second information indicating a valid time length of the second identity.
[0123] In an embodiment, the second information is carried in a PRDCH of the first R2D signal.
[0124] In an embodiment, the time information comprises at least one of:
[0125] a start position of the time window, a length of the time window, or an identity of the time window.
[0126] In an embodiment, the processor is specifically configured to perform the following operation:
[0127] receiving a second R2D signal, the second R2D signal comprising the first information.
[0128] In an embodiment, the first information is carried in a preamble and / or a physical reader-to-device channel (PRDCH) of the second R2D signal.
[0129] In an embodiment, if the clock synchronization sequence in the preamble of the second R2D signal belongs to a first set of clock synchronization sequences, or if the value of a first field in the second R2D signal is a first value, or if the relevant length of the second R2D signal belongs to a first set of signal lengths, the first information includes a first time domain starting position.
[0130] The first time domain starting position is a time domain starting position of the first random access period, and the relevant length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, and a length of a PRDCH in the second R2D signal.
[0131] In an embodiment, if the clock synchronization sequence in the preamble of the second R2D signal belongs to a second set of clock synchronization sequences, or if the value of a first field in the second R2D signal is a second value, or if the relevant length of the second R2D signal belongs to a second set of signal lengths, the first information includes a second time domain starting position.
[0132] The second time domain starting position is a time domain starting position of an arbitrary random access process in the first random access period, and the relevant length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, and a length of a PRDCH in the second R2D signal.
[0133] In a sixth aspect, an embodiment of the present application provides a random access device applied to a second device, the device comprising a memory, a transceiver, and a processor,
[0134] The memory is configured to store a computer program; the transceiver is configured to transceive data under control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations:
[0135] obtaining first information related to random access;
[0136] sending the first information.
[0137] In an embodiment, the first information includes at least one of the following:
[0138] a time domain starting position;
[0139] a first identifier;
[0140] time information; or
[0141] first resource information.
[0142] In an embodiment, if the time domain starting position comprised in the first information is a first time domain starting position, the first time domain starting position is a time domain starting position of a first random access period, and the first random access period is a random access period corresponding to the first information received; the first information further comprises at least one of the following:
[0143] second resource information, the second resource information comprising at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used by the first device to transmit a signal in the first random access period;
[0144] third resource information, the third resource information comprising at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used by the first device to receive a signal in the first random access period;
[0145] device identification, the device identification being an identification of a device used to transmit a random access message in the first random access period;
[0146] access related identification;
[0147] wherein the first device is a device receiving the first information.
[0148] In an embodiment, the access related identification comprises at least one of the following: a random access period identification, a second device identification, or an access indication identification, the second device being a device transmitting the first information.
[0149] In an embodiment, if the time domain starting position comprised in the first information is a second time domain starting position, the second time domain starting position is a time domain starting position of an arbitrary random access procedure in a first random access period, and the first random access period is a random access period corresponding to the first information received; the first information further comprises at least one of the following:
[0150] indication information, the indication information being used to indicate a device that has not completed random access in the first random access period to transmit a random access message;
[0151] fourth resource information, the fourth resource information comprising at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used by the first device to transmit a signal in a first random access procedure, the first random access procedure being a random access procedure in the first random access period in which the first information is received.
[0152] In an embodiment, the time information comprises at least one of the following:
[0153] a starting position of the time window, a length of the time window, or an identification of the time window.
[0154] In an embodiment, the processor is specifically configured to perform the following operations:
[0155] transmitting a second R2D signal, wherein the first information is included in the second R2D signal.
[0156] In an embodiment, the first information is carried in a preamble of the second R2D signal and / or a Reader-to-Device Physical Channel (PRDCH).
[0157] In an embodiment, if a clock synchronization sequence in the preamble of the second R2D signal belongs to a first set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a first value, or if a relevant length of the second R2D signal belongs to a first set of signal lengths, the time domain starting position included in the first information is a first time domain starting position.
[0158] In an embodiment, the first time domain starting position is a time domain starting position of a first random access period, the first random access period is a random access period corresponding to the first information, and the relevant length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, and a length of a PRDCH in the second R2D signal.
[0159] In an embodiment, if a clock synchronization sequence in the preamble of the second R2D signal belongs to a second set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a second value, or if a relevant length of the second R2D signal belongs to a second set of signal lengths, the time domain starting position included in the first information is a second time domain starting position.
[0160] In an embodiment, the second time domain starting position is a time domain starting position of an arbitrary random access process in a first random access period, the first random access period is a random access period corresponding to the first information, and the relevant length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, and a length of a PRDCH in the second R2D signal.
[0161] In a seventh aspect, an embodiment of the present application provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used to make a processor execute the method in the first aspect.
[0162] In an eighth aspect, an embodiment of the present application provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used to make a processor execute the method in the second aspect.
[0163] In a ninth aspect, an embodiment of the present application provides a communication device, the communication device storing a computer program, the computer program configured to cause a processor to execute the method in the first aspect.
[0164] In a tenth aspect, an embodiment of the present application provides a communication device, the communication device storing a computer program, the computer program configured to cause a processor to execute the method in the second aspect.
[0165] The embodiment of the present application provides a random access method, device and storage medium. In the method, a second device sends first information related to random access to a first device; the first device determines whether to send a random access message or not to send a random access message in a first random access period according to the first information, and the first random access period is a random access period corresponding to the first information. The first device that has completed access no longer participates in a subsequent access process in the same random access period, interference of the first device that has completed access to other devices is avoided, collision is reduced, communication efficiency is improved, and energy consumption of the devices caused by sending unnecessary signals is reduced.
[0166] It should be understood that the content described in the foregoing summary section is not intended to define key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0167] In order to more clearly illustrate the technical solutions in the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or the prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0168] Figure 1 A schematic diagram of a random access period and a random access process in the related art;
[0169] Figure 2 A schematic diagram of a time slot ALOHA access mechanism in the related art;
[0170] Figure 3 A format schematic diagram of an R2D signal provided by the embodiment of the present application;
[0171] Figure 4A A schematic diagram of an application scenario provided by the embodiment of the present application Figure 1 ;
[0172] Figure 4B A schematic diagram of an application scenario provided by the embodiment of the present application Figure 2 ;
[0173] Figure 4C An application scenario provided for an embodiment of the present application Figure 3 ;
[0174] Figure 4D An application scenario provided for an embodiment of the present application
[0175] Figure 4E An application scenario provided for an embodiment of the present application Figure 5 ;
[0176] Figure 5 A flow of a random access method provided for an embodiment of the present application Figure 1 ;
[0177] Figure 6 A flow of a random access method provided for an embodiment of the present application Figure 2 ;
[0178] Figure 7 A time domain position of first information provided for an embodiment of the present application Figure 1 ;
[0179] Figure 8 A flow of a random access method provided for an embodiment of the present application Figure 3 ;
[0180] Figure 9 A time domain position of first information provided for an embodiment of the present application Figure 2 ;
[0181] Figure 10 A flowchart of a random access method provided for an embodiment of the present application
[0182] Figure 11 A flow of a random access method provided for an embodiment of the present application Figure 5 ;
[0183] Figure 12 A flow of a random access method provided for an embodiment of the present application Figure 6 ;
[0184] Figure 13 A flow of a random access method provided for an embodiment of the present application Figure 7 ;
[0185] Figure 14 A flow of a random access method provided for an embodiment of the present application Figure 8 ;
[0186] Figure 15 A schematic diagram of sending time and order of R2D signal 1 and R2D signal 2 provided for an embodiment of the present application
[0187] Figure 16 Flow of the random access method provided for the embodiments of the present application Figure 9 ;
[0188] Figure 17 Schematic diagram of the sending time of R2D signal 4 and R2D signal 5 provided for the embodiments of the present application
[0189] Figure 18 Flow of the random access method provided for the embodiments of the present application Figure 10 ;
[0190] Figure 19 Flow of the random access method provided for the embodiments of the present application Figure 10 One;
[0191] Figure 20 Structural schematic diagram of the random access device 10 provided for the embodiments of the present application
[0192] Figure 21 Structural schematic diagram of the random access device 20 provided for the embodiments of the present application
[0193] Figure 22 Structural schematic diagram of the random access device 30 provided for the embodiments of the present application
[0194] Figure 23 Structural schematic diagram of the random access device 40 provided for the embodiments of the present application. DETAILED DESCRIPTION
[0195] In order to facilitate the clear description of the technical solutions of the embodiments of the present application, the following briefly introduces some terms and technologies involved in the embodiments of the present application:
[0196] 1、A-IoT device
[0197] The A-IoT device does not have or only has limited energy storage capability, can obtain energy through the ways such as wind, light, pressure, wireless signal in the environment, has the characteristics of low power consumption, low cost and low complexity.
[0198] The third generation partnership project (3rd generation partnership project, 3GPP) divides the A-IoT device into the following two types according to power consumption and performance:
[0199] Type 1, the peak power consumption of the A-IoT device of this type is about 1 μW; does not have signal amplification capability in the R2D signal receiving and device to reader (device to reader, D2R) signal sending process; needs to realize the D2R signal sending by backscattering the externally provided carrier signal.
[0200] Type 2, the peak power consumption of the A-IoT device of this type is ≤ hundreds of μW; it has signal amplification capability during R2D signal reception and / or D2R signal transmission; D2R signal transmission is achieved by independently generating a signal or backscattering an externally provided carrier signal.
[0201] 2. Backscatter communication
[0202] A backscatter communication system is generally composed of a reader with radio frequency capability and a tag without radio frequency capability. The reader transmits a radio frequency signal (which can be referred to as an excitation signal) to the tag. After the excitation signal reaches the surface of the tag antenna, a reflected echo, i.e., a backscatter signal, is formed. By changing the load impedance of the antenna, the tag can control the amplitude, waveform, frequency, etc. of the backscatter signal, thereby modulating information into the backscatter signal. The relationship between the backscatter signal and the excitation signal can satisfy the following formula:
[0203] S out = S in × Γ i
[0204] where S out is the backscatter signal, S in is the excitation signal, Γ i is the backscatter coefficient, Z i is the load impedance of the antenna, Z a is the impedance of the antenna, is the conjugate of Z a .
[0205] When Γ i = 0, the energy of the excitation signal is completely absorbed by the tag antenna; when Γ i ≠ 0, the excitation signal is partially absorbed and partially reflected. Different modulation symbols correspond to different backscatter coefficients. The reader receives and reads the backscatter signal from the tag, and thus obtains the information transmitted by the tag.
[0206] 3. A-IoT random access
[0207] A-IoT random access can be divided into the following two categories:
[0208] (1) 4-step random access
[0209] The four-step random access process includes the following steps: ① The A-IoT device sends a randomly generated identifier (ID) to the reader, i.e., A-IoT message (Msg)1; ② The reader sends the ID received in A-IoT Msg1 to the A-IoT device, i.e., A-IoT Msg2; ③ The A-IoT device sends the device ID and / or other data to the reader according to the higher layer requirements, i.e., A-IoT Msg3; ④ Resolves the problem of A-IoT Msg3 transmission failure, i.e., A-IoT Msg4.
[0210] (2) Two-step random access
[0211] The two-step random access process includes the following steps: ① The A-IoT device sends its device ID and / or other data to the reader according to the requirements of the higher layer, i.e., A-IoT Msg1; ② The reader repeatedly sends some of the information obtained from A-IoT Msg1 to the A-IoT device, i.e., A-IoT Msg2.
[0212] 4. Time-slotted ALOHA access mechanism
[0213] ALOHA with time slots introduces the concept of time slots, allowing tags to transmit data only at the beginning of each time slot. This discretization of transmission time avoids partial collisions and improves system throughput. The basic process is as follows: the reader sends a query command containing the number of time slots to the tag. The tag generates a random number based on the command and selects a time slot to respond. When multiple tags select the same time slot (i.e., a complete collision occurs), the reader instructs the tag to randomly select another time slot to respond.
[0214] For example, such as Figure 2 As shown, tag 1 responds in time slot 1, and tag 2 responds in time slot 2. If tag 3 responds in time slot 1, then tag 1 and tag 3 will collide completely. If tag 3 responds in time slot 2, then tag 2 and tag 3 will collide completely. If tag 3 does not respond subsequently, tag 1 responds in time slot 5, and tag 2 responds in time slot 4. Since tag 1 and tag 2 respond in different time slots, tag 1 and tag 2 will not collide, and the reader can successfully identify the information sent by tag 1 and tag 2.
[0215] 5. R2D signals in A-IoT systems
[0216] The format of the R2D signal is as follows: Figure 3The R2D frame is shown to include a preamble and a physical reader to device channel (PRDCH). The preamble includes a start delimiter and a clock synchronization, where the start delimiter precedes the clock synchronization, the start delimiter is used to indicate the start of the R2D transmission, and the clock synchronization provides clock synchronization for the subsequent physical channel transmission. The PRDCH is used to transmit higher layer signaling and physical layer control information.
[0217] 6. Tag
[0218] The tag can also be referred to as an electronic tag, smart tag, radio frequency tag, transponder, or data carrier, etc. It is usually composed of a coupling element and a chip, and each tag has a unique identification, such as an electronic code. In some scenarios, the tag can be attached to an object for identifying the object.
[0219] 7. Reader
[0220] The reader can also be referred to as a readout device, scanner, read head, communicator, or reader-writer, etc. It is usually used to read (and sometimes write) tag information. The reader can be a handheld or fixed device.
[0221] 8. Other terms
[0222] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after it.
[0223] In the embodiments of the present application, the term "at least one" means one or more, "more" means two or more, and other quantifiers are similar. For example, at least one of a, b, or c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.
[0224] In the embodiments of the present application, the terms "first", "second", etc. are only used for description and distinction of the described objects, and there is no order difference, nor do they represent a special limitation on the number of objects in the embodiments of the present application, which cannot constitute any limitation on the embodiments of the present application. For example, the first time domain starting position is the time domain starting position of the random access period, and the second time domain starting position is the time domain starting position of any random access process in the random access period. The use of "first", "second", etc. is only to distinguish different time domain starting positions, and does not represent the difference in size, priority or importance of the two time domain starting positions.
[0225] To better understand the methods provided in the embodiments of this application, the application scenarios of the embodiments of this application will be described first.
[0226] Figure 4A Illustration of the application scenarios provided in the embodiments of this application Figure 1 .like Figure 4A As shown, this includes network devices and A-IoT devices. Network devices can send A-IoT data or signals to A-IoT devices; A-IoT devices receive the A-IoT data and signals sent by the network devices and send corresponding response signals; network devices can receive the response signals sent by the A-IoT devices.
[0227] Figure 4B Illustration of the application scenarios provided in the embodiments of this application Figure 2 .like Figure 4B As shown, it includes network devices, intermediate nodes, and A-IoT devices. Intermediate nodes can send A-IoT device data or signals to A-IoT devices; A-IoT devices receive the data or signals sent by the intermediate nodes and send corresponding response signals; intermediate nodes can receive the response signals sent by the A-IoT devices; network devices and intermediate nodes can communicate via the Uu interface.
[0228] Figure 4C This application provides an example of an application scenario. Figure 3 .like Figure 4C As shown, the system includes network devices, auxiliary nodes, and A-IoT devices. The auxiliary nodes can send A-IoT data or signals to the A-IoT devices; the A-IoT devices receive the A-IoT data or signals sent by the auxiliary nodes and send corresponding response signals; the network devices can receive the response signals sent by the A-IoT devices; the network devices and auxiliary nodes can communicate via the Uu interface.
[0229] Figure 4D The fourth illustration shows an application scenario provided for an embodiment of this application. For example... Figure 4D As shown, the system includes network devices, auxiliary nodes, and A-IoT devices. Network devices can send A-IoT data or signals to A-IoT devices; A-IoT devices can receive A-IoT data or signals from network devices and send corresponding response signals; auxiliary nodes can receive response signals from A-IoT devices; network devices and auxiliary nodes can communicate via the Uu interface.
[0230] Figure 4E This application provides an example of an application scenario. Figure 5 .like Figure 4EAs shown, the system includes a terminal and an A-IoT device. The terminal can send A-IoT data or signals to the A-IoT device; the A-IoT device can receive the A-IoT data or signals sent by the terminal and send corresponding response signals; and the terminal can receive the response signals sent by the A-IoT device.
[0231] It should be noted that the above application scenarios and the number of devices in the application scenarios are only examples, for example, the number of A-IoT devices can also be other values, and the application does not limit the number of application scenarios and devices in the application scenarios.
[0232] The technical solutions provided by the embodiments of the present application can be applied to various systems. For example, the applicable systems can be a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a long term evolution advanced (LTE-A) system, a universal mobile system (UMTS), a worldwide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system and its evolution communication system, a 6G (sixth generation mobile communication technology) system, etc. These various systems can include terminals and network devices. The system can also include a core network part, such as an evolved packet system (EPC), a 5G core network (5GC), etc.
[0233] The network device related to the embodiments of the present application can be a base station, which can include multiple cells serving terminals. According to different application scenarios, the base station can also be referred to as an access point, or can be a device in an access network that communicates with wireless terminals over an air interface through one or more sectors, or other names. The network device can be used to exchange received air frames and Internet Protocol (IP) packets as a router between wireless terminals and the rest of the access network, which can include an Internet Protocol (IP) communication network. The network device can also coordinate the management of the properties of the air interface. For example, the network device related to the embodiments of the present application can be an evolved network device (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system (5G network architecture), etc., and can also be a home evolved node B (HeNB), a relay node, a femto, a pico, a network test device, etc. The embodiments of the present application are not limited. In some network structures, the network device can include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit can also be geographically separated.
[0234] The terminal involved in the embodiments of the present application can refer to a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal can also be different, for example, in the 5G system or the 6G system, the terminal can be called user equipment (UE). The wireless terminal can be a USB storage device, other personal computer memory device and dongle, and can also communicate with one or more core networks (CN) through a radio access network (RAN). The wireless terminal can be a mobile terminal, such as a mobile phone (or called "cellular" phone) and a computer with a mobile terminal, for example, it can be a portable, pocket, handheld, built-in computer or vehicle-mounted mobile device, which exchanges voice and / or data with a radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiated protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), personal computers, tablet computers, machine-type communication (MTC) terminals and the like. The wireless terminal can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, and a wireless access device and router / modem that meet the limitations of the present definition, etc. The embodiments of the present application are not limited.
[0235] In some application scenarios, the base station needs to initiate a random access process periodically, for example, in a warehouse, the quantity, location and other information of goods are constantly changing, and the base station needs to obtain the inventory through frequent random access processes. In a random access period, how to ensure that the A-IoT device that has completed access does not participate in the subsequent random access process in the random access period to avoid interfering with other A-IoT devices that have not successfully accessed, and at the same time, it can respond normally in a new random access period, has become a problem to be solved.
[0236] Random access in the NR system is initiated by the terminal. When the terminal meets the trigger condition (for example, initial access is needed, radio resource control (RRC) connection reestablishment, uplink synchronization, time advance (TA) acquisition, scheduling request (SR) resource acquisition, etc.), random access is initiated. The terminal that has successfully accessed has met the demand and no longer meets the trigger condition, so it will not initiate random access again. There is no problem of repeated access attempt by the terminal that has completed access.
[0237] In a radio frequency identification (RFID) system, the joint design of tag state and reader signaling is used to control the tag that has completed access to no longer attempt access. The tag that receives the confirmation command will send the electronic product code (EPC) and other information to the reader, at which time the tag has completed access. The tag that has completed access will enter the acknowledged state. In this state, when the tag receives the query rep command again, it will return to the ready state and no longer respond to the subsequent query rep command, that is, in an access period, the tag that has completed access no longer attempts access to the reader. Until the tag receives the query (query or queryX) command, a new access period is started, and the tag attempts access again.
[0238] If the above scheme of avoiding the tag that has completed access to attempt access again in the RFID system is applied to the A-IoT system, the following problems will exist:
[0239] 1) The RFID system is limited by energy consumption and is a state transition system, the response of the tag to the signaling is bound to the state it is in, and the number of states is large and the state transition relationship is complex; while the A-IoT device has a clock component and can handle simple timing relationships;
[0240] 2) Each access cycle, only support different labels to avoid collision in time division multiple access, do not support frequency division, code division multiple access, and A-IoT system has the ability to support frequency division, code division multiple access, in addition to time division multiple access, it may additionally use these two multiple access technologies;
[0241] 3) A label can only be in one inventory cycle (i.e. access cycle) at the same time, and multiple readers do not support inventory of the same label at the same time;
[0242] 4) The time domain resource unit scheduling mechanism of RFID may be different from A-IoT. In the RFID access mechanism, the start of each time domain resource unit needs to be indicated by a repeated query signaling, resulting in a large amount of signaling overhead. A-IoT devices have certain timing capabilities, so the reader can use one R2D signaling to indicate multiple time domain resource units at a time;
[0243] 5) The confirmation mechanism of RFID may be different from A-IoT. In RFID, the reader sends a confirmation command to a label that has successfully accessed in a time domain resource unit before the end of the time domain resource unit, i.e. before the next repeated query signaling is sent. In the A-IoT system, there is no specific design for each random access signaling, and it may support the reader to send one or more signaling to confirm the multiple labels that have successfully accessed in the random access process (including one or more time domain resource units) in each random access process. The existing RFID mechanism does not support this confirmation signaling sending method.
[0244] The embodiments of the present application provide a random access method, device and storage medium suitable for A-IoT system, so that the AIoT devices that have completed access no longer participate in the subsequent access process in the same random access cycle, avoiding the interference of the AIoT devices that have completed access to other devices, reducing the collision, improving the communication efficiency, and also reducing the energy consumption of these devices due to sending unnecessary D2R signals. The method and device are based on the same application concept, and since the principles of the method and device for solving the problem are similar, the implementation of the device and the method can be mutually referred to, and the repeated parts will not be described again.
[0245] The technical solutions in the embodiments of the present application will be described clearly and completely in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor are within the scope of protection of the present application.
[0246] Figure 5 The flow of the random access method provided by the embodiments of the present application Figure 1 .Figure 5 The method includes:
[0247] S501, the second device acquires first information related to random access.
[0248] The second device in the embodiments of the present application can be a reader, or a device with reader function, for example, a network device, an intermediate node, an auxiliary node, or a terminal.
[0249] The second device can determine the first information by itself, or receive the first information from other devices.
[0250] The first information can include at least one of the following: a time domain starting position, a first identifier, time information, or first resource information.
[0251] The time domain starting position can be a time domain starting position of a first random access period, or a time domain starting position of an arbitrary random access process in the first random access period. The first identifier can be an identifier generated by the second device, which can be used to indicate different random access periods, i.e., different random access periods correspond to different first identifiers. The time information can be used to determine a time window, which can be a time window indicating that a first device that has completed access no longer continues to attempt access. The first resource information can be used to determine a resource set, and the resources in the resource set can be resources selected by a first device that has not completed access, and the first device that has not completed access can use the selected resources to attempt access; the resources in the resource set can also be resources selected by a first device that has completed access, and the first device that has completed access selects resources in the resource set, which means that it no longer needs to attempt access.
[0252] The first random access period is a random access period corresponding to the first information received. That is, the first information is sent and received in the first random access period. For example, if the first information is sent in random access period 1, random access period 1 can be referred to as the first random access period; if the first information is sent in random access period 2, random access period 2 can be referred to as the first random access period.
[0253] The first random access period can also be referred to as the current random access period, and the present application does not limit the specific name of the first random access period.
[0254] Each random access period can include at least one random access process, and a random access process in a random access period can also be referred to as an access round.
[0255] S502, the second device sends the first information to the first device.
[0256] In other words, the first device receives the first information sent by the second device.
[0257] The second device can send the first information to the at least one first device. The first device can be an A-IoT device.
[0258] When the first information includes multiple items, the multiple items of content can be indicated by different signals. For example, if the first information includes time information and first resource information, the time information can be indicated by signal 1, and the first resource information can be indicated by signal 2.
[0259] When the first information includes one item, the first information can be carried by multiple different signals. The content included in the first information carried by different signals can be different. For example, signal 1 carries the first information, and the first information includes a time domain starting position; signal 2 carries the first information, and the first information includes a first identifier.
[0260] When the first information includes the same item, the first information can be carried by multiple different signals. For example, if the first information includes a time domain starting position, the first information can be carried in multiple signals respectively.
[0261] In a possible implementation, the second device can send the first information in the following manner:
[0262] The second device sends a second R2D signal to the first device, i.e., the first device receives the second R2D signal sent by the second device, and the second R2D signal includes the first information.
[0263] The first information can be carried in a preamble and / or a PRDCH of the second R2D signal.
[0264] S503, the first device determines, according to the first information, whether to send a random access message or not to send a random access message in the first random access period.
[0265] The random access message can be an A-IoT Msg1.
[0266] After the first device determines to send a random access message, the first device can send the random access message to the second device; after the first device determines not to send a random access message, the first device can not send the random access message to the second device.
[0267] The first device can also directly determine, according to the first information, whether to send a random access message or not to send a random access message to the second device in the first random access period.
[0268] The first device sending a random access message can also mean that the first device performs random access, and the first device not sending a random access message can also mean that the first device does not perform random access.
[0269] In the following, the content of each item in the first information is described in detail.
[0270] 1、time domain start position
[0271] The time domain start position included in the first information is a time domain start position of the first information itself, and the time domain start position can indicate a first time domain start position or a second time domain start position; the first time domain start position is a time domain start position of a first random access period, and the second time domain start position is a time domain start position of an arbitrary random access process in the first random access period.
[0272] If the time domain start position included in the first information indicates the first time domain start position, it means that the first information can indicate the start of the first random access period, that is, the time domain start position of the first information can be taken as the first time domain start position.
[0273] In the embodiments of the present application, the granularity of time can be a symbol, a time slot, a symbol, a radio frame number, a half frame number, etc.
[0274] If the time domain start position included in the first information indicates the second time domain start position, it means that the first information can indicate the start of an arbitrary random access process in the first random access period, that is, the time domain start position of the first information can be taken as the second time domain start position.
[0275] 2、first identifier
[0276] The generation manner of the first identifier can be explained in the following three ways:
[0277] 1) generated by a random number of M bits, M being a positive integer.
[0278] The second device can randomly generate the first identifier by a random number of M bits. For example, if M is 3, the first identifier can be 001, 010, or 100, etc.
[0279] 2) generated by a counter of M bits, M being a positive integer.
[0280] The counter of M bits can generate different first identifiers in turn according to a preset rule. For example, if M is 3, the first identifiers can be 000, 001, 010, 011, 100, 101, 110, and 111 in turn.
[0281] 3) generated by a flag bit of 1 bit.
[0282] The first identifier can be 1 or 0, and it is flipped once per random access period. For example, the first identifier corresponding to the first random access period 1 is 1, the first identifier corresponding to the second random access period 2 is 0, and the first identifier corresponding to the third random access period 3 is 1.
[0283] 3、time information
[0284] The time information can include at least one of a start position of the time window, a length of the time window, or an identifier of the time window.
[0285] The start position of the time window can be a time domain position of a last symbol corresponding to the first information, or a time domain position of a next symbol of the last symbol corresponding to the first information. For example, if the first information is composed of 8 bits, and the 8 bits are 10110011 respectively, the last symbol corresponding to the first information is 1.
[0286] The start position of the time window can also be a last time slot corresponding to the first information, or a next time slot of the last time slot corresponding to the first information. For example, if the first information is transmitted on time slot 1 and time slot 2, and the next time slot of time slot 2 is time slot 3, the start position of the time window can be time slot 2 or time slot 3.
[0287] The start position of the time window can also be a time domain start position of a random access procedure in which the first information is received, or a time domain end position of the random access procedure in which the first information is received, or a time domain start position of a next random access procedure of the random access procedure in which the first information is received.
[0288] The start position of the time window can also be a last symbol corresponding to the first information, or a next symbol of the last symbol corresponding to the first information. For example, if the first information is transmitted on symbol 1, symbol 2, symbol 3 and symbol 4, and the next symbol of symbol 4 is symbol 5, the start position of the time window can be symbol 4 or symbol 5.
[0289] When the time information does not include the start position of the time window, the start position of the time window can be predefined.
[0290] The length of the time window can be a time length corresponding to X symbols, X being a positive integer. For example, if the transmission time length of each symbol is 5 ms, and the length of the time window is a time length corresponding to 5 symbols, the length of the time window is 25 ms.
[0291] The length of the time window can also be X time slots, or X symbols, X being a positive integer.
[0292] The length of the time window can also be a time length corresponding to X random access procedures, X being a positive integer. For example, if the duration of each random access procedure is 10 ms, and the length of the time window is a time length corresponding to 5 random access procedures, the length of the time window is 50 ms.
[0293] When the time information does not include the length of the time window, the length of the time window can be predefined.
[0294] If the second device pre-configures parameters for multiple time windows for the first device, the identifier of the time window can be indicated in the time information. For example, if the second device pre-configures parameters for two time windows for the first device, where the parameters for time window 1 are start position 1 and length 1, and the parameters for time window 2 are start position 2 and length 2, then the time information in the first information can be 1, indicating that the parameters of time window 1 are used as the target parameters.
[0295] The identifier of the time window can also be called the parameter identifier of the time window. This application does not limit the specific name of the identifier.
[0296] 4. First Resource Information
[0297] The first resource information may include at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information.
[0298] A resource set can be determined based on the first resource information, and the resource set may include one or more resource units.
[0299] The resource set may include at least one of the following resources: time domain resources, frequency domain resources, or code domain resources.
[0300] A resource unit can be a time-domain resource unit (e.g., a time slot, a subframe, or a symbol), a frequency-domain resource unit (e.g., a resource block or a group of resource blocks), or a code-domain resource unit (e.g., a pseudo-random code sequence). A resource unit can also consist of a time-domain resource unit and a frequency-domain resource unit, or a time-domain resource unit and a code-domain resource unit, or a frequency-domain resource unit and a code-domain resource unit.
[0301] The first resource information can be carried by the first information, or it can be pre-configured by the second device, or pre-defined by the protocol. Figure 5 In the embodiment shown, the first device can accurately determine whether to access within the first random access period based on the first information related to random access sent by the second device, thereby avoiding repeated access attempts by the first device that has completed access, which would interfere with other first devices that have not completed access, and at the same time reducing the power consumption of the first device that has completed access.
[0302] exist Figure 5 Based on the embodiments shown, the random access method provided in this application will be further described below.
[0303] Figure 6 Flowchart of the random access method provided in the embodiments of this application Figure 2 .like Figure 6 As shown, the method includes:
[0304] S601, the second device acquires first information, and the first information includes a time domain starting position, which is a first time domain starting position.
[0305] The related description of the first time domain starting position can refer to the corresponding description in the embodiments shown in the Figure 5 and will not be described here again.
[0306] In a possible implementation, the first information can further include at least one of the following:
[0307] 1) second resource information
[0308] The second resource information is resource information used by the first device to send a signal in the first random access period, and the second resource information can include at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information.
[0309] For example, the second resource information can include the length of a time domain resource unit (for example, the length of a time slot in time slot ALOHA), the total number of random access processes, the minimum interval of frequency division multiple access (FDMA) adjacent transmission frequencies, and the like.
[0310] 2) third resource information
[0311] The third resource information is resource information used by the first device to receive a signal in the first random access period, and the third resource information can include at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information.
[0312] 3) device identifier
[0313] The device identifier is an identifier of a device that can send a random access message in the first random access period.
[0314] That is, the second device indicates, through the device identifier, the first device that can send a random access message in the first random access period.
[0315] The device identifier can be an identifier of a single device or an identifier of a device group. When the device identifier is an identifier of a single device, only the device can send a random access message in the first random access period; when the device identifier is an identifier of a device group, all devices under the device group can send a random access message in the first random access period.
[0316] 4) access-related identifier
[0317] The access-related identifier can be an identifier stored by the first device, and can include at least one of the following: a random access period identifier, an identifier of the second device, or an access indication identifier.
[0318] The random access period identification used by different second devices can be different, and the random access period identification used by the same second device in different random access periods can be different.
[0319] The access indication identification can be indicated by a 1-bit flag.
[0320] For example, when the access indication identification is 0, it can be indicated that all the first devices satisfying the condition can send the random access message (for example, if the first information includes the device identification, the first device corresponding to the device identification can send the random access message; if the first information does not include the device identification, all the first devices that can receive the first information can send the random access message); when the access indication identification is 1, it can be indicated that all the first devices satisfying the condition and not completing the access can send the random access message at the time of receiving the first information. Conversely, the same can also be true.
[0321] S602, the second device sends the first information to the first device.
[0322] The second device can send one first information to the first device at the time domain start position of each random access period, as shown in Figure 7
[0323] S603, the first device determines whether to send the random access message or not to send the random access message in the first random access period according to the first information, and the first random access period is the random access period corresponding to the received first information.
[0324] If the time domain start position included in the first information is the first time domain start position, the first device determines that the random access message can be sent in the first random access period; that is, if the time domain start position included in the first information is the first time domain start position, the first device can send the random access message in the first random access period (that is, the first device can send the random access message in any random access process in the first random access period).
[0325] When other information is also included in the first information, whether to send the random access message in the first random access period can be determined in combination with the time domain start position and the other information.
[0326] If the time domain start position included in the first information is the first time domain start position, and the first information does not include the device identification and the access related identification, the first device can send the random access message in the first random access period if it is determined that the first information is received, that is, all the first devices receiving the first information can send the random access message in the first random access period.
[0327] If the time domain starting position included in the first information is the first time domain starting position, and the first information includes the device identifier, the first device can send the random access message in the first random access period in a case where the device identifier corresponds to the device, and can not send the random access message in the first random access period in a case where the device identifier does not correspond to the device; that is, the first device corresponding to the device identifier can send the random access message in the first random access period, and the first device not corresponding to the device identifier can not send the random access message in the first random access period.
[0328] For example, if the time domain starting position included in the first information is the first time domain starting position, and the device identifier included in the first information is the identifier of the A-IoT device group 1, where the A-IoT device 1, the A-IoT device 2, and the A-IoT device 3 belong to the A-IoT device group 1, and the A-IoT device 4 and the A-IoT device 5 do not belong to the A-IoT device group 1, the A-IoT device 1, the A-IoT device 2, and the A-IoT device 3 can send the random access message in the first random access period, and the A-IoT device 4 and the A-IoT device 5 can not send the random access message in the first random access period.
[0329] If the time domain starting position included in the first information is the first time domain starting position, and the first information includes the access indication identifier, the first device can determine whether to send the random access message or not to send the random access message in the first random access period according to the access indication identifier.
[0330] For example, if the time domain starting position included in the first information is the first time domain starting position, and the access indication identifier is included in the first information, and the access indication identifier is 1, indicating that all first devices that have not completed access can send the random access message at the time of receiving the first information, if the A-IoT device 1 and the A-IoT device 2 have completed access, and the A-IoT device 3 and the A-IoT device 4 have not completed access at the time of receiving the first information, the A-IoT device 3 and the A-IoT device 4 can send the random access message in the first random access period, and the A-IoT device 3 and the A-IoT device 4 can not send the random access message in the first random access period.
[0331] If the time domain starting position included in the first information is the first time domain starting position, and the first information includes the device identifier and the access indication identifier, the first device can determine whether to send the random access message or not to send the random access message in the first random access period according to the device identifier and the access indication identifier.
[0332] For example, if the first information includes a time domain starting position which is a first time domain starting position, and the first information includes a device identifier and an access indication identifier; the device identifier is an identifier of an A-IoT device group 1, wherein the A-IoT device 1, the A-IoT device 2 and the A-IoT device 3 belong to the A-IoT device group 1, and the A-IoT device 4 and the A-IoT device 5 do not belong to the A-IoT device group 1; the access indication identifier is 1, indicating that the first device receiving the first information can send a random access message, wherein the A-IoT device 1, the A-IoT device 2, the A-IoT device 3, the A-IoT device 4 and the A-IoT device 5 can all receive the first information, and then the A-IoT device 1, the A-IoT device 2 and the A-IoT device 3 can send a random access message in the first random access period, and the A-IoT device 4 and the A-IoT device 5 can not send a random access message in the first random access period.
[0333] In Figure 6 the embodiment shown, the first device can accurately determine whether to send a random access message in the first random access period according to the first information (the time domain starting position included in the first information is a first time domain starting position) in each random access period.
[0334] Figure 8 The flow of the random access method provided by the embodiments of the present application Figure 3 . As Figure 8 shown, the method comprises:
[0335] S801, the second device acquires first information, and the first information includes a time domain starting position which is a second time domain starting position.
[0336] The description of the second time domain starting position can refer to the corresponding description in the embodiment shown in Figure 5 , which will not be described here again.
[0337] In a possible implementation manner, the first information can include at least one of the following:
[0338] 1) indication information
[0339] The indication information can be used to indicate that the device which has not completed random access in the first random access period sends a random access message. The indication information can also be used to indicate that the device which has completed random access in the first random access period does not send a random access message.
[0340] 2) fourth resource information
[0341] The fourth resource information is resource information used by the first device to send a signal in the first random access process, and the fourth resource information can include at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information.
[0342] For example, the fourth resource information can include a total number of time domain resource units (e.g., a total number of time slots of time slot ALOHA), a set of available frequency domain resources, a set of available code domain resources, and the like.
[0343] For another example, the fourth resource information can be indicated by a second field in the PRDCH carrying the R2D signal of the first information, where a value of 1 of the second field indicates that time domain resource 1, frequency domain resource 1, and code domain resource 1 are used, and a value of 0 of the second field indicates that time domain resource 2, frequency domain resource 2, and code domain resource 2 are used. The second field can be referred to as a resource indication field.
[0344] The first random access procedure can also be referred to as a current random access procedure, and the present application does not limit the specific name of the first random access procedure.
[0345] The first random access procedure can also be referred to as a current random access procedure, and the present application does not limit the specific name of the first random access procedure.
[0346] S802, the second device sends the first information to the first device.
[0347] The second device can send one first information to the first device at a time domain starting position of each random access procedure of one random access period. If the random access period includes multiple random access procedures, the second device can send multiple first information to the first device, as shown in FIG. 8B. Figure 9 The time interval between two adjacent first information can be the same or different.
[0348] S803, the first device determines, according to the first information, whether to send a random access message or not to send a random access message in a first random access period, the first random access period being a random access period corresponding to the first information.
[0349] If the time domain starting position included in the first information is the second time domain starting position, the first device sends a random access message in the first random access period in a case where the first device does not complete random access when the first information is received; that is, the first device that does not complete access in the first random access period can send a random access message.
[0350] If the time domain starting position included in the first information is the second time domain starting position, the first device determines that the random access message is not sent in the first random access period in the case that the random access is completed when the first information is received; that is, the first device that completes the random access in the first random access period can not send the random access message.
[0351] For example, in the first random access period, before the first information is received, the A-IoT device 1 and the A-IoT device 2 complete the access, and the A-IoT device 3 and the A-IoT device 4 do not complete the access, then the A-IoT device 3 and the A-IoT device 4 can send the random access message in the first random access period, and the A-IoT device 1 and the A-IoT device 2 can not send the random access message in the first random access period.
[0352] In the above embodiment, in each random access period, the first device that completes the access is prevented from repeatedly attempting to access, thereby interfering with other first devices that do not complete the access, improving the communication efficiency, and reducing the power consumption of the first device that completes the access. Figure 8
[0353] On the basis of any of the above embodiments, when the second device sends multiple first information to the first device, and the time domain starting position included in each first information is different, whether the random access message is sent can be determined in the following manner.
[0354] Figure 10 A flowchart of a random access method provided by the embodiments of the present application is shown in FIG. 4. As shown in the figure, the method includes the following steps. Figure 10
[0355] S1001, the second device sends first information to the first device, and the time domain starting position included in the first information is a first time domain starting position.
[0356] It should be noted that the related description of the first information can be understood as the corresponding description in the embodiments shown in FIG. 1 to FIG. 3, and will not be described here again. Figure 6
[0357] S1002, the second device sends first information to the first device, and the time domain starting position included in the first information is a second time domain starting position.
[0358] It should be noted that the related description of the first information can be understood as the corresponding description in the embodiments shown in FIG. 1 to FIG. 3, and will not be described here again. Figure 8
[0359] The only thing that needs to be explained is that the sending time of the first information in S1002 can be after the sending time of the first information in S1001, that is, the time domain starting position of the first random access process in the first random access period is after the time domain starting position of the first random access period, which is equivalent to performing the first random access after the start of the first random access period.
[0360] The sending time of the first information in S1002 can also be the same as the sending time of the first information in S1001, in which case the time domain starting position included in the first information is both the first time domain starting position and the second time domain starting position, that is, the time domain starting position of the first random access period is the same as the time domain starting position of the first random access process in the first random access period, which is equivalent to performing the first random access at the same time as the start of the first random access period.
[0361] S1003, the first device determines whether to send a random access message or not in the first random access period according to the first information, and the first random access period is the random access period corresponding to the received first information.
[0362] The first information in S1001 and the first information in S1002 can be carried in different second R2D signals respectively.
[0363] When the first device receives the second R2D signal, it can determine whether the time domain starting position included in the first information carried in the second R2D signal is the first time domain starting position or the second time domain starting position by the following way:
[0364] 1) According to the clock synchronization sequence in the preamble of the second R2D signal
[0365] If the clock synchronization sequence in the preamble of the second R2D signal belongs to the first clock synchronization sequence set, the time domain starting position included in the first information carried in the second R2D signal is the first time domain starting position, that is, the first information carried in the second R2D signal indicates the start of the first random access period.
[0366] The first clock synchronization sequence set can include at least one clock synchronization sequence.
[0367] The first clock synchronization sequence set can be a directly defined clock synchronization sequence set; it can also be an indirectly derived clock synchronization sequence set, for example, the first clock synchronization sequence set can be a set composed of clock synchronization sequences other than the second clock synchronization sequence set.
[0368] If the clock synchronization sequence in the preamble of the second R2D signal belongs to the second set of clock synchronization sequences, the first information carried in the second R2D signal includes a second time domain starting position, i.e., the first information carried in the second R2D signal indicates the start of the first random access procedure.
[0369] The second set of clock synchronization sequences can include at least one clock synchronization sequence.
[0370] The second set of clock synchronization sequences can be a directly defined set of clock synchronization sequences, or a set of clock synchronization sequences derived indirectly, e.g., the second set of clock synchronization sequences can be a set of clock synchronization sequences other than the first set of clock synchronization sequences.
[0371] The first set of clock synchronization sequences and / or the second set of clock synchronization sequences can be preconfigured or indicated by the second device to the first device.
[0372] 2) According to the value of the first field in the second R2D signal
[0373] If the value of the first field in the second R2D signal is the first value, the first information carried in the second R2D signal includes a first time domain starting position, i.e., the first information carried in the second R2D signal indicates the start of the first random access period.
[0374] If the value of the first field in the second R2D signal is the second value, the first information carried in the second R2D signal includes a second time domain starting position, i.e., the first information carried in the second R2D signal indicates the start of the first random access procedure.
[0375] The first field can be carried in the preamble and / or PRDCH of the second R2D signal.
[0376] For example, the first field can be a field composed of 1 bit, if the first field takes 0, it means that the first information includes a first time domain starting position, if the first field takes 1, it means that the first information includes a second time domain starting position, and vice versa.
[0377] In another example, a first field with a length of 4 bits can be added in the preamble or PRDCH of the second R2D signal, if the first field takes 0001, it means that the first information includes a first time domain starting position, if the first field takes other values, e.g., 0100, it means that the first information includes a second time domain starting position, and vice versa.
[0378] 3) According to the length of the second R2D signal
[0379] If the relevant length of the second R2D signal belongs to the first signal length set, the first information carried in the second R2D signal includes the first time domain starting position, i.e., the first information carried in the second R2D signal indicates the start of the first random access period.
[0380] The first signal length set can include at least one signal length.
[0381] The first signal length set can be a directly defined signal length set, or an indirectly derived signal length set. For example, the first signal length set can be a set of signal lengths other than the second signal length set.
[0382] If the relevant length of the second R2D signal belongs to the second signal length set, the first information carried in the second R2D signal includes the second time domain starting position, i.e., the first information carried in the second R2D signal indicates the start of the first random access process.
[0383] The second signal length set can include at least one signal length.
[0384] The second signal length set can be a directly defined signal length set, or an indirectly derived signal length set. For example, the second signal length set can be a set of signal lengths other than the first signal length set.
[0385] The relevant length of the second R2D signal can include the length of the second R2D signal, the length of the preamble in the second R2D signal, and the length of the PRDCH in the second R2D signal.
[0386] In the following, the relevant operations of the first device are described in different cases when the time domain starting position included in the first information carried in the second R2D signal is different.
[0387] 1) If the time domain starting position included in the first information carried in the second R2D signal is the first time domain starting position, the random access message can be sent or not sent in the first random access period in the manner of S602.
[0388] 2) If the time domain starting position included in the first information carried in the second R2D signal is the second time domain starting position, and the first information in S1001 does not include the device identifier and the access-related identifier, the random access message can be sent or not sent in the first random access period in the manner of S802.
[0389] 3) If the first information carried in the second R2D signal includes the second time-domain starting position as the time-domain starting position, and the first information in S1001 includes the device identifier, the first device can send the random access message in the case that the first device determines that it is the device corresponding to the device identifier and has not completed the random access in the first random access period, i.e., the first device corresponding to the device identifier and not having completed the random access can send the random access message; the first device can not send the random access message in the case that the first device determines that it is not the device corresponding to the device identifier in the first random access period, i.e., the first device not corresponding to the device identifier and the first device corresponding to the device identifier and having completed the random access can not send the random access message.
[0390] 4) If the first information (hereinafter referred to as first information B) carried in the second R2D signal includes the second time-domain starting position as the time-domain starting position, and the first information (hereinafter referred to as first information A) in S1001 further includes the access indication identifier, whether the first device sends the random access message is determined by the following cases.
[0391] If the access indication identifier indicates that all the devices capable of receiving the first information A can send the random access message, the first device can send the random access message in the case that the first device determines that it has not completed the random access in the first random access period after receiving the first information A, i.e., the first device capable of receiving the first information A and not having completed the random access in the first random access period can send the random access message; the first device can not send the random access message in the case that the first device determines that it has not received the first information A in the first random access period, i.e., the first device not capable of receiving the first information A and the first device capable of receiving the first information A and having completed the random access can not send the random access message.
[0392] If the access indication identifier indicates that all the first devices not having completed the random access can send the random access message after receiving the first information A, the first device can send the random access message in the case that the first device determines that it has not completed the random access after receiving the first information B in the first random access period, i.e., the first device not having completed the random access after receiving the first information B can send the random access message; the first device can not send the random access message in the case that the first device determines that it has not completed the random access after receiving the first information A and has completed the random access after receiving the first information B in the first random access period, i.e., the first device not having completed the random access after receiving the first information A can not send the random access message if the first device completes the random access after receiving the first information B.
[0393] 5) If the time domain start position included in the first information (hereinafter referred to as the first information B) carried in the second R2D signal is the second time domain start position, and the first information (hereinafter referred to as the first information A) in S1001 includes a device identifier and an access indication identifier, then the first device shall be determined to send a random access message by the following circumstances.
[0394] If the access indication flag indicates that all first devices capable of receiving the first information A can send a random access message, then within the first random access period, a first device may send a random access message if it is certain that it can receive the first information A, is the device corresponding to the device identifier, and has not completed random access; otherwise, it will not send a random access message. That is, within the first random access period, the first device capable of receiving the first information A, corresponding to the device identifier, and not having completed random access (i.e., the first device that did not complete random access when receiving the first information B) may send a random access message; other first devices may not send random access messages within the first random access period. For example, the first device that received the first information A, corresponding to the device identifier, and has completed access may not send a random access message.
[0395] If the access indication flag indicates that all first devices that have not completed access can send a random access message upon receiving the first information A, then within the first random access period, a first device can send a random access message if it is determined to be the device corresponding to the device identifier and has not completed access upon receiving the first information B; otherwise, it will not send a random access message. That is, within the first random access period, the first device corresponding to the device identifier and the first device that has not completed random access upon receiving the first information B can send a random access message; other first devices may not send a random access message within the first random access period. For example, within the first random access period, if a first device that has not completed random access upon receiving the first information A and is the first device corresponding to the device identifier, but completes random access upon receiving the first information B, then that device may not send a random access message.
[0396] exist Figure 10 In the illustrated embodiment, the first device can determine whether it needs to participate in subsequent random access procedures by distinguishing whether the time-domain start position in the first information is a first time-domain start position or a second time-domain start position. This ensures that the first device that has not successfully accessed can participate in the access process normally, while also preventing the first device that has completed access from responding to subsequent random access procedures within the first random access period until a new random access period begins. This embodiment avoids interference from the first device that has completed access to other devices and also saves energy for the first device that has completed access.
[0397] Figure 11The flow of the random access method provided by the embodiments of the present application Figure 5 As shown in Figure 5 , the method comprises the following steps.
[0398] S1101, the second device sends confirmation information to the first device, and the confirmation information comprises a second identifier.
[0399] In other words, the first device receives the confirmation information sent by the second device.
[0400] The second identifier is an identifier generated by the second device, which can be used to indicate different random access periods, i.e., different random access periods correspond to different second identifiers.
[0401] The generation manner of the second identifier can refer to the corresponding description in the embodiments shown in Figure 11 , which will not be described here again.
[0402] In a possible implementation manner, the second device can send the confirmation information in the following manner.
[0403] The second device sends a first R2D signal to the first device, and the first R2D signal comprises the confirmation information.
[0404] The confirmation information can be carried in the preamble and / or PRDCH of the first R2D signal.
[0405] In a possible implementation manner, the first R2D signal further comprises second information, and the second information indicates the validity duration of the second identifier.
[0406] The validity duration of the second identifier can be the duration corresponding to X symbol pairs, X time slots, X symbols, or X random access processes, where X is a positive integer.
[0407] The second information can be carried in the PRDCH of the first R2D signal.
[0408] After receiving the confirmation information, the first device can store the second identifier in the confirmation information.
[0409] The first device that receives the confirmation information can determine that it has successfully accessed.
[0410] S1102, the second device obtains first information, and the first information comprises a first identifier.
[0411] The related description of the first identifier can refer to the corresponding description in the embodiments shown in Figure 12 , which will not be described here again.
[0412] The only thing that needs to be explained is that the first identifier can be carried in the preamble and / or PRDCH of the second R2D signal.
[0413] The second device can also acquire the first information before sending the confirmation information, i.e., the execution order of S1101 and S1102 is not limited in the present application.
[0414] S1103, the second device sends the first information to the first device.
[0415] S1104, the first device determines, according to the first information, whether to send a random access message or not to send a random access message in a first random access period, the first random access period being a random access period corresponding to the received first information.
[0416] If the first identifier is the same as the second identifier, the first device determines not to send a random access message in the first random access period, i.e., the first device does not send a random access message in the first random access period; if the first identifier is different from the second identifier, it indicates that the first device that has completed access has entered the next random access period (i.e., the first random access period), and can send a random access message in the first random access period.
[0417] In the embodiment shown in Figure 6 , the first device determines whether it needs to send a random access message by comparing the first identifier and the second identifier, so that the first device that has completed access no longer attempts to access in the same random access period, avoiding interference with the access of other first devices, and also saving the energy consumption of the first device that has completed access. Moreover, different second devices can use different first identifiers and second identifiers to support multiple second devices simultaneously inventorying the same first device.
[0418] Figure 12 The flow of the random access method provided by the embodiment of the present application Figure 5 . As shown in Figure 12 , the method comprises:
[0419] S1201, the second device acquires first information, the first information comprising time information.
[0420] The related description of the time information can refer to the corresponding description in the embodiment shown in Figure 13 , which will not be described here again.
[0421] The only thing to be explained is that the time information can be carried in the preamble and / or PRDCH of the second R2D signal.
[0422] S1202, the second device sends the first information to the first device.
[0423] S1203, the first device determines, according to the first information, whether to send a random access message or not to send a random access message in a first random access period, the first random access period being a random access period corresponding to the received first information.
[0424] The first device can determine a time window according to the time information.
[0425] The time-domain start position of the time window can be located in the first random access period, the time-domain end position of the time window can be the same as the time-domain end position of the first random access period, or the time-domain end position of the time window can be located after the time-domain end position of the first random access period.
[0426] If the first device receives the third information in the time window, the third information indicates sending a random access message, the first device can not send the random access message in the first random access period in the case of determining that the first device has completed random access when receiving the first information; or, in the case of determining that the first device has not completed random access when receiving the first information, the first device can send the random access message in the first random access period according to the third information.
[0427] In the embodiment shown in Figure 7 , the first device can determine whether it needs to respond to the third information through the time window, so that the first device that has completed access no longer repeatedly attempts access, avoids interfering with the access of other first devices, and also saves the energy consumption of the first device that has completed access.
[0428] Figure 13 The flow of the random access method provided by the embodiment of the application Figure 5 . As shown in Figure 13 , the method comprises the following steps.
[0429] S1301, the second device acquires first information, the first information comprising first resource information.
[0430] The related description of the first resource information can refer to the corresponding description in the embodiment shown in Figure 14 , which will not be described here again.
[0431] S1302, the second device sends the first information to the first device.
[0432] The first device can determine a resource set according to the first resource information. If the first device has not completed access, it can select a resource as the first resource from the resource set; if the first device has completed access, it can select a resource as the first resource outside the resource set; vice versa, that is, if the first device has completed access, it can select a resource as the first resource from the resource set; if the first device has not completed access, it can select a resource as the first resource outside the resource set.
[0433] The first device can select the first resource according to a predefined rule or randomly.
[0434] The first resource can be composed of at least one resource unit.
[0435] The resource set can be determined by the first resource information, predefined, or preconfigured by the second device. Therefore, S1301 and S1302 are optional steps.
[0436] S1303, the second device sends third information to the first device, and the third information indicates sending a random access message.
[0437] In other words, the first device receives the third information sent by the second device.
[0438] S1304, the first device determines whether to send a random access message or not in the first random access period according to the first information, and the first random access period is the random access period corresponding to the received first information.
[0439] When the first device receives the third information, if the first resource selected by the first device belongs to the resource set determined by the first resource information, the first device sends a random access message in the first random access period according to the third information; if the first resource selected by the first device does not belong to the resource set determined by the first resource information, the first device does not send a random access message in the first random access period, and vice versa.
[0440] The first resource belongs to the resource set determined by the first resource information means that the first resource is a resource in the resource set determined by the first resource information.
[0441] In the embodiment shown in Figure 8 , the first device can determine whether it needs to respond to the third information by determining whether the first resource selected by the first device belongs to the resource set, so that the first device that has completed access no longer attempts to access repeatedly, avoids interfering with the access of other first devices, and also saves the energy consumption of the first device that has completed access.
[0442] It should be noted that the above-mentioned multiple embodiments can be combined arbitrarily.
[0443] In order to facilitate understanding of the technical solutions of the present application, the following will take the first device as an A-IoT device and the second device as a reader as an example for detailed description.
[0444] Example 1
[0445] Figure 14 The flow of the random access method provided by the embodiments of the present application Figure 5 . As Figure 6 shown, the method comprises:
[0446] S1401, the reader sends an R2D signal 1 to the A-IoT device, the R2D signal 1 carries first information, and the first information includes a time domain starting position, which is a first time domain starting position.
[0447] That is, the R2D signal 1 indicates the start of the first random access period.
[0448] The related description of the first time domain starting position can refer to the corresponding description in the embodiments shown in Figure 5 The related description of the first information can refer to the corresponding description in the embodiments shown in Figure 8 The related description of the first information can refer to the corresponding description in the embodiments shown in
[0449] For example, the R2D signal 1 can indicate that the random access period 1 starts, and the A-IoT device group 1 needs to respond to the R2D signal for indicating the sending of the random access message in the random access period 1. The length of each time domain resource unit when the A-IoT device sends the D2R signal is 2 symbols, and the minimum interval of the adjacent transmission frequencies of the FDMA is 15 kHz.
[0450] The R2D signal 1 can be the R2D signal for indicating the sending of the random access message.
[0451] S1402, the reader sends an R2D signal 2 to the A-IoT device, the R2D signal 2 carries first information, and the first information includes a time domain starting position, which is a second time domain starting position.
[0452] That is, the R2D signal 2 indicates the start of any random access process in the first random access period.
[0453] The related description of the second time domain starting position can refer to the corresponding description in the embodiments shown in Figure 15 The related description of the first information can refer to the corresponding description in the embodiments shown in Figure 16 The related description of the first information can refer to the corresponding description in the embodiments shown in
[0454] For example, the R2D signal 2 indicates that the total number of time domain resource units for the A-IoT device to send the D2R signal in the random access process 1 is 8, the available frequency domain resource is 8 frequency domain resource units, and the A-IoT device that has not completed the random access in the first random access period can continue to send the D2R signal in the random access process 1 to attempt access.
[0455] The R2D signal 2 can be the R2D signal for indicating the sending of the random access message.
[0456] In each random access period, the sending time and order of the R2D signal 1 and the R2D signal 2 need to meet the following relationship, as shown in Figure 9
[0457] 1) R2D signal 1 is sent only once at the time domain start position of each random access period;
[0458] 2) R2D signal 2 is sent only once at the time domain start position of each random access procedure;
[0459] 3) R2D signal 2 is sent after R2D signal 1, or the first R2D signal 2 can be sent together with R2D signal 1, and other R2D signal 2 is sent after R2D signal 1;
[0460] 4) One R2D signal 1 can be associated with at least one R2D signal 2 after it, i.e. the random access period indicated by R2D signal 1 includes the random access procedure indicated by at least one R2D signal 2 after R2D signal 1;
[0461] 5) The time interval between one R2D signal 1 and multiple R2D signal 2 after it can be the same or different;
[0462] 6) R2D signal 1 and R2D signal 2 in each random access period are sent before D2R signal for carrying A-IoT Msg1.
[0463] S1403, the A-IoT device that has not completed random access in the first random access period sends D2R signal to the reader, including access information.
[0464] The access information includes at least one of the following: A-IoT Msg1, response information of the A-IoT device, A-IoT device identifier, A-IoT device temporary identifier, random number generated by the A-IoT device, and orthogonal sequence of the A-IoT device. The present application does not limit the access information.
[0465] S1404, the reader sends R2D signal 3 to the A-IoT device, including third identifier and / or confirmation information.
[0466] The third identifier can be carried by the preamble and / or PRDCH of R2D signal 3, and the third identifier can include at least one of the following: A-IoT device identifier, A-IoT device temporary identifier, A-IoT device group identifier, and random number generated by the A-IoT device.
[0467] The confirmation information can be acknowledge (ACK) or negative acknowledge (NACK).
[0468] The A-IoT device that receives R2D signal 3 successfully accesses.
[0469] The A-IoT device receiving the R2D signal 3 enters the subsequent step, otherwise, S1402 to S1404 are repeated.
[0470] S1405, the reader sends the A-IoT device with R2D signal 1 or R2D signal 2.
[0471] S1406, the A-IoT device sends a random access message or does not send a random access message according to the R2D signal type.
[0472] If the R2D signal 1 indicates that all A-IoT devices need to respond to the R2D signal 1, if the R2D signal is the R2D signal 1, the A-IoT device can respond to the R2D signal 1 and send a random access message (i.e. send a D2R signal including access information); if the R2D signal is the R2D signal 2, and the A-IoT device completes random access, the A-IoT device can not respond to the R2D signal 2 and does not send a random access message until receiving the R2D signal 1.
[0473] If the R2D signal 1 indicates that all A-IoT devices need to respond to the R2D signal 1, if the R2D signal is the R2D signal 1, the A-IoT device can respond to the R2D signal 1 and send a random access message; if the R2D signal is the R2D signal 2, and the A-IoT device completes random access, the A-IoT device can not respond to the R2D signal 2 and does not send a random access message until receiving the R2D signal 1, and can respond to the R2D signal 2 after the R2D signal 1 and send a random access message.
[0474] The way for the A-IoT device to determine the R2D signal type can refer to the way for determining whether the time domain starting position included in the first information is the first time domain starting position or the second time domain starting position in S1001, which will not be described here. The only thing to be explained is that when the time domain starting position included in the first information is the first time domain starting position, the R2D signal is the R2D signal 1; when the time domain starting position included in the first information is the second time domain starting position, the R2D signal is the R2D signal 2.
[0475] For example, the R2D signal length of 48 bits corresponds to the R2D signal 1, and the signal length of 96 bits corresponds to the R2D signal 2. The A-IoT device determines that the received signal is the R2D signal 2 according to the length of the received R2D signal being 96 bits. Since the device has completed access in the first random access period, it does not respond to the R2D signal 2. Subsequently, the device receives the R2D signal again, determines that the signal is the R2D signal 1 according to the signal length being 48 bits, and the A-IoT device responds to the R2D signal 1; if the R2D signal 1 indicates responding to the R2D signal 2 received after it, the A-IoT device responds to the R2D signal 2 received after the R2D signal 1.
[0476] In a possible implementation, the correlation length of the second R2D signal can also be used to determine the content indicated by the R2D signal.
[0477] For example, for the R2D signal 1, if the correlation length of the R2D signal 1 belongs to the third signal length set, it can be indicated that all A-IoT devices need to respond to the R2D signal sent after the R2D signal 1 for indicating sending a random access message; if the correlation length of the R2D signal 1 belongs to the fourth signal length set, it can be indicated that the A-IoT devices need to further determine whether to respond to the R2D signal sent after the R2D signal 1 for indicating sending a random access message according to the third identifier in the PRDCH of the R2D signal 1.
[0478] The third signal length set and the fourth signal length set can constitute the first signal length set.
[0479] The third signal length set can include at least one signal length. The fourth signal length set can include at least one signal length.
[0480] The third signal length set can be a directly defined signal length set; or can be an indirectly derived signal length set, for example, the third signal length set can be a set composed of the signal lengths in the first signal length set except the fourth signal length.
[0481] The fourth signal length set can be a directly defined signal length set; or can be an indirectly derived signal length set, for example, the fourth signal length set can be a set composed of the signal lengths in the first signal length set except the third signal length.
[0482] In the present example, the A-IoT device can determine whether it needs to participate in the subsequent random access process by distinguishing the R2D signal 1 and the R2D signal 2, so as not to affect the A-IoT devices that have not successfully accessed to normally participate in the access process, and to make the A-IoT devices that have completed access no longer respond to the subsequent random access process in the first random access period until a new random access period starts. The present embodiment avoids the interference of the A-IoT devices that have completed access to other A-IoT devices, while also saving the energy consumption of these devices. In addition, by carrying the control information that does not change in a random access period by the R2D signal 1 and the control information that changes in a random access period by the R2D signal 2, the scheduling flexibility is ensured, the single signaling can schedule multiple time domain, frequency domain and code domain resource units, and the signaling overhead is reduced. The present embodiment can also support multiple access of different A-IoT devices in the time domain, frequency domain and code domain in the random access process by indicating the time domain, frequency domain and code domain resources used by the A-IoT device to send the D2R signal in the R2D signal 1 and the R2D signal 2.
[0483] Example 2
[0484] Figure 16 Flow of the random access method provided by the embodiments of the present application Figure 17 As shown in Figure 18 , the method comprises:
[0485] S1601, the reader sends an R2D signal 4 to the A-IoT device, and the R2D signal 4 carries first information, and the first information includes a first identifier.
[0486] The R2D signal 4 can be an R2D signal used for indicating the sending of a random access message.
[0487] The R2D signal 4 can be the same signal as the R2D signal 1 or the R2D signal 2, or can be a different signal.
[0488] The related description of the first identifier can refer to the corresponding description in the foregoing embodiments, which will not be described here again.
[0489] S1602, the A-IoT device that has not completed access in the first random access period sends a D2R signal to the reader, for indicating access information.
[0490] The related description of the access information can refer to the corresponding description in Example 1, which will not be described here again.
[0491] S1603, the reader sends an R2D signal 5 to the A-IoT device, including a third identifier and / or confirmation information, and the confirmation information includes a second identifier.
[0492] The third identifier and the related description of the second identifier can refer to the corresponding description in the foregoing embodiments or examples, which will not be described here again.
[0493] The transmission time relationship of the R2D signal 4 and the R2D signal 5 is as shown in the following figure: Figure 10 As shown in the following figure, before the R2D signal 5 is transmitted, there is at least one R2D signal 4 and at least one D2R signal transmitted by the A-IoT device corresponding to the third identifier in the R2D signal 5.
[0494] S1604, the A-IoT device stores the second identifier.
[0495] S1605, the reader transmits the R2D signal 4 to the A-IoT device, and the R2D signal 4 carries the first information, and the first information includes the first identifier.
[0496] S1606, the A-IoT device compares the first identifier with the second identifier, if the two are the same, the A-IoT device does not respond to the R2D signal 4, if the two are different, the A-IoT device responds to the R2D signal 4.
[0497] For example, the A-IoT device receives the R2D signal 5, in which the indicated second identifier is 001. The A-IoT device stores the second identifier. Subsequently, the A-IoT device receives the R2D signal 4, in which the indicated first identifier is 001. The A-IoT device compares the first identifier with the identifier “001” stored by itself, and finds that the two identifiers are equal, so the A-IoT device does not respond to the R2D signal 4. The A-IoT device receives the R2D signal 4 again, in which the indicated second identifier is 010, which is not equal to the identifier “001” stored by itself, so the A-IoT device responds to the R2D signal 4.
[0498] The response to the R2D signal 4 can mean transmitting a random access message (i.e., transmitting a D2R signal including access information); and the non-response to the R2D signal 4 can mean not transmitting a random access message.
[0499] In the present example, the A-IoT device can determine whether it needs to respond to the current R2D signal 4 by comparing the first identifier and the second identifier, so that the A-IoT device that has completed access does not respond to the subsequent R2D signal for indicating the transmission of a random access message in the first random access period, thereby avoiding the interference of the A-IoT device that has completed access to other A-IoT devices, and saving the energy consumption of these devices. Moreover, the present embodiment can support multiple readers to simultaneously inventory the same A-IoT device by using different first identifiers and second identifiers by different readers.
[0500] Example 3
[0501] Figure 18The flow of the random access method provided by the embodiment of the present application Figure 19 As shown in Figure 10 , the method comprises:
[0502] S1801, the reader sends an R2D signal 6 to the A-IoT device, indicating to send a random access message.
[0503] The R2D signal 6 can be the same signal as the R2D signal 1 or the R2D signal 2, or can be a different signal.
[0504] S1802, the A-IoT device that has not completed access in the first random access period sends a D2R signal to the reader, including access information.
[0505] The related description of the access information can refer to the corresponding description of Example 1, which will not be repeated here.
[0506] S1803, the reader sends an R2D signal 3 to the A-IoT device, including a third identifier and / or confirmation information.
[0507] The related description of the third identifier and the confirmation information can refer to the corresponding description of Example 1, which will not be repeated here.
[0508] The A-IoT device that receives the R2D signal 3 enters the subsequent step, otherwise repeats S1801 to S1803.
[0509] S1804, the reader sends an R2D signal 7 to the A-IoT device, and the R2D signal 7 carries first information, and the first information includes time information.
[0510] The R2D signal 7 can be the same signal as the R2D signal 1 and / or the R2D signal 5, or can be the same signal as the R2D signal 2 and / or the R2D signal 5, or can be an independent signal.
[0511] This example does not limit the order of sending the R2D signal 7, the R2D signal 6, and the R2D signal 3.
[0512] The related description of the time information can refer to the corresponding description in the foregoing embodiments, which will not be repeated here.
[0513] S1805, the A-IoT device determines a time window according to the time information.
[0514] For example, the time information indicated in the R2D signal 7 is that the time window with a length of 4 symbols starts from the start time of the next symbol. The A-IoT device starts counting the symbols from the next symbol, and stops counting when the fourth symbol ends.
[0515] S1806、The reader sends an R2D signal 6 to the A-IoT device, indicating to send a random access message.
[0516] S1807、If the A-IoT device receives the R2D signal 6 within the time window, it does not respond to the R2D signal 6, and if it receives the R2D signal 6 outside the time window, it responds to the R2D signal 6.
[0517] Responding to the R2D signal 6 can mean sending a random access message (i.e., sending a D2R signal including access information); not responding to the R2D signal 6 can mean not sending a random access message.
[0518] In this example, the A-IoT device can determine whether it needs to respond to the current R2D signal 6 through the time window, so that the A-IoT device that has completed access does not respond to the subsequent R2D signal for indicating to send a random access message in the first access period again, avoiding the interference of the A-IoT device that has completed access to other devices, and also saving the energy consumption of these devices.
[0519] Example 4
[0520] Figure 19 Flow of the random access method provided for the embodiments of the present application Figure 20 I. As Figure 20 shown, the method comprises:
[0521] S1901、The reader sends an R2D signal 8 to the A-IoT device, and the R2D signal 8 carries first information, and the first information includes first resource information.
[0522] The R2D signal 8 can be used to instruct the A-IoT device to select a sending resource in a resource set determined by the first resource information.
[0523] The description of the first resource information and the resource set can refer to the corresponding description in the foregoing embodiments, which will not be described here.
[0524] The R2D signal 8 can be the same signal as the R2D signal 1 and / or the R2D signal 6, or the same signal as the R2D signal 2 and / or the R2D signal 6, or an independent signal.
[0525] S1902、The A-IoT device that has not completed access in the first random access period selects a resource in the resource set as a first resource.
[0526] The time domain starting position t1 of the first resource needs to satisfy the relationship t1≥t2, and the units of t1 and t2 can be any one of a symbol, a time slot, or a symbol. That is, the time domain starting position of the first resource needs to be at or after the time domain receiving position of the R2D signal 8.
[0527] The A-IoT device can be selected according to a predefined rule or randomly.
[0528] For example, the resource set includes 8 resource units in total. The current time is the first time slot, A-IoT device 1 randomly selects resource unit 3 in the third time slot as the first resource after receiving the R2D signal 8; A-IoT device 2 randomly selects resource unit 6 in the sixth time slot as the first resource after receiving the R2D signal 8.
[0529] S1903, the reader sends the A-IoT device an R2D signal 6, indicating to send a random access message.
[0530] S1904, if the A-IoT device determines that the first resource belongs to the resource set, it needs to respond to the R2D signal 6 and perform S1905.
[0531] S1905, the A-IoT device sends a D2R signal to the reader on the first resource, including access information.
[0532] The related description of the access information can refer to the corresponding description in Example 1, which will not be repeated here.
[0533] For example, A-IoT device 1 sends access information on the selected resource unit 3, and A-IoT device 2 sends access information on the selected resource unit 6.
[0534] S1906, the reader sends the A-IoT device an R2D signal 3, including a third identifier and / or confirmation information.
[0535] The related description of the third identifier can refer to the corresponding description in Example 1, which will not be repeated here.
[0536] S1907, the A-IoT device judges itself to have successfully accessed according to the third identifier and / or confirmation information.
[0537] S1908, the reader sends the A-IoT device an R2D signal 8, which carries first information, and the first information includes first resource information.
[0538] S1909, the A-IoT device that completes access within the first random access period selects a resource outside the resource set as the first resource.
[0539] For example, the resource set includes 8 resource units, i.e., resource units 1-8. The A-IoT device 1 randomly selects resource unit 10 as the first resource; the A-IoT device 2 randomly selects resource unit 15 as the first resource.
[0540] S1910, the reader sends an R2D signal 6 to the A-IoT device, indicating sending a random access message.
[0541] S1911, the A-IoT device that completes access in the first random access period judges that the first resource does not belong to the resource set, and therefore does not respond to the R2D signal 6.
[0542] In the present example, the A-IoT device can determine whether it needs to respond to the current R2D signal 6 by judging whether the selected first resource is within the resource set, so that the A-IoT device that has completed access no longer responds to the R2D signal for indicating sending a random access message in the first random access period, avoiding the interference of the A-IoT device that has completed access to other A-IoT devices, while also saving the energy consumption of these devices.
[0543] Figure 21 The structure schematic diagram of the random access device 10 provided by the embodiment of the present application is shown in the figure. Figure 21 As shown, the device 10 includes a memory 11, a transceiver 12, and a processor 13.
[0544] The memory 11 is used for storing a computer program; the transceiver 12 is used for transceiving data under the control of the processor 13; and the processor 13 is used for reading the computer program stored in the memory 11 and performing the following operations:
[0545] receiving first information related to random access;
[0546] According to the first information, determining to send a random access message or not to send a random access message in a first random access period, the first random access period being the random access period corresponding to the received first information.
[0547] In an implementation manner, the first information includes at least one of the following:
[0548] a time domain starting position;
[0549] a first identifier;
[0550] time information; or
[0551] first resource information.
[0552] In an embodiment, the first information comprises a time domain starting position; and the processor 13 is specifically configured to perform the following operation:
[0553] If the time domain starting position comprised in the first information is a first time domain starting position, the random access message is sent in the first random access period, and the first time domain starting position is a time domain starting position of the first random access period.
[0554] If the time domain starting position comprised in the first information is a second time domain starting position, the random access message is sent in the first random access period in a case where it is determined that the random access is not completed upon receiving the first information; or the random access message is not sent in the first random access period in a case where it is determined that the random access is completed upon receiving the first information, and the second time domain starting position is a time domain starting position of any random access process in the first random access period.
[0555] In an embodiment, the first information comprises a first identifier; and the processor 13 is specifically configured to perform the following operation:
[0556] The confirmation information is received, and the confirmation information comprises a second identifier;
[0557] If the first identifier is the same as the second identifier, the random access message is not sent in the first random access period.
[0558] If the first identifier is different from the second identifier, the random access message is sent in the first random access period.
[0559] In an embodiment, the first information comprises time information, and the time information is used to determine a time window; and the processor 13 is specifically configured to perform the following operation:
[0560] The third information is received in the time window, and the third information indicates that the random access message is sent;
[0561] In a case where it is determined that the random access is completed upon receiving the first information, the random access message is not sent in the first random access period; or in a case where it is determined that the random access is not completed upon receiving the first information, the random access message is sent in the first random access period according to the third information.
[0562] In an embodiment, the first information comprises first resource information; and the processor 13 is specifically configured to perform the following operation:
[0563] The third information is received, and the third information indicates that the random access message is sent;
[0564] If the selected first resource belongs to a resource set determined by the first resource information, the random access message is sent in the first random access period using the first resource according to the third information.
[0565] if the selected first resource does not belong to the resource set, not sending the random access message in the first random access period;
[0566] The first resource includes at least one of the following: a time domain resource, a frequency domain resource, or a code domain resource.
[0567] In an embodiment, if the time domain starting position included in the first information is a first time domain starting position, the first information further includes at least one of the following:
[0568] second resource information, the second resource information including at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used for sending a signal in the first random access period;
[0569] third resource information, the third resource information including at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used for receiving a signal in the first random access period;
[0570] device identification, the device identification being an identification of a device used for sending the random access message in the first random access period;
[0571] access related identification.
[0572] In an embodiment, the access related identification includes at least one of the following: a random access period identification, a second device identification, or an access indication identification, the second device being the device sending the first information.
[0573] In an embodiment, if the time domain starting position included in the first information is a second time domain starting position, the first information further includes at least one of the following:
[0574] indication information, the indication information being used for indicating a device that has not completed random access in the first random access period to send a random access message;
[0575] fourth resource information, the fourth resource information including at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used for sending a signal in a first random access procedure, the first random access procedure being a random access procedure in which the first information is received in the first random access period.
[0576] In an embodiment, the processor 13 is specifically configured to perform the following operations:
[0577] receiving a first reader-to-device (R2D) signal, the first R2D signal including confirmation information.
[0578] In an embodiment, the confirmation information is carried in a preamble of the first R2D signal and / or a physical reader-to-device channel (PRDCH).
[0579] In an embodiment, the second information is further included in the first R2D signal, and the second information indicates a valid time length of the second identity.
[0580] In an embodiment, the second information is carried in a PRDCH of the first R2D signal.
[0581] In an embodiment, the time information includes at least one of:
[0582] a start position of a time window, a length of the time window, or an identity of the time window.
[0583] In an embodiment, the processor 13 is specifically configured to perform the following operations:
[0584] receive a second R2D signal, and the first information is included in the second R2D signal.
[0585] In an embodiment, the first information is carried in a preamble of the second R2D signal and / or a PRDCH.
[0586] In an embodiment, if a clock synchronization sequence in the preamble of the second R2D signal belongs to a first set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a first value, or if a relevant length of the second R2D signal belongs to a first set of signal lengths, the time domain start position included in the first information is a first time domain start position.
[0587] wherein the first time domain start position is a time domain start position of a first random access period, and the relevant length of the second R2D signal includes a length of the second R2D signal, a length of the preamble in the second R2D signal, or a length of the PRDCH in the second R2D signal.
[0588] In an embodiment, if a clock synchronization sequence in the preamble of the second R2D signal belongs to a second set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a second value, or if a relevant length of the second R2D signal belongs to a second set of signal lengths, the time domain start position included in the first information is a second time domain start position.
[0589] wherein the second time domain start position is a time domain start position of an arbitrary random access process in the first random access period, and the relevant length of the second R2D signal includes a length of the second R2D signal, a length of the preamble in the second R2D signal, or a length of the PRDCH in the second R2D signal.
[0590] The apparatus 10 can also include a user interface 14, which for different user devices can also be an interface that can be externally or internally coupled to the device as needed, including but not limited to a keypad, a display, a speaker, a microphone, a joystick, etc.
[0591] The bus architecture can include any number of interconnected buses and bridges, which are well known in the art and thus, not further described herein, specifically linking together various circuits of the one or more processors represented by the processor 13 and the memory represented by the memory 11. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, etc., which are well known in the art and thus, not further described herein. The bus interface provides an interface. The transceiver 12 can be a plurality of elements, i.e., including a transmitter and a receiver, providing a means for communicating with various other apparatuses over transmission media, including wireless channels, wired channels, optical cables, etc. The processor 13 is responsible for managing the bus architecture and general processing, and the memory 11 can store data used by the processor 13 in the execution of operations.
[0592] Optionally, the processor 13 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.
[0593] The processor 13 is used to execute all the method steps of the first device in the method embodiments according to the executable instructions obtained by calling the computer program stored in the memory 11. The processor 13 and the memory 11 can also be physically arranged separately.
[0594] It should be noted that the above random access apparatus 10 provided by the present application can realize all the method steps of the first device in the above method embodiments and achieve the same technical effects, and thus, the same parts and beneficial effects of the method embodiments in the present embodiment will not be described in detail.
[0595] Figure 21 The structure diagram of the random access apparatus 20 provided by the present embodiment is shown in FIG. 2. As shown in the figure, the apparatus 20 includes a memory 21, a transceiver 22, and a processor 23, Figure 22
[0596] a memory 21 for storing a computer program; a transceiver 22 for transceiving data under control of a processor 23; the processor 23 for reading the computer program in the memory 21 and performing the following operations:
[0597] obtaining first information related to random access;
[0598] transmitting the first information.
[0599] In an embodiment, the first information comprises at least one of the following:
[0600] a time domain starting position;
[0601] a first identifier;
[0602] time information; or
[0603] first resource information.
[0604] In an embodiment, if the time domain starting position comprised in the first information is a first time domain starting position, the first time domain starting position is a time domain starting position of a first random access period, and the first random access period is a random access period corresponding to the first information received; the first information further comprises at least one of the following:
[0605] second resource information, the second resource information comprising at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used by the first device for transmitting a signal in the first random access period;
[0606] third resource information, the third resource information comprising at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used by the first device for receiving a signal in the first random access period;
[0607] a device identifier, the device identifier being an identifier of a device used for transmitting a random access message in the first random access period;
[0608] an access related identifier;
[0609] wherein the first device is a device receiving the first information.
[0610] In an embodiment, the access related identifier comprises at least one of the following: a random access period identifier, an identifier of a second device, or an access indication identifier, the second device being a device transmitting the first information.
[0611] In an embodiment, if the time domain starting position comprised in the first information is a second time domain starting position, the second time domain starting position is a time domain starting position of an arbitrary random access procedure in a first random access period, and the first random access period is a random access period corresponding to the first information received; the first information further comprises at least one of the following:
[0612] the indication information is used to instruct the device which has not completed the random access in the first random access period to send the random access message;
[0613] the fourth resource information includes at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used for sending the signal in the first random access procedure, the first random access procedure being the random access procedure in which the first information is received in the first random access period.
[0614] In an embodiment, the time information includes at least one of the following:
[0615] a start position of the time window, a length of the time window, or an identifier of the time window.
[0616] In an embodiment, the processor 23 is specifically configured to perform the following operations:
[0617] sending a second R2D signal, the first information being included in the second R2D signal.
[0618] In an embodiment, the first information is carried in a preamble of the second R2D signal and / or a reader-to-device physical channel (PRDCH).
[0619] In an embodiment, if a clock synchronization sequence in the preamble of the second R2D signal belongs to a first set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a first value, or if a relevant length of the second R2D signal belongs to a first set of signal lengths, the time domain start position included in the first information is a first time domain start position.
[0620] wherein the first time domain start position is a time domain start position of a first random access period, the first random access period being a random access period corresponding to the first information, and the relevant length of the second R2D signal includes a length of the second R2D signal, a length of the preamble in the second R2D signal, or a length of the PRDCH in the second R2D signal.
[0621] In an embodiment, if a clock synchronization sequence in the preamble of the second R2D signal belongs to a second set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a second value, or if a relevant length of the second R2D signal belongs to a second set of signal lengths, the time domain start position included in the first information is a second time domain start position.
[0622] The second time domain starting position is a time domain starting position of an arbitrary random access process in a first random access period, the first random access period is a random access period corresponding to the first information, and the correlation length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, and a length of a PRDCH in the second R2D signal.
[0623] The second time domain starting position is a time domain starting position of an arbitrary random access process in a first random access period, the first random access period is a random access period corresponding to the first information, and the correlation length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, and a length of a PRDCH in the second R2D signal. Figure 22 The bus architecture can include any number of interconnecting buses and bridges, depending on the specific application of the processor 23 and the memory 21 represented by the various circuits of the one or more processors and the memory linked together by the bus architecture. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and thus, not further described herein. The bus interface provides an interface. The transceiver 22 can be a plurality of elements, i.e., including a transmitter and a receiver, providing a means for communicating with various other apparatus over a transmission medium, including wireless channels, wired channels, optical cables, and the like. The processor 23 is responsible for managing the bus architecture and general processing, and the memory 21 can store data used by the processor 23 in executing operations.
[0624] Optionally, the processor 23 can be a CPU, an ASIC, an FPGA, or a CPLD, and the processor can also adopt a multi-core architecture.
[0625] It should be noted that the above random access device 20 provided by the present application can realize all the method steps implemented by the second device in the above method embodiments, and can achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail herein.
[0626] Figure 23 A structure diagram of a random access device 30 provided by an embodiment of the present application is shown in FIG. 3. As shown in FIG. 3, the device 30 includes: Figure 23
[0627] A receiving unit 31, configured to receive first information related to random access;
[0628] A processing unit 32, configured to determine, according to the first information, whether to send a random access message or not to send a random access message in a first random access period, the first random access period being a random access period corresponding to the first information.
[0629] In an embodiment, the first information includes at least one of the following:
[0630] A time domain starting position;
[0631] A first identifier;
[0632] time information; or
[0633] first resource information.
[0634] In an embodiment, the first information comprises a time domain starting position; and the processing unit 32 is specifically configured to:
[0635] if the time domain starting position comprised in the first information is a first time domain starting position, sending the random access message in the first random access period, the first time domain starting position being a time domain starting position of the first random access period;
[0636] if the time domain starting position comprised in the first information is a second time domain starting position, sending the random access message in the first random access period in a case where it is determined that the random access is not completed upon receiving the first information; or not sending the random access message in the first random access period in a case where it is determined that the random access is completed upon receiving the first information, the second time domain starting position being a time domain starting position of any random access process in the first random access period.
[0637] In an embodiment, the first information comprises a first identifier; and the processing unit 32 is specifically configured to:
[0638] receiving confirmation information, the confirmation information comprising a second identifier;
[0639] if the first identifier is the same as the second identifier, not sending the random access message in the first random access period;
[0640] if the first identifier is different from the second identifier, sending the random access message in the first random access period.
[0641] In an embodiment, the first information comprises time information, the time information being used to determine a time window; and the processing unit 32 is specifically configured to:
[0642] receiving third information in the time window, the third information indicating sending the random access message;
[0643] in a case where it is determined that the random access is completed upon receiving the first information, not sending the random access message in the first random access period; or in a case where it is determined that the random access is not completed upon receiving the first information, sending the random access message in the first random access period according to the third information.
[0644] In an embodiment, the first information comprises first resource information; and the processing unit 32 is specifically configured to:
[0645] receiving third information, the third information indicating sending the random access message;
[0646] If the selected first resource belongs to the resource set determined by the first resource information, the third information is used to send the random access message in the first random access period using the first resource;
[0647] If the selected first resource does not belong to the resource set, the random access message is not sent in the first random access period;
[0648] The first resource includes at least one of the following resources: time domain resource, frequency domain resource, or code domain resource.
[0649] In an embodiment, if the time domain starting position included in the first information is a first time domain starting position, the first information further includes at least one of the following:
[0650] The second resource information includes at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used to send the signal in the first random access period;
[0651] The third resource information includes at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used to receive the signal in the first random access period;
[0652] The device identifier is the identifier of the device used to send the random access message in the first random access period;
[0653] The access related identifier.
[0654] In an embodiment, the access related identifier includes at least one of the following: random access period identifier, second device identifier, or access indication identifier, the second device being the device sending the first information.
[0655] In an embodiment, if the time domain starting position included in the first information is a second time domain starting position, the first information further includes at least one of the following:
[0656] The indication information is used to indicate the device that has not completed random access in the first random access period to send the random access message;
[0657] The fourth resource information includes at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used to send the signal in the first random access process, the first random access process being the random access process in which the first information is received in the first random access period.
[0658] In an embodiment, the receiving unit 31 is further configured to:
[0659] Receive a first reader-to-device R2D signal, the first R2D signal including the confirmation information.
[0660] In an embodiment, the confirmation information is carried in a preamble of the first R2D signal and / or in a Reader-to-Device Channel, PRDCH.
[0661] In an embodiment, the first R2D signal further comprises second information, the second information indicating a validity duration of the second identity.
[0662] In an embodiment, the second information is carried in the PRDCH of the first R2D signal.
[0663] In an embodiment, the time information comprises at least one of:
[0664] a start position of a time window, a length of the time window, or an identity of the time window.
[0665] In an embodiment, the receiving unit 31 is specifically configured to:
[0666] receive a second R2D signal, the second R2D signal comprising the first information.
[0667] In an embodiment, the first information is carried in a preamble of the second R2D signal and / or in a Reader-to-Device Channel, PRDCH.
[0668] In an embodiment, if a clock synchronization sequence in a preamble of the second R2D signal belongs to a first set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a first value, or if a relevant length of the second R2D signal belongs to a first set of signal lengths, the first information comprises a first time domain start position;
[0669] wherein the first time domain start position is a time domain start position of a first random access period, and the relevant length of the second R2D signal comprises a length of the second R2D signal, a length of a preamble in the second R2D signal, or a length of the PRDCH in the second R2D signal.
[0670] In an embodiment, if a clock synchronization sequence in a preamble of the second R2D signal belongs to a second set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a second value, or if a relevant length of the second R2D signal belongs to a second set of signal lengths, the first information comprises a second time domain start position;
[0671] The second time domain starting position is a time domain starting position of an arbitrary random access procedure in the first random access period, and the correlation length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, and a length of a PRDCH in the second R2D signal. It should be noted that the random access apparatus 30 provided in the present application can implement all the method steps implemented by the first device in the method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.
[0672] Figure 1 A structure diagram of a random access apparatus 40 provided in the present application is shown in FIG. 4. As shown in FIG. 4, the apparatus 40 includes the following components. Figure 1
[0673] An obtaining unit 41, configured to obtain first information related to random access.
[0674] A sending unit 42, configured to send the first information.
[0675] In an embodiment, the first information includes at least one of the following:
[0676] a time domain starting position;
[0677] a first identifier;
[0678] time information; or
[0679] first resource information.
[0680] In an embodiment, if the time domain starting position included in the first information is a first time domain starting position, the first time domain starting position is a time domain starting position of a first random access period, and the first random access period is a random access period corresponding to the first information; the first information further includes at least one of the following:
[0681] second resource information, the second resource information including at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used by the first device to send a signal in the first random access period;
[0682] third resource information, the third resource information including at least one of the following: time domain resource information, frequency domain resource information, or code domain resource information used by the first device to receive a signal in the first random access period;
[0683] a device identifier, the device identifier being an identifier of a device used to send a random access message in the first random access period;
[0684] an access-related identifier;
[0685] The first device is a device receiving the first information.
[0686] In an embodiment, the access-related identifier comprises at least one of the following: an identifier of a random access period, an identifier of the second device, or an identifier of the access indication.
[0687] In an embodiment, if the time-domain starting position comprised in the first information is a second time-domain starting position, the second time-domain starting position is a time-domain starting position of any random access procedure within a first random access period, the first random access period is a random access period corresponding to the reception of the first information; the first information further comprises at least one of the following:
[0688] an indication information, the indication information being used to indicate a device which has not completed a random access within the first random access period to transmit a random access message;
[0689] fourth resource information, the fourth resource information comprising at least one of the following: time-domain resource information, frequency-domain resource information, or code-domain resource information used for transmitting a signal within a first random access procedure, the first random access procedure being a random access procedure corresponding to the reception of the first information within the first random access period.
[0690] In an embodiment, the time information comprises at least one of the following:
[0691] a starting position of a time window, a length of the time window, or an identifier of the time window.
[0692] In an embodiment, the sending unit 42 is specifically configured to:
[0693] send a second R2D signal, the first information being comprised in the second R2D signal.
[0694] In an embodiment, the first information is carried in a preamble of the second R2D signal and / or a reader-to-device physical channel (PRDCH).
[0695] In an embodiment, if a clock synchronization sequence in the preamble of the second R2D signal belongs to a first set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a first value, or if a relevant length of the second R2D signal belongs to a first set of signal lengths, the time-domain starting position comprised in the first information is a first time-domain starting position.
[0696] The first time-domain starting position is a time-domain starting position of a first random access period, the first random access period being a random access period corresponding to the reception of the first information, the relevant length of the second R2D signal comprising a length of the second R2D signal, a length of a preamble in the second R2D signal, or a length of a PRDCH in the second R2D signal.
[0697] In an implementation, if the clock synchronization sequence in the preamble of the second R2D signal belongs to the second clock synchronization sequence set, or if the value of the first field in the second R2D signal is the second value, or if the correlation length of the second R2D signal belongs to the second signal length set, the time domain starting position included in the first information is a second time domain starting position.
[0698] The second time domain starting position is a time domain starting position of an arbitrary random access process in a first random access period, the first random access period is a random access period corresponding to the first information, and the correlation length of the second R2D signal includes a length of the second R2D signal, a length of the preamble in the second R2D signal, and a length of the PRDCH in the second R2D signal.
[0699] It should be noted that the above random access apparatus 40 provided by the present application can realize all the method steps implemented by the second device in the above method embodiments, and achieve the same technical effects. Therefore, the parts and beneficial effects of the present application that are the same as those of the method embodiments will not be described in detail.
[0700] It should be noted that the division of units in the embodiments of the present application is illustrative, and is only a logical function division. Actual implementation can have another division manner. In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present alone, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0701] If the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in the embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0702] The embodiment of the present application further provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used for making a processor execute all method steps of the first device in the method embodiment.
[0703] The embodiment of the present application further provides a non-transitory readable storage medium, which stores a computer program, and the computer program is used for making a processor execute all method steps of the second device in the method embodiment.
[0704] The non-transitory readable storage medium can be any available medium or data storage device that can be accessed by a computer, including but not limited to a magnetic storage (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), an optical storage (such as a CD, a DVD, a BD, a HVD, etc.), and a semiconductor storage (such as a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid state disk (SSD)), etc.
[0705] The embodiment of the present application further provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the method in any of the method embodiments.
[0706] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can adopt a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can adopt a computer program product in the form of being implemented on one or more computer usable storage media (including but not limited to a magnetic disk storage and an optical storage, etc.) containing computer usable program codes.
[0707] The present application is described with reference to flowcharts and / or block diagrams of the method, device (system), and computer program product according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer executable instructions. These computer executable instructions can be provided to a general purpose computer, a special purpose computer, an embedded processor, or other programmable data processing devices to produce a machine, so that the instructions executed by the computer or other programmable data processing devices produce the functions described in the flowcharts and / or block diagrams. Figure 1 The function of one flow or multiple flows and / or blocks Figure 1 The function of one flow or multiple flows and / or blocks
[0708] These processor-executable instructions can also be stored in a processor-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means which implement the function specified in a flowchart Figure 1 flow or multiple flows and / or blocks Figure 1 of the flowchart or multiple flows and / or blocks.
[0709] These processor-executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the function specified in a flowchart flow or multiple flows and / or blocks of the flowchart or multiple flows and / or blocks.
[0710] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the claims and their equivalents, the application can be practiced otherwise than as specifically described.
Claims
1. A random access method, characterized by, The method applied to a first device comprises: receiving first information related to random access; determining whether to send a random access message or not to send a random access message in a first random access period according to the first information, the first random access period being a random access period corresponding to the reception of the first information.
2. The method of claim 1, wherein, The first information comprises at least one of: a time domain starting position; a first identifier; time information; or first resource information.
3. The method of claim 1, wherein, The first information comprises a time domain starting position; The determining whether to send a random access message or not to send a random access message in a first random access period according to the first information comprises: if the time domain starting position comprised in the first information is a first time domain starting position, sending a random access message in the first random access period, the first time domain starting position being a time domain starting position of the first random access period; if the time domain starting position comprised in the first information is a second time domain starting position, sending a random access message in the first random access period in a case where it is determined that random access is not completed upon the reception of the first information, or not sending a random access message in the first random access period in a case where it is determined that random access is completed upon the reception of the first information, the second time domain starting position being a time domain starting position of any random access process in the first random access period.
4. The method of claim 1, wherein, The first information comprises a first identifier; The determining whether to send a random access message or not to send a random access message in a first random access period according to the first information comprises: receiving confirmation information, the confirmation information comprising a second identifier; if the first identifier is the same as the second identifier, not sending a random access message in the first random access period; if the first identifier is different from the second identifier, sending a random access message in the first random access period.
5. The method of claim 1, wherein, The first information comprises time information, the time information being used to determine a time window; The determining whether to send a random access message or not to send a random access message in a first random access period according to the first information comprises: receiving third information in the time window, the third information indicating sending a random access message; in a case where it is determined that random access is completed upon the reception of the first information, not sending a random access message in the first random access period, or in a case where it is determined that random access is not completed upon the reception of the first information, sending a random access message in the first random access period according to the third information.
6. The method of claim 1, wherein, The first information comprises first resource information; The determining whether to send a random access message or not to send a random access message in a first random access period according to the first information comprises: receiving third information, the third information indicating sending a random access message; if a selected first resource belongs to a resource set determined by the first resource information, sending a random access message in a first random access period using the first resource according to the third information; if the selected first resource does not belong to the resource set, not sending a random access message in the first random access period; The first resource includes at least one of a time domain resource, a frequency domain resource, or a code domain resource.
7. The method of claim 3, wherein, If the time domain starting position included in the first information is the first time domain starting position, the first information further includes at least one of: Second resource information, the second resource information including at least one of time domain resource information, frequency domain resource information, or code domain resource information used for sending a signal in the first random access period; Third resource information, the third resource information including at least one of time domain resource information, frequency domain resource information, or code domain resource information used for receiving a signal in the first random access period; Device identification, the device identification being an identification of a device used for sending a random access message in the first random access period; Access-related identification.
8. The method of claim 7, wherein, The access-related identification includes at least one of a random access period identification, a second device identification, or an access indication identification, the second device being a device sending the first information.
9. The method of claim 3, wherein, If the time domain starting position included in the first information is the second time domain starting position, the first information further includes at least one of: Indication information, the indication information being used for indicating a device that has not completed random access in the first random access period to send a random access message; Fourth resource information, the fourth resource information including at least one of time domain resource information, frequency domain resource information, or code domain resource information used for sending a signal in a first random access process, the first random access process being a random access process in which the first information is received in the first random access period.
10. The method of claim 4, wherein, The received confirmation information includes: Receiving a first reader-to-device (R2D) signal, the first R2D signal including the confirmation information.
11. The method of claim 10, wherein, The first R2D signal further includes second information, the second information indicating a valid time length of the second identification.
12. The method according to claim 10 or 11, characterized in that, The confirmation information is carried in a preamble of the first R2D signal and / or a physical reader-to-device (PRDCH), and / or the second information is carried in a PRDCH of the first R2D signal.
13. The method of claim 2 or 5, wherein, The time information includes at least one of: A starting position of the time window, a length of the time window, or an identification of the time window.
14. The method according to any one of claims 1 to 13, characterized in that, The received first information includes: Receiving a second R2D signal, the second R2D signal including the first information.
15. The method of claim 14, wherein, The first information is carried in a preamble of the second R2D signal and / or a physical reader-to-device (PRDCH).
16. The method according to claim 14 or 15, characterized in that If a clock synchronization sequence in a preamble of the second R2D signal belongs to a first set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a first value, or if a length of the second R2D signal belongs to a first set of signal lengths, a time domain starting position included in the first information is a first time domain starting position; The first time domain starting position is a time domain starting position of the first random access period, and the relevant length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, and a length of a PRDCH in the second R2D signal.
17. The method of claim 14 or 15, wherein, If a clock synchronization sequence in the preamble of the second R2D signal belongs to a second clock synchronization sequence set, or if a value of a first field in the second R2D signal is a second value, or if the relevant length of the second R2D signal belongs to a second signal length set, the first information includes a second time domain starting position. The second time domain starting position is a time domain starting position of an arbitrary random access process in the first random access period, and the relevant length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, and a length of a PRDCH in the second R2D signal.
18. A random access method, comprising: The method applied to the second device includes: obtaining first information related to random access; sending the first information.
19. The method of claim 18, wherein, The first information includes at least one of the following: a time domain starting position; a first identifier; time information; or first resource information.
20. A random access apparatus, characterized by comprising: The apparatus applied to the first device includes: a receiving unit configured to receive first information related to random access; a processing unit configured to determine, according to the first information, whether to send a random access message or not to send a random access message in a first random access period, the first random access period being a random access period corresponding to the first information.
21. A random access apparatus, characterized by comprising: The apparatus applied to the second device includes: an obtaining unit configured to obtain first information related to random access; a sending unit configured to send the first information.
22. A random access apparatus, characterized by comprising: The apparatus applied to the first device includes a memory, a transceiver, and a processor, The memory is configured to store a computer program, the transceiver is configured to transceive data under control of the processor, and the processor is configured to read the computer program in the memory and perform the following operations: receiving first information related to random access; determining, according to the first information, whether to send a random access message or not to send a random access message in a first random access period, the first random access period being a random access period corresponding to the first information.
23. The apparatus of claim 22, wherein, The first information includes at least one of the following: a time domain starting position; a first identifier; time information; or first resource information.
24. The apparatus of claim 22, wherein, The first information includes a time domain starting position; and the processor is specifically configured to perform the following operations: if the time domain starting position included in the first information is a first time domain starting position, sending a random access message in the first random access period, the first time domain starting position being a time domain starting position of the first random access period; If the time domain starting position comprised in the first information is a second time domain starting position, the first information further comprises at least one of the following:
25. The apparatus of claim 22, wherein, If the time domain starting position comprised in the first information is the second time domain starting position, the first information further comprises at least one of the following: The first information comprises a first identifier; and the processor is specifically configured to perform the following operations: If the first identifier is the same as the second identifier, no random access message is sent in the first random access period. If the first identifier is different from the second identifier, a random access message is sent in the first random access period.
26. The apparatus of claim 22, wherein, The first information comprises time information, the time information being used to determine a time window; and the processor is specifically configured to perform the following operations: If the time domain starting position comprised in the first information is the second time domain starting position, the first information further comprises at least one of the following: The first information comprises first resource information; and the processor is specifically configured to perform the following operations:
27. The apparatus of claim 22, wherein, If the selected first resource belongs to the resource set determined by the first resource information, a random access message is sent in the first random access period using the first resource according to the third information. If the selected first resource does not belong to the resource set, no random access message is sent in the first random access period. If the time domain starting position comprised in the first information is the second time domain starting position, the first information further comprises at least one of the following: The first information comprises a first identifier; and the processor is specifically configured to perform the following operations: If the first identifier is the same as the second identifier, no random access message is sent in the first random access period.
28. The apparatus of claim 24, wherein, If the first identifier is different from the second identifier, a random access message is sent in the first random access period. The first information comprises time information, the time information being used to determine a time window; and the processor is specifically configured to perform the following operations: If the time domain starting position comprised in the first information is the second time domain starting position, the first information further comprises at least one of the following: The first information comprises first resource information; and the processor is specifically configured to perform the following operations: If the selected first resource belongs to the resource set determined by the first resource information, a random access message is sent in the first random access period using the first resource according to the third information.
29. The apparatus of claim 28, wherein, If the selected first resource does not belong to the resource set, no random access message is sent in the first random access period.
30. The apparatus of claim 24, wherein, If the time domain starting position comprised in the first information is the second time domain starting position, the first information further comprises at least one of the following: The first information comprises a first identifier; and the processor is specifically configured to perform the following operations: If the first identifier is the same as the second identifier, no random access message is sent in the first random access period. If the first identifier is different from the second identifier, a random access message is sent in the first random access period. The first information comprises time information, the time information being used to determine a time window; and the processor is specifically configured to perform the following operations: If the time domain starting position comprised in the first information is the second time domain starting position, the first information further comprises at least one of the following: The first information comprises first resource information; and the processor is specifically configured to perform the following operations: If the selected first resource belongs to the resource set determined by the first resource information, a random access message is sent in the first random access period using the first resource according to the third information. If the selected first resource does not belong to the resource set, no random access message is sent in the first random access period. If the time domain starting position comprised in the first information is the second time domain starting position, the first information further comprises at least one of the following: The first information comprises a first identifier; and the processor is specifically configured to perform the following operations: If the first identifier is the same as the second identifier, no random access message is sent in the first random access period. If the first identifier is different from the second identifier, a random access message is sent in the first random access period. The first information comprises time information, the time information being used to determine a time window; and the processor is specifically configured to perform the following operations: If the time domain starting position comprised in the first information is the second time domain starting position, the first information further comprises at least one of the following: The first information comprises first resource information; and the processor is specifically configured to perform the following operations: If the selected first resource belongs to the resource set determined by the first resource information, a random access message is sent in the first random access period using the first resource according to the third information. If the selected first resource does not belong to the resource set, no random access message is sent in the first random access period. indication information, the indication information being used to indicate that a device which has not completed random access in the first random access period sends a random access message; fourth resource information, the fourth resource information including at least one of time domain resource information, frequency domain resource information, or code domain resource information used for sending a signal in a first random access process, the first random access process being a random access process in which the first information is received in the first random access period.
31. The apparatus of claim 25, wherein, The processor is specifically configured to perform the following operations: receiving a first reader-to-device (R2D) signal, the first R2D signal including the confirmation information.
32. The apparatus of claim 31, wherein, The first R2D signal further includes second information, the second information indicating a valid time length of the second identifier.
33. The apparatus of claim 31 or 32, wherein, The confirmation information is carried in a preamble and / or a physical reader-to-device channel (PRDCH) of the first R2D signal, and / or the second information is carried in a PRDCH of the first R2D signal.
34. The apparatus of claim 23 or 26, wherein, The time information includes at least one of: a start position of the time window, a length of the time window, or an identifier of the time window.
35. The device of any one of claims 22-34, wherein, The processor is specifically configured to perform the following operations: receiving a second R2D signal, the second R2D signal including the first information.
36. The device of claim 35, wherein, The first information is carried in a preamble and / or a physical reader-to-device channel (PRDCH) of the second R2D signal.
37. The apparatus of claim 35 or 36, wherein, If a clock synchronization sequence in a preamble of the second R2D signal belongs to a first set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a first value, or if a relevant length of the second R2D signal belongs to a first set of signal lengths, the time domain start position included in the first information is a first time domain start position. The first time domain start position is a time domain start position of the first random access period, and the relevant length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, or a length of a PRDCH in the second R2D signal.
38. The apparatus of claim 35 or 36, wherein, If a clock synchronization sequence in a preamble of the second R2D signal belongs to a second set of clock synchronization sequences, or if a value of a first field in the second R2D signal is a second value, or if a relevant length of the second R2D signal belongs to a second set of signal lengths, the time domain start position included in the first information is a second time domain start position. The second time domain start position is a time domain start position of an arbitrary random access process in the first random access period, and the relevant length of the second R2D signal includes a length of the second R2D signal, a length of a preamble in the second R2D signal, or a length of a PRDCH in the second R2D signal.
39. An apparatus for random access, the apparatus comprising: means for transmitting a random access preamble; and means for transmitting a random access message. The device applied to a second device includes a memory, a transceiver, and a processor, The memory is used to store a computer program, the transceiver is used to transceive data under control of the processor, and the processor is used to read the computer program in the memory and perform the following operations: obtaining first information related to random access; sending the first information.
40. The device of claim 39, wherein, The first information comprises at least one of the following: a time domain start position; a first identifier; time information; or first resource information.
41. A non-transitory readable storage medium, characterized by, The non-transitory readable storage medium stores a computer program, and the computer program is configured to cause the processor to execute the method in any one of claims 1 to 17; or execute the method in claim 18 or 19.