Information transmission method and apparatus, device, storage medium, and computer program product

By indicating candidate resources and timing in the RFID system, the problem of timing message transmission between tags and readers is solved, improving the accuracy of information transmission and inventory efficiency.

WO2026061416A1PCT designated stage Publication Date: 2026-03-26CHINA MOBILE COMM LTD RES INST +1
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-17
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

In RFID systems, existing technologies lack a timing solution for acquiring messages sent between tags and readers, resulting in low inventory efficiency.

Method used

The first device sends an indication message to the second device, indicating candidate resources and candidate timings, including N1 first candidate timings corresponding to M1 first candidate resources, P second candidate timings sent by the first device, and N2 third candidate timings corresponding to M2 second candidate resources sent by the second device, and indicating the time interval between two adjacent hops, where M1, N1, P, M2, and N2 are positive integers.

Benefits of technology

It improves the timing accuracy and efficiency of information transmission between tags and readers, thereby enhancing the inventory efficiency of RFID systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025121955_26032026_PF_FP_ABST
    Figure CN2025121955_26032026_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present disclosure are an information transmission method and apparatus, a device, a storage medium, and a computer program product. The method comprises: a first device sends first indication information to at least one second device, the first indication information being used for indicating at least one of the following: N1 first candidate occasions corresponding to M1 first candidate resources for the second device to send a first message; P second candidate occasions at which the first device sends a second message; N2 third candidate occasions corresponding to M2 second candidate resources for the second device to send a third message; and a time interval between two adjacent hops for the second device to perform frequency hopping transmission of the first message or the third message, wherein M1, N1, P, M2 and N2 are all positive integers.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission method, apparatus, device, storage medium and computer program product

[0001] Cross-reference to Related Applications

[0002] The present disclosure is based on and claims priority to Chinese Patent Application No. 2024113119455, filed on September 19, 2024, the entire contents of which are incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present disclosure relates to the technical field of wireless communication, and particularly relates to an information transmission method, apparatus, device, storage medium and computer program product. BACKGROUND

[0004] At present, in the existing radio frequency identification (RFID) system, a time slot mechanism is used to inventory tags, and the time slot mechanism can refer to that data can be sent to a reader only at the beginning of each time slot. In the current RFID inventory method, in order to improve the efficiency of inventory, a method of supporting time division multiplexing or frequency division multiplexing or code division multiplexing between tags is proposed, but there is currently a lack of technical solutions for how to obtain the timing of sending messages between tags and readers. SUMMARY

[0005] Therefore, the embodiments of the present disclosure expect to provide an information transmission method, apparatus, device, storage medium and computer program product.

[0006] The technical solutions of the embodiments of the present disclosure are implemented as follows:

[0007] The embodiments of the present disclosure provide an information transmission method applied to a first device, and the method comprises the following steps.

[0008] sending first indication information to at least one second device; the first indication information is used to indicate at least one of the following:

[0009] N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message;

[0010] P second candidate time occasions for the first device to send a second message;

[0011] N2 third candidate time occasions corresponding to M2 second candidate resources for the second device to send a third message;

[0012] a time interval between two adjacent hops for the second device to send the first message or the third message by frequency hopping;

[0013] wherein M1, N1, P, M2, N2 are positive integers.

[0014] In addition, according to at least one embodiment of the present disclosure, the first indication information is used to indicate N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send the first message, comprising: the first indication information is used to determine a first candidate time occasion in the N1 first candidate time occasions, and a subsequent first candidate time occasion is related to a previous first candidate time occasion and a transmission time of the first message.

[0015] In addition, according to at least one embodiment of the present disclosure, the method further comprises:

[0016] sending second indication information to the at least one second device; the second indication information is used to indicate the M1 first candidate resources and / or the M2 second candidate resources.

[0017] In addition, according to at least one embodiment of the present disclosure, the first candidate resource or the second candidate resource comprises:

[0018] a time domain resource;

[0019] or,

[0020] a frequency domain resource;

[0021] or,

[0022] a code domain resource.

[0023] In addition, according to at least one embodiment of the present disclosure, in the case that the first candidate resource is a time domain resource, M1=N1, and the N1 first candidate time occasions correspond to the M1 first candidate resources one by one;

[0024] in the case that the second candidate resource is a time domain resource, M2=N2, and the N2 third candidate time occasions correspond to the M2 second candidate resources one by one;

[0025] in the case that the first candidate resource is a frequency domain resource or a code domain resource, N1=1;

[0026] in the case that the second candidate resource is a frequency domain resource or a code domain resource, N2=1.

[0027] In addition, according to at least one embodiment of the present disclosure, in the case that the first candidate resource is a time domain resource or a frequency domain resource or a code domain resource, the first candidate time occasion is determined by a time interval of a sending start time of the first message relative to a first reference point;

[0028] wherein,

[0029] The first reference point comprises:

[0030] The first device sends a start time or an end time of sending the fourth message to the second device.

[0031] In addition, according to at least one embodiment of the present disclosure, the first candidate occasion or the second candidate occasion or the third candidate occasion is N times of a preset time unit; N is a positive integer;

[0032] The preset time unit comprises:

[0033] The preset time unit comprises:

[0034] A time length occupied by sending one bit or one chip in the first transmission or the second transmission;

[0035] Or,

[0036] A time length of duration of sending one on or off state in the first transmission or the second transmission.

[0037] In addition, according to at least one embodiment of the present disclosure, the method further comprises:

[0038] Sending third indication information to the at least one second device;

[0039] The third indication information is used for one of:

[0040] Indicating a corresponding relationship between the second message sent by the first device on the at least one time domain resource and the P second candidate occasions;

[0041] Or,

[0042] Indicating a corresponding relationship between the second message sent by the first device on the at least one time domain resource and at least one second device sending the first message on different candidate occasions in the N1 first candidate occasions.

[0043] In addition, according to at least one embodiment of the present disclosure, in the case that the first candidate resource is a time domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a second reference point;

[0044] The second reference point comprises:

[0045] The second reference point comprises:

[0046] A start time or an end time of sending the first message by the last first candidate occasion in the N1 first candidate occasions.

[0047] In addition, according to at least one of the embodiments of the present disclosure, in a case where the first candidate resource is a frequency domain resource or a code domain resource, the second candidate time is determined by a time interval of a sending start time of the second message relative to a third reference point;

[0048] wherein,

[0049] the third reference point comprises:

[0050] a start time or an end time of sending the first message at any one of the N1 first candidate times or a preset one of the N1 first candidate times.

[0051] In addition, according to at least one of the embodiments of the present disclosure, in a case where the second candidate resource is a time domain resource or a frequency domain resource or a code domain resource, the third candidate time is determined by a time interval of a sending start time of the third message relative to a fourth reference point;

[0052] wherein,

[0053] the fourth reference point comprises:

[0054] a start time or an end time of sending the second message at the last one of the P second candidate times;

[0055] or,

[0056] a start time or an end time of sending the second message at the first one of the P second candidate times.

[0057] In addition, according to at least one of the embodiments of the present disclosure, the method further comprises:

[0058] in a case where the at least one second device performs the first transmission by using frequency division multiplexing, sending fourth indication information to the at least one second device; the fourth indication information is used to indicate that a time interval between the second transmission performed by the first device and the first transmission satisfies a first time range;

[0059] or,

[0060] in a case where the at least one second device performs the first transmission by using frequency division multiplexing, predefining that the time interval between the second transmission performed by the first device and the first transmission satisfies a first time range.

[0061] In addition, according to at least one of the embodiments of the present disclosure, the method further comprises:

[0062] In a case where the at least one second device performs the first transmission in a manner other than frequency division multiplexing, fifth indication information is sent to the at least one second device; the fifth indication information is used to indicate that a time interval between the second transmission performed by the first device and the first transmission satisfies a second time range;

[0063] Alternatively,

[0064] In a case where the at least one second device performs the first transmission in a manner other than frequency division multiplexing, the second time range satisfied by a time interval between the second transmission performed by the first device and the first transmission is predefined.

[0065] In addition, according to at least one embodiment of the present disclosure, a maximum value of the first time range is greater than a maximum value of the second time range; or, the maximum value of the first time range is equal to a sum of the maximum value of the second time range and a preset value.

[0066] In addition, according to at least one embodiment of the present disclosure, the time interval between the adjacent two hops represents a time interval of a start time of a next-hop transmission relative to a fifth reference point;

[0067] Wherein,

[0068] The fifth reference point includes:

[0069] An end time of a last synchronization signal carried in a last-hop transmission;

[0070] Alternatively,

[0071] An end time of a last-hop transmission.

[0072] At least one embodiment of the present disclosure provides an information transmission method, applied to a second device, the method comprising:

[0073] Receiving first indication information; the first indication information is used to indicate at least one of the following:

[0074] N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message;

[0075] P second candidate time occasions in which a first device sends a second message;

[0076] N2 third candidate time occasions corresponding to M2 second candidate resources for the second device to send a third message;

[0077] A time interval between adjacent two hops in which the second device sends the first message or the third message by frequency hopping;

[0078] Wherein, M1, N1, P, M2, N2 are positive integers.

[0079] In addition, according to at least one embodiment of the present disclosure, the first indication information is used to indicate N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send the first message, comprising: the first indication information is used to determine the first candidate time occasion in the N1 first candidate time occasions, and the subsequent first candidate time occasion is related to the previous first candidate time occasion and the transmission time of the first message.

[0080] In addition, according to at least one embodiment of the present disclosure, the method further comprises:

[0081] Receiving second indication information; the second indication information is used to indicate the M1 first candidate resources and / or the M2 second candidate resources.

[0082] In addition, according to at least one embodiment of the present disclosure, the first candidate resource or the second candidate resource comprises:

[0083] Time domain resource;

[0084] Or,

[0085] Frequency domain resource;

[0086] Or,

[0087] Code domain resource.

[0088] In addition, according to at least one embodiment of the present disclosure, in the case of the first candidate resource being a time domain resource, M1=N1, and the N1 first candidate time occasions correspond to the M1 first candidate resources one by one;

[0089] In the case of the second candidate resource being a time domain resource, M2=N2, and the N2 third candidate time occasions correspond to the M2 second candidate resources one by one;

[0090] In the case of the first candidate resource being a frequency domain resource or a code domain resource, N1=1;

[0091] In the case of the second candidate resource being a frequency domain resource or a code domain resource, N2=1.

[0092] In addition, according to at least one embodiment of the present disclosure, in the case of the first candidate resource being a time domain resource or a frequency domain resource or a code domain resource, the first candidate time occasion is determined by the time interval of the sending start time of the first message relative to the first reference point;

[0093] Wherein,

[0094] The first reference point comprises:

[0095] The first device sends a start time or an end time of the fourth message to the second device.

[0096] In addition, according to at least one of the embodiments of the present disclosure, the first candidate occasion or the second candidate occasion or the third candidate occasion is N times of a preset time unit; N is a positive integer;

[0097] wherein,

[0098] The preset time unit includes:

[0099] A time length occupied by sending one bit or one chip in the first transmission or the second transmission;

[0100] Or,

[0101] A time length of duration of sending one on or off state in the first transmission or the second transmission.

[0102] In addition, according to at least one of the embodiments of the present disclosure, the method further includes:

[0103] Receiving third indication information;

[0104] The third indication information is used for one of the following:

[0105] Indicating a correspondence relationship between the second message sent by the first device on the at least one time domain resource and the P second candidate occasions;

[0106] Or,

[0107] Indicating a correspondence relationship between the second message sent by the first device on the at least one time domain resource and at least one second device sending the first message on different candidate occasions in the N1 first candidate occasions.

[0108] In addition, according to at least one of the embodiments of the present disclosure, in the case that the first candidate resource is a time domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a second reference point;

[0109] The second reference point includes:

[0110] A start time or an end time of sending the first message in the last first candidate occasion in the N1 first candidate occasions.

[0111] In addition, according to at least one of the embodiments of the present disclosure, in the case that the first candidate resource is a frequency domain resource or a code domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a third reference point;

[0112] The third reference point comprises:

[0113] The starting time or the ending time of sending the first message in any one of the N1 first candidate occasions or a preset first candidate occasion.

[0114] In addition, according to at least one embodiment of the present disclosure, when the second candidate resource is a time domain resource or a frequency domain resource or a code domain resource, the third candidate occasion is determined by a time interval of a sending starting time of the third message relative to a fourth reference point.

[0115] The fourth reference point comprises:

