Communication method, device, system, and storage medium
By receiving a reference signal to determine the transmission channel interference value in the NR system and sending instructions, the problem of high signaling overhead in the channel access method is solved and the throughput of the communication system is improved.
Patent Information
- Application Number
- CN202080105182.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-14
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2040-09-14
AI Technical Summary
In the NR system, the existing channel access method leads to large signaling overhead and reduces the throughput of the communication system.
The interference value of the transmission channel is determined by receiving a reference signal, and an instruction is sent when the interference value is greater than or equal to a threshold to indicate that interference exists in the transmission channel, thereby avoiding the communication handshake process and reducing signaling overhead.
The throughput of the communication system is improved, the signaling overhead is reduced, and the communication efficiency is improved.
Smart Images

Figure CN116114356B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the communication technology field, and particularly relates to a communication method, device, system and storage medium. BACKGROUND
[0002] At present, in the process of formulating the latest NR (New Radio, for short) standard (Release-17), one important topic is to extend the existing 5G new air interface frequency band to 52GHz-71GHz. According to different countries and regions, some sub-bands in this frequency band belong to unlicensed bands. Therefore, the coexistence problem of the NR system and the existing wireless access technology, such as wireless local area network (for example, IEEE 802.11 series wireless local area network), must be considered. Therefore, the channel access method suitable for the NR system is an urgent problem to be solved.
[0003] In the existing 802.11ad standard, the channel access method includes that the base station sends a ready to send (RTS) message to the terminal, the terminal receives the RTS message, and then sends a clear to send (CTS) message to the base station according to the interference detection structure, and the base station receives the CTS message and then sends data to the terminal.
[0004] In the above-mentioned 802.11ad standard, before the base station sends data to the terminal, the RTS message and the CTS message are used to realize the communication handshake, which will cause a large signaling overhead, especially in the NR system based on beam transmission, this method will reduce the throughput of the communication system.
[0005] The above content is only used to assist in understanding the technical solutions of the present application, and does not represent the acknowledgement of the above content as prior art. SUMMARY
[0006] The present application provides a communication method, device, system and storage medium to solve the problem of large signaling overhead and low throughput of the communication system in the prior art.
[0007] A first aspect of the present application is to provide a communication method applied to a first device, comprising:
[0008] receiving a first reference signal;
[0009] determining an interference value of a transmission channel according to the first reference signal;
[0010] if the interference value is greater than or equal to a first threshold, sending a first instruction.
[0011] In one possible design, the first instruction includes a first indication, which indicates that the transmission channel is interfered.
[0012] In one possible design, the sending of the first instruction is performed in at least one of the following ways:
[0013] by sending through a preset newly added field in a control channel;
[0014] by sending through a dedicated channel;
[0015] by sending through a control channel with a preset format.
[0016] In one possible design, the first reference signal is any one or more of the following:
[0017] a channel state information reference signal (CSI-RS), a demodulation reference signal (DM-RS), a synchronization signal and physical broadcast channel block (SSB), and a sounding reference signal (SRS).
[0018] In one possible design, the method further includes:
[0019] if the interference value is smaller than a first threshold, receiving first pending data or second pending data, where the first pending data is old data that has been sent by the second device to the first device, and the second pending data is new data that has not been sent by the second device to the first device.
[0020] In one possible design, the first instruction includes one or more sets of second indications, where each of the second indications includes a device indication and a sending interval duration, and the sending interval duration indicates a time period during which the device does not send signals, and the device indication indicates the device that performs the sending interval duration.
[0021] A second aspect of the present application provides a communication method, which is applied to a second device and includes:
[0022] sending a first reference signal;
[0023] if the first instruction is received, determining, according to the first instruction, that the transmission channel is interfered, suspending sending any signal, and resending the first reference signal after a first time period.
[0024] In one possible design, the first instruction includes a first indication, which indicates that the transmission channel is interfered.
[0025] In one possible design, the first time period is a preset time slot, a preset subframe, or a preset radio frame.
[0026] In a possible design, the first reference signal is any one or more of the following:
[0027] Channel state information reference signal (CSI-RS), demodulation reference signal (DM-RS), synchronization signal and physical broadcast channel block (SSB), and sounding reference signal (SRS).
[0028] In a possible design, if no first instruction is received and the second device has data to send, the first pending data or the second pending data is sent, where the first pending data is old data that has been sent, and the second pending data is new data that has not been sent.
[0029] In a possible design, the sending of the first pending data or the second pending data includes the following.
[0030] Determining whether there is a first instruction in a preset time period before the current time;
[0031] If yes, the first pending data is sent; and / or,
[0032] If no, the second pending data is sent.
[0033] In a possible design, the first instruction includes one or more groups of second identifiers, and each second identifier includes a device identifier and a sending interval duration, where the sending interval duration is used to indicate a time period during which a device does not send a signal, and the device identifier is used to indicate a device that performs the sending interval duration.
[0034] In a possible design, the first time period is the sending interval duration.
[0035] A third aspect of the present application provides a communication apparatus applied to a first device, including a receiving module, a determining module, and a sending module,
[0036] The receiving module is configured to receive a first reference signal.
[0037] The determining module is configured to determine an interference value of a transmission channel according to the first reference signal.
[0038] The sending module is configured to send a first instruction if the interference value is greater than or equal to a first threshold.
[0039] In a possible design, the first instruction includes a first identifier, and the first identifier is used to indicate that the transmission channel has interference.
[0040] In another possible design, the sending manner of the sending module for sending the first instruction includes at least one of the following:
[0041] Sending through a preset newly-added field in a control channel;
[0042] by a dedicated channel;
[0043] by a control channel with a preset format.
[0044] In another possible design, the first reference signal is any one or more of the following:
[0045] a channel state information reference signal (CSI-RS), a demodulation reference signal (DM-RS), a synchronization signal and physical broadcast channel block (SSB), and a sounding reference signal (SRS).
[0046] In another possible design, the receiving module is further configured to receive first pending data or second pending data if the interference value is less than a first threshold, where the first pending data is old data that has been sent by the second device to the first device, and the second pending data is new data that has not been sent by the second device to the first device.
[0047] In another possible design, the first instruction includes one or more sets of second identifiers, and each of the second identifiers includes a device identifier and a transmission interval duration, where the transmission interval duration indicates a time period during which the device does not transmit signals, and the device identifier indicates the device that performs the transmission interval duration.
[0048] The sending module is configured to send a first reference signal.
[0049] The sending module is further configured to, if the receiving module receives the first instruction, determine, by the determining module, that the transmission channel has interference, suspend sending any signals, and resend the first reference signal after a first time period.
[0050] In one possible design, the first instruction includes a first identifier, and the first identifier indicates that the transmission channel has interference.
[0051] In one possible design, the first time period is a preset time slot, a preset subframe, or a preset radio frame.
[0052] In another possible design, the first reference signal is any one of the following:
[0053] a channel state information reference signal (CSI-RS), a demodulation reference signal (DM-RS), a synchronization signal and physical broadcast channel block (SSB), and a sounding reference signal (SRS).
[0054] In one possible design, the sending module is further configured to:
[0055] If the receiving module does not receive the first instruction and the second device has data to send, the first pending data or the second pending data is sent, the first pending data is old data that has been sent, and the second pending data is new data that has not been sent.
[0056] In a possible design, the sending module is specifically configured to:
[0057] The sending of the first pending data or the second pending data includes:
[0058] determining whether there is the first instruction in a preset time period before the current time;
[0059] if yes, the first pending data is sent; and / or,
[0060] if no, the second pending data is sent.
[0061] In a possible design, the first instruction includes one or more groups of second identifiers, the second identifier includes a device identifier and a sending interval duration, the sending interval duration is used to indicate a time period during which a device does not send a signal, and the device identifier is used to indicate the device that performs the sending interval duration.
[0062] In a possible design, the first time period is the sending interval duration.
[0063] A fifth aspect of the present application provides a communication device, including a processor and a memory.
[0064] The memory stores computer-executed instructions.
[0065] The computer-executed instructions, when executed by the processor, implement the communication method in any one of the first aspect and the second aspect.
[0066] A sixth aspect of the present application provides a high-frequency communication system, including:
[0067] at least one first device for implementing any one of the first aspect;
[0068] at least one second device for implementing any one of the second aspect.
[0069] A seventh aspect of the present application provides a computer-readable storage medium, which stores computer-executed instructions, and the computer-executed instructions, when executed by a processor, are used to implement the communication method in any one of the first aspect and the second aspect.
[0070] The communication method, device, system and storage medium provided by the application comprise: receiving a first reference signal; determining an interference value of a transmission channel according to the first reference signal; and sending a first instruction if the interference value is greater than or equal to a first threshold. Through the method, device, system and storage medium provided by the application, the signaling overhead of a first device and a second device when performing listen before talk (LBT) is reduced, and the throughput of a communication system is improved. BRIEF DESCRIPTION OF DRAWINGS
[0071] The drawings incorporated into the specification and forming a part of the specification, show embodiments consistent with the application, and together with the specification serve to explain the principles of the application. In order to more clearly illustrate the technical solutions of the embodiments of the application, the drawings needed to be used in the embodiment description will be briefly introduced as follows. Obviously, for those of ordinary skill in the art, other drawings can also be obtained from these drawings without creative labor.
[0072] Figure 1 A schematic diagram of a communication system architecture provided by the application.
[0073] Figure 2 A schematic diagram of a possible scenario provided by the application.
[0074] Figure 3 A schematic diagram of another possible scenario provided by the application.
[0075] Figure 4 A flowchart of a communication method provided by the application Figure 1 .
[0076] Figure 5 A flowchart of a communication method provided by the application Figure 2 .
[0077] Figure 6 A flowchart of a communication method provided by the application Figure 3 .
[0078] Figure 7 A structural schematic diagram of a communication device provided by the application.
[0079] Figure 8 A structural schematic diagram of another communication device provided by the application Figure 1 .
[0080] Figure 9 A hardware schematic diagram of a first device provided by the application.
[0081] Figure 10 A hardware schematic diagram of a second device provided by the application.
[0082] The implementation, functional features and advantages of the present application will be further described with reference to the embodiments in conjunction with the drawings. The above-described drawings have shown the explicit embodiments of the present application, and will be described in more detail hereinafter. These drawings and the written description are not intended to limit the scope of the present application in any way, but to explain the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0083] The exemplary embodiments will be described in detail herein with reference to the accompanying drawings. In the following description, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments are not meant to represent all implementations consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with some aspects of the present application as detailed in the appended claims.
[0084] It should be noted that, in this document, the terms "comprises", "comprising", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element preceded by "comprises a" does not, without more constraints, foreclose the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0085] It should be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of this document, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the term "if" as used herein may be interpreted as "at the time of" or "when" or "in response to a determination." Furthermore, as used herein, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context indicates otherwise. It should be further understood that the terms "comprising" and "including" indicate the presence of features, steps, operations, elements, components, items, types, and / or groups, but do not exclude the presence, occurrence, or addition of one or more other features, steps, operations, elements, components, items, types, and / or groups. The terms "or" and "and / or" used herein are to be interpreted as inclusive, or mean any one or any combination. Thus, “A, B, or C” or “A, B, and / or C” means “any of: A; B; C; A and B; A and C; B and C; A, B, and C.” An exception to this definition occurs only when a combination of elements, functions, steps, or operations are inherently mutually exclusive in some manner.
[0086] It should be understood that although the steps in the flowcharts herein are shown sequentially as indicated by the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and they may be executed in other orders. Moreover, at least a portion of the steps in the figure may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but may be executed at different times, and their execution order is not necessarily sequential, but may be executed in turn or alternately with other steps or at least a portion of sub-steps or stages of other steps.
[0087] It should be noted that in this article, step codes such as S401 and S402 are used for the purpose of expressing the corresponding content more clearly and concisely, and do not constitute a substantial limitation on the order. When implementing the step, those skilled in the art may execute S402 first and then S401, etc., but these should all be within the scope of protection of this application.
[0088] First, let’s explain the terms involved in this application:
[0089] High-frequency communication system: refers to a communication system with a communication frequency between 52GHz and 71GHz.
[0090] The communication method provided by this application can be applied to Figure 1The communication system architecture diagram shown in FIG. Figure 1 This is a schematic diagram of the communication system architecture provided by this application. Figure 1 As shown, the communication system includes: multiple first devices and multiple second devices. Assume that the first device includes Figure 1 As shown in TX1 and TX2, it is assumed that the second device includes Figure 1 RX1, RX2 and RX3 shown in the figure. Figure 1 The communication system shown can be applicable to different network standards, for example, Global System of Mobile communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time Division-Synchronous Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), and 5G network standards. Optionally, the above communication system can be a system in a scenario of ultra-reliable and low latency communications (URLLC) transmission in a 5G communication system.
[0091] Therefore, optionally, the above-mentioned first device can be a base station (Base Transceiver Station, referred to as BTS) and / or a base station controller in GSM or CDMA, or a base station (NodeB, referred to as NB) and / or a radio network controller (Radio Network Controller, referred to as RNC) in WCDMA, or an evolved base station (Evolutional Node B, referred to as eNB or eNodeB) in LTE, or a relay station or access point, or a base station (gNB) in a future 5G network, etc., and this application is not limited here.
[0092] When the first device is a BTS, a base station controller, an NB, an RNC, an eNB, a relay station, an access point, or a gNB, the second device can be a wireless terminal or a wired terminal. The wireless terminal can be a device that provides voice and / or other data connectivity to a user by connecting to a wireless network, a handheld device having wireless connection capability, or other processing device connected to a wireless modem. The wireless terminal can communicate with one or more core network devices via a Radio Access Network (RAN), and can be a mobile terminal, such as a mobile telephone (or "cell" phone) or a computer with a mobile termination that interfaces to a wireless modem. The wireless terminal can be a Personal Communication Service (PCS) telephone, a cordless telephone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), or other device that can connect to a wireless network. The wireless terminal can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, an access terminal, a user terminal, a user agent, a user device, or user equipment, and is not limited to a particular device.
[0093] Optionally, the first device can be a wireless terminal or a wired terminal. When the first device is a wireless terminal or a wired terminal, the second device can be a BTS, a base station controller, an NB, an RNC, an eNB, a relay station, an access point, or a gNB.
[0094] In the NR high frequency communication system, first in the high frequency narrow beam case, the transmitting end (for example, the first device in Figure 1 and the receiving end (for example, the second device in Figure 1 can form a narrow transmitting and receiving beam, so the case of forming interference is rare, only in the following Figure 2 or Figure 3 Interference exists only in the case shown.
[0095] Figure 2 A possible scenario provided for the present application is shown. As shown, it includes TX1, TX2, RX1 and RX2, TX1, TX2, RX1 and RX2 are on a straight line, and RX1 and RX2 have the same receiving direction. Figure 2
[0096] Another possible scenario provided for the present application is shown. As shown, it includes multiple access points and a mobile terminal, assuming that the multiple access points include Figure 3 As shown, AP1 and AP2, and assuming that the mobile terminal includes Figure 3 As shown, UE1, wherein AP1 and AP2 can both be in communication connection with UE1, when the communication frequency bands of AP1 and AP2 coincide, UE1 cannot eliminate the interference signal generated by AP1 through a filter to obtain the useful signal generated by AP2, or eliminate the interference signal generated by AP2 to obtain the useful signal generated by AP1. Figure 3 Figure 3 In the above and
[0097] Scenarios, the probability of occurrence in actual application is relatively small, if the RTS / CTS communication handshake method is still used, it will lead to a large signaling overhead, and further reduce the throughput of the communication system. Figure 2 Figure 3 In view of the above technical problems, the present application provides a communication method for reducing the signaling overhead, and further improving the throughput of the communication system.
[0098] In view of the above technical problems, the present application provides a communication method for reducing the signaling overhead, and further improving the throughput of the communication system.
[0099] The technical solutions of the present application and how the technical solutions of the present application solve the above technical problems will be described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments. The embodiments of the present application will be described below with reference to the drawings.
[0100] Figure 4 The flow of the communication method provided for the present application is shown in Figure 1 . As shown, the communication method includes: Figure 4
[0101] S401: The first device receives a first reference signal.
[0102] Optionally, the first reference signal is a signal carried on the optimal beam of multiple beams transmitted by other devices capable of communicating with the first device.
[0103] In application, the first device can measure multiple beams to determine the optimal beam.
[0104] In a possible design, the first reference signal is any one or more of a Channel State Information - Reference Signal (CSI-RS), a demodulation reference signal (DM-RS), a Synchronization Signal and PBCH block (SSB), and a Sounding Reference Signal (SRS). The CSI-RS, the DM-RS, and the SSB can be used for downlink communication, and the CSI-RS, the DM-RS, and the SRS can be used for uplink communication.
[0105] For example, when the first device is a BTS, a base station controller, an NB, an RNC, an eNB, a relay station, an access point, or a gNB, the first reference signal can be any one or more of a CSI-RS, a DM-RS, and a SRS. For example, when the first device is a wireless terminal or a wired terminal, the first reference signal can be any one or more of a CSI-RS, a DM-RS, and an SSB.
[0106] S402: The first device determines an interference value of a transmission channel according to the first reference signal.
[0107] The transmission channel is a communication channel between the first device and the other device.
[0108] Specifically, a Clear Channel Assessment (CCA) is performed on the first reference signal to obtain the interference value of the transmission channel.
[0109] S403: If the interference value is greater than or equal to a first threshold, the first device sends a first instruction.
[0110] Optionally, the first threshold is a preset value pre-stored in the first device. For example, the first threshold can be a threshold 10 dB higher than a noise floor, and the application does not limit this.
[0111] Optionally, the first instruction includes a first identifier, where the first identifier is used to indicate that there is interference on the transmission channel. Specifically, the first instruction is a channel occupy indicator (COI).
[0112] It should be noted that when the other device receives the first instruction, and then determines that the transmission channel has interference according to the first identifier, the other device stops sending the pending data to the first device.
[0113] In a possible design, the first instruction is sent in the following at least one manner:
[0114] by sending through a preset added field in a control channel;
[0115] by sending through a dedicated channel;
[0116] by sending through a control channel having a preset format.
[0117] The communication method provided in this application includes: a first device receiving a first reference signal; the first device determining an interference value of a transmission channel according to the first reference signal; and the first device sending a first instruction if the interference value is greater than or equal to a first threshold. In the above method, the first instruction is sent after the first device determines that the interference value is greater than or equal to the first threshold, which can reduce the signaling overhead of the first device and other devices when performing LBT, avoid the other devices implementing communication handshake through RTS messages and CTS messages before sending pending data to the first device, and improve the throughput of a communication system including the first device and the other devices.
[0118] On the basis of the above embodiments, the communication method provided in this application is described in detail below by taking a second device as an example of the other device in combination with Embodiment 5. For details, please refer to Figure 5 Embodiment.
[0119] Figure 5 The flow of the communication method provided in this application is shown in Figure 2 . As shown in the figure, the communication method includes: Figure 5
[0120] S501: The second device sends a first reference signal to the first device.
[0121] Wherein, the explanation of the second device can be referred to the figure, and will not be repeated here. Figure 1
[0122] S502: The first device determines an interference value of a transmission channel according to the first reference signal.
[0123] S503: The first device sends a first instruction to the second device after determining that the interference value is greater than or equal to a first threshold.
[0124] S504: The second device determines whether the first instruction is received, and the first instruction includes a first identifier, which is used to indicate that the transmission channel has interference.
[0125] If yes, S505 is performed.
[0126] If no, S506 is performed.
[0127] Optionally, the second device determines whether the first instruction is received within a first time period, if the first instruction is received within the first time period, S505 is performed, and if the first instruction is not received within the first time period, S506 is performed.
[0128] Optionally, the first identifier is a pre-set identifier and is used for indicating that the transmission channel between the second device and the first device is interfered.
[0129] S505: The second device determines, according to the first instruction, that the transmission channel is interfered, suspends sending any signal, and re-sends the first reference signal to the first device after the first time period.
[0130] In a possible design, the first time period is a pre-set time slot, sub-frame, or radio frame.
[0131] For example, the first time period can be 30 ms, 100 ms, etc.
[0132] S506: If the second device determines that there is data to be sent, the second device sends the first pending data or the second pending data to the first device, wherein the first pending data is old data that has been sent, and the second pending data is new data that has not been sent.
[0133] Optionally, whether the second device has data to be sent can be determined according to whether there is data in an internal memory data buffer.
[0134] The old data can be obtained by using a last same redundancy version, and the new data can be obtained by using a new redundancy version.
[0135] The communication method comprises the following steps: the second device sends a first reference signal to the first device; the first device determines an interference value of a transmission channel according to the first reference signal; the first device sends a first instruction to the second device if the interference value is greater than a first threshold; the second device determines whether the first instruction is received, the first instruction comprising a first identifier, the first identifier being used to indicate that the transmission channel between the second device and the first device is interfered; if yes, the second device determines that the transmission channel is interfered according to the first instruction, suspends sending any signal, and re-sends the first reference signal to the first device after a first time period; if no, the second device determines that there is data to be sent, and sends first pending data or second pending data to the first device, wherein the first pending data is old data that has been sent, and the second pending data is new data that has not been sent. In the above method, the first device sends the first instruction to the second device after determining that the interference value is greater than the first threshold, so that the second device can avoid implementing the communication handshake through the RTS message and the CTS message before sending the first pending data or the second pending data to the first device, the signaling overhead is reduced, and the throughput of the communication system comprising the first device and the second device is improved.
[0136] On the basis of the above embodiment, the following will be described in combination with Figure 6 The communication method provided in the present application will be further described in detail, and the specific description can be made by referring to Figure 6 the embodiment.
[0137] Figure 6 The flowchart of the communication method provided in the present application is shown in Figure 3 . As shown in the figure, the communication method comprises the following steps: Figure 6
[0138] S601: The second device sends a first reference signal to the first device.
[0139] S602: The first device determines an interference value of a transmission channel according to the first reference signal.
[0140] S603: The first device determines whether the interference value is greater than or equal to a first threshold.
[0141] If yes, S604-S610 are executed.
[0142] If no, S608-S610 are executed.
[0143] S604: The first device sends a first instruction to the second device, the first instruction comprising a group of second identifiers, the second identifier comprising a device identifier of the second device and a sending interval duration, the sending interval duration being used to indicate a time period in which the second device does not send a signal, and the device identifier being used to indicate a device of the second device that executes the sending interval duration.
[0144] It should be noted that the first instruction can further include a plurality of second identifiers, each of the second identifiers including a device identifier and a transmission interval duration, the transmission interval duration being used to indicate a time period during which the device does not transmit signals, and the device identifier being used to indicate the device performing the transmission interval duration.
[0145] For example, when there are a plurality of second devices (e.g., each of the second devices is an access point device), each of the second devices has a respective corresponding device identifier, the first instruction includes a plurality of second identifiers, and the device identifier and the transmission interval duration in each of the second identifiers are different.
[0146] Specifically, when each of the second devices can perform the method performed by the second device in this embodiment, the first device can receive the first to-be-transmitted data or the second to-be-transmitted data transmitted by each of the second devices.
[0147] S605: The second device determines whether the first instruction is received within the first time period.
[0148] If yes, S606 is performed.
[0149] If no, S608-S610 are performed.
[0150] In a possible design, the first time period is the transmission interval duration of the second device. For example, the transmission interval duration is a preset time slot, a preset subframe, or a preset radio frame.
[0151] S606: The second device determines, according to the device identifier, that the transmission channel has interference, and retransmits the first reference signal to the first device after the transmission interval duration.
[0152] Specifically, if the second device determines that the device identifier in the first instruction is the same as or corresponds to the pre-stored device identifier, it can be determined that the transmission channel has interference.
[0153] S608: When the second device has data to be transmitted, the second device determines whether there is the first instruction within a preset time period before the current time.
[0154] If yes, S609 is performed.
[0155] If no, S610 is performed.
[0156] The preset time period can be 1 millisecond, 3 milliseconds, etc. Specifically, the present application does not limit the preset time period.
[0157] S609: The first to-be-transmitted data is transmitted, and the first to-be-transmitted data is old data that has been transmitted.
[0158] S610: The second to-be-transmitted data is transmitted, and the second to-be-transmitted data is new data that has not been transmitted.
[0159] It should be noted that when the first device determines that the interference value is less than the first threshold, the first device does not send the first instruction to the second device, and the second device does not receive the first instruction within the preset time length, and then S608-S610 can be executed.
[0160] The preset time length can be 1 millisecond, 3 milliseconds, etc., and the present application does not limit this.
[0161] The communication method includes: the second device sends a first reference signal to the first device; the first device determines an interference value of a transmission channel according to the first reference signal; the first device determines whether the interference value is greater than or equal to a first threshold; if yes, the first device sends a first instruction to the second device, the first instruction including a set of second identifiers, the second identifier including a device identifier of the second device and a transmission interval time length, the transmission interval time length being used to indicate a time period in which the second device does not send a signal, and the device identifier being used to indicate a device of the second device that executes the transmission interval time length; the second device determines whether the first instruction is received within a first time period; if yes, the second device determines that there is interference in the transmission channel according to the device identifier, and the second device retransmits the first reference signal to the first device after the transmission interval time length; if no, when the second device has data to be sent, the second device determines whether there is a first instruction within a preset time period before the current time, if yes, the second device sends first pending data, the first pending data being old data that has been sent, and if no, the second device sends second pending data, the second pending data being new data that has not been sent. In the above method, the first device sends the first instruction to the second device after determining that the interference value is greater than or equal to the first threshold, so that the second device sends the first pending data or the second pending data to the first device according to the first instruction, avoiding the second device from implementing communication handshake through the RTS message and the CTS message before sending the first pending data or the second pending data to the first device, thereby reducing signaling overhead and improving the throughput of a communication system including the first device and the second device.
[0162] Figure 7 A structural schematic diagram of a communication device provided by the present application is shown. Figure 7 The communication device 70 shown is arranged in the first device. As shown in the figure, Figure 7 The communication device 70 includes a receiving module 71, a determining module 72, and a sending module 73,
[0163] The receiving module 71 is used to receive the first reference signal.
[0164] The determining module 72 is used to determine the interference value of the transmission channel according to the first reference signal.
[0165] The sending module 73 is used to send the first instruction if the interference value is greater than or equal to the first threshold.
[0166] The communication device 70 provided in this application can execute the technical solution executable by the first device in the above method embodiment. Its implementation principles and beneficial effects are similar and will not be repeated here.
[0167] In one possible design, the first instruction includes a first identifier, and the first identifier is used to indicate that interference exists in the transmission channel.
[0168] In another possible design, the sending module 73 sends the first instruction in at least one of the following ways:
[0169] Send via a preset new field in the control channel;
[0170] Send via a dedicated channel;
[0171] Sent via a control channel with a pre-set format.
[0172] In another possible design, the first reference signal is any one or more of the following:
[0173] CSI-RS, DM-RS, SSB, SRS.
[0174] In another possible design, the receiving module 71 is also used to: if the interference value is less than a first threshold, receive the first data to be sent or the second data to be sent, wherein the first data to be sent is old data that has been sent by the second device to the first device, and the second data to be sent is new data that has not been sent by the second device to the first device.
[0175] In another possible design, the first instruction includes one or more groups of second identifiers, the second identifiers including a device identifier and a sending interval duration, the sending interval duration is used to indicate a period of time when the device does not send a signal, and the device identifier is used to indicate a device that executes the sending interval duration.
[0176] Figure 8 A schematic diagram of the structure of another communication device provided in this application Figure 1 . Figure 8 The communication device 80 shown is provided in the second device. Figure 8 As shown, the communication device 80 includes: a sending module 81, a determining module 82 and a receiving module 83, wherein:
[0177] The sending module 81 is used to send a first reference signal;
[0178] The sending module 81 is further configured to: if the receiving module 83 receives a first instruction, the determining module 82 determines according to the first instruction that interference exists in the transmission channel, suspends sending any signal, and retransmits the first reference signal after a first period of time.
[0179] The communication apparatus 80 provided in the present application can execute the technical solutions executable by the second device in the method embodiments described above, and the implementation principles and beneficial effects are similar, which will not be repeated here.
[0180] In a possible design, the first instruction includes a first identifier, and the first identifier is used to indicate that the transmission channel has interference.
[0181] In a possible design, the first time period is a preset time slot, a preset subframe, or a preset radio frame.
[0182] In another possible design, the first reference signal is any one of the following:
[0183] A CSI-RS, a DM-RS, an SSB, and an SRS.
[0184] In a possible design, the sending module 81 is further configured to:
[0185] If the receiving module does not receive the first instruction and the second device has data to be sent, the first pending data or the second pending data is sent, the first pending data is old data that has been sent, and the second pending data is new data that has not been sent.
[0186] In a possible design, the sending module 81 is specifically configured to:
[0187] The sending of the first pending data or the second pending data includes:
[0188] determining whether there is a first instruction in a preset time period before the current time;
[0189] if yes, the first pending data is sent; and / or
[0190] if no, the second pending data is sent.
[0191] In a possible design, the first instruction includes one or more groups of second identifiers, the second identifier includes a device identifier and a sending interval duration, the sending interval duration is used to indicate a time period in which a device does not send a signal, and the device identifier is used to indicate a device that executes the sending interval duration.
[0192] In a possible design, the first time period is the sending interval duration.
[0193] The communication apparatus 80 provided in the present application can execute the technical solutions executable by the second device in the method embodiments described above, and the implementation principles and beneficial effects are similar, which will not be repeated here.
[0194] Figure 9A hardware schematic diagram of a first device is provided for the present application. As shown in Figure 9 the first device 10 comprises a processor 11 and a memory 12;
[0195] The memory 12 stores computer-executable instructions.
[0196] The computer-executable instructions, when executed by the processor 11, implement the method that the first device can perform as described above. The first device 10 further comprises a receiver 13 and a transmitter 14. The processor 11, the memory 12, the receiver 13 and the transmitter 14 are connected through a bus 15.
[0197] Figure 10 A hardware schematic diagram of a second device is provided for the present application. As shown in Figure 10 the second device 20 comprises a processor 21 and a memory 22;
[0198] The memory 22 stores computer-executable instructions.
[0199] The computer-executable instructions, when executed by the processor 21, implement the method that the second device can perform as described above. The second device 20 further comprises a receiver 23 and a transmitter 24. The processor 21, the memory 22, the receiver 23 and the transmitter 24 are connected through a bus 25.
[0200] The present application further provides a communication device, comprising a processor and a memory;
[0201] The memory stores computer-executable instructions.
[0202] The computer-executable instructions, when executed by the processor, implement the method in various possible implementation manners as described above.
[0203] The present application further provides a computer-readable storage medium, which stores computer-executable instructions, and the computer-executable instructions, when executed by a processor, are used to implement the method in various possible implementation manners as described above.
[0204] The present application further provides a computer program product, which comprises computer program code, and the computer program code, when running on a computer, causes the computer to execute the method in various possible implementation manners as described above.
[0205] The present application further provides a chip, comprising a memory and a processor, the memory being used to store a computer program, and the processor being used to call and run the computer program from the memory, so that the device installed with the chip executes the method in various possible implementation manners as described above.
[0206] Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the application being indicated by the following claims.
[0207] It is to be understood that the application is not limited to the precise construction herein disclosed and shown in the drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the application. The scope of the application is limited only by the claims that follow.
Claims
1. A communication method, characterized in that: Applied to a first device, comprising: receiving a first reference signal; determining an interference value of a transmission channel according to the first reference signal; The first reference signal is a signal carried on an optimal beam among multiple beams sent by other devices capable of communicating with the first device; If the interference value is greater than or equal to a first threshold, determining that interference exists on the transmission channel; If the interference value is less than the first threshold, determining that there is no interference on the transmission channel; The first reference signal includes a synchronization signal and a physical broadcast channel block SSB; If the interference value is greater than or equal to a first threshold, determining that interference exists on the transmission channel includes: A first instruction is sent, where the first instruction includes a first identifier, and the first identifier is used to indicate that interference exists on the transmission channel.
2. The method according to claim 1, characterized in that The sending method of the first instruction includes at least one of the following: Send via a preset new field in the control channel; Send via a dedicated channel; Sent via a control channel with a pre-set format.
3. The method according to claim 1, characterized in that The first reference signal also includes any one or more of the following: Channel state information reference signal CSI-RS, demodulation reference signal DM-RS.
4. The method according to any one of claims 1 to 3, characterized in that The method further comprises: If the interference value is less than the first threshold, the first data to be sent or the second data to be sent is received, wherein the first data to be sent is old data that has been sent by the second device to the first device, and the second data to be sent is new data that has not been sent by the second device to the first device.
5. The method according to claim 1, wherein The first instruction includes one or more groups of second identifiers, the second identifiers including a device identifier and a sending interval duration, the sending interval duration is used to indicate a period during which the device does not send a signal, and the device identifier is used to indicate a device that executes the sending interval duration.
6. A communication method, characterized in that: Applied to the second device, comprising: sending a first reference signal; enabling the first device to determine an interference value of a transmission channel according to the first reference signal; The first reference signal is a signal carried on an optimal beam among multiple beams sent by other devices capable of communicating with the first device; If the interference value is greater than or equal to a first threshold, the first device determines that interference exists on the transmission channel; If the interference value is less than the first threshold, the first device determines that there is no interference on the transmission channel; The first reference signal includes a synchronization signal and a physical broadcast channel block SSB; If a first instruction is received that is sent by the first device when interference is determined to exist, determining that interference exists on the transmission channel according to the first instruction, suspending transmission of any signal, and retransmitting the first reference signal after a first time period; The first instruction includes a first identifier, and the first identifier is used to indicate that interference exists in the transmission channel.
7. The method according to claim 6, characterized in that The first time period is a preset time slot, a subframe, or a radio frame.
8. The method according to claim 6, characterized in that The first reference signal also includes any one or more of the following: Channel state information reference signal CSI-RS, demodulation reference signal DM-RS.
9. The method according to any one of claims 6 to 8, characterized in that If the first instruction is not received and the second device has data to send, the first data to be sent or the second data to be sent is sent, where the first data to be sent is old data that has been sent, and the second data to be sent is new data that has not been sent.
10. The method according to claim 9, characterized in that The sending of the first data to be sent or the second data to be sent includes: Determining whether the first instruction exists within a preset period before the current moment; If yes, then sending the first data to be sent; and / or, If not, the second data to be sent is sent.
11. The method according to claim 10, characterized in that The first instruction includes one or more groups of second identifiers, the second identifiers including a device identifier and a sending interval duration, the sending interval duration is used to indicate a period during which the device does not send a signal, and the device identifier is used to indicate a device that executes the sending interval duration.
12. The method according to claim 11, characterized in that The first time period is the duration of the sending interval.
13. A communication device, characterized in that: include: processor and memory; The memory stores computer-executable instructions; When the computer-executable instructions are executed by the processor, the communication method according to any one of claims 1 to 12 is implemented.
14. A high frequency communication system, characterized in that: include: at least one first device for implementing any one of claims 1 to 5; as well as, At least one second device for implementing any one of claims 6 to 12.
15. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions, which are used to implement the communication method according to any one of claims 1 to 12 when executed by a processor.
Citation Information
Patent Citations
Method, system and base station for reducing interference of broadcasting system to mobile communication system
CN102547999A
Signal transmission method, related device and system
CN109150338A
Interference-aware beam reporting in wireless communications
WO2020034312A1