Sidelink communication methods and apparatuses, and device and storage medium
By sharing channel measurement information between terminal devices in SL communication, the problem of terminal devices obtaining channel measurement results is solved, and the accuracy and efficiency of the system's congestion control are improved.
Patent Information
- Application Number
- PCT/CN2023/141228
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-22
- Publication Date
- 2025-06-26
AI Technical Summary
In SL communication, it is difficult for the terminal device to obtain channel measurement results such as CBR or CR for effective congestion control.
Through a side-line communication method, the first terminal device receives the channel measurement result information sent by the second terminal device, determines the transmission parameters based on the information, and is used for its own side-line transmission.
The channel measurement method of cooperative inter-terminals is realized, so that the determined transmission parameters are more in line with the congestion degree of the system and improve the accuracy and efficiency of system congestion control.
Smart Images

Figure CN2023141228_26062025_PF_FP_ABST
Abstract
Description
Sideline communication method, device, equipment and storage medium Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a sideline communication method, apparatus, device, and storage medium. Background Art
[0002] In SL (Sidelink) communications, channel measurement results such as CBR (Channel Busy Ratio) and CR (Channel Occupancy Ratio) are introduced to support congestion control.
[0003] With the evolution of technology, terminal devices performing SL communication can transmit and receive signals through beams (also known as spatial transmission filters). In this scenario, further research is needed to determine how terminal devices can obtain channel measurement results such as CBR or CR and use them for congestion control.
[0004] Summary of the Invention
[0005] The present invention provides a sideline communication method, apparatus, device, and storage medium. The technical solution is as follows:
[0006] According to one aspect of an embodiment of the present application, a sideline communication method is provided, the method being executed by a first terminal device, the method comprising:
[0007] receiving first information sent by a second terminal device, where the first information is used to indicate a first channel measurement result measured by the second terminal device;
[0008] A first sending parameter is determined based on the first channel measurement result, where the first sending parameter is used for sidelink transmission by the first terminal device.
[0009] According to one aspect of an embodiment of the present application, a sideline communication method is provided, the method being performed by a second terminal device, the method comprising:
[0010] First information is sent to a first terminal device, where the first information is used to indicate a first channel measurement result measured by the second terminal device, the first channel measurement result is used to determine a first sending parameter, and the first sending parameter is used for the first terminal device to perform side transmission.
[0011] According to one aspect of an embodiment of the present application, a sideline communication device is provided, the device comprising:
[0012] a receiving module, configured to receive first information sent by a second terminal device, where the first information is used to indicate a first channel measurement result measured by the second terminal device;
[0013] The processing module is used to determine a first sending parameter based on the first channel measurement result, where the first sending parameter is used for side transmission by the first terminal device.
[0014] According to one aspect of an embodiment of the present application, a sideline communication device is provided, the device comprising:
[0015] A sending module is used to send first information to a first terminal device, where the first information is used to indicate a first channel measurement result measured by a second terminal device, where the first channel measurement result is used to determine a first sending parameter, and where the first sending parameter is used for side transmission by the first terminal device.
[0016] According to one aspect of an embodiment of the present application, a terminal device is provided, which includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program to implement the above-mentioned side communication method on the first terminal device side, or implements the above-mentioned side communication method on the second terminal device side.
[0017] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is used to be executed by a processor to implement the above-mentioned side communication method on the first terminal device side, or to implement the above-mentioned side communication method on the second terminal device side.
[0018] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions. When the chip is running, it is used to implement the above-mentioned side communication method on the first terminal device side, or to implement the above-mentioned side communication method on the second terminal device side.
[0019] According to one aspect of an embodiment of the present application, a computer program product is provided, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. A processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned side communication method on the first terminal device side, or to implement the above-mentioned side communication method on the second terminal device side.
[0020] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:
[0021] The first terminal device determines the transmission parameters used by the first terminal device for its own sideline transmission based on the channel measurement result measured by the second terminal device (i.e., the first channel measurement result described above), thereby implementing a collaborative channel measurement method between terminals. This method ensures that the transmission parameters used by the first terminal device for sideline transmission are more consistent with the system's congestion level, helping to improve the accuracy and efficiency of system congestion control. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] FIG1 is a schematic diagram of a network architecture provided by an embodiment of the present application;
[0023] FIG2 is a schematic diagram of communication between terminal devices provided by an embodiment of the present application;
[0024] FIG3 is a schematic diagram of a physical layer structure of SL communication provided by an embodiment of the present application;
[0025] FIG4 is a schematic diagram of a UE measuring CBR and CR according to an embodiment of the present application;
[0026] FIG5 is a schematic diagram showing the relationship between priority, CBR range, and CBR level provided by one embodiment of the present application;
[0027] FIG6 is a schematic diagram of a system without and with beamforming provided by one embodiment of the present application;
[0028] FIG7 is a flow chart of a side communication method provided by one embodiment of the present application;
[0029] FIG8 is a schematic diagram of a simple example of a second terminal device measuring CBR provided by an embodiment of the present application;
[0030] FIG9 is a schematic diagram of a simple example of a first terminal device measuring CBR provided by an embodiment of the present application;
[0031] FIG10 is a schematic diagram of a simple example of a first terminal device measuring CBR provided by another embodiment of the present application;
[0032] FIG11 is a flowchart of a side communication method provided by another embodiment of the present application;
[0033] FIG12 is a block diagram of a side communication device provided by one embodiment of the present application;
[0034] FIG13 is a block diagram of a side communication device provided by another embodiment of the present application;
[0035] FIG14 is a schematic structural diagram of a terminal device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0036] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0037] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
[0038] Please refer to Figure 1, which shows a schematic diagram of a network architecture provided by an embodiment of the present application. The network architecture may include: a core network 11, an access network 12, and a terminal device 13.
[0039] The core network 11 includes several core network elements. The functions of the core network elements are mainly to provide user connections, user management, and service carrying, and to provide interfaces to external networks as a bearer network. For example, the core network of a 5G (5th Generation) NR (New Radio) system may include devices such as an AMF (Access and Mobility Management Function) entity, a UPF (User Plane Function) entity, and an SMF (Session Management Function) entity.
[0040] The access network 12 includes several access network devices 14. The access network in the 5G NR system can be called NG-RAN (New Generation-Radio Access Network). The access network device 14 is a device deployed in the access network 12 to provide wireless communication functions for the terminal device 13. The access network device 14 may include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems using different wireless access technologies, the names of devices with access network device functions may be different. For example, in the 5G NR system, they are called gNodeB or gNB. With the evolution of communication technology, the name of "access network device" may change. For the convenience of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal device 13 are collectively referred to as access network devices.
[0041] The number of terminal devices 13 is usually multiple, and one or more terminal devices 13 can be distributed in the cell managed by each access network device 14. The terminal device 13 may include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, as well as various forms of user equipment, mobile stations (MS), etc. For the convenience of description, the devices mentioned above are collectively referred to as terminal devices. The access network device 14 and the core network element communicate with each other through some air technology, such as the NG interface in the 5G NR system. The access network device 14 and the terminal device 13 communicate with each other through some air technology, such as the Uu interface. The "terminal device" in the embodiment of the present application may also be referred to as a terminal or UE (User Equipment), which express the same meaning.
[0042] Terminal devices 13 and terminal devices 13 (for example, vehicle-mounted devices and other devices (such as other vehicle-mounted devices, mobile phones, RSU (Road Side Unit), etc.)) can communicate with each other through a direct communication interface (such as PC5 (ProSe Communication 5, neighbor communication fifth interface) interface). Accordingly, the communication link established based on the direct communication interface can be called a direct link or SL. SL transmission is the direct communication and data transmission between terminal devices through a side link. Unlike traditional cellular systems where communication data is received or sent through access network equipment, SL transmission has the characteristics of short delay and low overhead, and is suitable for communication between two terminal devices that are geographically close (such as vehicle-mounted devices and other peripheral devices that are geographically close). It should be noted that in Figure 1, only vehicle-to-vehicle communication in the V2X (vehicle to everything) scenario is used as an example. SL technology can be applied to scenarios where direct communication is carried out between various terminal devices. In other words, the terminal device in this application refers to any device that communicates using SL technology.
[0043] The "5G NR system" in the embodiments of this application may also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in the embodiments of this application can be applied to the 5G NR system and can also be applied to subsequent evolution systems of the 5G NR system.
[0044] Before introducing the technical solutions of this application, we first introduce and explain some of the relevant technical knowledge involved in this application. The following related technologies can be combined with the technical solutions of the embodiments of this application as optional solutions, and they all fall within the scope of protection of the embodiments of this application. The embodiments of this application include at least part of the following contents.
[0045] 1.SL transmission
[0046] Device-to-device communication is a sidelink transmission technology that differs from traditional cellular systems, where communication data is received or sent via base stations. For example, connected vehicle systems also use direct device-to-device communication, resulting in higher spectrum efficiency and lower transmission latency. Regarding device-to-device communication, the 3rd Generation Partnership Project (3GPP) defines two transmission modes: Mode A and Mode B.
[0047] Mode A: As shown in sub-figure (a) of Figure 2, the transmission resources of the terminal device 13 are allocated by the access network device 14 (such as a base station), and the terminal device 13 transmits communication data on the side link according to the transmission resources allocated by the access network device 14. The access network device 14 can allocate transmission resources for a single transmission to the terminal device 13, and can also allocate transmission resources for semi-static transmission to the terminal device 13.
[0048] Mode B: As shown in sub-graph (b) of Figure 2, the terminal device 13 selects transmission resources from the resource pool to transmit communication data. Specifically, the terminal device 13 can select transmission resources from the resource pool by listening or by random selection.
[0049] It should be noted that Figure 2 only uses vehicle-to-vehicle communication as an example. SL technology can be applied to scenarios where various terminal devices communicate directly with each other. In other words, the "terminal device" in the embodiments of this application refers to any terminal device that communicates using SL technology.
[0050] 2.NR V2X physical layer structure
[0051] For example, Figure 3 shows a schematic diagram of the physical layer structure of the NR SL system. In the figure, the first symbol in the time slot is an AGC (Automatic Gain Control) symbol. When the SL UE receives, the receiving power can be adjusted in this symbol to a power suitable for demodulation. When the SL UE transmits, the content of the symbol after the AGC symbol is repeated on the AGC symbol. In Figure 3, the PSCCH (Physical Sidelink Control Channel) is used to carry the first sidelink control information, which mainly includes the field related to resource listening. The PSSCH (Physical Sidelink Shared Channel) is used to carry data and the second sidelink control information, which mainly includes the field related to data demodulation. In a certain time slot, there may also be symbols corresponding to the PSFCH (Physical Sidelink Feedback Channel). The PSFCH is used to transmit HARQ (Hybrid Automatic Repeat reQuest) feedback information. Depending on the resource pool configuration, the symbol corresponding to PSFCH may appear once every 1, 2, or 4 time slots. When there is no symbol corresponding to PSFCH in a time slot, such as the GAP (Guard Period) symbol between PSSCH and PSFCH in Figure 3, the AGC and PSFCH symbols used to receive PSFCH are used to carry PSSCH. Normally, the last symbol in a time slot is the GP, or GAP symbol. In other words, the next symbol after the last symbol carrying PSSCH or PSFCH is the GP symbol. The SL UE performs transceiver conversion within the GP symbol and does not transmit. When there are PSFCH resources in the time slot, there are also GP symbols between the PSSCH and PSFCH symbols. This is because the UE may transmit on PSSCH and receive on PSFCH, and GP symbols are also required for transceiver conversion.
[0052] 3. CBR and CR measurements
[0053] CBR (Channel Busy Ratio) and CR (Channel Occupancy Ratio) are two basic measurement indicators used to support congestion control.
[0054] CBR is defined as the ratio of subchannels with SL RSSI (Sidelink Received Signal Strength Indicator) above the configured threshold to the total number of subchannels in the resource pool within the CBR measurement window [nc,n-1], where c is equal to 100 or 100·2 μ time slots, μ is related to the subcarrier spacing. For example, the subcarrier spacings of 15kHz, 30kHz, 60kHz, and 120kHz correspond to μ of 0, 1, 2, and 3.
[0055] CR is defined as the ratio of the number of subchannels that the UE has used to send data in the range [na,n-1] and the number of subchannels included in the sidelink grant obtained in the range [n,n+b] to the total number of subchannels in the resource pool in the range [na,n+b]. CR can be calculated separately for different priorities. Where a is a positive integer and b is 0 or a positive integer. The values of a and b are determined by the UE, but the following three conditions must be met:
[0056] 1) a + b + 1 = 1000 or 1000 2 μ timeslots, μ is related to the subcarrier spacing. For example, the subcarrier spacings of 15kHz, 30kHz, 60kHz, and 120kHz correspond to μ of 0, 1, 2, and 3;
[0057] 2) b < (a + b + 1) / 2;
[0058] 3) n+b does not exceed the last transmission resource of the sideline authorization corresponding to the current transmission.
[0059] It should be noted that the smallest scheduling unit in the time domain of the resource pool is a time slot, and the smallest scheduling unit in the frequency domain is a subchannel. For example, the frequency domain width of a subchannel may be 10, 12, 15, 20, 25, 50, 75, or 100 PRBs (Physical Resource Blocks).
[0060] As shown in Figure 4, it shows a schematic diagram of UE measuring CBR and CR provided by an embodiment of the present application. Assume that the resource pool used by the UE includes only two sub-channels, all time slots in Figure 4 belong to the resource pool used by the UE, and the UE only occupies one sub-channel to send PSSCH and PSCCH. The sub-channels in the sidelink grant used by the UE are v1, v2, v3, v4, v 5, v6, v7, when the UE is about to send data in resource v5, the UE calculates the CR and CBR in time slot nN to determine whether to give up transmission on subchannel v5.
[0061] For CBR, in time slot [nNc, nN-1], the SL RSSI measured by the UE on two subchannels y and u is greater than the configured threshold. Then the CBR is 2 divided by the total number of subchannels belonging to the resource pool used by the UE in time slot [nNc, nN-1], or the CBR is 2 divided by the total number of subchannels belonging to the resource pool used by the UE in time slot [nNc, nN-1] excluding the time slot used by the UE to send.
[0062] For CR, assuming that a and b are positive integers, the subchannels that the UE has used to send data in [nNa,nN-1] are v1, v2, and v3, and the subchannels for which the UE has obtained sidelink authorization in [nN,n-N+b] are v5 and v6, then CR is 5 divided by the total number of subchannels belonging to the resource pool used by the UE in the time slot [nNa,n-N+b], or CR is 5 divided by the total number of subchannels belonging to the resource pool used by the UE in the time slot [nNa,n-N+b] excluding the time slot used by the UE for transmission.
[0063] For CR, assuming that a is a positive integer and b is 0, that is, n-N+b is nN, and the subchannels that the UE has used to send data in [nNa,nN-1] are v1, v2, and v3, then CR is 3 divided by the total number of subchannels belonging to the resource pool used by the UE in the time slot [nNa,nN], or CR is 3 divided by the total number of subchannels belonging to the resource pool used by the UE in the time slot [nNa,nN] excluding the time slot used for UE transmission.
[0064] The following calculates CR for different priorities:
[0065] Assuming that a and b are positive integers, the subchannels that the UE has used to send data in [nNa,nN-1] are v1, v2, and v3. For a certain priority level f, the UE sends data with priority level f in subchannels v1 and v3, and the subchannels for sidelink authorization obtained in [nN,n-N+b] are v5 and v6. The UE assumes that the priority of data transmitted on v5 and v6 is f. Then the CR for priority level f is 4 divided by the total number of subchannels belonging to the resource pool used by the UE in the time slot [nNa,n-N+b], or the CR is 4 divided by the total number of subchannels belonging to the resource pool used by the UE in the time slot [nNa,n-N+b] excluding the time slot used for UE transmission.
[0066] Assume that a is a positive integer and b=0, that is, n-N+b is nN, the subchannels that the UE has used to send data in [nNa,nN-1] are v1, v2, and v3. For a certain priority level f, the UE sends data with priority level f in subchannels v1 and v3. Then the CR for priority level f is 2 divided by the total number of subchannels belonging to the resource pool used by the UE in the time slot [nNa,nN], or the CR is 2 divided by the total number of subchannels belonging to the resource pool used by the UE in the time slot [nNa,nN] excluding the time slot used by the UE for sending.
[0067] The above N is related to the processing capability of the UE.
[0068] 4. Congestion Control in SL
[0069] In SL congestion control, the terminal device determines the transmission parameters and whether to perform SL transmission based on the congestion level of the resource pool.
[0070] First, as shown in Figure 5, the network configures or pre-configures N priority ranges. For a certain priority range, it corresponds to M CBR ranges, each CBR range corresponds to a CBR level, and each CBR level corresponds to a transmission parameter index, where N is a positive integer with a maximum of 8, and M is a positive integer with a maximum of 16. For one of the transmission parameter indexes, it corresponds to at least one of the following parameters: CR limit, maximum MCS (Modulation and Coding Scheme) level corresponding to PSSCH, minimum MCS level corresponding to PSSCH, maximum number of sub-channels occupied by PSSCH in the frequency domain, minimum number of sub-channels occupied by PSSCH in the frequency domain, maximum transmission power of PSSCH, and maximum number of retransmissions of PSSCH. The above correspondences are all configured or pre-configured by the network.
[0071] As shown in Figures 4 and 5, the terminal device determines the priority range to which the priority belongs based on the priority corresponding to the data to be transmitted in the PSSCH of time slot n resource v5, and then determines the corresponding several CBR ranges. The terminal device determines the corresponding CBR range based on the CBR calculated in time slot nN. The corresponding CBR level and the sending parameter index are determined based on the CBR range. Finally, the corresponding sending parameter is determined based on the sending parameter index. The determined sending parameters are used for side transmission on resource v5. For example, the MCS level for side transmission on resource v5 should be between the determined minimum and maximum MCS levels, the number of subchannels occupied by resource v5 should be between the determined minimum and maximum number of subchannels occupied by PSSCH, the number of retransmissions of data on resource v5 should be less than or equal to the determined maximum number of retransmissions, and the transmission power on resource v5 does not exceed the determined maximum transmission power.
[0072] In addition, the terminal device will determine whether to transmit on resource v5 based on the determined CR limit and the CR calculated in time slot nN.
[0073] 5. Multi-beam system
[0074] NR / 5G system design goals include wide-bandwidth communications in high-frequency bands (e.g., bands above 6 GHz). As the operating frequency increases, path loss during transmission increases, impacting the coverage capabilities of high-frequency systems. To effectively ensure high-band NR system coverage, an effective technical solution is to use massive antenna arrays (Massive Multiple Input Multiple Output, Massive MIMO) to form shaped beams with greater gain, overcome propagation loss, and ensure system coverage.
[0075] Millimeter-wave antenna arrays, due to their shorter wavelengths, smaller antenna array spacing, and smaller apertures, allow more physical antenna arrays to be integrated into a two-dimensional antenna array of limited size. At the same time, due to the limited size of millimeter-wave antenna arrays, digital beamforming cannot be used due to factors such as hardware complexity, cost, and power consumption. Instead, analog beamforming is typically used, which enhances network coverage while reducing device implementation complexity.
[0076] In existing 2G / 3G / 4G typical systems, a cell (sector) uses a wide beam to cover the entire cell. Therefore, at every moment, UEs within the cell coverage area have the opportunity to obtain transmission resources allocated by the system.
[0077] The NR / 5G Multi-beam system uses different beams to cover the entire cell. That is, each beam covers a smaller area, and the effect of multiple beams covering the entire cell is achieved through temporal sweeping.
[0078] As shown in Figure 6, it shows a schematic diagram of a system without and with beamforming, provided by one embodiment of the present application. Sub-figure (a) of Figure 6 shows a conventional LTE and NR system without beamforming, while sub-figure (b) of Figure 6 shows an NR system with beamforming:
[0079] In sub-figure (a) of Figure 6, the LTE / NR network side uses a wide beam to cover the entire cell, and users 1-5 can receive network signals at any time.
[0080] In contrast, in subfigure (b) of Figure 6, the network side uses narrower beams (such as beams 1-4 in the figure), and uses different beams at different times to cover different areas in the cell. For example, at time 1, the NR network side covers the area where user 1 is located through beam 1; at time 2, the NR network side covers the area where user 2 is located through beam 2; at time 3, the NR network side covers the area where users 3 and 4 are located through beam 3; at time 4, the NR network side covers the area where user 5 is located through beam 4.
[0081] In sub-figure (b) of Figure 6, because the network uses narrower beams, the transmission energy can be more concentrated, thus covering a longer distance. At the same time, because the beams are narrow, each beam can only cover a part of the cell, so analog beamforming is "trading time for space."
[0082] Analog beamforming can be used not only on network-side devices but also on terminal devices. Furthermore, analog beamforming can be used not only for signal transmission (called transmit beamforming) but also for signal reception (called receive beamforming).
[0083] Currently, issues related to SL systems operating at high frequencies are being discussed. When SL systems operate at high frequencies, beamforming is inevitably introduced, such as using a transmit beam for transmission or a receive beam for reception.
[0084] As can be seen from the above description, the terminal device determines the transmission parameters for sidelink transmission based on the data transmission priority, the measured CBR, and the corresponding relationship shown in Figure 5. With the introduction of beams, the CBR can be measured in the direction of a specific transmit beam, and the transmission parameters determined are also specific to that transmit beam. Furthermore, the CBR can be measured at the receiving end using the receive beam and then indicated to the transmitting end. Further research is needed to enhance these two aspects.
[0085] In this application, the "beam" mentioned is also called the "spatial domain transmission filter", and the two express the same meaning. Accordingly, the "receiving beam" is also called the "spatial domain receiving filter", the "receiving end spatial domain filter", the "spatial domain transmission filter for receiving", the "spatial domain transmission filter used for receiving" or other names, and the "transmitting beam" is also called the "spatial domain transmitting filter", the "transmitting end spatial domain filter", the "spatial domain transmission filter for sending", the "spatial domain transmission filter used for sending" or other names, and this application does not limit this.
[0086] In addition, in this application, a "time domain unit" can be a time slot, a subframe, or other division units in the time domain, such as a subslot, a symbol group, etc., and this application does not limit this. For the "time domain unit" mentioned elsewhere in this document, please refer to this explanation and will not be repeated.
[0087] In addition, in this application, the "channel quality parameter" may be RSSI. Of course, in some other embodiments, it may also be other parameters used to characterize signal quality, such as RSRP (Reference Signal Receiving Power), RSRQ (Reference Signal Receiving Quality), SINR (Signal to Interference plus Noise Ratio), etc., which are not limited in this application. For the "channel quality parameters" mentioned elsewhere in this document, please refer to this explanation and will not be repeated.
[0088] The technical solution of this application will be introduced and explained through several embodiments below.
[0089] Please refer to Figure 7, which shows a flow chart of a sideline communication method provided by an embodiment of the present application. The method can be applied to the network architecture shown in Figure 1, for example, the method can be executed by a terminal device. The method may include at least one of the following steps 710 to 720:
[0090] Step 710: The first terminal device receives first information sent by the second terminal device, where the first information is used to indicate a first channel measurement result measured by the second terminal device.
[0091] In step 720 , the first terminal device determines a first transmission parameter based on the first channel measurement result, where the first transmission parameter is used by the first terminal device for sidelink transmission.
[0092] In some embodiments, the second terminal device sends the first information to the first terminal device, and accordingly, the first terminal receives the first information sent by the second terminal device.
[0093] In some embodiments, the first information is conditionally transmitted by the second terminal device to the first terminal device. When the first condition is met, the second terminal device transmits the first information to the first terminal device. The first condition is a condition that triggers the second terminal device to transmit the first information to the first terminal device. For example, in the case of periodic transmission of the first information, the first condition is the arrival of the transmission period of the first information, or the first condition is dependent on the implementation of the second terminal device.
[0094] In some embodiments, the first information is sent by the second terminal device after receiving the second information sent by the first terminal device, and the second information is used to trigger the second terminal device to send the first information. For example, the first terminal device sends the second information to the second terminal device, and the second terminal device sends the first information to the first terminal device after receiving the second information. It is understood that the above-mentioned conditional sending of the first information to the first terminal device can be considered as proactive sending of the first information to the first terminal device without the need for triggering by the second information.
[0095] In some embodiments, the first channel measurement result is used to indicate the channel occupancy or channel quality measured by the second terminal device. Exemplarily, the first channel measurement result is used to indicate the channel occupancy or channel quality of a side channel measured by the second terminal device. Exemplarily, the side channel may be a PSSCH.
[0096] In some embodiments, the first channel measurement result is determined based on a first channel quality parameter, which is a channel quality parameter measured by the second terminal device within the first time domain unit. That is, the second terminal device measures the first channel quality parameter and determines the first channel measurement result based on the first channel quality parameter. In some embodiments, the first channel quality parameter may be SL RSSI. In some embodiments, the first channel measurement result is CBR or CBR level. The manner in which the second terminal device determines CBR or CBR level based on SL RSSI can be found in the above description and will not be repeated here.
[0097] In an embodiment of the present application, the first terminal device determines the transmission parameters used by the first terminal device itself for side transmission based on the channel measurement result measured by the second terminal device (i.e., the above-mentioned first channel measurement result), thereby realizing a collaborative channel measurement method between terminals. For example, when the first terminal device itself does not have the channel measurement capability, the first terminal device can use the channel measurement result measured by the second terminal device to determine the transmission parameters used by itself for side transmission. For another example, when the first terminal device itself has the channel measurement capability, the first terminal device can also use the channel measurement result measured by the second terminal device to determine the transmission parameters used by itself for side transmission, or the first terminal device can also determine the transmission parameters used by itself for side transmission based on the channel measurement result measured by the first terminal device itself and the channel measurement result measured by the second terminal device. Through the above method, the transmission parameters used for side transmission determined by the first terminal device are more in line with the system congestion level, which helps to improve the accuracy and efficiency of system congestion control.
[0098] In some embodiments, the second terminal device is a receiving end of the sideline transmission performed by the first terminal device. That is, the first terminal device determines the first transmission parameter based on the first channel measurement result indicated by the second terminal device, and uses it to perform the sideline transmission from the first terminal device to the second terminal device. In some embodiments, a PC5-RRC (Radio Resource Control) connection exists between the first terminal device and the second terminal device.
[0099] In some embodiments, the first transmission parameters include transmission parameters corresponding to the first spatial transmission filter of the first terminal device, and the first spatial transmission filter is the spatial transmission filter used by the first terminal device for transmission. In some embodiments, the first spatial transmission filter is the spatial transmission filter used by the first terminal device for side transmission. Exemplarily, the first spatial transmission filter is the spatial transmission filter used by the first terminal device for side transmission to the second terminal device. For example, the first terminal device includes the following beams for transmission, transmission beam 1, transmission beam 2, and transmission beam 3. Assuming that transmission beam 1 is the beam used by the first terminal device for side transmission to the second terminal device, the first transmission parameters include the transmission parameters corresponding to transmission beam 1.
[0100] Through the above method, the first terminal device determines the sending parameters corresponding to the spatial transmission filter used by the first terminal device for side transmission to the second terminal device based on the channel measurement result measured by the second terminal device (i.e., the above-mentioned first channel measurement result), thereby combining the reception and transmission of the beam with the measurement of the side channel occupancy, introducing a collaborative channel measurement method between terminals, and making the measurement of the side channel occupancy more accurate in the scenario of high-frequency side communication, thereby making the sending parameters determined by the first terminal device more in line with the congestion level of the system, thereby improving the accuracy and efficiency of the system congestion control.
[0101] In some embodiments, the number of first time domain units may be one or more. In some embodiments, the first time domain unit is located within a first measurement window. The first measurement window is a measurement window in the time domain, and the first measurement window can be understood as a time interval or time period. The first measurement window refers to the time interval or time period during which the second terminal device measures the first channel quality parameter. Alternatively, the second terminal device measures the first channel quality parameter at least within the first measurement window, or the second terminal device has a measurement result of the first channel quality parameter at least within the first measurement window.
[0102] In some embodiments, the first measurement window is indicated by the first terminal device to the second terminal device. Exemplarily, the first measurement window is indicated via the second information. After receiving the second information, the second terminal device may determine the first measurement window. In some embodiments, the first terminal device determines the second measurement window, and the first measurement window indicated by the first terminal device to the second terminal device is determined based on the second measurement window. For example, the first measurement window and the second measurement window are the same. For an introduction to the second measurement window, see below.
[0103] In some embodiments, the first measurement window is determined by the second terminal device itself.
[0104] In some embodiments, the first measurement window is determined according to the time domain unit in which the second terminal device sends the first information. Exemplarily, the first measurement window is the time domain unit [gA, gB], the first time domain unit is within the time domain unit [gA, gB], g is the time domain unit in which the second terminal device sends the first information, A or B is configured or preconfigured by the network or predefined by the standard or depends on the implementation of the second terminal device or indicated by the second information, for example, A=N1+c, B=N1+1, c refers to the description of "c" in the "Definition of CBR" above, and N1 corresponds to the processing time of the second terminal device.
[0105] In some embodiments, the first measurement window is determined based on a time domain unit in which the second terminal device receives the second information. Exemplarily, the first measurement window is a time domain unit [d+A, d+B], where the first time domain unit is within the time domain unit [d+A, d+B], d is a time domain unit in which the second terminal device receives the second information sent by the first terminal device, and A or B is configured or preconfigured by the network, predefined by a standard, depends on an implementation of the second terminal device, or is indicated by the second information.
[0106] In some embodiments, the first time domain unit is a time domain unit belonging to a resource pool. The resource pool is a resource pool of the first terminal device and / or a resource pool of the second terminal device. For example, the first terminal device and the second terminal device are located in the same resource pool.
[0107] In some embodiments, the first time domain unit includes: a time domain unit in which the second terminal device performs omnidirectional reception, and / or a time domain unit in which the second terminal device performs reception using a second spatial domain transmission filter, where the second spatial domain transmission filter is a spatial domain transmission filter used by the second terminal device for reception. The first time domain unit may include the following three cases.
[0108] Case 1: The first time domain unit includes a time domain unit for omnidirectional reception by the second terminal device.
[0109] Case 2: The first time domain unit includes a time domain unit received by the second terminal device using the second spatial domain transmission filter.
[0110] Case 3: The first time domain unit includes a time domain unit for omnidirectional reception by the second terminal device and a time domain unit for reception by the second terminal device using the second spatial domain transmission filter.
[0111] In the time domain unit in which the second terminal device performs omnidirectional reception, the second terminal device receives information from all directions, including information from the first terminal device. Optionally, if the first terminal device uses the first spatial domain transmission filter to send data to the second terminal device, in the time domain unit in which the second terminal device performs omnidirectional reception, the second terminal device can receive the data sent by the first terminal device using the first spatial domain transmission filter. In addition, in the time domain unit in which the second terminal device performs omnidirectional reception, the second terminal device may receive data without using a spatial domain transmission filter (or beam), or may use an omnidirectional spatial domain transmission filter (or beam) for reception.
[0112] In some embodiments, the second spatial domain transmission filter is used to receive data sent by the first spatial domain transmission filter; or, the second spatial domain transmission filter is a spatial domain transmission filter corresponding to the first spatial domain transmission filter in at least one spatial domain transmission filter used by the second terminal device for reception. As described above, the first spatial domain transmission filter is the spatial domain transmission filter used by the first terminal device for transmission. There may be a corresponding relationship between the spatial domain transmission filter used by the second terminal device for reception and the spatial domain transmission filter used by the first terminal device for transmission. Exemplarily, the first terminal device and the second terminal device perform beam matching or beam alignment by beam scanning. Assuming that, based on beam matching or beam alignment, the second terminal device determines in the process that there is a corresponding relationship between the first spatial domain transmission filter of the first terminal device and the second spatial domain transmission filter of the second terminal device, then when the first terminal device indicates to transmit through the first spatial domain transmission filter, the second terminal device uses the second spatial domain transmission filter for reception.
[0113] Through the above method, the second terminal device can receive the information sent by the first terminal device within the first time domain unit, so that the first channel measurement result determined based on the above first channel quality parameter measured by the second terminal device within the first time domain unit can more accurately reflect the channel occupancy of the side link between the first terminal device and the second terminal device.
[0114] In some embodiments, take the case where the first channel quality parameter is SL RSSI and the first channel measurement result is CBR as an example. The second terminal device determines the CBR based on the SL RSSI measured on the sub-channel within the first time domain unit. The CBR determined by the second terminal device is the number of sub-channels in the first time domain unit whose SL RSSI measured by the second terminal device is greater than the SL RSSI threshold value, divided by the number of all sub-channels in the first time domain unit, or divided by the number of all sub-channels in the first time domain unit except the time domain unit used for transmission by the second terminal device. Optionally, the second terminal device determines the CBR level based on the CBR range and the CBR determined by it, wherein the CBR range is configured by the network or pre-configured or pre-defined by the standard or depends on the implementation of the second terminal device or is indicated by the second information.
[0115] For example, as shown in FIG8 , the second terminal device periodically sends the first information to the first terminal device. Alternatively, after receiving the second information sent by the first terminal device, the second terminal device sends the first information to the first terminal device, where the second information is used to trigger the second terminal device to send the first information. The first information is used to indicate the CBR or CBR level determined by the second terminal device.
[0116] Figure 8 shows a simple example of the second terminal device measuring the CBR. Assume that the resource pool of the first terminal device is the same as the resource pool of the second terminal device, and the resource pool includes only two sub-channels, and all time slots in Figure 8 belong to the resource pool. Optionally, the first measurement window is determined by the second terminal device itself. Optionally, the first measurement window is indicated by the first terminal device to the second terminal device, such as by the second information. Optionally, the first measurement window is determined according to the time slot d when the second terminal device receives the second information, for example, the first measurement window is [d+A, d+B]. Optionally, the first measurement window is determined according to the time slot g when the second terminal device sends the first information, for example, the first measurement window is [gA, gB]. A or B is configured or preconfigured by the network or predefined by the protocol or depends on the implementation of the second terminal device or indicated by the second information.
[0117] In some embodiments, the first time slot includes a time slot in the resource pool within the first measurement window in which the second terminal device performs omnidirectional reception. For example, as shown in FIG8 , if the second terminal device performs omnidirectional reception in time slots h, j, k, and m, the first time slot includes time slots h, j, k, and m.
[0118] In some embodiments, the first time slot includes a time slot in which the second terminal device uses a second beam to receive in a time slot belonging to a resource pool within the first measurement window, and the second beam is the beam used by the second terminal device for reception. The second terminal device uses the second beam to receive data sent by the first terminal device using the first beam, or the second beam is a receiving beam corresponding to the first beam used by the first terminal device for transmission in at least one receiving beam of the second terminal device. Exemplarily, the first terminal device and the second terminal device determine the correspondence between the transmitting beam of the first terminal device and the receiving beam of the second terminal device by beam scanning. As shown in FIG8 , the transmitting beam (first beam) of the first terminal device and the receiving beam (second beam) of the second terminal device are a set of corresponding beams. Assuming that the second terminal device uses the second beam for reception in time slot h, j, k, m, and the second beam corresponds to the first beam, the first time slot includes time slot h, j, k, m.
[0119] In some embodiments, the first time slot includes a time slot in which the second terminal device uses the second beam for reception and a time slot in which the second terminal device performs omnidirectional reception in the time slots belonging to the resource pool in the first measurement window. For example, as shown in FIG8 , the second terminal device performs omnidirectional reception in time slots h and j, and uses the second beam for reception in time slots k and m, and the second beam corresponds to the first beam used for transmission by the first terminal device. Then, the first time slot includes time slots h, j, k, and m.
[0120] The second terminal device determines the CBR based on the SL RSSI measured on the subchannels in the first time slot. As shown in Figure 8, assuming that the SL RSSI measured by the second terminal device on the two subchannels y and u is greater than the configured SL RSSI threshold, the CBR is 2 divided by the total number of subchannels in the first time slot, or the CBR is 2 divided by the total number of subchannels in the first time slot excluding the time slot used by the second terminal device for transmission. For example, taking the CBR of 2 divided by the total number of subchannels in the first time slot as an example, since the first time slot includes time slots h, j, k, and m, the total number of subchannels in the first time slot is 8, then the CBR of 2 divided by 8 is equal to 0.25.
[0121] Optionally, the second terminal device calculates the CBR level based on the CBR range configured by the network and the CBR determined by itself. For example, CBR range 1 includes [0, 0.2], CBR range 2 includes (0.2, 0.8], and CBR range 3 includes (0.8, 1]). Assuming that the CBR determined by the second terminal device is 0.25, which belongs to CBR range 2, the CBR level is 2.
[0122] The second terminal device sends first information to the first terminal device, where the first information is used to indicate the CBR or CBR level determined by the second terminal device.
[0123] Next, the manner in which the first terminal device determines the first sending parameter is described. The embodiment of the present application provides the following two possible implementations.
[0124] Method 1: The first terminal device determines the first sending parameter according to the first channel measurement result and the second channel measurement result.
[0125] The second channel measurement result is a channel measurement result obtained by the first terminal device. The second channel measurement result is used to indicate the channel occupancy or channel quality measured by the first terminal device. Exemplarily, the second channel measurement result is used to indicate the channel occupancy or channel quality of a sidelink channel measured by the first terminal device. Exemplarily, the sidelink channel may be a PSSCH.
[0126] In some embodiments, the first terminal device obtains the second channel measurement result by measuring in the following manner: the first terminal device measures the second channel quality parameter, the second channel quality parameter is the channel quality parameter measured by the first terminal device in the second time domain unit, and the first terminal device determines the second channel measurement result based on the second channel quality parameter. That is, the second channel measurement result is determined based on the second channel quality parameter. In some embodiments, the second channel quality parameter may be SL RSSI. In some embodiments, the second channel measurement result is CBR or CBR level. The manner in which the first terminal device determines CBR or CBR level based on SL RSSI can be found in the above description and will not be repeated here.
[0127] In some embodiments, the number of second time domain units may be one or more. In some embodiments, the second time domain unit is located within a second measurement window. The second measurement window is a measurement window in the time domain, and the second measurement window can be understood as a time interval or time period. The second measurement window refers to the time interval or time period during which the first terminal device measures the second channel quality parameter. Alternatively, the first terminal device measures the second channel quality parameter at least within the second measurement window, or the first terminal device has a measurement result of the second channel quality parameter at least within the second measurement window.
[0128] In some embodiments, the second measurement window is determined by the first terminal device itself.
[0129] In some embodiments, the second measurement window is determined based on the time domain unit in which the first terminal device determines the second channel measurement result. Exemplarily, the second measurement window is the time domain unit [nNc, nN-1], where nN is the time domain unit in which the first terminal device calculates the CBR, and c refers to the description of "c" in the "Definition of CBR" above.
[0130] In some embodiments, the second time domain unit is a time domain unit belonging to a resource pool. The resource pool is a resource pool of the first terminal device, and the second time domain unit is a time domain unit of the resource pool belonging to the first terminal device.
[0131] In some embodiments, the second time domain unit includes: a time domain unit in which the first terminal device performs omnidirectional reception, and / or a time domain unit in which the first terminal device performs reception using a third spatial domain transmission filter, where the third spatial domain transmission filter is the spatial domain transmission filter used by the first terminal device for reception. The second time domain unit may include the following three cases.
[0132] Case 1: The second time domain unit includes a time domain unit for omnidirectional reception by the first terminal device.
[0133] Case 2: The second time domain unit includes a time domain unit received by the first terminal device using the third spatial domain transmission filter.
[0134] Case 3: The second time domain unit includes a time domain unit for omnidirectional reception by the first terminal device and a time domain unit for reception by the first terminal device using the third spatial domain transmission filter.
[0135] In the time domain unit in which the first terminal device performs omnidirectional reception, the first terminal device receives information from all directions, including information covering the transmission direction of the first spatial transmission filter. In addition, in the time domain unit in which the first terminal device performs omnidirectional reception, the first terminal device may receive without using a spatial transmission filter (or beam), or may receive using an omnidirectional spatial transmission filter (or beam).
[0136] In some embodiments, the third spatial domain transmission filter covers the first spatial domain transmission filter; or, the third spatial domain transmission filter is a spatial domain transmission filter corresponding to the first spatial domain transmission filter among the at least one spatial domain transmission filter used by the first terminal device for reception. As described above, the first spatial domain transmission filter is the spatial domain transmission filter used by the first terminal device for transmission. There may be a corresponding relationship between the spatial domain transmission filter used by the first terminal device for transmission and the spatial domain transmission filter used by the first terminal device for reception. Based on this corresponding relationship, the corresponding spatial domain transmission filter used for reception can be determined by the spatial domain transmission filter used for transmission.
[0137] Through the above method, the first terminal device can accurately measure the channel occupancy in the sending direction of the first spatial transmission filter in the second time domain unit, that is, the channel occupancy between the first terminal device and the second terminal device.
[0138] In some embodiments, take the second channel quality parameter as SL RSSI and the second channel measurement result as CBR as an example. The first terminal device determines the CBR based on the SL RSSI measured on the sub-channel in the second time domain unit. The CBR determined by the first terminal device is the number of sub-channels in the second time domain unit whose SL RSSI measured by the first terminal device is greater than the SL RSSI threshold value, divided by the number of all sub-channels in the second time domain unit, or divided by the number of all sub-channels in the second time domain unit except the time domain unit used for transmission by the first terminal device. Optionally, the first terminal device determines the CBR level based on the CBR range and the CBR determined by it, wherein the CBR range is configured by the network or pre-configured or pre-defined by the standard or depends on the implementation of the first terminal device.
[0139] In some embodiments, the first spatial transmission filter is a spatial transmission filter used by the first terminal device when performing a side transmission on a selected or scheduled resource. For example, the first spatial transmission filter is a spatial transmission filter used by the first terminal device when performing a side transmission. Exemplarily, the first terminal device obtains a second channel measurement result by measuring in time domain unit nN, and the first spatial transmission filter is a spatial transmission filter used by the first terminal device when performing a side transmission in time domain unit n, where N is a processing time of the first terminal device.
[0140] Exemplarily, as shown in FIG9 , FIG9 shows a simple example of the first terminal device measuring CBR. Assume that the resource pool used by the first terminal device includes only two sub-channels, all time slots in FIG9 belong to the resource pool used by the first terminal device, and the first terminal device only occupies one sub-channel to send PSSCH and PSCCH. As shown in FIG9 , the sub-channels in the sideline authorization used by the first terminal device are v1, v2, v3, v4, v5, v6, and v7. When the first terminal device is about to send data in resource v5, the first terminal device measures CBR in time slot nN, where N is the processing time of the first terminal device. The second measurement window is the time slot [nNc, nN-1], where nN is the time slot in which the first terminal device calculates CBR, and for c, see the description of "c" in the "Definition of CBR" above.
[0141] In some embodiments, the second time slot includes a time slot in the resource pool within the second measurement window in which the first terminal device performs omnidirectional reception. For example, as shown in FIG9 , if the first terminal device performs omnidirectional reception in time slots h, j, k, and m, the second time slot includes time slots h, j, k, and m.
[0142] In some embodiments, the second time slot includes a time slot in which the first terminal device uses a third beam for reception in a time slot belonging to a resource pool within the second measurement window, and the third beam is the beam used by the first terminal device for reception. The third beam covers the first beam used for transmission by the first terminal device, or the third beam is a receiving beam corresponding to the first beam used for transmission by the first terminal device in at least one receiving beam of the first terminal device. As shown in Figure 9, the receiving beam (third beam) of the first terminal device covers the transmitting beam (first beam) of the first terminal device. Exemplarily, as shown in Figure 9, assuming that the first beam is a transmitting beam transmitted by the first terminal device on resource v5, the first terminal device uses the third beam for reception in time slot h, j, k, m, and the third beam covers the above-mentioned first beam, then the second time slot includes time slot h, j, k, m.
[0143] In some embodiments, the second time slot includes a time slot in which the first terminal device uses the third beam for reception and a time slot in which omnidirectional reception is performed in the time slots belonging to the resource pool within the second measurement window. Exemplarily, as shown in FIG9 , assuming that the first beam is a transmit beam for transmission by the first terminal device on resource v5, the first terminal device performs omnidirectional reception in time slots h and j, and uses the third beam for reception in time slots k and m, and the third beam covers the first beam, then the second time slot includes time slots h, j, k, and m.
[0144] The first terminal device determines the CBR based on the SL RSSI measured on the subchannel in the second time slot. As shown in Figure 9, assuming that the SL RSSI measured by the first terminal device on the two subchannels y and u is greater than the configured SL RSSI threshold, the CBR is 2 divided by the total number of subchannels in the second time slot, or the CBR is 2 divided by the total number of subchannels in the second time slot excluding the time slot used by the first terminal device to send. For example, taking the CBR as 2 divided by the total number of subchannels in the second time slot excluding the time slot used by the first terminal device to send as an example, since the second time slot includes time slots h, j, k, and m, the total number of subchannels in the second time slot is 8. Assuming that the first terminal device transmits on resource v4, the time slot where v4 is located is not used to calculate the CBR. The total number of subchannels in the second time slot excluding the time slot used by the first terminal device to send is 6, so the CBR is 2 divided by 6, which is equal to 0.33.
[0145] Optionally, the first terminal device calculates the CBR level according to a CBR range configured by the network and a CBR determined by itself.
[0146] In some embodiments, the first terminal device determines a third channel measurement result based on the first channel measurement result and the second channel measurement result, and the third channel measurement result is the average value, the larger value, the smaller value, or any one value of the first channel measurement result and the second channel measurement result; the first terminal device determines the first sending parameter based on the third channel measurement result.
[0147] Taking the first channel measurement result as the first CBR and the second channel measurement result as the second CBR as an example, the first terminal device determines the third CBR based on the first CBR and the second CBR, and the third CBR is the average value, the larger value, the smaller value, or any one value of the first CBR and the second CBR; the first terminal device determines the CBR level corresponding to the third CBR, and determines the first sending parameter based on the CBR level corresponding to the third CBR.
[0148] Exemplarily, the first terminal device determines the CBR level based on the average value, the larger value, the smaller value, or any one of CBR_A and CBR_B, determines the sending parameter index based on the CBR level, and determines the first sending parameter based on the sending parameter index. CBR_A is the CBR measured by the first terminal device in time slot nN, and CBR_B is the CBR indicated by the first information sent by the second terminal device to the first terminal device. With reference to Figure 9 and Figure 5, the first terminal device determines the priority range to which the priority in Figure 5 belongs based on the priority corresponding to the data in the PSSCH to be transmitted using the first beam in time slot n resource v5, and then determines the corresponding several CBR ranges. The first terminal device determines the CBR range it is in based on the average value, the larger value, the smaller value, or any one of CBR_A and CBR_B. Based on the CBR range, the corresponding CBR level is determined, the sending parameter index is determined based on the CBR level, and the first sending parameter is determined based on the sending parameter index.
[0149] Taking the first channel measurement result as the first CBR level and the second channel measurement result as the second CBR level as an example, the first terminal device determines the third CBR level based on the first CBR level and the second CBR level. The third CBR level is the average value, the larger value, the smaller value, or any one value of the first CBR level and the second CBR level; the first terminal device determines the first sending parameter based on the third CBR level.
[0150] Exemplarily, the first terminal device determines CBR level A based on CBR_A, determines a transmission parameter index based on the average value, larger value, smaller value, or any one value of CBR level A and CBR level B, and determines the first transmission parameter based on the transmission parameter index. CBR_A is the CBR measured by the first terminal device in time slot nN, and CBR level B is the CBR level indicated by the first information sent by the second terminal device to the first terminal device. With reference to Figure 9 and Figure 5, the first terminal device determines the priority range to which the priority in Figure 5 belongs based on the priority corresponding to the data in the PSSCH to be transmitted using the first beam in time slot n resource v5, and then determines the corresponding several CBR ranges. The first terminal device determines the CBR range it is in based on CBR_A, and then determines the corresponding CBR level A based on the CBR range. Afterwards, the first terminal device determines the transmission parameter index corresponding to the value based on the average value, larger value, smaller value, or any one value of CBR level A and CBR level B, and determines the first transmission parameter based on the transmission parameter index.
[0151] In some embodiments, the first sending parameter includes at least one of the following: CR limit, the maximum MCS level corresponding to PSSCH, the minimum MCS level corresponding to PSSCH, the maximum number of sub-channels occupied by PSSCH in the frequency domain, the minimum number of sub-channels occupied by PSSCH in the frequency domain, the maximum transmission power of PSSCH, and the maximum number of retransmissions of PSSCH.
[0152] CR limit refers to the maximum degree to which the channel or frequency domain resources used for transmission are occupied when the first terminal device performs side transmission. The MCS level is used to indicate the level of modulation mode and coding efficiency. The above modulation modes may include but are not limited to the following modes: QPSK (Quadrature Phase Shift Keying), 16QAM (Quadrature Amplitude Modulation), 64QAM and 256QAM. In some embodiments, the higher the MCS level, the more effective bits a resource element (RE) can carry. The maximum MCS level corresponding to PSSCH refers to the maximum MCS level supported when PSSCH performs side transmission. The minimum MCS level corresponding to PSSCH refers to the minimum MCS level supported when PSSCH performs side transmission. The maximum transmission power of PSSCH refers to the maximum power supported when PSSCH performs side transmission. The maximum number of retransmissions of PSSCH refers to the maximum number of retransmissions required when PSSCH performs side transmission.
[0153] For example, as shown in FIG9 , assuming that the first terminal device determines a first transmission parameter for sidelink transmission on resource v5, the first terminal device uses the first beam for transmission on resource v5. For example, the MCS level for sidelink transmission on resource v5 should be between the determined minimum and maximum MCS levels, the number of subchannels occupied by resource v5 should be between the determined minimum and maximum numbers of subchannels occupied by PSSCH, the number of retransmissions of data on resource v5 should be less than or equal to the determined maximum number of retransmissions, and the transmission power on resource v5 should not exceed the determined maximum transmission power. In addition, the first terminal device will also determine whether to transmit on resource v5 based on the determined CR limit and the CR calculated in time slot nN.
[0154] In some embodiments, the first terminal device sends third information to the network device, where the third information includes at least one of the following: a first channel measurement result, a second channel measurement result, and a third channel measurement result.
[0155] Optionally, the third information includes a first CBR and / or a second CBR. The first CBR is the CBR measured by the second terminal device. The first CBR may be indicated to the first terminal device by the second terminal device via the first information. The first CBR may be the CBR_B described above. The second CBR is the CBR measured by the first terminal device. The second CBR may be the CBR_A described above.
[0156] Optionally, the third information includes an average value, a larger value, or a smaller value of the first CBR and the second CBR.
[0157] Optionally, the third information includes a first CBR level and / or a second CBR level. The first CBR level is a CBR level measured by the second terminal device. The first CBR level may be indicated to the first terminal device by the second terminal device through the first information. The first CBR level may be the CBR level B described above. The second CBR level is a CBR level measured by the first terminal device. The second CBR level may be the CBR level A described above.
[0158] Optionally, the third information includes an average value, a larger value, or a smaller value of the first CBR level and the second CBR level.
[0159] The content included in the third information above is only exemplary and explanatory. The third information may also include other situations in addition to the situations introduced above, that is, the third information may include any one or more of the first channel measurement results, the second channel measurement results, and the third channel measurement results. This application does not limit this.
[0160] Method 2: The first terminal device determines the first sending parameter according to the first channel measurement result.
[0161] The difference between Method 2 and Method 1 is that, in Method 1, the first terminal device determines the first transmission parameter based on the second channel measurement result measured by itself and the first channel measurement result measured by the second terminal device, while in Method 2, the first terminal device does not need to consider the second channel measurement result measured by itself when determining the first transmission parameter. For example, the first terminal device determines the first transmission parameter only based on the first channel measurement result. In the case where the first terminal device itself does not have the channel measurement capability, the first transmission parameter can also be determined based on the channel measurement result by adopting Method 2. Of course, in the case where the first terminal device itself has the channel measurement capability, the first terminal device can use Method 1 or Method 2 to determine the first transmission parameter. The specific method to be adopted may depend on the implementation of the first terminal device, and this application does not limit this.
[0162] As shown in Figure 10, it is assumed that the resource pool used by the first terminal device includes only two sub-channels, all time slots in the figure belong to the resource pool used by the first terminal device, and the first terminal device only occupies one sub-channel to send PSSCH and PSCCH. The sub-channels in the sideline authorization used by the first terminal device are v1, v2, v3, v4, v5, v6, and v7. When the first terminal device is about to send data in resource v5, the first terminal device determines the first sending parameter according to the first information in time slot nN. The first sending parameter is used for transmission on resource v5. The first terminal device uses a beam to send on resource v5, and N is the processing time of the first terminal device.
[0163] Taking the first channel measurement result as the first CBR as an example, the first terminal device determines a CBR level corresponding to the first CBR, and determines a first sending parameter according to the CBR level corresponding to the first CBR.
[0164] Exemplarily, the first terminal device determines a CBR level according to CBR_B, determines a transmission parameter index according to the CBR level, and determines a first transmission parameter according to the transmission parameter index. CBR_B is the CBR indicated by the first information sent by the second terminal device to the first terminal device. With reference to Figure 10 and Figure 5, the first terminal device determines the priority range to which the priority in Figure 5 belongs based on the priority corresponding to the data in the PSSCH that is about to be transmitted using the first beam in time slot n resource v5, and then determines the corresponding several CBR ranges. The first terminal device determines the corresponding CBR level based on the CBR range where CBR_B is located, determines the transmission parameter index according to the CBR level, and determines the first transmission parameter according to the transmission parameter index.
[0165] Taking the first channel measurement result as the first CBR level as an example, the first terminal device determines the first sending parameter according to the first CBR level.
[0166] Exemplarily, the first terminal determines a transmission parameter index based on CBR level B, and determines a first transmission parameter based on the transmission parameter index. CBR level B is the CBR level indicated by the first information sent by the second terminal device to the first terminal device. With reference to Figure 10 and Figure 5, the first terminal device determines the priority range to which the priority in Figure 5 belongs based on the priority corresponding to the data in the PSSCH that is about to be transmitted using the first beam in time slot n resource v5, and then determines several CBR ranges and CBR levels corresponding to the priority range. Afterwards, the first terminal device determines the transmission parameter index corresponding to the value based on CBR level B. That is, since the first information directly indicates CBR level B, the first terminal device directly determines the transmission parameter index corresponding to CBR level B based on CBR level B, and then determines the first transmission parameter based on the transmission parameter index.
[0167] In some embodiments, the first sending parameter includes at least one of the following: CR limit, the maximum MCS level corresponding to PSSCH, the minimum MCS level corresponding to PSSCH, the maximum number of sub-channels occupied by PSSCH in the frequency domain, the minimum number of sub-channels occupied by PSSCH in the frequency domain, the maximum transmission power of PSSCH, and the maximum number of retransmissions of PSSCH.
[0168] For example, as shown in FIG10 , assuming that the first terminal device determines a first transmission parameter for sidelink transmission on resource v5, the first terminal device uses the first beam for transmission on resource v5. For example, the MCS level for sidelink transmission on resource v5 should be between the determined minimum and maximum MCS levels, the number of subchannels occupied by resource v5 should be between the determined minimum and maximum number of subchannels occupied by PSSCH, the number of retransmissions of data on resource v5 should be less than or equal to the determined maximum number of retransmissions, and the transmission power on resource v5 should not exceed the determined maximum transmission power. In addition, the first terminal device will also determine whether to transmit on resource v5 based on the determined CR limit and the CR calculated in time slot nN.
[0169] In some embodiments, the first terminal device sends third information to the network device, where the third information includes the first channel measurement result.
[0170] Optionally, the third information includes a first CBR. The first CBR is a CBR measured by the second terminal device, and the first CBR may be indicated to the first terminal device by the second terminal device through the first information. The first CBR may be the CBR_B mentioned above.
[0171] Optionally, the third information includes a first CBR level. The first CBR level is a CBR level measured by the second terminal device, and the first CBR level may be indicated to the first terminal device by the second terminal device through the first information. The first CBR level may be the CBR level B mentioned above.
[0172] The content included in the third information above is only exemplary and explanatory. The third information may also include other situations besides the situations introduced above, such as the first CBR and the first CBR level, which is not limited in this application.
[0173] The technical solution provided by the embodiments of this application enables a first terminal device to determine the transmission parameters used by the first terminal device for sideline transmission based on the channel measurement results measured by the second terminal device (i.e., the first channel measurement results described above), thereby implementing a collaborative channel measurement method between terminals. This method allows the transmission parameters used by the first terminal device for sideline transmission to be more consistent with the system's congestion level, thereby improving the accuracy and efficiency of system congestion control.
[0174] Please refer to Figure 11, which shows a flow chart of a sideline communication method provided by another embodiment of the present application. The method can be applied to the network architecture shown in Figure 1, for example, the method can be executed by a terminal device. The method may include the following steps:
[0175] In step 1110, the second terminal device sends first information to the first terminal device, where the first information is used to indicate a first channel measurement result measured by the second terminal device, and the first channel measurement result is used to determine a first transmission parameter, which is used by the first terminal device for side transmission.
[0176] For details not described in detail in the method embodiment on the second terminal device side, please refer to the method embodiment on the first terminal device side above. In addition, the technical effects achieved by the method embodiment on the second terminal device side can also be referred to the description of the method embodiment on the first terminal device side, and the two are similar.
[0177] The technical solution provided in the embodiments of this application implements a collaborative channel measurement method between terminals by having a second terminal device transmit a measured channel measurement result (i.e., the first channel measurement result described above) to a first terminal device. The first terminal device then determines the transmission parameters used by the first terminal device for sideline transmission based on the channel measurement result. This method allows the transmission parameters used for sideline transmission determined by the first terminal device to be more consistent with the system's congestion level, helping to improve the accuracy and efficiency of system congestion control.
[0178] The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.
[0179] Please refer to Figure 12, which shows a block diagram of a sideline communication device provided by one embodiment of the present application. This device has the function of implementing the above-mentioned sideline communication method on the first terminal device side. This function can be implemented by hardware or by hardware executing corresponding software. This device can be the first terminal device described above, or it can be provided in the first terminal device. As shown in Figure 12, the device 1200 may include: a receiving module 1210 and a processing module 1220.
[0180] The receiving module 1210 is used to receive first information sent by a second terminal device, where the first information is used to indicate a first channel measurement result measured by the second terminal device.
[0181] The processing module 1220 is used to determine a first sending parameter based on the first channel measurement result, where the first sending parameter is used for the first terminal device to perform side transmission.
[0182] In some embodiments, the first transmission parameter includes a transmission parameter corresponding to a first spatial domain transmission filter of the first terminal device, and the first spatial domain transmission filter is a spatial domain transmission filter used by the first terminal device for transmission.
[0183] In some embodiments, the first channel measurement result is determined based on a first channel quality parameter, where the first channel quality parameter is a channel quality parameter measured by the second terminal device in a first time domain unit.
[0184] In some embodiments, the first time domain unit includes: a time domain unit for omnidirectional reception by the second terminal device, and / or a time domain unit for reception by the second terminal device using a second spatial domain transmission filter, and the second spatial domain transmission filter is the spatial domain transmission filter used by the second terminal device for reception.
[0185] In some embodiments, the second spatial domain transmission filter is used to receive data sent by the first spatial domain transmission filter; or, the second spatial domain transmission filter is a spatial domain transmission filter corresponding to the first spatial domain transmission filter among at least one spatial domain transmission filter used for reception by the second terminal device; wherein, the first spatial domain transmission filter is the spatial domain transmission filter used for transmission by the first terminal device.
[0186] In some embodiments, the first time domain unit is located within a first measurement window; the first measurement window is indicated by the first terminal device to the second terminal device; or the first measurement window is determined by the second terminal device itself.
[0187] In some embodiments, the processing module 1220 is further configured to measure and obtain a second channel measurement result, and determine the first sending parameter according to the first channel measurement result and the second channel measurement result.
[0188] In some embodiments, the processing module 1220 is used to measure and obtain a second channel quality parameter, where the second channel quality parameter is a channel quality parameter measured by the first terminal device in a second time domain unit; and determine the second channel measurement result based on the second channel quality parameter.
[0189] In some embodiments, the second time domain unit includes: a time domain unit for omnidirectional reception by the first terminal device, and / or a time domain unit for reception by the first terminal device using a third spatial domain transmission filter, and the third spatial domain transmission filter is the spatial domain transmission filter used by the first terminal device for reception.
[0190] In some embodiments, the third spatial domain transmission filter covers the first spatial domain transmission filter; or, the third spatial domain transmission filter is a spatial domain transmission filter corresponding to the first spatial domain transmission filter among at least one spatial domain transmission filter used for reception by the first terminal device; wherein, the first spatial domain transmission filter is the spatial domain transmission filter used for sending by the first terminal device.
[0191] In some embodiments, the processing module 1220 is used to determine a third channel measurement result based on the first channel measurement result and the second channel measurement result, where the third channel measurement result is the average value, the larger value, the smaller value, or any one value of the first channel measurement result and the second channel measurement result; and determine the first sending parameter based on the third channel measurement result.
[0192] In some embodiments, as shown in FIG12 , the apparatus 1200 further includes a sending module 1230 for sending third information to the network device, wherein the third information includes at least one of the following: the first channel measurement result, the second channel measurement result, and the third channel measurement result.
[0193] In some embodiments, the first channel measurement result is CBR or CBR level.
[0194] In some embodiments, the first information is sent by the second terminal device to the first terminal device based on a condition; or, the first information is sent by the second terminal device after receiving the second information sent by the first terminal device, and the second information is used to trigger the second terminal device to send the first information.
[0195] In some embodiments, the first sending parameter includes at least one of the following: CR limit, the maximum MCS level corresponding to PSSCH, the minimum MCS level corresponding to PSSCH, the maximum number of sub-channels occupied by PSSCH in the frequency domain, the minimum number of sub-channels occupied by PSSCH in the frequency domain, the maximum transmission power of PSSCH, and the maximum number of retransmissions of PSSCH.
[0196] Please refer to Figure 13, which shows a block diagram of a sideline communication device provided by another embodiment of the present application. This device has the function of implementing the above-mentioned sideline communication method on the second terminal device side. This function can be implemented through hardware or by hardware executing corresponding software. This device can be the second terminal device described above, or it can be provided in the second terminal device. As shown in Figure 13, the device 1300 may include: a sending module 1310.
[0197] The sending module 1310 is used to send first information to the first terminal device, where the first information is used to indicate a first channel measurement result measured by the second terminal device, the first channel measurement result is used to determine a first sending parameter, and the first sending parameter is used for the first terminal device to perform side transmission.
[0198] In some embodiments, the first transmission parameter includes a transmission parameter corresponding to a first spatial domain transmission filter of the first terminal device, and the first spatial domain transmission filter is a spatial domain transmission filter used by the first terminal device for transmission.
[0199] In some embodiments, as shown in Figure 13, the device 1300 also includes a processing module 1320, which is used to measure and obtain a first channel quality parameter, where the first channel quality parameter is a channel quality parameter measured by the second terminal device in the first time domain unit; and determine the first channel measurement result based on the first channel quality parameter.
[0200] In some embodiments, the first time domain unit includes: a time domain unit for omnidirectional reception by the second terminal device, and / or a time domain unit for reception by the second terminal device using a second spatial domain transmission filter, and the second spatial domain transmission filter is the spatial domain transmission filter used by the second terminal device for reception.
[0201] In some embodiments, the second spatial domain transmission filter is used to receive data sent by the first spatial domain transmission filter; or, the second spatial domain transmission filter is a spatial domain transmission filter corresponding to the first spatial domain transmission filter among at least one spatial domain transmission filter used for reception by the second terminal device; wherein, the first spatial domain transmission filter is the spatial domain transmission filter used for transmission by the first terminal device.
[0202] In some embodiments, the first time domain unit is located within a first measurement window; the first measurement window is indicated by the first terminal device to the second terminal device; or the first measurement window is determined by the second terminal device itself.
[0203] In some embodiments, the first sending parameter is determined based on the first channel measurement result and the second channel measurement result measured by the first terminal device.
[0204] In some embodiments, the second channel measurement result is determined based on a second channel quality parameter, where the second channel quality parameter is a channel quality parameter measured by the first terminal device in a second time domain unit.
[0205] In some embodiments, the second time domain unit includes: a time domain unit for omnidirectional reception by the first terminal device, and / or a time domain unit for reception by the first terminal device using a third spatial domain transmission filter, and the third spatial domain transmission filter is the spatial domain transmission filter used by the first terminal device for reception.
[0206] In some embodiments, the third spatial domain transmission filter covers the first spatial domain transmission filter; or, the third spatial domain transmission filter is a spatial domain transmission filter corresponding to the first spatial domain transmission filter among at least one spatial domain transmission filter used for reception by the first terminal device; wherein, the first spatial domain transmission filter is the spatial domain transmission filter used for sending by the first terminal device.
[0207] In some embodiments, the first sending parameter is determined according to a third channel measurement result, and the third channel measurement result is an average value, a larger value, a smaller value, or any one value of the first channel measurement result and the second channel measurement result.
[0208] In some embodiments, the first channel measurement result is CBR or CBR level.
[0209] In some embodiments, the first information is sent by the second terminal device to the first terminal device based on a condition; or, the first information is sent by the second terminal device after receiving the second information sent by the first terminal device, and the second information is used to trigger the second terminal device to send the first information.
[0210] In some embodiments, the first sending parameter includes at least one of the following: CR limit, the maximum MCS level corresponding to PSSCH, the minimum MCS level corresponding to PSSCH, the maximum number of sub-channels occupied by PSSCH in the frequency domain, the minimum number of sub-channels occupied by PSSCH in the frequency domain, the maximum transmission power of PSSCH, and the maximum number of retransmissions of PSSCH.
[0211] It should be noted that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0212] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here. For details not described in detail in the embodiment of the device, reference can be made to the above method embodiment.
[0213] Please refer to Figure 14, which shows a schematic diagram of the structure of a terminal device provided by an embodiment of the present application. The terminal device 1400 may include: a processor 1401, a transceiver 1402, and a memory 1403. The terminal device 1400 can be used to implement the functions of the first terminal device and / or the second terminal device described above, such as executing the method steps performed by the first terminal device and / or the second terminal device described above. The processor 1401 can be used to implement the functions of the processing module described above, as well as to control sending and / or receiving. The transceiver 1402 can be used to implement the functions of sending and / or receiving, such as to implement the functions of the receiving module and / or the sending module described above.
[0214] The processor 1401 includes one or more processing cores. The processor 1401 executes various functional applications and information processing by running software programs and modules.
[0215] The transceiver 1402 may include a receiver and a transmitter. For example, the receiver and the transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.
[0216] The memory 1403 may be connected to the processor 1401 and the transceiver 1402 .
[0217] The memory 1403 may be used to store a computer program executed by the processor, and the processor 1401 is used to execute the computer program to implement each step in the above method.
[0218] In some embodiments, when terminal device 1400 is a first terminal device, transceiver 1402 is configured to receive first information sent by a second terminal device, where the first information is used to indicate a first channel measurement result measured by the second terminal device. Processor 1401 is configured to determine a first transmission parameter based on the first channel measurement result, where the first transmission parameter is used for sidelink transmission by the first terminal device.
[0219] In some embodiments, when the terminal device 1400 is a second terminal device, the transceiver 1402 is used to send first information to the first terminal device, where the first information is used to indicate a first channel measurement result measured by the second terminal device, and the first channel measurement result is used to determine a first sending parameter, which is used for the first terminal device to perform side transmission.
[0220] For details not described in detail in this embodiment, please refer to the above embodiments and will not be described in detail here.
[0221] In addition, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0222] An embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored, and the computer program is used to be executed by a processor to implement the above-mentioned side communication method on the first terminal device side, or the side communication method on the second terminal device side. In some embodiments, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives) or optical disks, etc. Among them, random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).
[0223] An embodiment of the present application also provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip is running, it is used to implement the above-mentioned side communication method on the first terminal device side, or the side communication method on the second terminal device side.
[0224] An embodiment of the present application also provides a computer program product, which includes computer instructions, and the computer instructions are stored in a computer-readable storage medium. The processor reads and executes the computer instructions from the computer-readable storage medium to implement the above-mentioned side communication method on the first terminal device side, or the side communication method on the second terminal device side.
[0225] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.
[0226] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.
[0227] In some embodiments of the present application, "predefined" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., including a terminal device and a network device), and the present application does not limit the specific implementation method. For example, predefined may refer to information defined in a protocol.
[0228] In some embodiments of the present application, the "protocol" may refer to a standard protocol in the field of communications, for example, it may include an LTE protocol, a NR protocol, and related protocols used in future communication systems, and this application does not limit this.
[0229] In this document, "plurality" refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates an "or" relationship between the associated objects.
[0230] The term “greater than or equal to” mentioned herein may mean greater than or equal to, or greater than, and the term “less than or equal to” may mean less than or equal to, or less than.
[0231] In addition, the step numbers described in this document only illustrate a possible execution order between the steps. In some other embodiments, the above steps may not be executed in the order of the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in the opposite order of the diagram. The embodiments of the present application are not limited to this.
[0232] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0233] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A sidelink communication method, characterized in that, The method is executed by a first terminal device, and the method includes: Receiving first information sent by a second terminal device, where the first information is used to indicate a first channel measurement result measured by the second terminal device; Determining first transmission parameters according to the first channel measurement result, where the first transmission parameters are used for the first terminal device to perform sidelink transmission.
2. The method according to claim 1, characterized in that, The first transmission parameters include transmission parameters corresponding to a first spatial domain transmission filter of the first terminal device, and the first spatial domain transmission filter is the spatial domain transmission filter used by the first terminal device for transmission.
3. The method according to claim 1, characterized in that The first channel measurement result is determined according to a first channel quality parameter, and the first channel quality parameter is a channel quality parameter measured by the second terminal device within a first time domain unit.
4. The method according to claim 3, wherein The first time domain unit includes: a time domain unit in which the second terminal device performs omnidirectional reception, and / or a time domain unit in which the second terminal device uses a second spatial domain transmission filter for reception, and the second spatial domain transmission filter is the spatial domain transmission filter used by the second terminal device for reception.
5. The method according to claim 4, wherein The second spatial domain transmission filter is used to receive data sent by the first spatial domain transmission filter; or The second spatial domain transmission filter is the spatial domain transmission filter corresponding to the first spatial domain transmission filter among at least one spatial domain transmission filter used by the second terminal device for reception; wherein the first spatial domain transmission filter is the spatial domain transmission filter used by the first terminal device for transmission.
6. The method according to any one of claims 3 to 5, characterized in that, The first time domain unit is located within a first measurement window; The first measurement window is indicated by the first terminal device to the second terminal device; or The first measurement window is determined by the second terminal device itself.
7. The method according to claim 1, wherein The method further includes: Measuring a second channel measurement result; The determining first transmission parameters according to the first channel measurement result includes: Determining the first transmission parameters according to the first channel measurement result and the second channel measurement result.
8. The method according to claim 7, characterized in that The measuring a second channel measurement result includes: Measuring a second channel quality parameter, where the second channel quality parameter is a channel quality parameter measured by the first terminal device within a second time domain unit; Determining the second channel measurement result according to the second channel quality parameter.
9. The method according to claim 8, characterized in that The second time domain unit includes: a time domain unit in which the first terminal device performs omnidirectional reception, and / or a time domain unit in which the first terminal device uses a third spatial domain transmission filter for reception, and the third spatial domain transmission filter is the spatial domain transmission filter used by the first terminal device for reception.
10. The method according to claim 9, wherein The third spatial domain transmission filter covers the first spatial domain transmission filter; or The third spatial domain transmission filter is the spatial domain transmission filter corresponding to the first spatial domain transmission filter among at least one spatial domain transmission filter used by the first terminal device for reception; wherein the first spatial domain transmission filter is the spatial domain transmission filter used by the first terminal device for transmission.
11. The method according to any one of claims 7 to 10, characterized in that, Determining the first transmission parameter according to the first channel measurement result and the second channel measurement result includes: Determining a third channel measurement result according to the first channel measurement result and the second channel measurement result, where the third channel measurement result is the average value, or the larger value, or the smaller value, or any one value of the first channel measurement result and the second channel measurement result; Determining the first transmission parameter according to the third channel measurement result. The method further includes:
12. The method according to claim 11, wherein Sending third information to a network device, where the third information includes at least one of the following: the first channel measurement result, the second channel measurement result, and the third channel measurement result. The first channel measurement result is a channel busy rate CBR or a CBR level.
13. The method according to any one of claims 1 to 12, characterized in that, 14. The method according to any one of claims 1 to 13, wherein The first information is sent by the second terminal device to the first terminal device based on a condition; or The first information is sent by the second terminal device after receiving second information sent by the first terminal device, and the second information is used to trigger the second terminal device to send the first information. The first transmission parameter includes at least one of the following: a channel occupancy rate CR limit, a maximum modulation and coding strategy MCS level corresponding to a physical sidelink shared channel PSSCH, a minimum MCS level corresponding to the PSSCH, a maximum number of sub-channels occupied by the PSSCH in the frequency domain, a minimum number of sub-channels occupied by the PSSCH in the frequency domain, a maximum transmission power of the PSSCH, and a maximum number of retransmissions of the PSSCH.
15. The method according to any one of claims 1 to 14, characterized in that The method is executed by a second terminal device, and the method includes:
16. A sidelink communication method, characterized in that, Sending first information to a first terminal device, where the first information is used to indicate a first channel measurement result measured by the second terminal device, the first channel measurement result is used to determine a first transmission parameter, and the first transmission parameter is used for the first terminal device to perform sidelink transmission. The first transmission parameter includes transmission parameters corresponding to a first spatial domain transmission filter of the first terminal device, and the first spatial domain transmission filter is a spatial domain transmission filter used by the first terminal device for transmission.
17. The method according to claim 16, wherein The method further includes:
18. The method according to claim 16, characterized in that Measuring a first channel quality parameter, where the first channel quality parameter is a channel quality parameter measured by the second terminal device within a first time domain unit; Determining the first channel measurement result according to the first channel quality parameter. The first time domain unit includes: a time domain unit in which the second terminal device performs omnidirectional reception, and / or a time domain unit in which the second terminal device uses a second spatial domain transmission filter for reception, and the second spatial domain transmission filter is a spatial domain transmission filter used by the second terminal device for reception.
19. The method according to claim 18, characterized in that, 20. The method according to claim 19, wherein The second spatial domain transmission filter is used to receive data sent by the first spatial domain transmission filter; or The second spatial domain transmission filter is a spatial domain transmission filter corresponding to the first spatial domain transmission filter among at least one spatial domain transmission filter used by the second terminal device for reception. Among them, the first spatial domain transmission filter is the spatial domain transmission filter used by the first terminal device for sending.
21. The method according to any one of claims 18 to 20, characterized in that The first time domain unit is within the first measurement window; The first measurement window is indicated by the first terminal device to the second terminal device; or, The first measurement window is determined by the second terminal device itself.
22. The method according to claim 16, characterized in that, The first transmission parameter is determined according to the first channel measurement result and the second channel measurement result measured by the first terminal device.
23. The method according to claim 22, wherein The second channel measurement result is determined according to the second channel quality parameter, and the second channel quality parameter is the channel quality parameter measured by the first terminal device within the second time domain unit.
24. The method according to claim 23, wherein The second time domain unit includes: the time domain unit for the first terminal device to perform omnidirectional reception, and / or, the time domain unit for the first terminal device to receive using the third spatial domain transmission filter, and the third spatial domain transmission filter is the spatial domain transmission filter used by the first terminal device for receiving.
25. The method according to claim 24, wherein The third spatial domain transmission filter covers the first spatial domain transmission filter; or, The third spatial domain transmission filter is the spatial domain transmission filter corresponding to the first spatial domain transmission filter among at least one spatial domain transmission filter used by the first terminal device for receiving. Among them, the first spatial domain transmission filter is the spatial domain transmission filter used by the first terminal device for sending.
26. The method according to any one of claims 22 to 25, characterized in that, The first transmission parameter is determined according to the third channel measurement result, and the third channel measurement result is the average value or the larger value or the smaller value or any value of the first channel measurement result and the second channel measurement result.
27. The method according to any one of claims 16 to 26, characterized in that, The first channel measurement result is the channel busy rate CBR or the CBR level.
28. The method according to any one of claims 16 to 27, wherein The first information is sent by the second terminal device to the first terminal device based on conditions; or, The first information is sent by the second terminal device after receiving the second information sent by the first terminal device, and the second information is used to trigger the second terminal device to send the first information.
29. The method according to any one of claims 16 to 28, characterized in that, The first transmission parameter includes at least one of the following: channel occupancy rate CR limit, maximum modulation and coding strategy MCS level corresponding to the physical sidelink shared channel PSSCH, minimum MCS level corresponding to PSSCH, maximum number of sub-channels occupied by PSSCH in the frequency domain, minimum number of sub-channels occupied by PSSCH in the frequency domain, maximum transmission power of PSSCH, maximum number of retransmissions of PSSCH.
30. A sidelink communication device, characterized in that, The device includes: A receiving module, configured to receive the first information sent by the second terminal device, where the first information is used to indicate the first channel measurement result measured by the second terminal device; A processing module, configured to determine a first transmission parameter according to the first channel measurement result, where the first transmission parameter is used for the first terminal device to perform sidelink transmission.
31. A sidelink communication device, characterized in that, The device includes: A sending module, configured to send first information to a first terminal device, where the first information is used to indicate a first channel measurement result measured by a second terminal device, the first channel measurement result is used to determine a first transmission parameter, and the first transmission parameter is used for the first terminal device to perform sidelink transmission.
32. A terminal device, characterized in that, The terminal device includes a processor and a memory, where a computer program is stored in the memory, and the processor executes the computer program to implement the method according to any one of claims 1 to 15, or to implement the method according to any one of claims 16 to 29.
33. A computer-readable storage medium, characterized in that, A computer program is stored in the storage medium, and the computer program is used to be executed by a processor to implement the method according to any one of claims 1 to 15, or to implement the method according to any one of claims 16 to 29.
34. A chip, characterized in that, The chip includes programmable logic circuits and / or program instructions, which are used to implement the method according to any one of claims 1 to 15, or to implement the method according to any one of claims 16 to 29 when the chip runs.
35. A computer program product, characterized in that, The computer program product includes computer instructions, the computer instructions are stored in a computer-readable storage medium, and a processor reads and executes the computer instructions from the computer-readable storage medium to implement the method according to any one of claims 1 to 15, or to implement the method according to any one of claims 16 to 29.
Citation Information
Patent Citations
Information transmitting method, device, terminal and storage medium
CN109075955A
Method by which d2d terminal forms communication link with communication device in wireless communication system, and apparatus for same
CN110291838A
User equipment and communication methods
US20210127365A1