[0116] The starting time or the ending time of sending the second message in the last one of the P second candidate occasions.

[0117] Or,

[0118] The starting time or the ending time of sending the second message in the first one of the P second candidate occasions.

[0119] In addition, according to at least one embodiment of the present disclosure, the method further comprises:

[0120] In a case where at least one of the second devices performs the first transmission by using frequency division multiplexing, fourth indication information is received; the fourth indication information is used to indicate a first time range that is satisfied by a time interval between the second transmission performed by the first device and the first transmission.

[0121] Or,

[0122] In a case where at least one of the second devices performs the first transmission by using a manner other than frequency division multiplexing, fifth indication information is received; the fifth indication information is used to indicate a second time range that is satisfied by a time interval between the second transmission performed by the first device and the first transmission.

[0123] In addition, according to at least one embodiment of the present disclosure, in a case where at least one of the second devices performs the first transmission by using frequency division multiplexing, the first time range that is satisfied by the time interval between the second transmission performed by the first device and the first transmission is predefined.

[0124] Or,

[0125] In a case where at least one of the second devices performs the first transmission by using a manner other than frequency division multiplexing, the second time range that is satisfied by the time interval between the second transmission performed by the first device and the first transmission is predefined.

[0126] In addition, according to at least one embodiment of the present disclosure, the maximum value of the first time range is greater than the maximum value of the second time range; or, the maximum value of the first time range is equal to the sum of the maximum value of the second time range and a preset value.

[0127] In addition, according to at least one embodiment of the present disclosure, the time interval between the two adjacent hops represents a time interval of a start time of the next hop transmission relative to the fifth reference point;

[0128] The fifth reference point includes:

[0129] An end time of a last synchronization signal carried in the last hop transmission;

[0130] Or,

[0131] An end time of the last hop transmission.

[0132] At least one embodiment of the present disclosure provides a first device, comprising a processor and a memory for storing a computer program capable of running on the processor,

[0133] When the processor runs the computer program, the processor executes the steps of the method described in any one of the above first device side.

[0134] At least one embodiment of the present disclosure provides a second device, comprising a processor and a memory for storing a computer program capable of running on the processor,

[0135] When the processor runs the computer program, the processor executes the steps of the method described in any one of the above second device side.

[0136] At least one embodiment of the present disclosure provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps of the method described in any one of the above first device side, or implement the steps of the method described in any one of the above second device side.

[0137] At least one embodiment of the present disclosure provides a computer program product, comprising a computer program, wherein the computer program is executed by a processor to implement the method described in any one of the above first device side, or implement the method described in any one of the above second device side.

[0138] The information transmission method, apparatus, device, storage medium and computer program product provided in the embodiments of the present disclosure, the method comprises: a first device sends first indication information to at least one second device; the first indication information is used to indicate at least one of the following: N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message; P second candidate time occasions for the first device to send a second message; N2 third candidate time occasions corresponding to M2 second candidate resources for the second device to send a third message; a time interval between adjacent two hops for the second device to send the first message or the third message by frequency hopping; wherein M1, N1, P, M2, N2 are all positive integers.

[0139] The technical scheme provided in the embodiments of the present disclosure is adopted, and the first device indicates the related timing of sending messages between the second device and the first device in an indication manner. Specifically, at least one of the following is indicated: N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message; P second candidate time occasions for the first device to send a second message; N2 third candidate time occasions corresponding to M2 second candidate resources for the second device to send a third message; a time interval between adjacent two hops for the second device to send the first message or the third message by frequency hopping. BRIEF DESCRIPTION OF DRAWINGS

[0140] FIG. 1 is a schematic diagram of inventory checking in an RFID system in the related art;

[0141] FIG. 2 is a schematic diagram of a tag sending messages by time division multiplexing or frequency division multiplexing in the related art;

[0142] FIG. 3 is a schematic diagram of the implementation process of the information transmission method in the embodiments of the present disclosure;

[0143] FIG. 4 is a schematic diagram of first candidate time occasions and second candidate time occasions in the embodiments of the present disclosure;

[0144] FIG. 5 is a schematic diagram of first candidate time occasions and second candidate time occasions in the embodiments of the present disclosure;

[0145] FIG. 6 is a schematic diagram of first candidate time occasions and second candidate time occasions in the embodiments of the present disclosure;

[0146] FIG. 7 is a schematic diagram of a time range satisfied by a time interval between R2D link transmission and D2R link transmission in the embodiments of the present disclosure;

[0147] FIG. 8 is a schematic diagram of a time interval between adjacent two hops in the embodiments of the present disclosure;

[0148] FIG. 9 is a schematic diagram of a time interval between adjacent two hops in the embodiments of the present disclosure;

[0149] FIG. 10 is a second implementation flow diagram of the information transmission method according to an embodiment of the present disclosure;

[0150] FIG. 11 is a first structural diagram of the information transmission apparatus according to an embodiment of the present disclosure;

[0151] FIG. 12 is a second structural diagram of the information transmission apparatus according to an embodiment of the present disclosure;

[0152] FIG. 13 is a structural diagram of the first device according to an embodiment of the present disclosure;

[0153] FIG. 14 is a structural diagram of the second device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0154] Before the technical solutions of the embodiments of the present disclosure are introduced, the related art is introduced.

[0155] In the related art, the passive Internet of Things technology has the advantages of ultra-low cost, ultra-low power consumption, and no need for battery power supply, and has very wide application prospects in digital information collection in industries such as warehousing, logistics, energy, manufacturing, and agriculture. It is a key link for building a 5G full-scene Internet of Things, and will provide 10 billion new connections for 5G networks. In the current research process, the following two categories of terminal devices are focused on: the first type of device has a peak power consumption of 1 microwatt (μW) and has a certain energy storage capability, and does not have the ability to amplify uplink and downlink signals. The transmission of the uplink signal needs to rely on the carrier provided by the external source; the second type of device has a peak power consumption of hundreds of μW and has an energy storage capability, and has the ability to amplify uplink or downlink signals. The transmission of the uplink signal needs to rely on the carrier provided by the external source, and may also have the ability to generate independent signals.

[0156] Referring to FIG. 1, which is a schematic diagram of an inventory in a related art RFID system, as shown in FIG. 1, a time slot aloha mechanism is used in the existing RFID system, which can mean that data can be transmitted to a reader only at the beginning of each time slot, a reader sends a query command to start an inventory round, the query command carries a parameter Q, which is used by the reader to adjust the probability of a tag responding and to control the number of time slots for responding. After receiving the query or query adjust command, the tag preloads a value between 0 and 2Q-1 in its slot counter, and then each time a new query repetition command is received, the tag reduces the value of the slot counter by 1, and backscatters RN16 to respond to the command of the reader when the slot counter reaches zero, where RN16 is a 16-bit random number or pseudo-random number generated by the tag. When there is only one tag responding to the reader in the same time slot, the reader can obtain the information required by the tag. When there are multiple tags responding to the reader in the same time slot, a collision occurs, and the inventory of the conflicting tags fails. There can also be time slots in which no tag meets the response condition.

[0157] In the related art, due to the low-cost nature of the tag, there is no high-precision clock inside, and accurate synchronization cannot be achieved, so the transmission of the tag to the reader is realized by the time slot timing of the command sent by the reader. For example, each message sent by the tag to the reader needs to first receive the command sent by the reader to the tag, and then send information to the reader based on the time interval shown in Table 1 below.

[0158] Table 1

[0159] Here, for the convenience of description, the communication link from the first device (such as a base station or a relay UE device) to the second device (such as a tag or a low-power device) can be referred to as a forward link or a downlink or a R2D link, and the communication link from the second device (such as a tag or a low-power device) to the first device (such as a base station or a relay UE device) can be referred to as a backscatter link or an uplink or a D2R link, which will be described hereinafter as R2D and D2R, respectively.

[0160] In the current study, TR2D_min T D2R_min T R2D_R2D_min T D2R_D2R_min T R2D_min denotes the shortest time between R2D link transmission and subsequent D2R link transmission; T D2R_min denotes the shortest time between D2R link transmission and subsequent R2D link transmission; T R2D_R2D_min denotes the shortest time between two different R2D transmissions to the same passive Internet of Things (A-IoT) device; T D2R_D2R_min denotes the shortest time between two different D2R transmissions from the same passive Internet of Things (A-IoT) device.

[0161] In the related art, in the inventory mode of RFID, the efficiency of inventory is relatively low because only the reader and the tag can communicate in sequence. In the research of passive Internet of Things (A-IoT, Ambient Internet of Thing), in order to improve the efficiency of inventory, a mode is proposed to support time division multiplexing or frequency division multiplexing between tags, or even code division multiple access (CDMA, Code Division Multiple Access).

[0162] Referring to FIG. 2, FIG. 2 is a schematic diagram of a tag sending a message in a time division multiplexing or frequency division multiplexing manner in the related art. As shown in FIG. 2, when the tag responds to a paging command of a next-generation node B (gNB), multiple tags can use time division multiplexing (TDM, Time Division Multiplexing) or frequency division multiplexing (FDM, Frequency Division Multiplexing) to multiplex resources to send a Msg1 message (also denoted as Msg.1).

[0163] In summary, in the related art, based on the access mode of time division multiple access (TDMA, Time Division Multiple Access) or frequency division multiple access (FDMA, Frequency Division Multiple Access), it is necessary to study how the timing of the passive Internet of Things (A-IoT) device such as a tag to send a message in a D2R link is obtained, wherein the D2R link can refer to a communication link from a second device (such as a tag or a low-power device) to a first device (such as a base station or a relay UE device).

[0164] Based on this, in the embodiments of the present disclosure, a first device sends first indication information to at least one second device; the first indication information is used to indicate at least one of the following: N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message; P second candidate time occasions for the first device to send a second message; N2 third candidate time occasions corresponding to M2 second candidate resources for the second device to send a third message; a time interval between adjacent two hops for the second device to send the first message or the third message by frequency hopping; wherein M1, N1, P, M2, N2 are all positive integers.

[0165] Referring to FIG. 3, FIG. 3 is an implementation flowchart of the information transmission method of the embodiments of the present disclosure, applied to a first device, as shown in FIG. 3, the method comprises the following steps:

[0166] Step 301: sending first indication information to at least one second device; the first indication information is used to indicate at least one of the following: N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message; P second candidate time occasions for the first device to send a second message; N2 third candidate time occasions corresponding to M2 second candidate resources for the second device to send a third message; a time interval between adjacent two hops for the second device to send the first message or the third message by frequency hopping; wherein M1, N1, P, M2, N2 are all positive integers.

[0167] Here, the first device can include a reader (Reader), a base station, a relay UE, etc., the second device can include a tag or a low-power device, etc., and the second device can also be described as device.

[0168] Here, the frequency hopping can mean that the second device changes the frequency position to send the first message or the third message to the first device multiple times or adjacent times for different information. For example, the first time is sent on frequency 1, and the second time is sent on frequency 2, which can be called adjacent transmission. It should be noted that the time interval or time offset of the second transmission relative to the end time of the first transmission needs to be indicated.

[0169] It can be understood that the time interval between adjacent two hops for the second device to send the first message or the third message by frequency hopping can also be described as the time interval between adjacent two transmissions for the second device to send the first message or the third message in a manner greater than once transmission. Among them, adjacent two transmissions can be carried on the same frequency carrier wave (CW) or different CWs.

[0170] Here, the first candidate occasion can be indicated by indicating a first one of the first candidate occasions of the first message and indicating a time interval of at least one of the following first candidate occasions compared to the first one of the first candidate occasions; or by indicating a first one of the first candidate occasions of the first message and indicating a time interval of a following first candidate occasion compared to a preceding first candidate occasion.

[0171] It can be understood that the time interval of at least one of the following first candidate occasions compared to the first one of the first candidate occasions can also be described as a time interval of at least one of the following time domain resources compared to the first one of the time domain resources; and the time interval of a following first candidate occasion compared to a preceding first candidate occasion can also be described as a time interval of a following time domain resource compared to a preceding time domain resource.

[0172] Here, the second candidate occasion can be indicated by indicating a first one of the second candidate occasions of the second message and indicating a time interval of at least one of the following second candidate occasions compared to the first one of the second candidate occasions; or by indicating a first one of the second candidate occasions of the second message and indicating a time interval of a following second candidate occasion compared to a preceding second candidate occasion.

