Signal sending method, communication apparatus and storage medium
By determining the signal transmission time based on signal transmission time and delay in 3GPP environmental Internet of Things technology, the problem of inaccurate signal transmission time is solved, and communication overhead and power consumption are reduced.
Patent Information
- Application Number
- PCT/CN2024/122385
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-07
- Filing Date
- 2024-09-29
- Publication Date
- 2025-08-14
AI Technical Summary
In the 3GPP environment Internet of Things technical standards, the relationship between the signal transmission time and the reception time is not defined, resulting in large communication overhead and many blind inspections, and the signal transmission time cannot be accurately determined, which increases the power consumption of the terminal or base station.
By determining the transmission time of the third signal based on the transmission time and delay of the first signal, the accuracy of the signal transmission time is improved and communication overhead is reduced.
Reduces communication overhead, reduces the number of blind inspections, and reduces the power consumption of terminals or base stations.
Smart Images

Figure CN2024122385_14082025_PF_FP_ABST
Abstract
Description
Signal transmission method, communication device and storage medium
[0001] This disclosure claims priority to Chinese patent application No. 202410175751.0, filed on February 7, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0002] The present disclosure relates to the field of communication technology, and in particular to a signal sending method, a communication device, and a storage medium. Background Art
[0003] In wireless communication networks, base stations or terminals need to determine the reception and transmission times of signals in some scenarios, and reserve a certain time interval between receiving and sending signals for signal processing and transmission, which also facilitates the network's time domain resource scheduling.
[0004] Summary of the Invention
[0005] In one aspect, a method for transmitting a signal is provided. The method for transmitting a signal includes:
[0006] sending a first signal;
[0007] determining a sending time of the third signal based on the transmission time of the first signal and the third time delay;
[0008] The third signal is transmitted based on the transmission time of the third signal.
[0009] In another aspect, a method for transmitting a signal is provided. The method for transmitting a signal includes:
[0010] receiving a first signal;
[0011] Determining a sending time of the second signal based on the transmission time of the first signal and the first time delay;
[0012] The second signal is sent based on the sending time of the second signal.
[0013] In another aspect, a communication device is provided. The communication device includes:
[0014] a sending unit, configured to send a first signal;
[0015] a processing unit, configured to determine a sending time of the third signal based on the transmission time of the first signal and the third time delay;
[0016] The sending unit is further configured to send the third signal based on the sending time of the third signal.
[0017] In another aspect, a communication device is provided. The communication device includes:
[0018] A receiving unit is configured to receive a first signal.
[0019] a processing unit, configured to determine a sending time of the second signal based on a transmission time of the first signal and a first delay;
[0020] The sending unit is configured to send the second signal based on the sending time of the second signal.
[0021] In yet another aspect, a communication device is provided. The communication device includes: a processor and a memory; the memory and the processor are coupled; the memory is configured to store instructions executable by the processor, the memory storing instructions executable by the processor; and the processor is configured to execute the instructions so that the communication device implements the signal transmission method provided in any of the above aspects.
[0022] On the other hand, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions. When the computer instructions are executed on a computer, the computer executes the signal sending method provided in any one of the above aspects.
[0023] In yet another aspect, a computer program product comprising computer instructions is provided. When the computer instructions are executed on a computer, the computer is caused to execute the signal sending method provided in any one of the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] The accompanying drawings are used to provide a further understanding of the technical solution of the present disclosure and constitute a part of the specification. Together with the embodiments of the present disclosure, they are used to explain the technical solution of the present disclosure and do not constitute a limitation to the technical solution of the present disclosure.
[0025] FIG1 is a schematic structural diagram of a communication system according to an embodiment of the present disclosure.
[0026] FIG2 is a schematic flow chart of a method for sending a signal according to an embodiment of the present disclosure.
[0027] FIG3 is a schematic diagram of a time relationship according to an embodiment of the present disclosure.
[0028] FIG4 is another schematic diagram of a time relationship according to an embodiment of the present disclosure.
[0029] FIG5 is a flowchart of another signal sending method according to an embodiment of the present disclosure.
[0030] FIG6 is another schematic diagram of a time relationship according to an embodiment of the present disclosure.
[0031] FIG7 is a flowchart of another method for sending a signal according to an embodiment of the present disclosure.
[0032] FIG8 is another schematic diagram of a time relationship according to an embodiment of the present disclosure.
[0033] FIG9 is a schematic flow chart of another method for sending a signal according to an embodiment of the present disclosure.
[0034] FIG10 is another schematic diagram of a time relationship according to an embodiment of the present disclosure.
[0035] FIG11 is a schematic diagram showing the composition of a communication device according to an embodiment of the present disclosure.
[0036] FIG12 is a schematic diagram showing the composition of another communication device according to an embodiment of the present disclosure.
[0037] FIG13 is a schematic structural diagram of a communication device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0038] To enable those skilled in the art to better understand the technical solutions of the embodiments of the present disclosure, the technical solutions of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments of the present disclosure, all other embodiments obtained by those of ordinary skill in the art without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0039] Unless the context requires otherwise, throughout the specification and claims, the term "comprise" and its other forms, such as the third person singular form "comprises" and the present participle form "comprising", are to be interpreted as meaning "open", "including", that is, "including, but not limited to". In the description of the specification, the terms "one embodiment", "some embodiments", "exemplary embodiments", "example", "specific example" or "some examples" are intended to indicate that the particular features, structures, materials or characteristics associated with the embodiment or example are included in at least one embodiment or example of the present disclosure. The schematic representation of the above terms does not necessarily refer to the same embodiment or example. In addition, the particular features, structures, materials or characteristics may be included in any one or more embodiments or examples in any appropriate manner.
[0040] The terms "first," "second," and the like are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature qualified by the terms "first," "second," and the like may explicitly or implicitly include one or more of such features. Throughout this disclosure, unless otherwise specified, "plurality" means two or more.
[0041] In the embodiments of the present disclosure, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of the present disclosure should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner.
[0042] Additionally, the use of “based on” is meant to be open and inclusive, as a process, step, calculation, or other action “based on” one or more stated conditions or values may, in practice, be based on additional conditions or values beyond those stated.
[0043] As can be seen from the above description, in some scenarios, a base station or terminal needs to determine the reception time and transmission time of a signal, and reserve a certain time interval between the reception and transmission of the signal for signal processing and transmission, which also facilitates the time domain resource scheduling of the network. However, the current 3rd Generation Partnership Project (3GPP) ambient internet of things (Ambient IoT) technical standards have not yet defined the relationship between the transmission time and reception time of the signal and the related configuration methods, resulting in the inability to determine a more accurate signal transmission time, resulting in high communication overhead, for example, resulting in a high number of blind detections by the terminal or base station. Based on this, how to reduce communication overhead is an urgent problem to be solved.
[0044] Based on this, the embodiments of the present disclosure provide a signal sending method, device and storage medium, which determines the sending time of the third signal based on the transmission time of the first signal and the third delay, and then sends the third signal based on the sending time of the third signal. That is, the sending time of the third signal is related to the transmission time of the first signal, which improves the accuracy of determining the sending time of the signal, can reduce the number of blind detections, thereby reducing communication overhead, and helping to reduce the power consumption of the terminal or base station.
[0045] The following describes the solutions of the embodiments of the present disclosure in conjunction with the accompanying drawings.
[0046] The technical solutions provided by the embodiments of the present disclosure can be applied to various mobile communication networks, for example, new radio (NR) mobile communication networks using fifth-generation mobile communication technology (5G), future mobile communication networks (for example, sixth-generation mobile communication technology (6G) wireless communication systems) or multiple communication convergence systems, etc., and the embodiments of the present disclosure are not limited to this.
[0047] Figure 1 is a schematic diagram of the structure of a communication system provided by an embodiment of the present disclosure. As shown in Figure 1, the communication system includes but is not limited to a first node 110 and a second node 120. The first node 110 and the second node 120 can transmit and receive wireless signals and perform related interactions.
[0048] In a wireless communication scenario, a first node 110 and a second node 120 communicate via a wireless channel. For example, the first node 110 is a terminal and the second node 120 is a base station, and the terminal and the base station communicate via a wireless channel. In another example, the first node 110 is a terminal and the second node 120 is a wireless router, and the wireless router and the terminal communicate via a wireless channel. In another example, the first node 110 is a first base station and the second node 120 is a second base station, and the first base station and the second base station communicate via a wireless channel. In another example, the first node 110 is a first terminal and the second node 120 is a second terminal, and the first terminal and the second terminal communicate via a wireless channel. In another example, the first node 110 is a repeater and the second node 120 is a base station, and the base station and the repeater communicate via a wireless channel. In another example, the first node 110 is a terminal and the second node 120 is a repeater, and the repeater and the terminal communicate via a wireless channel. For another example, the first node 110 is a first relay, the second node 120 is a second relay, and the first relay and the second relay communicate via a wireless channel. For another example, the first node 110 is a base station, the second node 120 is a satellite, and the satellite and the base station communicate via a wireless channel. For another example, the first node 110 is a satellite, the second node 120 is a base station, and the base station and the satellite communicate via a wireless channel. For another example, the first node 110 is a terminal, the second node 120 is a satellite, and the satellite and the terminal communicate via a wireless channel. For another example, the first node 110 is a satellite, the second node 120 is a terminal, and the terminal and the satellite communicate via a wireless channel. For another example, the first node 110 is a ground device, the second node 120 is an aircraft, and the aircraft and the ground device communicate via a wireless channel. For another example, the first node 110 is a first aircraft, the second node 120 is a second aircraft, and the first aircraft and the second aircraft communicate via a wireless channel.
[0049] In the present disclosure, expressions such as “first” node, “second” node, “first” manner, “second” manner, “first” method, “second” method, “first” matrix, “second” matrix, “first” part, and “second” part are used only for descriptive distinctions unless otherwise specified and do not represent a sequence of precedence or chronological order.
[0050] In the embodiment of the present disclosure, the first node and the second node may also have other names. For example, the first node may also be called a first communication node, and the second node may also be called a second communication node, etc. The embodiment of the present disclosure does not limit this.
[0051] In some embodiments, the base station may be any of an evolution nodeB (eNB), a next generation nodeB (gNB), a transmission receive point (TRP), a transmission point (TP), a relay node, an intelligent metasurface (RIS), and some other access nodes. Depending on the size of the service coverage area provided, the base station can be further divided into a macro base station for providing macro cells, a micro base station for providing micro cells, and a femto base station for providing femto cells. With the continuous evolution of wireless communication technology, future base stations may also adopt other names.
[0052] In some embodiments, the terminal may be a device with wireless transceiver capabilities, such as a mobile phone, tablet computer, wearable device, vehicle-mounted device, augmented reality (AR) / virtual reality (VR) device, laptop computer, ultra-mobile personal computer (UMPC), netbook, personal digital assistant (PDA), Internet of Things terminal, etc. The embodiments of the present disclosure do not limit the type of terminal.
[0053] It should be understood that Figure 1 is an exemplary structural diagram. The number of devices included in the communication system shown in Figure 1 is not limited. For example, the number of first nodes and second nodes is not limited. Furthermore, in addition to the devices shown in Figure 1, the communication system shown in Figure 1 may also include other devices, which is not limited.
[0054] Next, as shown in FIG2 , an embodiment of the present disclosure provides a method for sending a signal. The method is applied to a first node, which may be the first node 110 shown in FIG1 . The method includes the following S101 - S103 .
[0055] S101. Send a first signal.
[0056] In some embodiments, the first node sends a first signal. The first signal may be an uplink signal, a downlink signal, or a backscattered signal. For example, when the first node is a network node such as a base station, an auxiliary node, or an intermediate node, the first signal is a downlink signal. When the first node is a terminal device (e.g., an Ambient IoT device), the first signal is an uplink signal or a backscattered signal. The auxiliary node and the intermediate node may be user equipment (UE), a relay, an integrated access and backhaul (IAB) node, etc.
[0057] In some embodiments, the first signal includes a preamble and data information.
[0058] S102: Determine a sending time of a third signal based on the transmission time of the first signal and the third time delay.
[0059] The transmission time of the third signal includes the transmission start time of the third signal, and the transmission time of the first signal includes the transmission end time of the first signal. When the transmission time of the third signal is the transmission start time of the third signal, the time interval between the transmission end time of the first signal and the transmission start time of the third signal is greater than or equal to the third time delay, and the start transmission time of the third signal is no earlier than the time obtained by adding the third time delay to the transmission end time of the first signal.
[0060] In some embodiments, the transmission end time of the first signal is the time of the last level jump of the first signal, wherein the level jump includes a change from a high level to a low level or from a low level to a high level; or, the transmission end time of the first signal is the transmission end time of the last data symbol in the first signal; or, the transmission end time of the first signal is the transmission end time of the end symbol in the first signal.
[0061] In some embodiments, after transmitting the first signal, the first node receives the second signal. The second node may be the second node 120 shown in FIG. 1 , and the second signal may be a response signal from the second node to the first signal. If the first node correctly decodes the data of the second signal, or if the first node detects the second signal but does not correctly decode the data of the second signal, the transmission start time of the third signal is no earlier than the time obtained by adding the third delay to the transmission end time of the first signal.
[0062] The third delay is equal to the sum of the first delay, the transmission duration of the second signal, and the second delay. The first delay is the minimum time interval supported between the end time of transmission of the first signal and the start time of transmission of the second signal. The second delay is the minimum time interval supported between the end time of transmission of the second signal and the start time of transmission of the third signal. For example, when the first node correctly decodes the data of the second signal, or when the first node detects the second signal but does not correctly decode the data of the second signal, the time relationship diagram can be as shown in Figure 3.
[0063] In some embodiments, the first delay is greater than or equal to the sum of a processing time of the first signal and a preparation time of the second signal. The processing time of the first signal is the time it takes for the second node to receive or decode the first signal, and the preparation time of the second signal is the time it takes for the second node to generate the second signal.
[0064] In some embodiments, the second delay is greater than or equal to the sum of a processing time of the second signal and a preparation time of the third signal. The processing time of the second signal is the time it takes the first node to receive or decode the second signal, and the preparation time of the third signal is the time it takes the first communication node to generate the third signal.
[0065] In some embodiments, after the first node sends the first signal, it receives the second signal. The second node may be the second node 120 shown in Figure 1 above, and the second signal may be the response signal of the second node to the first signal. The first node may not receive or detect the second signal due to reasons such as no second node sending the second signal. Then the first node may send a third signal, and the transmission start time of the third signal is not earlier than the transmission end time of the first signal plus the time obtained by adding the third delay. The third delay is equal to the sum of the first delay and the first time window; the first time window is used to detect the second signal within the first time window, that is, for the first node to detect the second signal within the first time window. The first time window can be understood as the duration of the first node detecting the second signal. In the case where the second signal is not detected within the first time window, it can be understood that the second signal is not received or detected. Exemplarily, in the case where the first node does not receive or detect the second signal, the time relationship diagram can be as shown in Figure 4.
[0066] Combining the two examples above, that is, after the first node sends the first signal, if the first node receives the second signal, the third delay is equal to the sum of the first delay, the transmission duration of the second signal, and the second delay. If the first node does not receive or detect the second signal, the third delay is equal to the sum of the first delay and the first time window.
[0067] In some embodiments, the second signal includes a preamble sequence and data information. Based on this, the first node detecting the second signal within the first time window may be the first node detecting the preamble sequence of the second signal within the first time window. If the preamble sequence of the second signal is detected within the first time window, it can be considered that the second signal is detected. If the preamble sequence of the second signal is not detected within the first time window, it can be considered that the second signal is not detected, that is, no second signal transmission is performed.
[0068] In some embodiments, the start time of the first time window is the time obtained by adding the first delay to the transmission end time of the first signal.
[0069] In some embodiments, the duration (also referred to as length) of the first time window is smaller than the second time delay.
[0070] In some embodiments, the first node transmits the first and third signals consecutively, but with a time interval between them. This is because the second node may not be able to simultaneously process the first signal and receive the second signal. Therefore, this time interval serves as the processing time required for the second node to process the first signal. Therefore, the first node starts transmitting the third signal no earlier than the time obtained by adding the third delay to the end time of transmission of the first signal.
[0071] The following is an exemplary description of how to determine the first time window, the first delay, the second delay, and the third delay.
[0072] As an example, the first time window is determined based on the duration of the preamble sequence in the second signal, that is, the length of the first time window is determined based on the duration of the preamble sequence in the second signal. For example, the first time window is N times the duration of the preamble sequence in the second signal, where N is a positive integer.
[0073] In some embodiments, each preamble sequence duration corresponds to the duration of a first time window, and different preamble sequence durations correspond to different first time windows.
[0074] As another example, the length of the first time window can also be determined based on at least one of the following: terminal device type, signal type of the first signal, preset duration, second indication information, and signal sending method.
[0075] Taking the example of determining the length of the first time window according to the terminal device type, the length of the first time window corresponding to the first type terminal device is different from the length of the first time window corresponding to the non-first type terminal device. The first type terminal device is a terminal device using backscatter.
[0076] Taking the example of determining the length of the first time window based on the signal type of the first signal, illustratively, the first signal is a downlink command signal, and the command type of the downlink command signal corresponds to the duration of the first time window. Among different downlink command types, at least two downlink command types correspond to first time windows of different durations.
[0077] In some embodiments, each signal type of the first signal has a type index, the type index of the signal type of the first signal corresponds to the duration of a first time window, and at least two type indexes correspond to first time windows with different durations.
[0078] Taking the example of determining the length of the first time window according to a preset duration, the length of the first time window is a fixed preset duration.
[0079] Taking determining the length of the first time window according to the second indication information as an example, the base station, auxiliary node or intermediate node can send the second indication information, for example, send the second indication information in the first signal, that is, the above-mentioned first signal includes the second indication information.
[0080] Taking determining the length of the first time window based on a signal transmission mode as an example, different signal transmission modes correspond to different first time window lengths, and the signal transmission modes include backscattered signals and independently generated signals. The length of the first time window corresponding to the backscattered signal is different from the length of the first time window corresponding to the independently generated signal. For example, the length of the first time window corresponding to the backscattered signal is greater than the length of the first time window corresponding to the independently generated signal.
[0081] In some embodiments, the first delay is determined based on at least one of the following: terminal device type, signal type of the first signal, data transmission block size, modulation and coding method, preset duration, first indication information, and signal sending method.
[0082] Example 1: Taking determining the first delay based on the terminal device type as an example, the first delay corresponding to the first type of terminal device is different from the first delay corresponding to a non-first type of terminal device. For example, the first delay corresponding to the first type of terminal device is greater than or equal to the first delay corresponding to a non-first type of terminal device. The first type of terminal device is a terminal device that uses a backscattering method.
[0083] Example 2: Taking the example of determining the first delay based on the signal type of the first signal, at least two signal types of the first signal correspond to different first delays. For example, taking the example of the first signal being a downlink command signal, the command type of the downlink command signal corresponds to the first delay. Among different downlink command types, at least two downlink command types correspond to different first delays.
[0084] In some embodiments, each signal type of the first signal has a type index, the type index of the signal type of the first signal corresponds to a first delay, and at least two type indexes correspond to different first delays.
[0085] Example 3: Taking determining the first delay based on the data transmission block size as an example, different data transmission block sizes correspond to different first delays. For different data transmission block sizes, at least two data transmission block sizes correspond to different first delays. The data transmission block size includes the amount of data included in the first signal and / or the amount of data included in the second signal (e.g., the number of bits or the amount of modulated data).
[0086] Example 4: Taking determining the first delay based on a modulation and coding scheme as an example, illustratively, the first delay can be determined based on the modulation and coding scheme of the first signal or the modulation and coding scheme of the second signal. The modulation and coding scheme includes at least one of a coding scheme, a bit rate, and a modulation scheme. At least two modulation and coding schemes may correspond to different first delays.
[0087] Example 5: Taking determining the first delay according to a preset duration as an example, the first delay may be a fixed preset duration.
[0088] Example 6: Taking the example of determining the first delay based on the first indication information, the first indication information is used to indicate the first delay. As an example, the first indication information indicates the number of data symbols, and the first delay can be determined based on the duration of the unit data symbol and the number of data symbols. In some embodiments, the base station, auxiliary node, or intermediate node can send the first indication information, for example, by sending the first indication information in a first signal, that is, the first indication information is carried in the first signal, so that after the second node receives the first signal, it can determine the first delay based on the first signal.
[0089] Example 7: Taking the example of determining the length of the first delay based on a signal transmission mode, different signal transmission modes correspond to different first delays, and the signal transmission modes include backscattered signals and independently generated signals. The first delay corresponding to the backscattered signal is different from the first delay corresponding to the independently generated signal. For example, the first delay corresponding to the backscattered signal is greater than the first delay corresponding to the independently generated signal.
[0090] In some embodiments, the second delay is a fixed preset duration, or is indicated by second indication information, wherein the second indication information can be transmitted in the first signal.
[0091] In some embodiments, the third delay is determined based on at least one of the following: terminal device type, signal type of the first signal, data transmission block size, modulation and coding method, preset duration, third indication information, and signal sending method.
[0092] Example 1: Taking the third delay determined based on the terminal device type as an example, the third delay corresponding to the first type of terminal device is different from the third delay corresponding to the non-first type of terminal device. For example, the third delay corresponding to the first type of terminal device is greater than or equal to the third delay corresponding to the non-first type of terminal device. The first type of terminal device is a terminal device that uses a backscattering method.
[0093] Example 2: Taking the example of determining the third delay based on the signal type of the first signal, at least two of the signal types of the first signal correspond to different third delays. For example, taking the example of the first signal being a downlink command signal, the command type of the downlink command signal corresponds to the third delay. Among different downlink command types, at least two of the downlink command types correspond to different third delays.
[0094] In some embodiments, each signal type of the first signal has a type index, the type index of the signal type of the first signal corresponds to a third delay, and at least two type indexes correspond to different third delays.
[0095] Example 3: Taking determining the third delay based on the data transmission block size as an example, different data transmission block sizes correspond to different third delays. For different data transmission block sizes, at least two data transmission block sizes correspond to different third delays. The data transmission block size includes the amount of data included in the first signal and / or the amount of data included in the second signal (e.g., the number of bits or the amount of modulated data).
[0096] Example 4: Taking determining the third delay based on a modulation and coding scheme as an example, illustratively, the third delay can be determined based on the modulation and coding scheme of the first signal or the modulation and coding scheme of the second signal. The modulation and coding scheme includes at least one of a coding scheme, a bit rate, and a modulation scheme. At least two modulation and coding schemes may correspond to different third delays.
[0097] Example 5: Taking the example of determining the third delay according to a preset duration, the third delay may be a fixed preset duration.
[0098] Example 6: Taking the example of determining the third delay based on the first indication information, the first indication information is used to indicate the third delay. As an example, the first indication information indicates the number of data symbols, and the third delay can be determined based on the duration of a unit data symbol and the number of data symbols. In some embodiments, the base station, auxiliary node, or intermediate node can send the first indication information, for example, by sending the first indication information in a first signal, i.e., the first signal includes the first indication information.
[0099] Example 7: Taking the example of determining the length of the first time window based on a signal transmission mode, different signal transmission modes correspond to different third delays, and the signal transmission modes include backscattered signals and independently generated signals. The third delay corresponding to the backscattered signal is different from the third delay corresponding to the independently generated signal. For example, the third delay corresponding to the backscattered signal is greater than the third delay corresponding to the independently generated signal.
[0100] S103: Send the third signal based on the sending time of the third signal.
[0101] In some embodiments, after determining the transmission time of the third signal, the first node may transmit the third signal based on the transmission time of the third signal. The transmission start time of the third signal is no earlier than the time obtained by adding the third delay to the transmission end time of the first signal.
[0102] In some embodiments, the third signal includes a preamble sequence and data information.
[0103] Based on the embodiment shown in Figure 2, the sending time of the third signal is determined based on the transmission time of the first signal and the third delay, and then the third signal is sent based on the sending time of the third signal. That is, the sending time of the third signal is related to the transmission time of the first signal, which improves the accuracy of determining the sending time of the signal, thereby reducing communication overhead and helping to reduce the power consumption of the terminal or base station.
[0104] The start time and end time of the second signal and the start time of the third signal are described below. In the embodiment of the present disclosure, the start time of the second signal or the start time of the third signal includes: the time of the first high-low level jump in the first signal or the second signal, where the level jump includes a change from a high level to a low level or from a low level to a high level; or, the start time of the preamble sequence in the second signal or the third signal. The end time of the second signal includes: the time of the last level jump of the second signal; or, the end time of the transmission of the last data symbol in the second signal; or, the end time of the transmission of the end symbol in the second signal.
[0105] In some embodiments, as shown in FIG5 , before sending the third signal, that is, before S103 , the method may further include the following S201 - S202 .
[0106] S201: Determine a reception time of a second signal.
[0107] As can be seen from the above description, after sending the first signal, the first node needs to receive the second signal sent by the second node. The second signal can be the second node's response signal to the first signal. Before receiving the second signal, the first node can determine the reception time of the second signal. Then, it can receive the second signal at the reception time of the second signal and not receive the second signal at other times. This can reduce the number of blind detections of the first node, thereby reducing the power consumption of the first node.
[0108] In some embodiments, the first delay includes a processing time of the first signal and a preparation time of the second signal. As an example, the first delay is greater than or equal to the sum of the processing time of the first signal and the preparation time of the second signal. The processing time of the first signal is the time it takes for the second node to receive or decode the first signal, and the preparation time of the second signal is the time it takes for the second node to generate the first signal.
[0109] As an example, determining the reception time of the second signal may be based on the transmission time of the first signal and the first time delay. The reception time of the second signal includes the start time of receiving the second signal. Determining the reception time of the second signal based on the transmission time of the first signal and the first time delay includes determining the start time of receiving the second signal as the time obtained by adding the first time delay to the end time of transmission of the first signal. For example, a time relationship diagram may be shown in Figure 6.
[0110] In some embodiments, the first node may further receive an inventory command sent by the second node. For example, the inventory command may include a time slot range determination parameter. The inventory command may be used to indicate a start time for receiving a response signal to the inventory command, which is a time obtained by adding a first delay to a transmission end time of the inventory command. Based on the inventory command, after sending the first signal, the first node may determine a reception time of a second signal used to respond to the first signal as a time obtained by adding the first delay to the transmission end time of the first signal.
[0111] S202: Receive a second signal based on a reception time of the second signal.
[0112] In some embodiments, after the first node transmits the first signal, it determines a reception time of the second signal, and then receives the second signal based on the reception time of the second signal. For example, after the first node transmits the first signal, it uses the time obtained by adding the first delay to the transmission end time of the first signal as the start time of receiving the second signal to detect the second signal.
[0113] Based on the embodiment shown in Figure 5, the second signal is received based on the reception time of the second signal, which improves the accuracy of determining the reception time of the second signal and the accuracy of receiving the second signal, can reduce the number of blind detections of the first node, and reduce communication overhead.
[0114] In some embodiments, as shown in FIG7 , an embodiment of the present disclosure further provides a method for sending a signal. The method is applied to a second node, which may be the second node 120 shown in FIG1 . The method may include the following S301 - S303 .
[0115] S301: Receive a first signal.
[0116] In some embodiments, after the first node sends the first signal, the second node receives the first signal sent by the first node. For the description of the first signal, reference can be made to the corresponding description in the embodiment shown in FIG2 above, and no further details are given here.
[0117] In some embodiments, the second node receives the first signal, including at least one of the following two situations:
[0118] Case 1: The second node correctly decodes the data of the first signal.
[0119] Case 2: The second node fails to correctly decode the data of the first signal. The second node fails to correctly decode the data of the first signal, which may include: the second node detects the first signal but fails to correctly decode the data of the first signal. For example, the first signal includes a preamble sequence and data information, and the second node detects the preamble sequence of the first signal but fails to correctly decode the data information of the first signal.
[0120] S302: Determine a sending time of a second signal based on the transmission time of the first signal and the first delay.
[0121] In some embodiments, the first delay includes the processing time of the first signal and the preparation time of the second signal. As an example, the first delay is greater than or equal to the sum of the processing time of the first signal and the preparation time of the second signal. The processing time of the first signal is the time it takes for the second node to receive or decode the first signal, and the preparation time of the second signal is the time it takes for the second node to generate the first signal. The first delay is determined based on at least one of the following: terminal device type, signal type of the first signal, data transmission block size, modulation and coding method, preset duration, first indication information, and signal sending method. For the content of the first delay, reference can be made to the corresponding description in the embodiment shown in Figure 2 above, which will not be repeated here.
[0122] In some embodiments, the first delay corresponding to the first terminal device type is greater than or equal to the first delay corresponding to the non-first terminal device type.
[0123] In some embodiments, at least two signal types of the first signal correspond to different first delays.
[0124] In some embodiments, the first indication information is carried in a first signal.
[0125] In some embodiments, for different data transmission block sizes, the first delays corresponding to at least two data transmission block sizes are different.
[0126] In some embodiments, at least two modulation and coding schemes correspond to different first delays.
[0127] In some embodiments, the first delay may be a fixed preset duration.
[0128] In some embodiments, the first time delay corresponding to the backscattered signal is different from the first time delay corresponding to the independently generated signal. For example, the first time delay corresponding to the backscattered signal is greater than the first time delay corresponding to the independently generated signal.
[0129] In some embodiments, the sending time of the second signal includes the start time of the second node sending the second signal. In the case where the sending time of the second signal is the transmission start time of the second signal, the start time of sending the second signal is determined according to the transmission end time of the first signal and the first delay, including: the time interval between the transmission end time of the first signal and the transmission start time of the second signal is less than or equal to the sum of the first delay and the fourth delay, based on which, the transmission start time of the second signal is no later than the transmission end time of the first signal plus the sum of the first delay and the fourth delay. The fourth delay is a preset duration, and the fourth delay is greater than or equal to 0. Exemplarily, the time relationship diagram can be as shown in Figure 8, where t1 in Figure 8 is the first delay, t4 is the fourth delay, T is the time interval between the transmission end time of the first signal and the transmission start time of the second signal, and T≤t1+t4.
[0130] In some embodiments, the transmission start time of the second signal is the time of the first high-low level jump of the second signal, where the level jump includes a change from a high level to a low level or from a low level to a high level; or, the transmission start time of the second signal is the start time of the leading sequence in the second signal.
[0131] In some embodiments, for the case where the second node receives the first signal, the transmission end time of the first signal is the end time of the second node receiving the first signal, including: the time of receiving the last level jump of the first signal, where the level jump includes a change from a high level to a low level or from a low level to a high level; or, the transmission end time of receiving the last data symbol in the first signal; or, the transmission end time of the end symbol in the received signal.
[0132] In some embodiments, before the second node determines the transmission time of the second signal based on the transmission time of the first signal and the first delay, the second node needs to obtain the transmission time of the first signal. As an example, the second node may obtain the transmission time of the first signal by using network scheduling information.
[0133] In some embodiments, the second signal is a carrier signal, which can be used to provide energy to a terminal device (e.g., an Ambient IoT device) and may not carry data information. For example, the first delay is equal to the duration of a low level of a data symbol in the first signal; or, the first delay is equal to the duration of a data symbol in the first signal; or, the first delay is equal to the duration of the shortest low level in the first signal; or, the first delay is equal to the duration of the longest low level in the first signal.
[0134] In some embodiments, before receiving the first signal, the second node may also receive an inventory command sent by the first node. For example, the inventory command may include parameters for determining a time slot range. Upon receiving the inventory command, the second node may determine the start time for sending a response signal to the inventory command to be the time obtained by adding the first delay to the end time of transmission of the inventory command. Thus, after receiving the first signal, the second node may determine the time for sending a second signal in response to the first signal to be the time obtained by adding the first delay to the end time of transmission of the first signal.
[0135] In some embodiments, the sending time of the second signal may also include the transmission end time of the second signal, and the transmission end time of the second signal includes: the time of the last level jump in the first signal or the second signal, where the level jump includes a change from a high level to a low level or from a low level to a high level; or, the transmission end time of the last data symbol in the first signal or the second signal; or, the transmission end time of the end symbol in the first signal or the second signal.
[0136] S303: Send the second signal based on the sending time of the second signal.
[0137] In some embodiments, after determining the transmission time of the second signal, the second node may transmit the second signal based on the transmission time of the second signal. This improves the accuracy of determining the transmission time of the second signal and the accuracy of transmitting the second signal, can reduce the number of blind detections of the first node, and reduce communication overhead.
[0138] As an example, the second node may send the second signal before a time obtained by adding the transmission end time of the first signal to the sum of the first delay and the fourth delay.
[0139] In some embodiments, as shown in FIG9 , after sending the second signal, that is, after S303 , the method may further include the following S401 - S402 .
[0140] S401: Determine a reception time of a third signal based on a transmission time of the first signal and a third time delay.
[0141] In some embodiments, after sending the second signal, the second node may receive a third signal sent by the first node. In order to accurately receive the third signal and reduce communication overhead, the second node may determine the reception time of the third signal after sending the second signal.
[0142] As an example, determining the reception time of the third signal can be based on the transmission time of the first signal and the third time delay. The reception time of the third signal includes the transmission start time of the third signal, and the transmission start time of the third signal is no earlier than the time obtained by adding the third time delay to the transmission end time of the first signal. Exemplarily, the time obtained by adding the third time delay to the transmission time of the first signal can be used as the reception time of the third signal.
[0143] As an example, the third delay is equal to the sum of the first delay, the transmission duration of the second signal and the second delay; the second delay is the minimum time interval between the end time of transmission of the second signal and the start time of transmission of the third signal.
[0144] As another example, the third time delay is equal to the sum of the first time delay and the first time window; the first time window is used to detect the second signal within the first time window.
[0145] In some embodiments, the first time window is determined according to the duration of the preamble sequence in the second signal. For example, the first time window is N times the duration of the preamble sequence in the second signal, where N is a positive integer.
[0146] S402: Receive a third signal based on a reception time of the third signal.
[0147] In some embodiments, after determining the reception time of the third signal, the second node may receive the third signal at the reception time of the third signal. In this way, the third signal may be accurately received at an appropriate time, reducing the number of blind detections and communication overhead.
[0148] In some embodiments, the second node can also determine the transmission end time of the second signal based on the transmission start time and the second delay of the third signal, and then promptly end the transmission of the second signal at the transmission end time of the second signal, thereby avoiding interference caused by the time overlap between the second signal and the third signal.
[0149] As an example, determining the transmission end time of the second signal based on the transmission start time of the third signal and the second delay may include determining the transmission end time of the second signal as a time obtained by subtracting the second delay from the transmission start time of the third signal. Exemplarily, the second delay is greater than or equal to the first delay.
[0150] In some embodiments, the transmission end time of the second signal is the time of the last level jump of the second signal, wherein the level jump includes a change from a high level to a low level or a change from a low level to a high level; or, the transmission end time of the second signal is the transmission end time of the last data symbol in the second signal; or, the transmission end time of the second signal is the transmission end time of the end symbol in the second signal.
[0151] Taking the transmission of the second signal as an example, the transmission time of the second signal includes the transmission start time of the second signal and / or the transmission end time of the second signal. In combination with the above examples, in an embodiment of the present disclosure, as an example, the second node can determine the transmission start time of the second signal based on the transmission end time of the first signal and the first time delay, and then can send the second signal at the transmission start time of the second signal. As another example, the second node can determine the transmission end time of the second signal based on the start sending time of the third signal and the second time delay, and then can stop sending the second signal at the transmission end time of the second signal. Exemplarily, the time relationship diagram can be shown in Figure 10.
[0152] It should be noted that the above description using the transmission of the second signal as an example is merely exemplary, and the above example is also applicable to the transmission of the first signal and the third signal, which will not be described in detail.
[0153] The embodiment of the present disclosure further provides a signal receiving method, which is applied to a second node. The second node may be the second node 120 shown in FIG. 1 . The method may include the following S501 - S502 .
[0154] S501: Determine a receiving time of a first signal according to a detection period and a second time window.
[0155] S502: Receive a first signal according to a reception time of the first signal.
[0156] In some embodiments, the second node periodically receives the first signal. To avoid unnecessary power consumption due to prolonged signal detection, the second node may determine the reception time of the first signal based on a detection period and a second time window. As an example, the second node determines the reception time of the first signal by determining the reception time of the first signal based on the detection period and the second time window. The detection period is the period used to receive the first signal. The second time window is the maximum duration of receiving the first signal within a detection period. As an example, the second node receives the first signal within the second time window within a detection period.
[0157] For example, the second node receives the first signal once every T time interval, and the timing time of each reception of the first signal is t, where T is the detection period and t is the second time window.
[0158] In some embodiments, the receiving time of the first signal is determined based on the detection period and the second time window, including: the receiving time of the first signal is t0+n·T to t0+n·T+t-1, where t0 is the start time, n=0, 1, 2, 3,..., T is the detection period, t is the second time window, t0, T, and t use the same time domain measurement unit, for example, the time domain measurement unit is seconds, milliseconds, microseconds, subframes, time slots or time domain symbols, etc.
[0159] After determining the reception time of the first signal, the second node may receive the first signal within the reception time of the first signal.
[0160] The embodiments of the present disclosure provide a relationship between the sending time and receiving time of a signal and a related configuration method, which can determine a more accurate signal sending time and signal receiving time, thereby sending the signal based on the more accurate signal sending time and receiving the signal based on the more accurate signal receiving time, avoiding blind detection and reducing communication overhead.
[0161] The above mainly introduces the solution provided by the present disclosure from the perspective of the interaction between each node. It is understandable that each node, such as the first node or the second node, includes a hardware structure and / or software module corresponding to the execution of each function in order to realize the above functions. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiments disclosed herein, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present disclosure.
[0162] The embodiment of the present disclosure can divide the functional modules of the first node or the second node according to the above-mentioned method embodiment. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one functional module. The above-mentioned integrated module can be implemented in the form of hardware or software. It should be noted that the division of modules in the embodiment of the present disclosure is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.
[0163] FIG11 is a schematic diagram of the components of a communication device provided in an embodiment of the present disclosure. As shown in FIG11 , the communication device 50 includes a sending unit 501 and a processing unit 502. In some embodiments, the communication device 50 may further include a receiving unit 503.
[0164] The communication device 50 may be the first node or a chip in the first node. When the communication device 50 is used to implement the function of the first node in the above embodiment, each unit is used to implement the following functions.
[0165] The sending unit 501 is configured to send a first signal.
[0166] A processing unit 502 is configured to determine a sending time of a third signal based on the transmission time of the first signal and the third time delay;
[0167] The sending unit 501 is further configured to send the third signal based on the sending time of the third signal.
[0168] In some embodiments, the processing unit 502 is further configured to determine a reception time of the second signal;
[0169] The receiving unit 503 is configured to receive the second signal based on the reception time of the second signal.
[0170] In some embodiments, the processing unit 502 is configured to determine the start time of receiving the second signal as a time obtained by adding the first delay to the transmission end time of the first signal.
[0171] In some embodiments, the first delay is determined based on at least one of the following: terminal device type, signal type of the first signal, data transmission block size, modulation and coding method, preset duration, first indication information, and signal sending method.
[0172] In some embodiments, the first delay corresponding to the first terminal device type is greater than or equal to the first delay corresponding to the non-first terminal device type.
[0173] In some embodiments, at least two signal types of the first signal correspond to different first delays.
[0174] In some embodiments, the first indication information is carried in a first signal.
[0175] In some embodiments, the first delay is greater than or equal to the sum of a processing time of the first signal and a preparation time of the second signal.
[0176] In some embodiments, the sending time of the third signal includes a transmission start time of sending the third signal, and the transmission start time of the third signal is no earlier than a time obtained by adding a third delay to the transmission end time of the first signal.
[0177] In some embodiments, the third delay is equal to the sum of the first delay, the transmission duration of the second signal, and the second delay; the second delay is the minimum time interval between the end time of transmission of the second signal and the start time of transmission of the third signal.
[0178] In some embodiments, the third time delay is equal to the sum of the first time delay and the first time window; the first time window is used to detect the second signal within the first time window.
[0179] In some embodiments, the first time window is determined according to a duration of a preamble sequence in the second signal.
[0180] FIG12 is a schematic diagram of another communication device according to an embodiment of the present disclosure. As shown in FIG12 , the communication device 60 includes a receiving unit 601 , a processing unit 602 , and a sending unit 603 .
[0181] The communication device 60 may be the second node or a chip in the second node. When the communication device 60 is used to implement the function of the second node in the above embodiment, each unit is used to implement the following functions.
[0182] The receiving unit 601 is configured to receive a first signal;
[0183] A processing unit 602 is configured to determine a sending time of a second signal based on a transmission time of the first signal and a first delay;
[0184] The sending unit 603 is configured to send the second signal based on the sending time of the second signal.
[0185] In some embodiments, the processing unit 602 is further configured to determine a reception time of the third signal based on the transmission time of the first signal and the third time delay;
[0186] The receiving unit 601 is further configured to receive a third signal based on a reception time of the third signal.
[0187] In some embodiments, the sending time of the second signal includes the transmission start time of the second signal, and the transmission start time of the second signal is no later than the time obtained by adding the transmission end time of the first signal to the sum of the first delay and the fourth delay, wherein the fourth delay is a preset duration, and the fourth delay is greater than or equal to 0.
[0188] In some embodiments, the first delay is determined based on at least one of the following: terminal device type, signal type of the first signal, data transmission block size, modulation and coding method, preset duration, first indication information, and signal sending method.
[0189] In some embodiments, the first delay corresponding to the first terminal device type is greater than or equal to the first delay corresponding to the non-first terminal device type.
[0190] In some embodiments, at least two signal types of the first signal correspond to different first delays.
[0191] In some embodiments, the first indication information is carried in a first signal.
[0192] In some embodiments, the first delay is greater than or equal to the sum of a processing time of the first signal and a preparation time of the second signal.
[0193] In some embodiments, the third delay is equal to the sum of the first delay, the transmission duration of the second signal, and the second delay; the second delay is the minimum time interval between the end time of transmission of the second signal and the start time of transmission of the third signal.
[0194] In some embodiments, the third time delay is equal to the sum of the first time delay and the first time window; the first time window is used to detect the second signal within the first time window.
[0195] In some embodiments, the first time window is determined according to a duration of a preamble sequence in the second signal.
[0196] It should be noted that the units in Figures 11 and 12 may also be referred to as modules. For example, the sending unit may be referred to as a sending module. In addition, in the embodiments shown in Figures 11 and 12, the names of the units may not be those shown in the figures. For example, the sending unit may be referred to as a communication unit, and the receiving unit may be referred to as a communication unit.
[0197] If the various units in Figures 11 and 12 are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiment of the present disclosure is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (processor) to perform all or part of the steps of the various embodiments of the present disclosure. The storage medium for storing computer software products includes: various media that can store program codes, such as a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0198] When the communication device 50 or the communication device 60 implements the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present disclosure provides a structural diagram of a communication device. As shown in Figure 13, the communication device 70 includes: a memory 701, a processor 702, a communication interface 703, and a bus 704.
[0199] The memory 701 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store dynamic information and instructions, an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.
[0200] The processor 702 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure herein. The processor 702 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. The processor 702 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure herein. The processor 702 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0201] The communication interface 703 is used to connect to other devices via a communication network, such as Ethernet, wireless access network, or wireless local area network (WLAN).
[0202] In one implementation, the memory 701 may exist independently of the processor 702 and may be connected to the processor 702 via a bus 704 for storing instructions or program codes. When the processor 702 calls and executes the instructions or program codes stored in the memory 701, the signal transmission method provided in the embodiments of the present disclosure can be implemented.
[0203] In another implementation, the memory 701 may also be integrated with the processor 702 .
[0204] Bus 704 can be an Extended Industry Standard Architecture (EISA) bus, for example. Bus 704 can be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, FIG13 shows bus 704 using only a single bold line. This does not imply that there is only one bus or only one type of bus.
[0205] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and conciseness of the description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the base station or terminal is divided into different functional modules to complete all or part of the functions described above.
[0206] The present disclosure also provides a computer-readable storage medium. All or part of the processes in the above-mentioned method embodiments can be completed by computer instructions to the relevant hardware, and the program can be stored in the above-mentioned computer-readable storage medium. When the program is executed, it may include the processes of the above-mentioned method embodiments. The computer-readable storage medium can be an internal storage unit of the above-mentioned first node or second node, such as a hard disk or memory of a computer device. The above-mentioned computer-readable storage medium can also be an external storage device of the above-mentioned first node or second node, such as a plug-in hard disk equipped on the above-mentioned first node or second node, a smart memory card (smart media card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc. Further, the above-mentioned computer-readable storage medium can also include both the internal storage unit of the above-mentioned first node or second node and an external storage device. The above-mentioned computer-readable storage medium is used to store the above-mentioned computer program and other programs and data required by the above-mentioned first node or second node. The above-mentioned computer-readable storage medium can also be used to temporarily store data that has been output or is to be output. The above-mentioned computer-readable storage medium also includes a non-transitory computer-readable storage medium.
[0207] The embodiments of the present disclosure further provide a computer program product, which includes a computer program. When the computer program product is run on a computer, the computer is enabled to execute any one of the signal sending methods provided in the above embodiments.
[0208] Although the present disclosure is described herein in conjunction with various embodiments, in the process of implementing the disclosure for which protection is sought, those skilled in the art may understand and implement other variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple components. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.
[0209] Although the present disclosure has been described with reference to specific features and embodiments thereof, it will be apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present disclosure. Accordingly, this specification and the drawings are merely illustrative of the present disclosure as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present disclosure. Obviously, those skilled in the art may make various modifications and variations to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, the present disclosure is intended to encompass such modifications and variations as would fall within the scope of the claims of the present disclosure and their equivalents.
[0210] The above are only specific embodiments of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or replacements within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A method for transmitting a signal, comprising: sending a first signal; determining a sending time of a third signal based on a transmission time of the first signal and a third time delay; The third signal is sent based on the sending time of the third signal.
2. The method according to claim 1, wherein Before sending the third signal, the method further includes: determining a reception time of the second signal; The second signal is received based on a reception time of the second signal.
3. The method according to claim 2, wherein: Determining the reception time of the second signal includes: determining the start time of receiving the second signal as a time obtained by adding a first delay to the transmission end time of the first signal.
4. The method according to claim 3, wherein: The first delay is determined according to at least one of the following: terminal device type, signal type of the first signal, data transmission block size, modulation and coding method, preset duration, first indication information, and signal sending method.
5. The method according to claim 4, wherein The first delay corresponding to the first terminal device type is greater than or equal to the first delay corresponding to the non-first terminal device type.
6. The method according to claim 4, wherein: At least two signal types of the first signal correspond to different first delays.
7. The method according to claim 4, wherein: The first indication information is carried in the first signal.
8. The method according to claim 3, wherein: The first delay is greater than or equal to the sum of a processing time of the first signal and a preparation time of the second signal.
9. The method according to claim 1, wherein The sending time of the third signal includes a transmission start time of sending the third signal, and the transmission start time of the third signal is not earlier than a time obtained by adding the third delay to the transmission end time of the first signal.
10. The method according to claim 3, wherein: The third delay is equal to the sum of the first delay, the transmission duration of the second signal and the second delay; the second delay is the minimum time interval between the end time of transmission of the second signal and the start time of transmission of the third signal.
11. The method according to claim 3, wherein: The third time delay is equal to the sum of the first time delay and the first time window; the first time window is used to detect the second signal within the first time window.
12. The method according to claim 11, wherein The first time window is determined according to the duration of the preamble sequence in the second signal.
13. A method for transmitting a signal, comprising: receiving a first signal; Determining a sending time of a second signal based on a transmission time of the first signal and a first time delay; The second signal is sent based on the sending time of the second signal.
14. The method according to claim 13, further comprising: determining a reception time of a third signal based on a transmission time of the first signal and a third time delay; The third signal is received based on a reception time of the third signal.
15. The method according to claim 13, wherein The sending time of the second signal includes the transmission start time of the second signal, and the transmission start time of the second signal is no later than the time obtained by adding the transmission end time of the first signal to the sum of the first delay and the fourth delay, wherein the fourth delay is a preset duration, and the fourth delay is greater than or equal to 0.
16. The method according to claim 13, wherein: The first delay is determined according to at least one of the following: terminal device type, signal type of the first signal, data transmission block size, modulation and coding method, preset duration, first indication information, and signal sending method.
17. The method according to claim 16, wherein The first delay corresponding to the first terminal device type is greater than or equal to the first delay corresponding to the non-first terminal device type.
18. The method according to claim 16, wherein At least two signal types of the first signal correspond to different first delays.
19. The method according to claim 16, wherein The first indication information is carried in the first signal.
20. The method according to claim 13, wherein The first delay is greater than or equal to the sum of a processing time of the first signal and a preparation time of the second signal.
21. The method according to claim 14, wherein The third delay is equal to the sum of the first delay, the transmission duration of the second signal and the second delay; the second delay is the minimum time interval between the end time of transmission of the second signal and the start time of transmission of the third signal.
22. The method according to claim 14, wherein The third time delay is equal to the sum of the first time delay and the first time window; the first time window is used to detect the second signal within the first time window.
23. The method according to claim 22, wherein The first time window is determined according to the duration of the preamble sequence in the second signal.
24. A communication device comprising: A memory and a processor; wherein the memory and the processor are coupled; the memory is used to store instructions executable by the processor; when the processor executes the instructions, it performs the method according to any one of claims 1-23.
25. A computer-readable storage medium, wherein: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer is caused to perform the method according to any one of claims 1 to 23.
Citation Information
Patent Citations
Time synchronization method and device
CN110971326A
Signal sending method and device, communication equipment and readable storage medium
CN116938307A
Information transmission method and device, communication equipment, communication system and storage medium
CN117280796A
Communication method and communication device
CN117336863A
Signal sending method and device and storage medium
CN118055498A