[0173] It can be understood that the time interval of at least one of the following second candidate occasions compared to the first one of the second candidate occasions can also be described as a time interval of at least one of the following time domain resources compared to the first one of the time domain resources; and the time interval of a following second candidate occasion compared to a preceding second candidate occasion can also be described as a time interval of a following time domain resource compared to a preceding time domain resource.

[0174] Here, the third candidate occasion can be indicated by indicating a first one of the third candidate occasions of the third message and indicating a time interval of at least one of the following third candidate occasions compared to the first one of the third candidate occasions; or by indicating a first one of the third candidate occasions of the third message and indicating a time interval of a following third candidate occasion compared to a preceding third candidate occasion.

[0175] It can be understood that the time interval of at least one of the following third candidate occasions compared to the first one of the third candidate occasions can also be described as a time interval of at least one of the following time domain resources compared to the first one of the time domain resources; and the time interval of a following third candidate occasion compared to a preceding third candidate occasion can also be described as a time interval of a following time domain resource compared to a preceding time domain resource.

[0176] The various candidate occasions are described below.

[0177] Here, at the beginning of the inventory, the first device, such as a base station or a reader, sends a fourth message to the second device, such as a tag, the fourth message including a paging or a random access trigger command (RACH trigger) or a command indicating the beginning of the inventory or a command or message for decrementing the time slot counter during the inventory process, here taking the paging message as an example, the paging message can include one or more messages, for example, the first device sends a paging message to the second device, wherein the paging message includes two messages, the first message carries the information of the second device, and the second device can determine whether to participate in the inventory according to the message, and the second message carries some control information of the current round of inventory, for example, the number of time slots, the transmission indication information of the R2D link and / or the D2R link; or the indication information carried by the second message can be combined with the first message in the same message. After receiving the inventory command, the second device sends a first message (Msg1) to the first device on the D2R link. Wherein, the R2D link can refer to the communication link from the first device to the second device, and the D2R link can refer to the communication link from the second device to the first device.

[0178] Here, for the TDMA or FDMA or CDMA mode, the first device, such as a reader, needs to reserve N1 first candidate time occasions corresponding to M1 first candidate resources of the first message (Msg1) for the second device, for example, define the time intervals of the first, second, third, …, N1 transmission start times (also described as transmission time points) of the first message (Msg1) relative to the end time of the fourth message (such as paging) sent by the first device to the second device as T 11 ,T 12 ,T 13 ,...,T 1N , respectively, wherein T 11 represents the first candidate time occasion corresponding to the first candidate resource for sending the first message (Msg1), T 12 represents the first candidate time occasion corresponding to the second candidate resource for sending the first message (Msg1), T 13 represents the first candidate time occasion corresponding to the third candidate resource for sending the first message (Msg1), and so on, and T 1N represents the first candidate time occasion corresponding to the N1 candidate resource for sending the first message (Msg1).

[0179] Here, after the second device sends the first message (Msg1) to the first device, the first device can also reserve P second candidate occasions of the second message (Msg2) for the second device, for example, for TDMA, define the time interval of the 1st, 2nd, 3rd, …, Pth transmission start time of the second message (Msg2) relative to the start time or end time of sending the first message (Msg1) in the last one of the N1 first candidate occasions as T 21 22 23, 2N 21 represents the first second candidate occasion of sending the second message (Msg2), T 22 represents the second second candidate occasion of sending the second message (Msg2), T 23 represents the third second candidate occasion of sending the second message (Msg2), and so on, and T 2N represents the Pth second candidate occasion of sending the second message (Msg2). For FDMA or CDMA, the 1st, 2nd, 3rd, …, Pth transmission start time of the second message (Msg2) can be defined as T 21 22 23, 2N 21 represents the first second candidate occasion of sending the second message (Msg2), T 22 represents the second second candidate occasion of sending the second message (Msg2), T 23 represents the third second candidate occasion of sending the second message (Msg2), and so on, and T 2N represents the Pth second candidate occasion of sending the second message (Msg2).

[0180] Here, after the first device sends the second message (Msg2) to the second device, the second device also needs to reply the third message. Therefore, the first device can also reserve N2 third candidate occasions corresponding to M2 second candidate resources of the third message (Msg3) for the second device (device), for example, for TDMA or FDMA or CDMA, define the 1st, 2nd, 3rd, …, N2th transmission start time (also described as transmission time point) of the third message (Msg3) relative to the start time or end time of sending the second message (Msg2) in the last one or the first one of the P second candidate occasions as T 31 32 ​​​​​​​​​T 33 ..., T 3N , wherein T 31 represents a third candidate occasion corresponding to a first second candidate resource for sending a third message (Msg3), T 32 represents a third candidate occasion corresponding to a second second candidate resource for sending a third message (Msg3), T 33 represents a third candidate occasion corresponding to a third second candidate resource for sending a third message (Msg3), and so on, and T 3N represents a third candidate occasion corresponding to an N2th second candidate resource for sending a third message (Msg3).

[0181] It should be noted that the first device indicates at least one of the first candidate occasion, the second candidate occasion, and the third candidate occasion to at least one second device, and the second device can select or determine the candidate occasion according to a preset selection rule, wherein the selection rule includes but is not limited to random selection, etc.

[0182] Referring to FIG. 4, FIG. 4 is a schematic diagram of the first candidate occasion and the second candidate occasion according to an embodiment of the present disclosure, as shown in FIG. 4, the first message can be denoted as Msg1 or Msg.1, the second message can be denoted as Msg2 or Msg.2, and the second device includes tags 1 (tag1), 2 (tag2), and 3 (tag3), etc. For TDMA, the three first candidate occasions are respectively denoted as T 11 , T 12 , and T 13 , and the start time of sending the first message is determined, the tag 1 (tag1) can select T 11 to send the first message to the first device, the tag 2 (tag2) can not select any candidate occasion, and the tag 3 (tag3) can select T 13 to send the first message to the first device. For the second message sent in the TDM mode, the two second candidate occasions are respectively denoted as T 21 , and T 22 , wherein T 21 represents the second candidate occasion for sending the second message corresponding to the tag 1 (tag1), and T 22 represents the second candidate occasion for sending the second message corresponding to the tag 3 (tag3). In actual application, since the first candidate occasion provides three, the second candidate occasion also corresponds to three at most, and therefore the number of the second candidate occasions indicated by the first device can be greater than the actual transmission candidate occasions of the second message. The number of the second messages sent and the corresponding order and occasion are determined according to the number of the effective first messages actually received.

[0183] Referring to Figure 5, which is a schematic diagram of the first and second candidate timings in an embodiment of this disclosure, as shown in Figure 5, the first message can be represented by Msg1 or Msg.1, and the second message can be represented by Msg2 or Msg.2. The second device includes tag1, tag2, tag3, and tag4, etc. For FDMA, different second devices use frequency division multiplexing when transmitting the first message. Therefore, it is not necessary to define multiple first candidate timings for the first message; only one first candidate timing needs to be defined, denoted by T1. Tag1 can choose T1 to send the first message to the first device, tag2 can choose not to select this candidate timing, and tag3 can choose T1 to send the first message to the first device. The three tags use different frequency resources to distinguish them. However, it should be noted that since R2D transmission does not support FDM but transmits in a time division multiplexing manner, the two second candidate timings for the second message are respectively denoted by T1. 21 ,T 22 It means that T 21 This indicates that the second candidate timing for sending the second message corresponds to tag 1, T 22 This indicates that the second candidate timing for sending the second message (Msg2) corresponds to tag 3. The number of second candidate timings for the second message is similar to that in the case of TDMA, that is, the number of second candidate timings indicated by the first device can be greater than the actual number of second messages transmitted.

[0184] Here, taking the first message (Msg1) as an example, considering the timing acquisition method for the second device to send the first message (Msg1) on the D2R link, it can be that only the first first candidate timing of the first message (Msg1), i.e., T, is indicated. 11 Then, it indicates the time interval (offset) between the next first candidate timing and the previous first candidate timing. For example, it indicates the second first candidate timing, i.e., T. 12 With the first first candidate timing, i.e., T 11 The time interval between them indicates the third first candidate timing, i.e., T. 13 With the second first candidate timing, namely T 12 The time interval between them. However, due to the large timing error of the second device, different devices may have time discrepancies in their interpretation of the indicated time. Taking a 10% time discrepancy as an example, to avoid overlap of data transmitted at different candidate times, different time intervals, such as T... 11 and T 12 The following relationship should be satisfied: T 12 -10%×T 12 >=T11 +T 11 ×10%+T RN16 T can be derived 12 >=(1.1×T 11 +T RN16 ) / 0.9, according to T 12 and T 13 The relationship that should be satisfied is T. 13 -10%×T 13 >=T 12 +T 12 ×10%+T RN16 Derivation of T 13 >=(1.1×T 12 +T RN16 ) / 0.9, where T 11 T represents the first candidate timing corresponding to the first first candidate resource for sending the first message (Msg1). 12 T represents the first candidate timing corresponding to the second first candidate resource for sending the first message (Msg1). 13 This indicates the first candidate timing corresponding to the third first candidate resource for sending the first message (Msg1), 10% indicates the time deviation of the second device sending the first message (Msg1), and T RN16 This indicates the transmission time of the first message (Msg1). It can be seen that if the method of indicating the first first candidate timing and then indicating the time interval (offset) between different first candidate timings is used, the first device, such as the base station, needs to consider the time error of the second device to determine the time interval (offset). The second device then combines the indicated time interval (offset) and the first first candidate timing T... 11 Even T RN16 The timing of the first message (Msg1) is determined by the transmission time of the first message (Msg1).

[0185] In practical applications, the specific indication method of the first indication information can include explicit indication or implicit indication. Explicit indication usually directly indicates the first candidate timing, while implicit indication generally combines the indication information and indirectly derives the required timing through certain preset rules. If implicit indication is used, the first indication information can be used to implicitly determine the first first candidate timing among the N1 first candidate timings corresponding to the M1 first candidate resources for the second device to send the first message. Subsequent first candidate timings are related to the previous first candidate timing and the transmission time of the first message, as mentioned above, T. 12 T 13 The derivation method is then used to obtain the subsequent first candidate timing through certain calculation rules.

[0186] Based on this, in some embodiments, the first indication information is used to indicate N1 first candidate occasions corresponding to M1 first candidate resources for the second device to send the first message, including:

[0187] The first indication information is used to determine a first first candidate occasion in the N1 first candidate occasions, and a subsequent first candidate occasion is related to a previous first candidate occasion and a transmission time of the first message.

[0188] In some embodiments, the method further includes:

[0189] Sending second indication information to the at least one second device; the second indication information is used to indicate the M1 first candidate resources and / or the M2 second candidate resources.

[0190] In some embodiments, the first candidate resource or the second candidate resource includes:

[0191] Time domain resource;

[0192] Or,

[0193] Frequency domain resource;

[0194] Or,

[0195] Code domain resource.

[0196] In some embodiments, when the first candidate resource is a time domain resource, M1=N1, and the N1 first candidate occasions correspond to the M1 first candidate resources one by one;

[0197] When the second candidate resource is a time domain resource, M2=N2, and the N2 third candidate occasions correspond to the M2 second candidate resources one by one;

[0198] When the first candidate resource is a frequency domain resource or a code domain resource, N1=1;

[0199] When the second candidate resource is a frequency domain resource or a code domain resource, N2=1.

[0200] In some embodiments, when the first candidate resource is a time domain resource or a frequency domain resource or a code domain resource, the first candidate occasion is determined by a time interval of a sending start time of the first message relative to a first reference point;

[0201] Wherein,

[0202] The first reference point includes:

[0203] The first device sends a start time or an end time of the fourth message to the second device.

[0204] In some embodiments, the first candidate occasion or the second candidate occasion or the third candidate occasion is N times of a preset time unit; N is a positive integer;

[0205] In some embodiments, the first candidate occasion or the second candidate occasion or the third candidate occasion is N times of a preset time unit; N is a positive integer;

[0206] The preset time unit includes:

[0207] A time length occupied by one bit or one chip in the first transmission or the second transmission;

[0208] Or,

[0209] A time length of one on or off state in the first transmission or the second transmission.

[0210] In some embodiments, the method further includes:

[0211] Sending third indication information to the at least one second device;

[0212] The third indication information is used for one of the following:

[0213] Indicating a correspondence between the second message sent by the first device on the at least one time domain resource and the P second candidate occasions;

[0214] Or,

[0215] Indicating a correspondence between the second message sent by the first device on the at least one time domain resource and at least one second device sending the first message on different candidate occasions in the N1 first candidate occasions.

[0216] In some embodiments, when the first candidate resource is a time domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a second reference point;

[0217] In some embodiments, when the first candidate resource is a time domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a second reference point;

[0218] The second reference point includes:

[0219] A start time or an end time of the first message sent by a last first candidate occasion in the N1 first candidate occasions.

[0220] In some embodiments, when the first candidate resource is a frequency domain resource or a code domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a third reference point;

[0221] In some embodiments, when the first candidate resource is a frequency domain resource or a code domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a third reference point;

[0222] The third reference point comprises:

[0223] The starting time or the ending time of sending the first message in any one or a preset one of the N1 first candidate occasions.

[0224] In some embodiments, when the second candidate resource is a time domain resource or a frequency domain resource or a code domain resource, the third candidate occasion is determined by a time interval of a starting time of sending the third message relative to a fourth reference point.

[0225] The fourth reference point comprises:

[0226] The fourth reference point comprises:

[0227] The starting time or the ending time of sending the second message in the last one of the P second candidate occasions.

[0228] Or,

[0229] The starting time or the ending time of sending the second message in the first one of the P second candidate occasions.

[0230] The process of indicating the first candidate occasion by the first device is described as follows.

[0231] The first case is that the first candidate resource is a time domain resource in time division multiplexing (TDM).

[0232] Here, the first device indicates, in a message transmitted on an R2D link, M1 first candidate resources for the second device to transmit on a D2R link, and indicates N1 first candidate occasions corresponding to the M1 first candidate resources, i.e., the time of sending a first message (Msg1) by the second device. Wherein, the communication link from the first device to the second device is referred to as an R2D link, and the communication link from the second device to the first device is referred to as a D2R link; M1 and N1 are positive integers.

[0233] Here, M1 = N1, and the N1 first candidate occasions correspond to the M1 first candidate resources one by one.

[0234] Here, the first candidate occasion is determined by a time interval of a starting time of sending the first message (Msg1) relative to a first reference point; wherein the first reference point comprises: the ending time or the starting time of sending a fourth message (such as paging) by the first device to the second device.

[0235] For example, a network device such as a base station or other first device as a Reader provides a number of first candidate resources for time division multiplexing (TDMA) transmission for a second device such as a tag in an inventory message, for example, 3 sub-time resources are divided in each time slot for the second device such as a tag to select (for example, randomly select) when sending a first message (Msg1), and the selection principle related to the tag is not limited. The first device (Reader) also provides a first candidate occasion corresponding to each of the 3 first candidate resources of the first message (Msg1) in the inventory message, wherein the first candidate occasion represents a time interval of the starting time of the first message (Msg1) relative to the end time of the fourth message (for example, paging) transmitted by the first device on the R2D link before the second device such as a tag receives the first message (Msg1) (it should be noted that if the paging message is only sent at the beginning of the inventory, the message that triggers the Msg1 sending later may be other messages, and for the convenience of description, this message is referred to as the RACH trigger message). For example, the 3 first candidate occasions corresponding to the 3 first candidate resources are represented as T 11 ,T 12 ,T 13 , respectively, wherein T 11 represents the first candidate occasion corresponding to the first first candidate resource for sending the first message (Msg1), T 12 represents the first candidate occasion corresponding to the second first candidate resource for sending the first message (Msg1), and T 13 represents the first candidate occasion corresponding to the third first candidate resource for sending the first message (Msg1).

[0236] Here, the first candidate occasion is N times of a preset time unit; N is a positive integer;

[0237] The preset time unit includes:

[0238] The time length occupied by sending one bit or chip in the first transmission or the second transmission;

[0239] Or,

[0240] The time length of the duration of sending one on or off state in the first transmission or the second transmission.

[0241] The first transmission can refer to the transmission direction of the second device to the first device; the second transmission can refer to the transmission direction of the first device to the second device.

[0242] It can be understood that the first candidate time can be indicated in a time granularity of a time length occupied by one bit or one chip in the second transmission (R2D link transmission) or the first transmission (D2R link transmission), or a time length of duration of one on or off state in the first transmission or the second transmission, which can be denoted as a chip length. The uplink chip length can refer to a time length occupied by one bit or one chip in the first transmission, or a time length of duration of one on or off state in the first transmission. The downlink chip length can refer to a time length occupied by one bit or one chip in the second transmission, or a time length of duration of one on or off state in the second transmission.

[0243] For example, due to the relatively weak timing function of the second device such as a tag, the timing is usually performed in a manner of counting sample points. The first device can provide the second device with the downlink chip length or the uplink chip length in the preamble or control information of the R2D link transmission, and the second device can determine how many sample points correspond to the uplink chip length or the downlink chip length based on its own sampling rate. In this way, when the first device indicates the first candidate time T 11 , T 12 , T 13 to the second device, and the indication of the three first candidate times is in a preset time unit (chip length) as a granularity, for example, T 11 is n1 times of the preset time unit (chip length), T 12 is n2 times of the preset time unit (chip length), and T 13 is n3 times of the preset time unit (chip length), since the second device can determine the sample points n corresponding to each chip length, when the three indicated first candidate times correspond to n1, n2, and n3 chip lengths respectively, the second device can determine the starting transmission time of the first message (Msg1) as n×n1, n×n2, and n×n3, where n, n1, n2, and n3 are positive integers.

[0244] In the second case, the first candidate resource is a frequency domain resource in frequency division multiplexing (FDM) or a code domain resource in code division multiplexing (CDM).

[0245] Herein, the first device indicates M1 first candidate resources for the at least one second device to transmit on the D2R link in a message transmitted on the R2D link, and further indicates N1 first candidate occasions corresponding to the M1 first candidate resources for the second device to transmit a first message (Msg1). Wherein, the communication link from the first device to the second device can be referred to as the R2D link, and the communication link from the second device to the first device can be referred to as the D2R link; M1 and N1 are positive integers.

[0246] Herein, N1 = 1, i.e. one first candidate occasion corresponds to M1 first candidate resources, i.e. different frequency domain resources correspond to the same time indication.

[0247] Herein, the first candidate occasion is N times of a preset time unit; N is a positive integer.

[0248] The preset time unit includes:

[0249] The time length occupied by one bit or chip in the first transmission or the second transmission;

[0250] Or,

[0251] The time length of the duration of one on or off state in the first transmission or the second transmission.

[0252] The first transmission can be the transmission direction from the second device to the first device, and the second transmission can be the transmission direction from the first device to the second device.

[0253] Herein, the first candidate occasion can be indicated in a preset time unit (chip length) as granularity.

[0254] Herein, for FDMA, since different second devices (devices) are frequency division multiplexed, the time of transmitting Msg1 is the same, so the first device (Reader) can only indicate one T1 value, i.e. one first candidate occasion, and the T1 value can also be in chip length granularity. Different second devices (devices) can use the same T1 value to feed back the first message (Msg1). It should be noted that in actual implementation, since the synchronization accuracy of different second devices (devices) can be different, the transmission start time of the first message (Msg1) transmitted by different second devices can be misaligned.

[0255] Herein, the first candidate occasion is determined by the time interval of the transmission start time of the first message (Msg1) relative to a first reference point; wherein the first reference point includes the end time of the fourth message (such as paging) transmitted by the first device to the second device.

[0256] That is, the first device indicates to the second device a time offset of a start time of a first message (Msg1) transmission by the first device relative to an end time of a fourth message (e.g., paging) transmitted by the first device on the R2D link and received by the second device before the second device transmits the first message (Msg1).

[0257] The following describes a process in which the first device indicates a second candidate time.

[0258] Here, the first device indicates to at least one second device P second candidate times at which the first device transmits a second message (Msg2) on at least one time domain resource; P is a positive integer.

[0259] Here, for TDMA, the second candidate time represents a time interval of a start time of the second message (Msg2) transmission relative to a start time or an end time of the first message (Msg1) transmission at a last first candidate time of the N1 first candidate times. The end time is determined based on the indicated last first candidate time (i.e., the time of the first message (Msg1) transmission) and the transmission time of the first message (Msg1).

[0260] Here, the second candidate time is N times a preset time unit; N is a positive integer.

[0261] The preset time unit includes:

[0262] A time length occupied by transmitting one bit or chip in the first transmission or the second transmission.

[0263] Alternatively,

[0264] A time length of a duration of transmitting one on or off state in the first transmission or the second transmission.

[0265] It can be understood that the second candidate time is indicated with a time length of transmitting one bit or chip in the second transmission (R2D link transmission) or the first transmission (D2R link transmission) or a time length of a duration of transmitting one on or off state in the first transmission or the second transmission as a time granularity, which is referred to as a chip length.

[0266] Herein, the first device can further send third indication information to the at least one second device, the third indication information being used to indicate a correspondence between the second message sent by the first device on the at least one time domain resource and the P third candidate time occasions, or a correspondence between the second message sent by the first device on the at least one time domain resource and the at least one second device that sends the first message on different candidate time occasions in the N1 first candidate time occasions.

[0267] Herein, the maximum number of the time domain resources is equal to the number of the first candidate resources.

[0268] For example, it is assumed that the number of the first candidate resources is equal to 3, and the number of the at least one time domain resource is equal to 2, wherein the first second device sends the first message (Msg1) on the first first candidate resource and the third first candidate resource, and the second second device does not send the first message (Msg1) on the second first candidate resource. Thus, the correspondence between the second message (Msg2) sent by the first device on the at least one time domain resource and the P third candidate time occasions indicated by the third indication information can be that the second message (Msg2) sent by the first device on the time domain resource 1 corresponds to the first second candidate time occasion, and the second message (Msg2) sent by the first device on the time domain resource 2 corresponds to the second second candidate time occasion, or the correspondence between the second message (Msg2) sent by the first device on the at least one time domain resource and the at least one second device that sends the first message (Msg1) on different candidate time occasions in the N1 first candidate time occasions indicated by the third indication information can be that the second message (Msg2) sent by the first device on the time domain resource 1 corresponds to the second device that sends the first message (Msg1) on the first first candidate resource, and the second message (Msg2) sent by the first device on the time domain resource 2 corresponds to the second device that sends the first message (Msg1) on the third first candidate resource.

[0269] That is, the third indication information is used to indicate a sending order of the second message (Msg2) corresponding to the second device that sends the first message (Msg1) on different first candidate time occasions in the N1 first candidate time occasions, or a time domain resource corresponding to the Msg2 sending occasion on which the second message (Msg2) is sent.

[0270] Herein, the second device can determine the timing of the second message (Msg2) corresponding thereto based on the third indication information. If the second message (Msg2) is not indicated, the second device (device) such as a tag needs to blindly detect the second message (Msg2) corresponding thereto, which is not friendly to the energy consumption of the second device (device) such as a tag.

[0271] It is to be noted that when the TDMA or FDMA transmission of the first message (Msg1) is supported, once the first device (Reader) provides M1 first candidate resources, the M1 candidate resources need to be reserved, because the first device (Reader) is not sure whether there will be a second device (device) sending the first message (Msg1) on each of the M1 first candidate resources, but for the transmission of the second message (Msg2) from the first device to the second device, it is based on that the first device (Reader) needs to send several first messages (Msg1) for the second device in the M1 first candidate resources.

[0272] It is to be noted that when the transmission time of the second message (Msg2) is carried in the message before or at the beginning of the inventory, the number of responding second devices (device) in each inventory slot cannot be determined, so the timing of the second message (Msg2) carried in the message at this time, i.e. the second candidate opportunity, should be provided for the maximum M1 first candidate resources. In the actual transmission process, when it is clear how many second devices (device) such as tags respond in the last slot (specifically, the first device (Reader) can indicate to the second device (device) in real time through the third indication information), the second device (device) can determine the order of all second messages (Msg2) to be sent based on the first device (Reader) sending the first message (Msg1) for the second device such as tags in the transmission slot of the last first message (Msg1), and determine the timing of the second message (Msg2) used by itself to receive the second message (Msg2).

[0273] Here, for FDMA or CDMA, the second candidate opportunity represents the time interval of the starting transmission time of the second message (Msg2) relative to the starting time or ending time of the transmission of the first message (Msg1) in any one or a preset one of the N1 first candidate opportunities.

[0274] Here, the preset one of the first candidate opportunities can refer to the first candidate opportunity that sends the first message earliest among the M1 first candidate opportunities, or the first candidate opportunity that sends the first message latest among the M1 first candidate opportunities, etc.

[0275] It should be noted that although the first message (Msg1) uses FDMA transmission, the second message (Msg2) belongs to R2D transmission, which still needs to be transmitted in the TDMA manner. At this time, when the first device (Reader) provides M1 first candidate frequency domain resources for the second device to send the first message (Msg1), P second candidate occasions, i.e., the transmission timing of the second message (Msg2), need to be indicated at the same time.

[0276] Referring to FIG. 6, FIG. 6 is a schematic diagram of the first candidate occasion and the second candidate occasion according to an embodiment of the present disclosure. As shown in FIG. 6, the first message can be denoted as Msg1 or Msg.1, and the second message can be denoted as Msg2 or Msg.2. The first device (Reader) indicates M1=4 first candidate resources, i.e., candidate frequency resources, and indicates that the four candidate frequency domain resources use a common T1, i.e., one first candidate occasion. The first candidate occasion represents the time interval of the starting time of the first message relative to the ending time of the fourth message (Msg0 or paging or inventory message or RACH tigger message) sent by the first device (Reader) to the second device (device). The second device (device) includes tag 1 (tag1), tag 2 (tag2), tag 3 (tag3), and tag 4 (tag4). If there are actual second devices (devices) transmitting the first message on the four frequency resources, P=4 second candidate occasions, i.e., the transmission timing of the second message, can be indicated at the same time. The second candidate occasion can be the starting transmission time of the second message relative to the ending time of a preset first candidate occasion (such as the first candidate occasion for transmitting the first message (Msg1) at the latest) in the four first candidate occasions. The four second candidate occasions are denoted as T 21 22 23 24 21 22 23 24 ​​​​​​​The fourth time domain resource corresponding to the second candidate time of sending the second message is indicated. However, in actual transmission, if only two frequency domain resources have actual second device transmission among the four frequency resources, the first device (Reader) can send indication information to indicate the actual received first message to the second device, for example, through a 4-bit bitmap, i.e. 0101, before sending the second message or together with the third indication information of the second message. Based on the indication information, the second device can obtain that only two valid first messages are received by the first device (Reader), or judge that only the first message sent on the frequency resources f2 and f4 will have corresponding second message transmission, so it can be known that the second device sending the first message on the f2 frequency domain resource uses the first second candidate time, i.e. the sending timing T 21 The second device sending the first message on the f4 frequency domain resource uses the second second candidate time, i.e. the sending timing T 22 The corresponding second device receives the second message at the corresponding timing position, and the first device will not transmit the second message on the third and fourth second candidate times.

[0277] The process of indicating the third candidate time by the first device is described below.

[0278] In the first case, the second candidate resource is a time domain resource in time division multiplexing (TDM).

[0279] Here, the first device indicates M2 second candidate resources for the second device to transmit on the D2R link in the message transmitted on the R2D link, and also indicates N2 third candidate times corresponding to the M2 candidate resources for the second device to send the third message (Msg3), i.e. the time of sending Msg3. Wherein, the communication link from the first device to the second device can be referred to as R2D link, and the communication link from the second device to the first device can be referred to as D2R link; M2 and N2 are positive integers.

[0280] Here, M2=N2, and the N2 third candidate times correspond to the M2 second candidate resources one by one.

[0281] Here, the third candidate time is N times of a preset time unit; N is a positive integer;

[0282] The preset time unit includes:

[0283] The time length occupied by one bit or chip in the first transmission or the second transmission;

[0284] Or,

[0285] A length of time for which an on or off state is sent in the first transmission or the second transmission.

[0286] Wherein, the first transmission can refer to a direction of transmission from the second device to the first device; and the second transmission can refer to a direction of transmission from the first device to the second device.

[0287] Here, the third candidate timing can be indicated with a length of time for which a bit or a chip is sent in the second transmission (R2D link transmission) or the first transmission (D2R link transmission), or a length of time for which an on or off state is sent in the first transmission or the second transmission, denoted as a chip length.

[0288] Here, the third candidate timing is determined by a time interval of a start time of the third message relative to the fourth reference point;

[0289] Wherein, the fourth reference point includes:

[0290] An end time or a start time of sending a second message (Msg2) in a last second candidate timing of the P second candidate timings;

[0291] Or,

[0292] An end time or a start time of sending a second message (Msg2) in a first second candidate timing of the P second candidate timings.

[0293] It should be noted that for the third message (Msg3), there is also a similar problem as the timing of the second message (Msg2), that is, the indicated sending time of the third message (Msg3) includes the sending time corresponding to the M2 second candidate time domain resources, but actually according to the receiving order of the second message (Msg2), the second device can correspondingly determine the sending order of the third message (Msg3).

[0294] For example, assuming that the first device (Reader) needs to indicate the timing of the third candidate occasion, i.e., Msg3, corresponding to M2=3 candidate time domain resources, but since the number and order of the second messages (Msg2) responding can be obtained through additional indication information, for example, using the bitmap method to indicate the number and order of the second messages (Msg2) responding, in this way, the second device can obtain the order of its own second message (Msg2) in all second messages (Msg2) when monitoring the second message (Msg2) at the corresponding timing, so as to select the timing of the third message (Msg3) to send the third message (Msg3) according to the corresponding order.

[0295] The second case is that the second candidate resource is a frequency domain resource in frequency division multiplexing (FDM) or a code domain resource in code division multiplexing (CDM).

[0296] Here, the first device indicates M2 second candidate resources for the second device to transmit on the D2R link in the message transmitted on the R2D link, and also indicates N2 third candidate occasions corresponding to the M2 second candidate resources for the second device to send the third message (Msg3). Wherein, the communication link from the first device to the second device can be referred to as the R2D link, and the communication link from the second device to the first device can be referred to as the D2R link; M1 and N1 are positive integers.

[0297] Here, N1=1, i.e., one third candidate occasion corresponds to M2 second candidate resources, that is, different frequency domain resources correspond to the same time indication.

[0298] Here, the third candidate occasion is determined by the time interval of the start time of the second message relative to the second reference point;

[0299] The fourth reference point includes:

[0300] The end time or start time of the second message (Msg2) sent in the last second candidate occasion in the P second candidate occasions;

[0301] Or,

[0302] The end time or start time of the second message (Msg2) sent in the first second candidate occasion in the P second candidate occasions.

[0303] Here, the third candidate occasion is N times of a preset time unit; N is a positive integer;

[0304] The preset time unit includes:

[0305] The time length occupied by sending one bit or one chip in the first transmission or the second transmission;

[0306] Or,

[0307] The time length of the duration of the on or off state in the first transmission or the second transmission.

[0308] The first transmission can refer to the transmission direction from the second device to the first device, and the second transmission can refer to the transmission direction from the first device to the second device.

[0309] That is, the third candidate timing can be indicated in a preset time unit (chip length) as a granularity.

[0310] Currently, for the time interval between R2D link transmission and D2R link transmission, the minimum time interval (T R2D_min ) and the maximum time interval (T R2D_max ) between the two transmissions are defined, so that the time interval between the time when the second device performs D2R link transmission and the time when the first device performs R2D link transmission satisfies the time range: [T R2D_min, T R2D_max ]. Similarly, for D2R, a similar method can be used to define a minimum time interval (T D2R_min ) and a maximum time interval (T D2R_max ), so that the time interval between the time when the first device performs R2D link transmission and the time when the second device performs D2R link transmission satisfies the time range: [T D2R_min T D2R_max ].

[0311] Referring to FIG. 7, FIG. 7 is a schematic diagram of the time range satisfied by the time interval between R2D link transmission and D2R link transmission according to an embodiment of the present disclosure. As shown in FIG. 7, the first message can be represented by Msg1 or Msg.1, and the second message can be represented by Msg2 or Msg.2. The second device includes tag1, tag2, tag3, etc. When FDM transmission is used, due to different processing speeds and timing errors of different second devices, the time interval between the time when the second device sends Msg1 and the time when the R2D link transmission inventory message is sent satisfies the time range [T R2D_min, T R2D_maxIf the time range is satisfied, the second device that transmits Msg1 earlier starts to calculate the time interval T between the transmission of Msg2 by the first device and the transmission of Msg1 by the D2R link, i.e., T D2R The time is also earlier, and thus, since the first device, e.g., a base station, needs to make a judgment on Msg2 according to the last received Msg1, the following situation may occur: when the time point of the transmission of Msg2 by the first device is within the time range [T D2R_min ,T D2R_max ] expected by the second device, e.g., a tag 2, for receiving Msg2, but has exceeded the time range [T D2R_min, T D2R_max ] expected by the second device, e.g., a tag 3, for receiving Msg2, the second device, e.g., the tag 3, stops listening to Msg2 transmitted by the first device, resulting in the failure to receive response information. Therefore, for this case, corresponding enhancement design is needed.

[0312] In summary, for FDMA, another solution is further provided in the embodiments of the present disclosure, i.e., instead of indicating the first candidate opportunity and the third candidate opportunity, a first time range satisfied by the time interval between the second transmission by the first device and the first transmission by at least one second device using frequency division multiplexing is indicated, or the first time range satisfied by the time interval between the second transmission by the first device and the first transmission is predefined.

[0313] Based on this, in some embodiments, the method further includes:

[0314] In the case where the at least one second device uses frequency division multiplexing to perform the first transmission, fourth indication information is transmitted to the at least one second device; the fourth indication information is used to indicate a first time range satisfied by the time interval between the second transmission by the first device and the first transmission.

[0315] Alternatively,

[0316] In the case where the at least one second device uses frequency division multiplexing to perform the first transmission, a first time range satisfied by the time interval between the second transmission by the first device and the first transmission is predefined.

[0317] In some embodiments, the method further includes:

[0318] In a case where the at least one second device performs the first transmission in a manner other than frequency division multiplexing, fifth indication information is sent to the at least one second device; the fifth indication information is used to indicate that a time interval between the second transmission performed by the first device and the first transmission satisfies a second time range;

[0319] Or,

[0320] In a case where the at least one second device performs the first transmission in a manner other than frequency division multiplexing, the second time range satisfied by a time interval between the second transmission performed by the first device and the first transmission is predefined.

[0321] In some embodiments, a maximum value of the first time range is greater than a maximum value of the second time range; or, the maximum value of the first time range is equal to a sum of a maximum value of the second time range and a preset value.

[0322] Here, in a case of FDMA for multi-tag multiplexing transmission, compared with the second time range [T D2R_min ,T D2R_max ] when non-FDMA transmission, a maximum value of the first time range when FDMA transmission is greater than the maximum value of the second time range.

[0323] Specifically, two implementation manners are included:

[0324] The first manner, in a case of FDMA multiplexing multi-tags, a new value T' D2R_max is introduced, which satisfies T' D2R_max >T D2R_max, , wherein T D2R_max represents a maximum value in the second time range, T' D2R_max represents a maximum value in the first time range, at this time, the time interval of the second transmission (R2D link transmission) compared with the first transmission (D2R link transmission) satisfies the first time range, i.e., [T D2R_min ,T' D2R_max ].

[0325] The second manner, in a case of FDMA multiplexing multi-tags, a preset value, i.e., time ΔT, is introduced, at this time, the time interval of the second transmission (R2D link transmission) compared with the first transmission (D2R link transmission) satisfies the first time range, i.e., [T D2R_min ,T D2R_max +ΔT], wherein T D2R_min represents a minimum value in the second time range, T D2R_max represents a maximum value in the second time range.

[0326] It should be noted that for the FDMA multiplexing mode, a first time range is introduced, which is different from the second time range in the non-FDMA multiplexing mode. The second time range can refer to the TDMA or CDMA or the second time range in the case of not using multi-user multiplexing (i.e., each time slot supports only one tag transmission). The introduction of the first time range can avoid the problem that the second device that transmits the first message (Msg1) earlier cannot listen to the second message (Msg2).

[0327] In some embodiments, the time interval between the adjacent two hops represents a time interval of a start time of a next-hop transmission relative to the fifth reference point;

[0328] wherein,

[0329] The fifth reference point comprises:

[0330] An end time of a postamble carried in a previous-hop transmission;

[0331] Or,

[0332] An end time of a previous-hop transmission.

[0333] Here, the postamble can refer to a postamble.

[0334] Referring to FIG. 8, FIG. 8 is a schematic diagram of a time interval between adjacent two hops according to an embodiment of the present disclosure. As shown in FIG. 8, when frequency hopping is introduced in the first transmission (D2R link transmission) performed by the first device, the time interval between two hops can also be indicated. When the carrier frequency of the continuous wave or carrier wave (CW) provided for the second device changes, the frequency of the first transmission (D2R link transmission) reflected by the second device also changes accordingly. Assuming that the two CW waves provided are represented by CW1 and CW2 respectively, at this time, the first device indicates the time interval between adjacent two frequency hopping (D2R link transmission) transmissions of the second device. The definition of the time interval can be: if the last-hop transmission of the first transmission (D2R link transmission) ends with a postamble, which is used to indicate the end of transmission, then the time interval between adjacent two hops can be the time interval between the end time of the postamble carried by the last-hop transmission (the Nth D2R link transmission) and the start time of the next-hop (the N+1th D2R link transmission), denoted as T hopdenotes. If the next hop transmission (N+1th D2R link transmission) has a preamble, the time interval is the time interval between the end time of the postamble carried by the previous hop transmission (Nth D2R link transmission) and the start time of the preamble carried by the next hop transmission (N+1th D2R link transmission).

[0335] Referring to FIG. 9, FIG. 9 is a schematic diagram of the time interval between two adjacent hops according to an embodiment of the present disclosure. As shown in FIG. 9, when frequency hopping is introduced in the first transmission (D2R link transmission) made by the first device, the time interval between two hops can also be indicated. When the carrier frequency of the continuous wave or carrier wave (CW) provided for the second device changes, the frequency of the first transmission (D2R link transmission) reflected by the second device changes accordingly. Assuming that the two CWs provided are denoted as CW1 and CW2, respectively, at this time, the first device indicates the time interval between two adjacent frequency hopping (D2R link transmission) transmissions of the second device. If the previous hop transmission of the first transmission (D2R link transmission) does not carry a postamble, and the next hop transmission (D2R link transmission) does not start with a preamble, the time interval between two adjacent hops can refer to the time interval between the end time of the previous hop transmission (Nth D2R link transmission) and the start time of the next hop transmission (N+1th D2R link transmission), denoted as T hop denotes. If the next hop transmission (N+1th D2R link transmission) has a preamble, the time interval is the time interval between the end time of the postamble carried by the previous hop transmission (Nth D2R link transmission) and the start time of the preamble carried by the next hop transmission (N+1th D2R link transmission).

[0336] In the embodiment of the present disclosure, the following advantages are provided:

[0337] (1) The first device indicates the relevant timing of sending messages between the second device and the first device in an indication manner, including: N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message; P second candidate time occasions for the first device to send a second message; N2 third candidate time occasions corresponding to M2 second candidate resources for the second device to send a third message; and a time interval between two adjacent hops for the second device to send the first message or the third message by frequency hopping.

[0338] In the embodiments of the present disclosure, the transmission timing indication of the first message (Msg1), the second message (Msg2) and the third message (Msg3) is given in the case of TDMA, FDMA and CDMA multiplexing, so that the second device can determine the time point of sending and receiving messages in the inventory process, and the complexity is low.

[0339] (2) The second device and the first device send messages related to the timing indicated by the preset time unit (chip length) as the granularity.

[0340] (3) Considering the feature that the tag cannot perform accurate timing synchronization, the reference point of the timing is also indicated.

[0341] Referring to FIG. 10, FIG. 10 is a flowchart of an implementation of an information transmission method according to an embodiment of the present disclosure, applied to a second device, as shown in FIG. 10, the method comprises the following steps:

[0342] Step 1001: receiving first indication information; the first indication information is used to indicate at least one of the following: N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message; P second candidate time occasions for the first device to send a second message; N2 third candidate time occasions corresponding to M2 second candidate resources for the second device to send a third message; a time interval between two adjacent hops for the second device to send the first message or the third message by frequency hopping; wherein M1, N1, P, M2 and N2 are positive integers.

[0343] In actual application, the specific indication manner of the first indication information can include explicit indication or implicit indication. The explicit indication is usually to directly indicate the first candidate time occasion, and the implicit indication is usually to indirectly obtain the required time occasion by combining the indication information and a certain preset rule. If the implicit indication is adopted, the first indication information can be used to implicitly determine the first first candidate time occasion in the N1 first candidate time occasions corresponding to the M1 first candidate resources for the second device to send the first message, and the subsequent first candidate time occasion is related to the transmission time of the first message and the previous first candidate time occasion. The subsequent first candidate time occasion is further obtained by a certain calculation rule.

[0344] Based on this, in some embodiments, the first indication information is used to indicate N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message, comprising:

[0345] The first indication information is used to determine the first first candidate time occasion in the N1 first candidate time occasions, and the subsequent first candidate time occasion is related to the transmission time of the first message and the previous first candidate time occasion.

[0346] In some embodiments, the method further comprises:

[0347] receiving second indication information; the second indication information is used to indicate the M1 first candidate resources and / or the M2 second candidate resources.

[0348] In some embodiments, the first candidate resource or the second candidate resource comprises:

[0349] a time domain resource;

[0350] or,

[0351] a frequency domain resource;

[0352] or,

[0353] a code domain resource.

[0354] In some embodiments, in a case where the first candidate resource is a time domain resource, M1=N1, and the N1 first candidate occasions correspond to the M1 first candidate resources one by one;

[0355] In a case where the second candidate resource is a time domain resource, M2=N2, and the N2 third candidate occasions correspond to the M2 second candidate resources one by one;

[0356] In a case where the first candidate resource is a frequency domain resource or a code domain resource, N1=1;

[0357] In a case where the second candidate resource is a frequency domain resource or a code domain resource, N2=1.

[0358] In some embodiments, in a case where the first candidate resource is a time domain resource or a frequency domain resource or a code domain resource, the first candidate occasion is determined by a time interval of a sending start time of the first message relative to a first reference point;

[0359] wherein,

[0360] the first reference point comprises:

[0361] a start time or an end time of sending the fourth message by the first device to the second device.

[0362] In some embodiments, the first candidate occasion or the second candidate occasion or the third candidate occasion is N times of a preset time unit; N is a positive integer;

[0363] wherein,

[0364] the preset time unit comprises:

[0365] A length of time occupied by sending one bit or one chip in the first transmission or the second transmission;

[0366] Or,

[0367] A length of time occupied by sending one on or off state in the first transmission or the second transmission.

[0368] In some embodiments, the method further comprises:

[0369] Receiving third indication information;

[0370] The third indication information is used for one of:

[0371] Indicating a correspondence between a second message sent by the first device on at least one time domain resource and the P second candidate occasions;

[0372] Or,

[0373] Indicating a correspondence between a second message sent by the first device on at least one time domain resource and at least one second device sending the first message in different candidate occasions of the N1 first candidate occasions.

[0374] In some embodiments, when the first candidate resource is a time domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a second reference point;

[0375] Wherein,

[0376] The second reference point includes:

[0377] A start time or an end time of sending the first message in the last first candidate occasion of the N1 first candidate occasions.

[0378] In some embodiments, when the first candidate resource is a frequency domain resource or a code domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a third reference point;

[0379] Wherein,

[0380] The third reference point includes:

[0381] A start time or an end time of sending the first message in any one or a preset one of the N1 first candidate occasions.

[0382] In some embodiments, when the second candidate resource is a time domain resource or a frequency domain resource or a code domain resource, the third candidate occasion is determined by a time interval of a sending start time of the third message relative to a fourth reference point;

[0383] wherein,

[0384] the fourth reference point comprises:

[0385] a start time or an end time of sending the second message at a first second candidate occasion of the P second candidate occasions;

[0386] or,

[0387] a start time or an end time of sending the second message at a first second candidate occasion of the P second candidate occasions.

[0388] It should be noted that the process of how the first device indicates the first candidate occasion, the second candidate occasion and the third candidate occasion has been described in detail on the first device side, and will not be described here.

[0389] In the embodiments of the present disclosure, for FDMA, another solution is also provided, that is, instead of indicating the first candidate occasion and the third candidate occasion, a first time range satisfied by a time interval between the second transmission of the first device and the first transmission of at least one second device using frequency division multiplexing is indicated, or the first time range satisfied by the time interval between the second transmission of the first device and the first transmission is predefined.

[0390] Based on this, in some embodiments, the method further comprises:

[0391] in a case where the first transmission of at least one second device is performed using frequency division multiplexing, receiving fourth indication information; the fourth indication information is used to indicate a first time range satisfied by a time interval between the second transmission of the first device and the first transmission;

[0392] or,

[0393] in a case where the first transmission of at least one second device is performed using a manner other than frequency division multiplexing, receiving fifth indication information; the fifth indication information is used to indicate a second time range satisfied by a time interval between the second transmission of the first device and the first transmission.

[0394] In some embodiments, in a case where the first transmission of at least one second device is performed using frequency division multiplexing, the first time range satisfied by the time interval between the second transmission of the first device and the first transmission is predefined;

[0395] or,

[0396] In a case that the at least one second device performs the first transmission in a manner other than frequency division multiplexing, a second time range satisfied by a time interval between the second transmission performed by the first device and the first transmission is predefined.

[0397] In some embodiments, a maximum value of the first time range is greater than a maximum value of the second time range, or the maximum value of the first time range is equal to a sum of the maximum value of the second time range and a preset value.

[0398] In some embodiments, the time interval between the adjacent two hops represents a time interval of a start time of a next-hop transmission relative to the fifth reference point;

[0399] wherein,

[0400] The fifth reference point comprises:

[0401] an end time of a postamble carried in a previous-hop transmission;

[0402] or,

[0403] an end time of the previous-hop transmission.

[0404] Here, the postamble can refer to a postamble.

[0405] To implement the information transmission method of the embodiments of the present disclosure, the embodiments of the present disclosure further provide an information transmission apparatus arranged in a first device. FIG. 11 is a schematic diagram of a constituent structure of the information transmission apparatus of the embodiments of the present disclosure, as shown in FIG. 11, the apparatus comprises:

[0406] a sending module 111 configured to send first indication information to at least one second device; the first indication information is used to indicate at least one of the following: N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message; P second candidate time occasions for the first device to send a second message; N2 third candidate time occasions corresponding to M2 second candidate resources for the second device to send a third message; a time interval between adjacent two hops for the second device to send the first message or the third message by frequency hopping; wherein M1, N1, P, M2 and N2 are positive integers.

[0407] In some embodiments, the first indication information is used to indicate N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message, which comprises that the first indication information is used to determine a first first candidate time occasion in the N1 first candidate time occasions, and a subsequent first candidate time occasion is related to a previous first candidate time occasion and a transmission time of the first message.

[0408] In some embodiments, the sending module 111 is further configured to:

[0409] sending second indication information to the at least one second device; the second indication information is used to indicate the M1 first candidate resources and / or the M2 second candidate resources.

[0410] In some embodiments, the first candidate resource or the second candidate resource comprises:

[0411] a time domain resource;

[0412] or,

[0413] a frequency domain resource;

[0414] or,

[0415] a code domain resource.

[0416] In some embodiments, when the first candidate resource is a time domain resource, M1=N1, and the N1 first candidate occasions correspond to the M1 first candidate resources one by one;

[0417] when the second candidate resource is a time domain resource, M2=N2, and the N2 third candidate occasions correspond to the M2 second candidate resources one by one;

[0418] when the first candidate resource is a frequency domain resource or a code domain resource, N1=1;

[0419] when the second candidate resource is a frequency domain resource or a code domain resource, N2=1.

[0420] In some embodiments, when the first candidate resource is a time domain resource or a frequency domain resource or a code domain resource, the first candidate occasion is determined by a time interval of a sending start time of the first message relative to a first reference point;

[0421] wherein,

[0422] the first reference point comprises:

[0423] a start time or an end time of sending the fourth message by the first device to the second device.

[0424] In some embodiments, the first candidate occasion or the second candidate occasion or the third candidate occasion is N times of a preset time unit; N is a positive integer;

[0425] wherein,

[0426] the preset time unit comprises:

[0427] a length of time occupied by sending one bit or one chip in the first transmission or the second transmission;

[0428] or,

[0429] a length of time occupied by sending one on or off state in the first transmission or the second transmission.

[0430] In some embodiments, the apparatus is further configured to:

[0431] send third indication information to the at least one second device;

[0432] wherein the third indication information is used for one of:

[0433] indicating a correspondence between the second message sent by the first device on the at least one time domain resource and the P second candidate occasions;

[0434] or,

[0435] indicating a correspondence between the second message sent by the first device on the at least one time domain resource and at least one second device sending the first message on different candidate occasions of the N1 first candidate occasions.

[0436] In some embodiments, in a case where the first candidate resource is a time domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a second reference point;

[0437] wherein,

[0438] the second reference point comprises:

[0439] a start time or an end time of sending the first message in a last first candidate occasion of the N1 first candidate occasions.

[0440] In some embodiments, in a case where the first candidate resource is a frequency domain resource or a code domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a third reference point;

[0441] wherein,

[0442] the third reference point comprises:

[0443] a start time or an end time of sending the first message in any one or a preset one of the N1 first candidate occasions.

[0444] In some embodiments, when the second candidate resource is a time domain resource or a frequency domain resource or a code domain resource, the third candidate occasion is determined by a time interval of a sending start time of the third message relative to a fourth reference point;

[0445] wherein,

[0446] The fourth reference point comprises:

[0447] a start time or an end time of sending the second message at a last second candidate occasion of the P second candidate occasions;

[0448] or,

[0449] a start time or an end time of sending the second message at a first second candidate occasion of the P second candidate occasions.

[0450] In some embodiments, the sending module 111 is further configured to:

[0451] when the at least one second device performs the first transmission by using frequency division multiplexing, sending fourth indication information to the at least one second device; the fourth indication information is used to indicate that a time interval between the second transmission performed by the first device and the first transmission satisfies a first time range;

[0452] or,

[0453] when the at least one second device performs the first transmission by using frequency division multiplexing, predefining that the time interval between the second transmission performed by the first device and the first transmission satisfies the first time range.

[0454] In some embodiments, the sending module 111 is further configured to:

[0455] when the at least one second device performs the first transmission by using a manner other than frequency division multiplexing, sending fifth indication information to the at least one second device; the fifth indication information is used to indicate that a time interval between the second transmission performed by the first device and the first transmission satisfies a second time range;

[0456] or,

[0457] when the at least one second device performs the first transmission by using a manner other than frequency division multiplexing, predefining that the time interval between the second transmission performed by the first device and the first transmission satisfies the second time range.

[0458] In some embodiments, the maximum value of the first time range is greater than the maximum value of the second time range; or the maximum value of the first time range is equal to the sum of the maximum value of the second time range and a preset value.

[0459] In some embodiments, the time interval between the adjacent two hops represents a time interval of a start time of a next-hop transmission relative to the fifth reference point;

[0460] wherein,

[0461] The fifth reference point comprises:

[0462] an end time of a synchronization signal carried in a previous-hop transmission;

[0463] or,

[0464] an end time of a previous-hop transmission.

[0465] In actual application, the sending module 111 can be implemented by a communication interface in the information transmission device.

[0466] It should be noted that: the information transmission device provided in the above embodiments is only used as an example for illustrating the division of the above program modules, and in actual application, the above processing can be completed by different program modules according to needs, that is, the internal structure of the device is divided into different program modules to complete all or part of the above processing. In addition, the information transmission device and the information transmission method provided in the above embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiments, which will not be repeated here.

[0467] To implement the information transmission method of the embodiments of the present disclosure, the embodiments of the present disclosure further provide an information transmission device arranged in a second device. FIG. 12 is a schematic diagram of the composition structure of the information transmission device of the embodiments of the present disclosure, as shown in FIG. 12, the device comprises:

[0468] The receiving module 121 is configured to receive first indication information; the first indication information is used to indicate at least one of the following: N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message; P second candidate time occasions for a first device to send a second message; N2 third candidate time occasions corresponding to M2 second candidate resources for the second device to send a third message; a time interval between adjacent two hops for the second device to send the first message or the third message by frequency hopping; wherein M1, N1, P, M2, N2 are all positive integers.

[0469] In some embodiments, the first indication information is used to indicate N1 first candidate occasions corresponding to M1 first candidate resources for the second device to send the first message, including that the first indication information is used to determine a first first candidate occasion in the N1 first candidate occasions, and a subsequent first candidate occasion is related to a previous first candidate occasion and a transmission time of the first message.

[0470] In some embodiments, the receiving module 121 is further configured to:

[0471] receive second indication information, the second indication information being used to indicate the M1 first candidate resources and / or the M2 second candidate resources.

[0472] In some embodiments, the first candidate resource or the second candidate resource includes:

[0473] a time domain resource;

[0474] or,

[0475] a frequency domain resource;

[0476] or,

[0477] a code domain resource.

[0478] In some embodiments, when the first candidate resource is a time domain resource, M1=N1, and the N1 first candidate occasions correspond to the M1 first candidate resources one by one.

[0479] when the second candidate resource is a time domain resource, M2=N2, and the N2 third candidate occasions correspond to the M2 second candidate resources one by one.

[0480] when the first candidate resource is a frequency domain resource or a code domain resource, N1=1.

[0481] when the second candidate resource is a frequency domain resource or a code domain resource, N2=1.

[0482] In some embodiments, when the first candidate resource is a time domain resource, a frequency domain resource, or a code domain resource, the first candidate occasion is determined by a time interval of a sending start time of the first message relative to a first reference point.

[0483] wherein,

[0484] the first reference point includes:

[0485] a start time or an end time of the fourth message sent by the first device to the second device.

[0486] In some embodiments, the first candidate occasion or the second candidate occasion or the third candidate occasion is N times of a preset time unit; N is a positive integer;

[0487] wherein,

[0488] The preset time unit includes:

[0489] A time length occupied by one bit or one chip in the first transmission or the second transmission;

[0490] Or,

[0491] A time length of one on or off state in the first transmission or the second transmission.

[0492] In some embodiments, the receiving module 121 is further configured to:

[0493] Receive third indication information;

[0494] The third indication information is used for one of:

[0495] Indicating a correspondence between a second message transmitted by the first device on at least one time domain resource and the P second candidate occasions;

[0496] Or,

[0497] Indicating a correspondence between a second message transmitted by the first device on at least one time domain resource and at least one second device transmitting the first message on different candidate occasions in the N1 first candidate occasions.

[0498] In some embodiments, in the case where the first candidate resource is a time domain resource, the second candidate occasion is determined by a time interval of a transmission start time of the second message relative to a second reference point;

[0499] wherein,

[0500] The second reference point includes:

[0501] A start time or an end time of the first message transmitted by the last first candidate occasion in the N1 first candidate occasions.

[0502] In some embodiments, in the case where the first candidate resource is a frequency domain resource or a code domain resource, the second candidate occasion is determined by a time interval of a transmission start time of the second message relative to a third reference point;

[0503] wherein,

[0504] The third reference point includes:

[0505] a start time or an end time of sending the first message in any one of the N1 first candidate occasions or a preset one of the first candidate occasions.

[0506] In some embodiments, in a case that the second candidate resource is a time domain resource or a frequency domain resource or a code domain resource, the third candidate occasion is determined by a time interval of a start time of sending the third message relative to a fourth reference point;

[0507] wherein,

[0508] the fourth reference point comprises:

[0509] a start time or an end time of sending the second message in a last one of the P second candidate occasions;

[0510] or,

[0511] a start time or an end time of sending the second message in a first one of the P second candidate occasions.

[0512] In some embodiments, the receiving module 121 is further configured to:

[0513] in a case that at least one of the second devices performs the first transmission by using frequency division multiplexing, receive fourth indication information; the fourth indication information is used to indicate a first time range that a time interval between the second transmission performed by the first device and the first transmission satisfies;

[0514] or,

[0515] in a case that at least one of the second devices performs the first transmission by using a manner other than frequency division multiplexing, receive fifth indication information; the fifth indication information is used to indicate a second time range that the time interval between the second transmission performed by the first device and the first transmission satisfies.

[0516] In some embodiments, in a case that at least one of the second devices performs the first transmission by using frequency division multiplexing, the first time range that the time interval between the second transmission performed by the first device and the first transmission satisfies is predefined;

[0517] or,

[0518] in a case that at least one of the second devices performs the first transmission by using a manner other than frequency division multiplexing, the second time range that the time interval between the second transmission performed by the first device and the first transmission satisfies is predefined.

[0519] In some embodiments, the maximum value of the first time range is greater than the maximum value of the second time range; or the maximum value of the first time range is equal to the sum of the maximum value of the second time range and a preset value.

[0520] In some embodiments, the time interval between the two adjacent hops represents a time interval of a start time of the next-hop transmission relative to the fifth reference point;

[0521] wherein,

[0522] The fifth reference point comprises:

[0523] The end time of the synchronization signal carried in the last-hop transmission;

[0524] Or,

[0525] The end time of the last-hop transmission.

[0526] In actual application, the receiving module 121 can be implemented by a communication interface in the information transmission device.

[0527] It should be noted that: the information transmission device provided by the above embodiments in the information transmission process, only the above-mentioned each program module is divided into examples, in actual application, the above-mentioned processing can be allocated by different program modules to complete, that is, the internal structure of the device is divided into different program modules, to complete the above description of all or part of the processing. In addition, the information transmission device and the information transmission method provided by the above embodiments belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0528] The present disclosure also provides a first device, as shown in FIG. 13, comprising:

[0529] The first communication interface 131 can interact with other devices for information exchange;

[0530] The first processor 132 is connected with the first communication interface 131, and is used to run the computer program to execute the method provided by one or more technical solutions of the first device. The computer program is stored on the first memory 133.

[0531] It should be noted that the specific processing process of the first processor 132 and the first communication interface 131 is detailed in the method embodiment, which will not be repeated here.

[0532] Of course, in actual applications, the various components in the first device 130 are coupled together by a bus system 134. It can be understood that the bus system 134 is used to realize the connection communication between the components. The bus system 134 includes not only a data bus, but also a power supply bus, a control bus, and a status signal bus. However, for the purpose of clear illustration, all the buses are marked as the bus system 134 in FIG. 13.

[0533] The first memory 133 in the embodiment of the present disclosure is configured to store various types of data to support the operation of the first device 130. Examples of the data include any computer programs used for operation on the first device 130.

[0534] The method disclosed in the above embodiment of the present disclosure can be applied to or implemented by the first processor 132. The first processor 132 can be an integrated circuit chip having a signal processing capability. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware or an instruction in the form of software in the first processor 132. The first processor 132 described above can be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. The first processor 132 can implement or execute the disclosed methods, steps, and logic block diagrams in the embodiments of the present disclosure. The general-purpose processor can be a microprocessor or any conventional processor, and the like. In combination with the steps of the method disclosed in the embodiments of the present disclosure, the hardware decoding processor can be directly embodied as a hardware decoding processor to complete the execution, or a combination of hardware and software modules in the decoding processor to complete the execution. The software module can be located in a storage medium, which is located in the first memory 133. The first processor 132 reads the information in the first memory 133 and combines the hardware to complete the steps of the above method.

[0535] The embodiment of the present disclosure further provides a second device, as shown in FIG. 14, which comprises:

[0536] A second communication interface 141 capable of information interaction with other devices;

[0537] A second processor 142 connected with the second communication interface 141, configured to execute the method provided by one or more technical solutions on the second device side when running a computer program. The computer program is stored on the second memory 143.

[0538] It should be noted that the specific processing process of the second processor 142 and the second communication interface 141 is described in the method embodiment, which will not be repeated here.

[0539] Of course, in a practical application, the various components in the second device 140 are coupled together by a bus system 144. As can be appreciated, the bus system 144 is used to facilitate communication between the various components and is likely implemented as one or more computer buses, including an address bus, a data bus, and a control bus.

[0540] The second memory 143 in the embodiments of the present disclosure is used to store various types of data to support the operation of the second device 140. Examples of these data include: any computer programs used to operate on the second device 140.

[0541] The method disclosed in the above embodiments of the present disclosure can be applied to or implemented by the second processor 142. The second processor 142 can be an integrated circuit chip with a signal processing capability. In the implementation process, each step of the above method can be completed by the integrated logic circuit of hardware or the instruction in the form of software in the second processor 142. The second processor 142 mentioned above can be a general-purpose processor, a digital signal processor (DSP), or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The second processor 142 can implement or execute the disclosed methods, steps, and logic block diagrams in the embodiments of the present disclosure. The general-purpose processor can be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiments of the present disclosure, the hardware decoding processor can be directly embodied to complete the execution, or the combination of hardware and software modules in the decoding processor can be used to complete the execution. The software module can be located in a storage medium, which is located in the second memory 143, and the second processor 142 reads the information in the second memory 143 to complete the steps of the above method in combination with the hardware.

[0542] In an exemplary embodiment, the first device 130, the second device 140 can be implemented by one or more Application Specific Integrated Circuits (ASICs), DSPs, Programmable Logic Devices (PLDs), Complex Programmable Logic Devices (CPLDs), Field-Programmable Gate Arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic elements for performing the aforementioned methods.

[0543] It can be understood that the memory (the first memory 133 and the second memory 143) of the embodiments of the present disclosure can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. The non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a ferromagnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM). The magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example but not limitation, many forms of RAM can be used, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus random access memory (DRRAM).The memory described in the embodiments of the present disclosure is intended to include, but not limited to, these and any other suitable types of memory.

[0544] In the example embodiments, the embodiments of the present disclosure also provide a storage medium, specifically a computer readable storage medium, such as a memory storing a computer program, which can be executed by the first processor 132 of the first device 130 to complete the steps of the aforementioned first device side method. The computer readable storage medium can be FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM, etc.

[0545] By way of example, the embodiments of the present disclosure also provide a computer program product, which includes a computer program that can be executed by the first processor 132 of the first device 130 to complete the steps of any of the aforementioned first device side methods, and the computer program can be executed by the second processor 142 of the second device 140 to complete the steps of any of the aforementioned second device side methods.

[0546] It should be noted that "first", "second", etc. are used to distinguish similar objects, and do not necessarily describe a specific order or sequence.

[0547] In addition, the technical solutions described in the embodiments of the present disclosure can be combined arbitrarily without conflict.

[0548] The above is only a preferred embodiment of the present disclosure, and is not intended to limit the protection scope of the present disclosure.

Claims

1. A method for information transmission, applied to a first device, the method comprising: sending first indication information to at least one second device; the first indication information being used for indicating at least one of the following: N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message; P second candidate time occasions for the first device to send a second message; N2 third candidate time occasions corresponding to M2 second candidate resources for the second device to send a third message; a time interval between two adjacent hops for the second device to send the first message or the third message by frequency hopping; wherein M1, N1, P, M2, N2 are positive integers. the first indication information being used for indicating N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message, comprising:

2. The method of claim 1, wherein, the first indication information being used for determining a first first candidate time occasion among the N1 first candidate time occasions, and a subsequent first candidate time occasion being related to a previous first candidate time occasion and a transmission time of the first message. the method further comprising:

3. The method of claim 1, wherein, sending second indication information to the at least one second device; the second indication information being used for indicating the M1 first candidate resources and / or the M2 second candidate resources.

4. The method of claim 1 or 3, wherein: the first candidate resource or the second candidate resource comprises: a time domain resource; or, a frequency domain resource; or, a code domain resource.

5. The method of claim 1, wherein: in a case that the first candidate resource is a time domain resource, M1=N1, and the N1 first candidate time occasions correspond to the M1 first candidate resources one by one; in a case that the second candidate resource is a time domain resource, M2=N2, and the N2 third candidate time occasions correspond to the M2 second candidate resources one by one; in a case that the first candidate resource is a frequency domain resource or a code domain resource, N1=1; in a case that the second candidate resource is a frequency domain resource or a code domain resource, N2=1.

6. The method of claim 1, wherein: in a case that the first candidate resource is a time domain resource or a frequency domain resource or a code domain resource, the first candidate time occasion is determined by a time interval of a transmission start time of the first message relative to a first reference point; wherein: the first reference point comprises: a start time or an end time of a fourth message sent by the first device to the second device.

7. The method of claim 1, wherein: the first candidate time occasion or the second candidate time occasion or the third candidate time occasion is N times of a preset time unit; N is a positive integer; wherein: the preset time unit comprises: a time length occupied by sending one bit or one chip in a first transmission or a second transmission; or, a time length occupied by sending one on or off state in the first transmission or the second transmission. the method further comprising:

8. The method of claim 1, wherein, sending third indication information to the at least one second device; wherein the third indication information is used for one of the following: ​ ​ a second message sent by the first device on at least one time domain resource and a corresponding relationship between the second message and the P second candidate occasions; or a second message sent by the first device on at least one time domain resource and a corresponding relationship between the second message and at least one second device which sends the first message on different candidate occasions in the N1 first candidate occasions.

9. The method of claim 8, wherein in a case where the first candidate resource is a time domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a second reference point; wherein the second reference point comprises: a start time or an end time of sending the first message in a last first candidate occasion in the N1 first candidate occasions.

10. The method of claim 8, wherein in a case where the first candidate resource is a frequency domain resource or a code domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a third reference point; wherein the third reference point comprises: a start time or an end time of sending the first message in any one or a preset one of the N1 first candidate occasions.

11. The method of claim 1, wherein in a case where the second candidate resource is a time domain resource or a frequency domain resource or a code domain resource, the third candidate occasion is determined by a time interval of a sending start time of the third message relative to a fourth reference point; wherein the fourth reference point comprises: a start time or an end time of sending the second message in a last second candidate occasion in the P second candidate occasions; or a start time or an end time of sending the second message in a first second candidate occasion in the P second candidate occasions.

12. The method of claim 1, wherein, The method further comprises: in a case where the at least one second device performs first transmission by frequency division multiplexing, sending fourth indication information to the at least one second device; the fourth indication information is used to indicate that a time interval between second transmission performed by the first device and the first transmission satisfies a first time range; or in a case where the at least one second device performs first transmission by frequency division multiplexing, predefining that a time interval between second transmission performed by the first device and the first transmission satisfies a first time range.

13. The method of claim 12, wherein, The method further comprises: in a case where the at least one second device performs first transmission by a manner other than frequency division multiplexing, sending fifth indication information to the at least one second device; the fifth indication information is used to indicate that a time interval between second transmission performed by the first device and the first transmission satisfies a second time range; or in a case where the at least one second device performs first transmission by a manner other than frequency division multiplexing, predefining that a time interval between second transmission performed by the first device and the first transmission satisfies a second time range.

14. The method of claim 13, wherein a maximum value of the first time range is greater than a maximum value of the second time range; or The maximum value of the first time range is equal to the maximum value of the second time range plus a preset value.

15. The method of claim 1, wherein, the time interval between the adjacent two hops represents a time interval of a start time of a next-hop transmission relative to the fifth reference point; wherein, the fifth reference point comprises: an end time of a last synchronization signal carried in a last-hop transmission; or, an end time of a last-hop transmission.

16. An information transmission method applied to a second device, the method comprising: receiving first indication information; the first indication information is used to indicate at least one of the following: N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message; P second candidate time occasions in which a first device sends a second message; N2 third candidate time occasions corresponding to M2 second candidate resources for the second device to send a third message; a time interval between adjacent two hops in which the second device transmits the first message or the third message by frequency hopping; wherein, M1, N1, P, M2, N2 are positive integers.

17. The method of claim 16, wherein, the first indication information is used to indicate N1 first candidate time occasions corresponding to M1 first candidate resources for the second device to send a first message, comprising: the first indication information is used to determine a first first candidate time occasion in the N1 first candidate time occasions, and a subsequent first candidate time occasion is related to a previous first candidate time occasion and a transmission time of the first message.

18. The method of claim 16, wherein, the method further comprises: receiving second indication information; the second indication information is used to indicate the M1 first candidate resources and / or the M2 second candidate resources.

19. The method of claim 16 or 18, wherein, the first candidate resource or the second candidate resource comprises: a time domain resource; or, a frequency domain resource; or, a code domain resource.

20. The method of claim 16, wherein, in a case where the first candidate resource is a time domain resource, M1=N1, and the N1 first candidate time occasions correspond to the M1 first candidate resources one by one; in a case where the second candidate resource is a time domain resource, M2=N2, and the N2 third candidate time occasions correspond to the M2 second candidate resources one by one; in a case where the first candidate resource is a frequency domain resource or a code domain resource, N1=1; in a case where the second candidate resource is a frequency domain resource or a code domain resource, N2=1.

21. The method of claim 16, wherein, in a case where the first candidate resource is a time domain resource or a frequency domain resource or a code domain resource, the first candidate time occasion is determined by a time interval of a start time of transmission of the first message relative to a first reference point; wherein, the first reference point comprises: a start time or an end time of a fourth message sent by the first device to the second device.

22. The method of claim 16, wherein, the first candidate time occasion or the second candidate time occasion or the third candidate time occasion is N times of a preset time unit; N is a positive integer; wherein, the preset time unit comprises: A time length occupied by sending one bit or one chip in the first transmission or the second transmission; Or, A time length occupied by sending one on or off state in the first transmission or the second transmission.

23. The method of claim 16, wherein, The method further comprises: Receiving third indication information; The third indication information is used for one of the following: Indicating a correspondence between a second message sent by the first device on at least one time domain resource and the P second candidate occasions; Or, Indicating a correspondence between a second message sent by the first device on at least one time domain resource and at least one second device sending the first message in different candidate occasions of the N1 first candidate occasions.

24. The method of claim 23, wherein, In the case of the first candidate resource being a time domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a second reference point; The second reference point comprises: A start time or an end time of sending the first message in the last first candidate occasion of the N1 first candidate occasions.

25. The method of claim 23, wherein, In the case of the first candidate resource being a frequency domain resource or a code domain resource, the second candidate occasion is determined by a time interval of a sending start time of the second message relative to a third reference point; The third reference point comprises: A start time or an end time of sending the first message in any one or a preset one of the N1 first candidate occasions.

26. The method of claim 16, wherein, In the case of the second candidate resource being a time domain resource or a frequency domain resource or a code domain resource, the third candidate occasion is determined by a time interval of a sending start time of the third message relative to a fourth reference point; The fourth reference point comprises: A start time or an end time of sending the second message in the last second candidate occasion of the P second candidate occasions; Or, A start time or an end time of sending the second message in the first second candidate occasion of the P second candidate occasions. The method further comprises: In the case of at least one of the second devices performing the first transmission by using frequency division multiplexing, receiving fourth indication information; the fourth indication information is used to indicate that a time interval between the second transmission performed by the first device and the first transmission satisfies a first time range; Or, 27. The method of claim 16, wherein, In the case of at least one of the second devices performing the first transmission by using a method other than frequency division multiplexing, receiving fifth indication information; the fifth indication information is used to indicate that a time interval between the second transmission performed by the first device and the first transmission satisfies a second time range.

28. The method of claim 16, wherein, In the case of at least one of the second devices performing the first transmission by using frequency division multiplexing, a first time range satisfied by a time interval between the second transmission performed by the first device and the first transmission is predefined; Or, ​ ​ ​ In a case where at least one of the second devices performs the first transmission in a manner other than frequency division multiplexing, a second time range that a time interval between the second transmission performed by the first device and the first transmission satisfies is predefined.

29. The method of claim 28, wherein, a maximum value of the first time range is greater than a maximum value of the second time range; or, the maximum value of the first time range is equal to a sum of the maximum value of the second time range and a preset value.

30. The method of claim 16, wherein, the time interval between the adjacent two hops represents a time interval of a start time of a next-hop transmission relative to a fifth reference point; wherein, the fifth reference point comprises: an end time of a post-amble carried in a previous-hop transmission; or, an end time of the previous-hop transmission.

31. A first device comprising a processor and a memory for storing a computer program capable of running on the processor, wherein, the processor is configured to execute the steps of the method according to any one of claims 1 to 15 when running the computer program.

32. A second device comprising a processor and a memory for storing a computer program capable of running on the processor, wherein the processor is configured to execute the steps of the method according to any one of claims 16 to 30 when running the computer program.

33. A computer readable storage medium having stored thereon a computer program, the computer program being executable by a processor to implement the steps of the method according to any one of claims 1 to 15, or to implement the steps of the method according to any one of claims 16 to 30.

34. A computer program product comprising a computer program, the computer program being executable by a processor to implement the method according to any one of claims 1 to 15, or to implement the method according to any one of claims 16 to 30.

Citation Information

Patent Citations

  • Inventory method of passive RFID system, receiver and exciter

    CN116011719A

  • RFID reading system, RFID reading method, RFID reader, RFID read controlling apparatus, RFID reader control program, computer-readable information recording medium having recorded the same, control program for RFID read control apparatus, and computer-readable information recording medium having recorded the same

    US20060158313A1

  • Communication system, communication method and communication apparatus

    WO2023109553A1

  • Communication method and apparatus, resource configuration method and apparatus, and reader, tag and network-side device

    WO2024032496A1

  • Positioning using radio frequency identification (RFID) tags

    WO2024081089A1