CN121942279A - Wireless communication methods and terminal devices - Google Patents

Wireless communication methods and terminal devices

Info

Publication number
CN121942279A
CN121942279A CN202480060122.1A CN202480060122A CN121942279A CN 121942279 A CN121942279 A CN 121942279A CN 202480060122 A CN202480060122 A CN 202480060122A CN 121942279 A CN121942279 A CN 121942279A
Authority
CN
China
Prior art keywords
resources
terminal device
resource
candidate
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202480060122.1A
Other languages
Chinese (zh)
Inventor
马腾
丁伊
赵振山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of CN121942279A publication Critical patent/CN121942279A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/02Selection of wireless resources by user or terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请提供了一种无线通信方法以及终端设备。该方法包括:第一终端设备向第二终端设备发送第一信息;其中,第一终端设备需要选择的资源为目标资源,第一信息用于指示第一数目,第一数目为目标资源中连续资源单元的个数。通过第一信息,第一终端设备可以告知第二终端设备目标资源中连续资源单元的个数(即第一数目),从而使得第二终端设备可以基于第一数目帮助第一终端设备自行选择资源,进而有利于实现高效、准确的通信。

This application provides a wireless communication method and a terminal device. The method includes: a first terminal device sending first information to a second terminal device; wherein the resource to be selected by the first terminal device is a target resource, and the first information indicates a first number, which is the number of consecutive resource units in the target resource. Through the first information, the first terminal device can inform the second terminal device of the number of consecutive resource units in the target resource (i.e., the first number), thereby enabling the second terminal device to help the first terminal device select resources based on the first number, which is beneficial for achieving efficient and accurate communication.

Description

Wireless communication method and terminal device Technical Field
The present application relates to the field of communications technologies, and in particular, to a wireless communication method and a terminal device.
Background
In Side Link (SL) communication, the terminal device may autonomously select resources. For example, the terminal device may acquire resources reserved by other terminal devices by listening. When the terminal equipment performs self-selection, the resources reserved by other terminal equipment can be eliminated, so that resource collision is avoided.
Disclosure of Invention
The application provides a wireless communication method and terminal equipment. Various aspects of the application are described below.
In a first aspect, a wireless communication method is provided, which includes that a first terminal device sends first information to a second terminal device, wherein a resource to be selected by the first terminal device is a target resource, the first information is used for indicating a first number, and the first number is the number of continuous resource units in the target resource.
The second aspect provides a wireless communication method, which comprises the steps that a second terminal device receives first information sent by a first terminal device, wherein resources required to be selected by the first terminal device are target resources, the first information is used for indicating a first number, and the first number is the number of continuous resource units in the target resources.
In a third aspect, a terminal device is provided, and the terminal device is a first terminal device, and the terminal device comprises a sending unit, configured to send first information to a second terminal device, where the first terminal device needs to select resources as target resources, and the first information is used to indicate a first number, and the first number is the number of continuous resource units in the target resources.
In a fourth aspect, a terminal device is provided, where the terminal device is a second terminal device, and the terminal device includes a receiving unit configured to receive first information sent by a first terminal device, where the first terminal device needs to select a resource as a target resource, and the first information is used to indicate a first number, where the first number is a number of continuous resource units in the target resource.
In a fifth aspect, there is provided a terminal device comprising a processor and a memory, the memory being for storing one or more computer programs, the processor being for invoking the computer programs in the memory to cause the terminal device to perform some or all of the steps in the method of the first aspect.
In a sixth aspect, an embodiment of the present application provides a communication system, where the system includes the terminal device described above. In another possible design, the system may further include other devices that interact with the terminal device or the network device in the solution provided by the embodiment of the present application.
In a seventh aspect, embodiments of the present application provide a computer-readable storage medium storing a computer program that causes a terminal device to execute some or all of the steps of the methods of the above aspects.
In an eighth aspect, embodiments of the present application provide a computer program product, wherein the computer program product comprises a non-transitory computer readable storage medium storing a computer program operable to cause a terminal device to perform some or all of the steps of the methods of the above aspects. In some implementations, the computer program product can be a software installation package.
In a ninth aspect, embodiments of the present application provide a chip comprising a memory and a processor, the processor being operable to invoke and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.
Through the first information, the first terminal device can inform the second terminal device of the number (i.e. the first number) of the continuous resource units in the target resource, so that the second terminal device can help the first terminal device to select the resource based on the first number, and further efficient and accurate communication can be realized. For example, the second terminal device may assist the first terminal device in selecting resources based on the first number, i.e. to achieve resource selection for cooperation between terminals, so as to recommend a more suitable set of resources for the first terminal device. For another example, the second terminal device may detect the data sent by the first terminal device on the first number of resource units, thereby accurately receiving the data sent by the first terminal device.
Drawings
Fig. 1 is a diagram illustrating an example of a system architecture of a wireless communication system applicable to an embodiment of the present application.
FIG. 2 is an exemplary diagram of a scenario for sidestream communications within a network overlay.
Fig. 3 is an exemplary diagram of a scenario for partial network coverage sidestream communication.
Fig. 4 is an exemplary diagram of a scenario for sidestream communications outside of a network coverage.
FIG. 5 is an exemplary diagram of a scenario for side-by-side communication based on a central control node.
Fig. 6 is an example diagram of a broadcast-based side-row communication scheme.
Fig. 7 is an example diagram of a unicast-based sidestream communication scheme.
Fig. 8 is an example diagram of a side-row communication scheme based on multicast.
Fig. 9A is an exemplary diagram of a slot structure used by a sidestream communication system.
Fig. 9B is another exemplary diagram of a slot structure used by a sidestream communication system.
Fig. 10 is a diagram comparing time slot structures corresponding to multiple transmissions of a physical sidelink shared channel.
Fig. 11 is a diagram illustrating an example of a time domain relationship between a physical sidelink shared channel demodulation reference signal and second order sidelink control information.
Fig. 12 is a diagram illustrating an exemplary mapping manner of the physical sidelink control channel adjustment reference signal.
Fig. 13 is a diagram illustrating an example of a time domain mapping of a physical sidelink shared channel teaching reference signal.
Fig. 14 is a diagram illustrating an example of a frequency domain mapping manner of a physical sidelink shared channel teaching reference signal.
Fig. 15 is an exemplary diagram of a method of resource reservation in a sidestream communication system.
Fig. 16 is an exemplary diagram of a method of interception-based resource selection in a sidestream communication system.
Fig. 17 is an exemplary diagram of another interception-based resource selection method in a sidestream communication system.
Fig. 18 is a schematic flow chart of a manner 1 of facilitating resource selection between terminal devices.
Fig. 19 is an exemplary diagram of a scenario suitable for use in the method shown in fig. 18.
Fig. 20 is another exemplary diagram of a scenario suitable for use in the method illustrated in fig. 18.
Fig. 21 is a schematic flow diagram of manner 2 in which resource selection is facilitated between terminal devices.
Fig. 22 is an exemplary diagram of a scenario suitable for use in the method illustrated in fig. 21.
Fig. 23 is a schematic diagram of a listen-before-talk process.
Fig. 24 is a schematic flow chart of a wireless communication method according to an embodiment of the present application.
Fig. 25 is an exemplary diagram of a resource set provided by the present application.
FIG. 26 is an exemplary diagram of another set of resources provided by the present application.
Fig. 27 is a schematic flowchart of another wireless communication method according to an embodiment of the present application.
Fig. 28 is a schematic block diagram of a terminal device according to an embodiment of the present application.
Fig. 29 is a schematic structural diagram of another terminal device according to an embodiment of the present application.
Fig. 30 is a schematic block diagram of an apparatus for communication according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments.
Communication system architecture
Fig. 1 is a diagram illustrating an example system architecture of a wireless communication system 100 to which embodiments of the present application may be applied. The wireless communication system 100 may include a communication device. The communication devices may include a network device 110 and a terminal device 120. Network device 110 may be a device that communicates with terminal device 120. Network device 110 may provide communication coverage for a particular geographic area and may communicate with terminal devices 120 located within the coverage area.
Fig. 1 illustrates one network device and one terminal device, and optionally, the wireless communication system 100 may include one or more network devices 110 and/or one or more terminal devices 120. For a network device 110, the one or more terminal devices 120 may be located within a network coverage area of the network device 110, or may be located outside the network coverage area of the network device 110, or may be located partially within the coverage area of the network device 110, or partially outside the network coverage area of the network device 110.
Optionally, the wireless communication system 100 may further include a network controller, a mobility management entity, and other network entities, which are not limited by the embodiment of the present application.
It should be appreciated that the technical solution of the embodiment of the present application may be applied to various communication systems, such as a fifth generation system (5th generation,5G) or a New Radio (NR), a long term evolution (long term evolution, LTE) system, an LTE frequency division duplex (frequency division duplex, FDD) system, an LTE time division duplex (time division duplex, TDD), etc. The technical scheme provided by the application can be also applied to future communication systems, such as a sixth generation mobile communication system, a satellite communication system and the like.
The terminal device in the embodiments of the present application may also be referred to as a User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a Mobile Station (MS), a Mobile Terminal (MT), a remote station, a remote terminal device, a mobile device, a user terminal, a wireless communication device, a user agent, or a user equipment. The terminal device in the embodiment of the application can be a device for providing voice and/or data connectivity for a user, and can be used for connecting people, things and machines, such as a handheld device with a wireless connection function, a vehicle-mounted device and the like. The terminal devices in embodiments of the present application may be cell phones, tablet computers, notebook computers, palm computers, mobile Internet Devices (MID), wearable devices, vehicles, wireless terminals in industrial control (industrial control), wireless terminals in unmanned (SELF DRIVING), wireless terminals in tele-surgery (remote medical surgery), wireless terminals in smart grid (SMART GRID), wireless terminals in transportation security (transportation safety), wireless terminals in smart city (SMART CITY), wireless terminals in smart home (smart home), etc. For example, the terminal devices may act as scheduling entities that provide side-uplink signals between terminal devices in vehicle-to-everything, V2X, or device-to-device (D2D), etc. For example, a cellular telephone and a car communicate with each other using side-link signals. Communication between the cellular telephone and the smart home device is accomplished without relaying communication signals through the base station. Alternatively, the terminal device may be used to act as a base station.
The network device in the embodiment of the present application may be a device for communicating with a terminal device, and the network device may also be referred to as an access network device or a radio access network device, for example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (radio access network, RAN) node (or device) that accesses the terminal device to the wireless network. A base station may broadly cover or be replaced with various names such as a node B (nodeB), an evolved nodeB (eNB), a next generation base station (next generation nodeB, gNB), a relay station, an access point, a transmission point (TRANSMITTING AND RECEIVING point, TRP), a transmission point (TRANSMITTING POINT, TP), a master station (master evolved node B, meNB), a secondary station (secondary evolved node B, seNB), a multi-mode radio (multiple standard radio, MSR) node, a home base station, a network controller, an access node, a radio node, an Access Point (AP), a transmission node, a transceiving node, a baseband unit (base band unit, BBU), a remote radio unit (remote radio unit, RRU), an active antenna unit (ACTIVE ANTENNA unit, AAU), a radio head (remote radio head, RRH), a Central Unit (CU), a Distributed Unit (DU), a positioning node, and the like. The base station may be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. A base station may also refer to a communication module, modem, or chip for placement within the aforementioned device or apparatus. The base station may also be a mobile switching center, a device-to-device D2D, V X, a device that performs a base station function in machine-to-machine (M2M) communication, a network-side device in a 6G network, a device that performs a base station function in a future communication system, or the like. The base stations may support networks of the same or different access technologies. The embodiment of the application does not limit the specific technology and the specific equipment form adopted by the network equipment.
The base station may be fixed or mobile. For example, a helicopter or drone may be configured to act as a mobile base station, and one or more cells may move according to the location of the mobile base station. In other examples, a helicopter or drone may be configured to function as a device to communicate with another base station.
In some deployments, the network device in embodiments of the application may refer to a CU or a DU, or the network device may include a CU and a DU. The gNB may also include an AAU.
The network equipment and the terminal equipment can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted, on water surface, and on aerial planes, balloons and satellites. In the embodiment of the application, the scene where the network equipment and the terminal equipment are located is not limited.
Sidestream communication
Sidestream communication refers to a sidestream link based communication technology. The sidestream communication may be, for example, a device-to-device or a car networking communication. Communication data in conventional cellular systems are received or transmitted between a terminal device and a network device, while sidestream communication supports communication data transmissions directly between the terminal device and the terminal device. The transmission of communication data directly from terminal device to terminal device may have higher spectral efficiency and lower transmission delay than conventional cellular communication. For example, internet of vehicles systems employ sidestream communication techniques.
In the sidestream communication, the sidestream communication can be divided into sidestream communication in the network coverage, sidestream communication in part of the network coverage and sidestream communication outside the network coverage according to the condition of the network coverage where the terminal equipment is located.
FIG. 2 is an exemplary diagram of a scenario for sidestream communications within a network overlay. In the scenario shown in fig. 2, both terminal devices 120a are within the coverage of the network device 110. Thus, both terminal devices 120a may receive configuration signaling (configuration signaling in the present application may be replaced by configuration information) of the network device 110, and determine the sidestream configuration according to the configuration signaling of the network device 110. After both terminal devices 120a are sidelink configured, sidelink communication may be performed on the sidelink.
Fig. 3 is an exemplary diagram of a scenario for partial network coverage sidestream communication. In the scenario illustrated in fig. 3, terminal device 120a is in sidestream communication with terminal device 120 b. The terminal device 120a is located within the coverage area of the network device 110, so that the terminal device 120a can receive the configuration signaling of the network device 110 and determine the sidestream configuration according to the configuration signaling of the network device 110. The terminal device 120b is located outside the network coverage area and cannot receive the configuration signaling of the network device 110. In this case, the terminal device 120b may determine the sidestream configuration according to pre-configuration information and/or information carried in a physical sidestream broadcast channel (PHYSICAL SIDELINK broadcast channel, PSBCH) transmitted by the terminal device 120a located in the network coverage area. After both terminal device 120a and terminal device 120b are sidestream configured, sidestream communications may be conducted on the sidestream link.
Fig. 4 is an exemplary diagram of a scenario for sidestream communications outside of a network coverage. In the scenario shown in fig. 4, both terminal devices 120b are located outside the network coverage. In this case, both terminal apparatuses 120b may determine the sidestream configuration according to the preconfiguration information. After both terminal devices 120b are sidelink configured, sidelink communication may be performed on the sidelink.
FIG. 5 is an exemplary diagram of a scenario for side-by-side communication based on a central control node. In this sidestream communication scenario, a plurality of terminal devices may form a communication group with a central control node within the communication group. The central control node may be a terminal device within a communication group, such as terminal device 1 in fig. 5, which may also be referred to as a Cluster Head (CH) terminal device. The central control node may be responsible for one or more of establishing a communication group, joining and leaving group members of the communication group, resource coordinating within the communication group, allocating sideline transmission resources for other terminal devices, receiving sideline feedback information for other terminal devices, and resource coordinating with other communication groups.
Modes of sidestream communication
Unlike the conventional cellular system in which communication data is received or transmitted through a base station, terminals can directly communicate with each other through a side uplink, and thus, the frequency efficiency and the time delay are higher. For example, the internet of vehicles system may communicate using side-link communications, i.e., using terminal-to-terminal direct communications. Two modes of sidestream communication transmission are defined in the third generation partnership project (3rd generation partnership project,3GPP), a first mode and a second mode.
The first mode may also be referred to as mode a. In the first mode, the resources of the terminal device (the resources referred to in the present application may also be referred to as transmission resources, such as time-frequency resources) are allocated by the network device. The terminal device may transmit data on the sidelink according to the resources allocated by the network device. The network device may allocate resources for single transmission to the terminal device, or may allocate resources for semi-static transmission to the terminal device. This first mode may be applied to a scenario with network device coverage, such as the scenario shown in fig. 2. In the scenario shown in fig. 2, both terminal devices 120a are located within the network coverage of the network device 110, so the network device 110 may allocate resources for use in the sidestream transmission procedure to both terminal devices 120 a.
The second mode may also be referred to as mode B. In the second mode, the terminal device may autonomously select one or more resources in a Resource Pool (RP). Then, the terminal device may perform sidestream transmission according to the selected resource. For terminal devices that are both within and outside the coverage of the network device, the second mode may be used to select resources. For example, in the scenario shown in fig. 3, the terminal device 120b is located outside the cell coverage. Therefore, the terminal device 120b may autonomously select resources from the preconfigured resource pool to perform sidelink transmission. Or in the scenario shown in fig. 1, the terminal device 120a may also autonomously select one or more resources from the resource pool configured by the network device 110 to perform side transmission.
Data transmission mode of sidestream communication
Some sidestream communication systems, such as long term evolution-internet of vehicles (long term evolution vehicle to everything, LTE-V2X), support broadcast-based data transmission modes (hereinafter broadcast transmissions). For broadcast transmission, the receiving end terminal may be any one of the end devices around the transmitting end terminal. Taking fig. 6 as an example, the terminal device 1 is a transmitting terminal, and the receiving terminal corresponding to the transmitting terminal is any one of the terminal devices around the terminal device 1, for example, may be the terminal device 2-terminal device 6 in fig. 6.
In addition to broadcast transmissions, some communication systems also support unicast-based data transmission modes (hereinafter referred to as unicast transmissions) and/or multicast-based data transmission modes (hereinafter referred to as multicast transmissions). For example, new wireless-car networking (new radio vehicle to everything, NR-V2X) is intended to support autopilot. Autopilot places higher demands on data interaction between vehicles. For example, data interaction between vehicles requires higher throughput, lower latency, higher reliability, greater coverage, more flexible resource allocation, etc. Therefore, in order to improve the data interaction performance between vehicles, the NR-V2X introduces unicast transmission and multicast transmission.
For unicast transmissions, the receiving end terminal typically has only one terminal device. Taking fig. 7 as an example, unicast transmission is performed between the terminal device 1 and the terminal device 2. The terminal device 1 may be a transmitting terminal, the terminal device 2 may be a receiving terminal, or the terminal device 1 may be a receiving terminal, and the terminal device 2 may be a transmitting terminal.
For multicast transmission, the receiving end terminal may be a terminal device within one communication group, or the receiving end terminal may be a terminal device within a certain transmission distance. Taking fig. 8 as an example, terminal device 1, terminal device 2, terminal device 3, and terminal device 4 constitute one communication group. If the terminal device 1 transmits data, the other terminal devices (terminal device 2 to terminal device 4) in the group may each be a receiving end terminal.
Time slot structure for sidestream communication
A communication system may define a frame, subframe, or slot structure for side-stream communications. Some sidestream communication systems define a variety of slot structures. For example, NR-V2X defines two slot structures. One of the two slot structures does not include a physical side feedback channel (PHYSICAL SIDELINK feedback channel, PSFCH), see fig. 9A, and the other slot structure includes PSFCH, see fig. 9B.
A Physical Sidelink Control Channel (PSCCH) in NR-V2X may take the second sidelink symbol of the slot as a starting position in the time domain, and the PSCCH may occupy 2 or 3 symbols in the time domain (reference to symbols herein may refer to orthogonal frequency division multiplexed (orthogonal frequency division multiplexing, OFDM) symbols). The PSCCH may occupy a plurality of physical resource blocks (physical resource block, PRBs) in the frequency domain. For example, the number of PRBs occupied by the PSCCH may be selected from the following values {10,12, 15,20,25}.
In order to reduce the complexity of blind detection of PSCCH by a terminal device, in general, only one symbol number and PRB number are configured for PSCCH in one resource pool. In addition, since NR-V2X uses a subchannel as the minimum granularity of PSCCH resource allocation, the number of PRBs occupied by a PSCCH must be less than or equal to the number of PRBs contained in one subchannel in the resource pool.
Referring to fig. 9A, for a slot structure that does not include PSFCH, the physical sidelink shared channel (PHYSICAL SIDELINK SHARED CHANNEL, PSSCH) in NR-V2X may take the second sidelink symbol of the slot as a starting position in the time domain. The last sidelink symbol in the slot is used as a Guard Period (GP), and the remaining symbols can be mapped to the PSSCH. The first sidestream symbol in the slot may be a repetition of the second sidestream symbol. In general, the terminal device at the receiving end will use the first sidestream symbol as a symbol for automatic gain control (automatic gain control, AGC). Thus, the data on the first sidelink symbol is not typically used for data demodulation. The PSSCH may occupy K subchannels in the frequency domain, and each subchannel may include N consecutive PRBs. Wherein K and N may both be integers. The values of K and N may both be pre-defined in the protocol, pre-configured, configured by the network device, or implemented depending on the terminal device.
For a slot structure including PSFCH, fig. 9B schematically shows the positions of symbols occupied by PSFCH, PSCCH, and PSSCH in one slot. The main difference between the slot structure shown in fig. 9B and fig. 9A is that the penultimate symbol and the third last symbol in the slot are used for transmission PSFCH, and in addition, one symbol before the symbol used for transmission PSFCH is also used as GP. As can be seen from the slot structure shown in fig. 9B, in one slot, the last symbol is used as GP, the second last symbol is used for PSFCH transmissions, the data on the third last symbol is the same as the data for the second last symbol for PSFCH transmissions, i.e. the third last symbol acts as the symbol for AGC, and the fourth last symbol acts the same as the last symbol also acts as GP. In addition, the first symbol in the slot is used as AGC, the data on this symbol is the same as the data on the second symbol in the slot, PSCCH occupies 3 symbols, and the remaining symbols are available for PSSCH transmission.
PSSCH
In some sidelink communication systems, such as the NR-V2X system, the PSSCH may be used to carry second order sidelink control information (sidelink control information, SCI) and data information. The format of the second level SCI may be either the first side control information 2-a or the first side control information 2-B. The second order SCI may be encoded using polar codes (polar codes) and modulated using Quadrature PHASE SHIFT KEYING (QPSK) modulation. The data information of the PSSCH may be encoded by a low density parity check code (low DENSITY PARITY CHECK, LDPC), and the highest supported modulation order is 256quadrature amplitude modulation (256quadrature amplitude modulation,256QAM).
In the NR-V2X system, PSSCH supports transmission based on double streams at most, and adopts a precoding matrix of a unit array to map data on two transmission layers corresponding to the double streams to two antenna ports. Currently, at most one transport block (transmission block, TB) can be transmitted in one PSSCH. When the PSSCH adopts a double-stream transmission mode, the modulation symbols of the second-order SCI on two streams can be identical, and the design can ensure the receiving performance of the second-order SCI under a high-correlation channel.
In the NR-V2X system, the maximum retransmission number of one PSSCH is 32. Thus, if PSFCH resources exist in the resource pool and the PSFCH resources are configured with a period of 2 or 4, the number of available symbols in the slot where the PSSCH is located may change for multiple transmissions of the same PSSCH. For example, referring to fig. 10, the pssch performs an nth transmission in a slot a and an n+1th transmission in a slot b. As can be seen from fig. 10, slot a has PSFCH resources and corresponding related resources (such as AGC symbol and GP symbol corresponding to PSFCH, and so on, and see the description of fig. 9B for details), and slot B does not have PSFCH. Thus, the number of available symbols in the slot is different in the nth transmission and the n+1th transmission due to the change in PSFCH resources. A change in the available symbols in the slot causes a change in the transport block size (transmission block size, TBS) corresponding to the PSSCH. Therefore, in order to ensure that the PSSCH remains unchanged in the TBS over multiple transmissions, the actual PSFCH symbols may not be used in calculating the TBS, but the PSFCH symbols used to calculate the TBS may be determined based on the indication information in the first order SCI.
The code rate of the second-order SCI may be dynamically adjusted within a range, and the code rate employed by the second-order SCI may be indicated by the first-order SCI. Therefore, even if the code rate of the second-order SCI is changed, the terminal device as the receiving end does not need to perform blind detection on the second-order SCI. The modulation symbols of the second order SCI may be mapped in a frequency-first-frequency-then-time-domain manner starting from the symbol where the first demodulation reference signal (demodulation REFERENCE SIGNAL, DMRS) of the PSSCH is located. In the OFDM symbol where the DMRS is located, the second order SCI may be mapped onto REs not occupied by the DMRS. Taking fig. 11 as an example, the second level SCI occupies the symbols 1 to 4, and the second level SCI shares the symbol 1 with the first PSCCH DMRS.
Within a resource pool, the data information of the PSSCH can employ a number of different modulation and coding schemes (modulation and coding scheme, MCS) tables. The plurality of different MCS tables may include, for example, a conventional 64QAM MCS table, a 256QAM MCS table, and a low spectral efficiency 64QAM MCS table. In a primary transmission process of the PSSCH, an MCS table adopted by a terminal device as a transmitting end may be indicated by an "MCS table indication" field in the first-order SCI.
To control the peak-to-average power ratio (peak to average power ratio, PAPR), the PSSCH typically needs to be transmitted on consecutive PRBs. In an NR SL system, the sub-channel is the minimum frequency domain resource granularity of the PSSCH. Thus, in order to control the PAPR, the NR SL system generally requires the PSSCH to occupy consecutive sub-channels.
Side transport block size
In some sidelink communication systems (such as NR SL systems), the PSSCH uses a TBS determination mechanism of a physical downlink shared channel (physical downlink SHARED CHANNEL, PDSCH) and a Physical Uplink Shared Channel (PUSCH) in the NR system, i.e., determines the TBS according to a reference value of the number of REs for the PSSCH in a slot in which the PSSCH is located, so that an actual code rate is as close to a target code rate as possible. That is, in determining the TBS, the sidestream communication system does not use the actual number of REs occupied by the PSSCH, but uses a reference value of the number of REs of the PSSCH, so as to ensure that the number of REs used for determining the TBS in the PSSCH retransmission process remains unchanged, so that the TBS size determined by different transmission processes of the PSSCH is the same. The reference value N RE of the number of REs occupied by the PSSCH may satisfy: Where n PRB denotes the number of PRBs occupied by the PSSCH, Representing the RE number occupied by the first-order SCIThe number of REs occupied by a DMRS that may include a PSCCH),Indicating the number of REs occupied by the second order SCI, and N' RE indicates the number of reference REs available for the PSSCH within one PRB.
N' RE can satisfy: Wherein, the Indicating the number of subcarriers within one PRB,Is typically 12.Representing the number of symbols available for sidelink transmission in a slot.The last symbol of a slot (i.e., GP symbol) and the first symbol (i.e., symbol for AGC) are typically not included. Taking the time slot structure shown in figure 11 as an example,A reference value representing the number of symbols occupied by PSFCH.The value of (c) may be indicated by the "PSFCH symbols number" field in the first-order SCI.Is typically 0 or 3.Reference values representing the number of REs occupied by the phase tracking reference signal (PHASE TRACKING REFERENCE SIGNALS, PT-RS) and CSI-RS.Can be configured by radio resource control (radio resource control, RRC) parameters.Represents the average RE number of DMRS patterns in one slot.The values of (c) may relate to DMRS patterns supported within the resource pool. Referring to table 1, when the DMRS pattern includes three patterns of {2,3,4},Is 18, i.e., the average number of REs for the three DMRS patterns is 18.
TABLE 1
Demodulation reference signal DMRS
As shown in fig. 12, in the NR SL system, the DMRS pattern of the PSCCH is the same as that of the PDCCH in the NR system, that is, the DMRS exists on each symbol of the PSCCH and is located on REs corresponding to { #1, #5, #9} in one PRB in the frequency domain.
The DMRS sequence r l (m) of PSCCH can satisfyWherein c (m) represents a pseudo random sequence. Initialization c init of the pseudo-random sequence may satisfy: where l represents the index of the symbol in which the DMRS is located in the slot. Indicating the index of the time slot in which the DMRS is located in the system frame.Representing the number of symbols within a slot. N ID e {0,1,.,. Within a resource pool, the value of N ID may be configured or preconfigured by the network device.
The PSSCH of the NR-V2X system uses the design of NR air interface (i.e. Uu interface), namely, a plurality of time domain PSSCH DMRS patterns. The number of DMRS patterns that can be employed in one resource pool is related to the number of symbols (including the first AGC symbol) of the PSSCH in the resource pool. For a particular number of PSSCH symbols and PSCCH symbols, the available DMRS patterns and the location of each DMRS symbol within the DMRS patterns may be determined based on table 2.
TABLE 2
Fig. 13 illustrates the DMRS pattern with the PSSCH symbol number of 13 as an example. As shown in fig. 13, when the number of DMRS symbols is 4, the 4 DMRS symbols occupy symbol positions (or symbol indexes) of 1 st, 4 th, 7 th, 10 th in the slot, respectively.
If multiple DMRS patterns are configured in the time domain in the resource pool, the DMRS pattern specifically used may be selected by the terminal device as the transmitting end and indicated in the first-order SCI. The design allows the terminal equipment moving at high speed to select the high-density DMRS pattern so as to ensure the accuracy of channel estimation, and correspondingly, the terminal equipment moving at low speed can adopt the low-density DMRS pattern so as to improve the frequency spectrum efficiency.
The PSSCH DMRS sequence is generated in a similar manner to the PSCCH DMRS sequence, and the difference between the two is the value of N ID in the initialization formula (corresponding to formula (4) above) of the pseudo-random sequence c (m). In the pseudo-random sequence c (m) used to generate PSSCH DMRS sequences,Where p i denotes the ith cyclic redundancy check (cyclic redundancy check, CRC) of the PSCCH on which the PSCCH is scheduled, L denotes the number of bits of the PSCCH CRC, and the value of L is typically 24.
In the NR system, PDSCH and PUSCH support two frequency domain DMRS patterns, i.e., DMRS frequency domain type 1 and DMRS frequency domain type 2. Further, for each frequency domain type of DMRS, there are two different symbol types, single symbol and double symbol. A single symbol DMRS frequency domain type 1 may support 4 DMRS ports. A single symbol DMRS frequency domain type 2 may support 6 DMRS ports. The number of DMRS ports supported by the dual-symbol DMRS frequency domain type 1 is twice that of the single-symbol DMRS frequency domain type 1. The number of DMRS ports supported by the dual-symbol DMRS frequency domain type 2 is twice that of the single-symbol DMRS frequency domain type 2. However, in some sidelink communication systems (such as NR SL systems), since PSSCH needs to support at most two DMRS ports, such communication systems typically support only single symbol DMRS frequency domain type 1, the frequency domain pattern of which may be as shown in fig. 14.
Resource reservation for sidestream communications
As described above in the sidelink communication mode, in the second communication mode, the terminal device may autonomously select the sidelink resource to transmit data. Resource reservation may be understood as a precondition for supporting resource selection by the terminal device. Resource reservation refers to that the terminal device may reserve selected sidelink resources (e.g., time-frequency resources) in the first sidelink control information of the PSCCH bearer. Currently, in NR-V2X, both resource reservation within a TB and resource reservation between TB are supported. As described below in connection with fig. 15.
Referring to fig. 15, the terminal device transmits first side-row control information, and indicates N time-frequency resources (including time-frequency resources used for the current transmission TB) for the current transmission TB using a time-domain resource allocation (time resource assignment) domain and a frequency-domain resource allocation (frequency resource assignment) domain in the transmitted first side-row control information. Typically, N≤Nmax, in NR-V2X, nmax equals 2 or 3. Meanwhile, the N indicated time-frequency resources may be distributed in W time slots. Wherein W may be a positive integer. For example, in NR-V2X, W is equal to 32.
With continued reference to fig. 15, in the process of transmitting TB 1, the terminal device may transmit the first side control information in the PSCCH while the PSSCH transmits the primary transmission data, and indicate the time-frequency resource positions (n=2 in fig. 15) of the primary transmission and retransmission 1 using the two fields in the first side control information, that is, reserve the time-frequency resource of retransmission 1. Typically, the primary transmission and retransmission 1 are distributed over 32 time slots in the time domain.
Similarly, with continued reference to fig. 15, in the process of transmitting TB 1, the terminal device may indicate the time-frequency resources of retransmission 1 and retransmission 2 using the first side control information sent in the PSCCH of retransmission 1. The time-frequency resource of retransmission 1 and the time-frequency resource of retransmission 2 may be distributed in 32 time slots in the time domain.
In addition, when the terminal device sends the first side control information, the resource reservation period (resource reservation period) domain in the first side control information can be utilized to reserve resources between TBs.
With continued reference to fig. 15, when the terminal device sends the first side control information indicating the primary transmission resource of TB 1, the time-frequency resource positions of the primary transmission and retransmission 1 of TB 1 may be indicated by using the time-domain resource allocation and the frequency-domain resource allocation in the first side control information, which are denoted as { (t 1, f 1), (t 2, f 2) }. Wherein t1 and t2 respectively represent time domain positions of the resources of the primary transmission and the retransmission 1 of the TB 1, and f1 and f2 respectively represent frequency domain positions of the resources of the primary transmission and the retransmission 1 of the TB 1. If the value of the resource reservation period field in the first side-line control information is 100 ms, the first side-line control information indicates time-frequency resources { (t1+100, f 1), (t2+100, f 2) }, and the two resources are used for the primary transmission of TB 2 and the transmission of retransmission 1.
Similarly, the first side-line control information sent on the retransmission 1 resource of TB 1 may also reserve time-frequency resources of TB2 retransmissions 1 and 2 with the resource reservation period field. In NR-V2X, the possible values of the resource reservation period field are 0, 1-99, 100, 200, 300, 400, 500, 600, 700, 800, 900 or 1000 milliseconds, which is more flexible than LTE-V2X. However, in each resource pool, only e values are usually configured, and the terminal device can determine the values possibly used according to the used resource pool. Wherein e may be less than or equal to 16. The e values in the resource pool configuration may be denoted as a set of resource reservation periods M.
In addition, through network configuration or pre-configuration, the reservation between TBs can be activated or deactivated in resource pool units. When the reservation between TBs is deactivated, the resource reservation period field is not included in the first side control information. In general, before triggering the resource reselection, the value of the resource reservation period field used by the terminal device, that is, the resource reservation period is unchanged, and the terminal device reserves the resource of the next period by using the resource reservation period field in the first sidestream control information every time the terminal device sends the first sidestream control information, so that the periodic semi-continuous transmission is achieved.
When the terminal equipment works in the second mode, the terminal equipment can acquire the first side control information sent by other terminal equipment by monitoring PSCCH sent by other terminal equipment, so that resources reserved by other terminal equipment are known. And when the terminal equipment performs resource selection, the resources reserved by the other terminal equipment are eliminated, so that resource collision is avoided. A method of interception-based resource selection in a sidestream communication system is described below in conjunction with fig. 16 and 17.
Resource selection method in sidestream communication system
Referring to fig. 16, the terminal device may trigger a resource selection or reselection at time slot n. In some implementations, slot n may be a slot in which a higher layer (e.g., MAC layer) triggers the physical layer to report the candidate set of resources. The resource selection window starts from n+T 1 to n+T 2 and is denoted as [ n+T 1,n+T2 ]. Where 0< = T 1<=Tproc,1, T proc,1 is 3,5,9,17 slots when the subcarrier spacing is 15,30,60,120 khz. T 2min<=T2 < = remaining delay budget of traffic, the set of values of T 2min is {1,5,10,20 }. 2 μ slots, where μ=0, 1,2,3 corresponds to the case where the subcarrier spacing is 15,30,60,120 khz. And the terminal equipment determines T 2min from the value set according to the priority of the data to be sent. For example, when the subcarrier spacing is 15kHz, the terminal apparatus determines T 2min from the set {1,5,10,20} according to the priority of data to be transmitted by itself. When T 2min is greater than or equal to the remaining delay budget of the service, T 2 is equal to the remaining delay budget of the service. The residual delay budget is the difference between the corresponding time of the delay requirement of the data and the current time. For example, the delay requirement of the packet arriving at the time slot n is 50 ms, assuming that one time slot is 1 ms, if the current time is the time slot n, the residual delay budget is 50 ms, and if the current time is the time slot n+20, the residual delay budget is 30 ms.
Before resource selection, the terminal device needs to perform resource interception within the listening window of n-T 0 to n-T proc,0 (excluding n-T proc,0), and the value of T 0 is 100 or 1100 ms. T proc,0 is 1,2,4 slots when the subcarrier spacing is 15,30,60,120 khz. In some implementations, the terminal device listens for resources in time slots within the listening window that belong to its pool of resources used. In general, the terminal device listens to the first side control information sent by other terminal devices in each time slot (except its own sending time slot). If the time slot n triggers the resource selection or reselection, the terminal device may use the results of the resource interception from n-T 0 to n-T proc,0.
The resource selection process may include step 1 and step 2.
In step 1, the terminal device uses all the candidate available resources belonging to the resource pool used by the terminal device in the resource selection window as a resource set a (hereinafter also referred to as "candidate resource set"), wherein any one single-slot resource in the resource set a is denoted as R (x, y), and x and y respectively indicate the frequency domain position and the time domain position of the resource, and represent one or more continuous subchannels starting from subchannel y in the time slot x. The initial number of resources in resource set A is noted as M total. The terminal device may exclude resources in the resource set a according to the non-listening slots in the resource listening window (step 1-1) and/or the resource listening result in the resource listening window (step 1-2). The terminal judges whether the resource R (x, y) or a series of periodic resources corresponding to the resource R (x, y) are overlapped with the time slot determined according to the non-interception time slot in the step 1-1 or the resource determined according to the detected first side control information in the step 1-2, and if so, the resource R (x, y) is excluded from the resource set A.
Step 1 may include step 1-1 and step 1-2. Step 1-1 and step 1-2 are described below, respectively.
Step 1-1, if the terminal device sends data in the time slot m in the interception window and does not intercept, the terminal device determines corresponding Q time slots by taking the resource reservation period as an interval according to the time slot m and each allowed resource reservation period in the resource pool used by the terminal. If the reserved Q slots overlap with the resource R (x, y) or a series of periodic resources corresponding to the resource R (x, y), the terminal device excludes the resource R (x, y) from the resource set a. In the above case, q=1 or(Upper round) where Tscal is equal to the value after T2 translates to milliseconds, prx is one of the resource reservation periods allowed by the resource pool used by the terminal. In some implementations, the series of periodic resources corresponding to the resource R (x, y) are Cresel resources located in the same position as R (x, y) in the frequency domain and having a fixed time interval in the time domain, cresel being related to a random count value generated by the terminal device, e.g., in some implementations, the time interval may be determined from the resource reservation period Ptx of the terminal device. For example, fig. 16 shows that Cresel is 3, and 3 periodic resources corresponding to the resource R (x, y) are shown (3 periodic resources include R (x, y)).
Referring to fig. 16, the terminal does not listen in time slot M, so the terminal device performs resource exclusion on each resource reservation period in M according to the resource reservation period set M in the used resource pool configuration, for a certain resource reservation period 1, it is assumed that the Q value is calculated as 2, referring to fig. 16, the corresponding Q time slots are time slots mapped from time slot M, with resource reservation period 1 as an interval, and the next 2 time slots are identified by cross hatching. For a certain resource reservation period 2, assuming that the Q value is calculated to be 1, the corresponding Q slots are the next 1 slot mapped from the slot m in fig. 16 with the resource reservation period 2 as an interval.
The terminal device will determine whether Q slots corresponding to each reservation period overlap with the resource R (x, y) or a series of periodic resources corresponding to the resource R (x, y), and if so, the terminal device will exclude the resource R (x, y) from the resource set a.
In some implementations, the terminal device may deactivate reservation between TBs with the resource pool, at which point the terminal device may not perform step 1-1 described above. In other implementations, after the terminal device performs step 1-1, if the remaining resources in the resource set a are smaller than x×m total, the resource set a may be initialized to all available resources belonging to the resource pool used by the terminal in the resource selection window, and then step 1-2 is performed.
Step 1-2. If the terminal device listens to the first sidelink control information 1 transmitted in the PSCCH in time slot m in the listening window, then measuring the sidelink reference signal received power (SIDELINK REFERENCE SIGNAL RECEIVING power, SL-RSRP) of the PSCCH or the SL-RSRP of the PSCCH scheduled pscsch, i.e. the SL-RSRP of the corresponding PSCCH transmitted in the same time slot as the PSCCH.
If the measured SL-RSRP is greater than the SL-RSRP threshold, and the first side control information 1 received by the terminal device includes a resource reservation period field, the terminal device determines, according to the time slot m and the resource reservation period carried in the detected first side control information 1, Q corresponding time slots with the resource reservation period as an interval. The terminal will assume that the same content of the first side control information 1 is received in the Q slots as well. The terminal device then determines whether the first side control information 1 received in the slot m and the time domain resource allocation and the frequency domain resource allocation of the Q first side control information 1 received on these hypotheses indicate a resource overlap with the resource R (x, y) or a series of periodic resources corresponding to the resource R (x, y), and if so, excludes the corresponding resource R (x, y) from the set a. In the above case q=1 orWherein Tscal is equal to the value after T2 is converted into milliseconds, and Prx is the resource reservation period carried in the detected first side control information. In some implementations, the series of periodic resources corresponding to the resource R (x, y) are Cresel resources that are identical in frequency domain to the R (x, y) location and have a fixed time interval in time domain, wherein Cresel is related to the random count value generated by the terminal device. For example, in some implementations, the time interval is determined according to a resource reservation period Ptx of the terminal device. For example, fig. 17 shows a case Cresel is 3, which indicates 3 periodic resources corresponding to the resource R (x, y) (note that 3 periodic resources include R (x, y)).
Referring to fig. 17, when the SCI received by the terminal device includes a resource reservation period field, if the terminal device listens to the first side control information 1 in the PSCCH on the resource E (v, m) in the time slot m, the resource reservation period in the first side control information 1 is Prx, assuming that the Q value is calculated to be 1, the terminal device will assume that the first side control information 1 of the same content is also received in the next time slot (i.e. the time slot in which the resource 4 is located) from the time slot m with Prx as an interval. The terminal will determine whether the first side-line control information 1 received in the time slot m and the resources 1,2,3, 4,5, 6 indicated by the time domain resource allocation and the frequency domain resource allocation assumed to be received in the first side-line control information 1 overlap with the resource R (x, y) or a series of periodic resources corresponding to the resource R (x, y), and if the overlap and the RSRP condition are satisfied, the terminal device will exclude the resource R (x, y) from the resource set a.
If the SL-RSRP measured by the terminal device is greater than the SL-RSRP threshold and the SCI received by the terminal device does not include the resource reservation period field, the terminal only determines whether the time domain resource allocation of the first side control information 1 received in the time slot m overlaps with the frequency domain resource allocation indicating resource, the resource R (x, y) or a series of resources corresponding to the resource R (x, y), and if so, the terminal device excludes the resource R (x, y) from the resource set a.
With continued reference to fig. 17, when the SCI received by the terminal device does not include the resource reservation period, if the terminal device listens to the first side control information 1 in the PSCCH on the resource E (v, m) in the time slot m, the terminal device determines whether the resources 1,2, 3 indicated by the time domain resource allocation and the frequency domain resource allocation in the first side control information 1 overlap with the resource R (x, y) or a series of periodic resources corresponding to the resource R (x, y), and if the overlap and the RSRP condition is satisfied, the terminal device excludes the resource R (x, y) from the resource set a.
If the remaining resources in the resource set a after the above-mentioned resource exclusion are not more than x×m total, raising the SL-RSRP threshold by 3dB, and re-executing step 1. And the physical layer reports the resource set A with the removed resources as a candidate resource set to a higher layer.
And 2, the higher layer randomly selects resource transmission data from the reported candidate resource set, namely, the terminal equipment randomly selects the resource transmission data from the candidate resource set.
In some implementations, step 1 may be performed by a physical layer of the terminal device, and correspondingly, the higher layer in step 2 may be a higher layer, e.g., a MAC layer, relative to the physical layer.
In the resource selection process, attention is required to one or more of the following. First, the RSRP threshold is determined by the priority P1 carried in the PSCCH detected by the terminal device and the priority P2 of the data to be sent by the terminal device. The configuration of the resource pool used by the terminal comprises a SL-RSRP threshold table, and the SL-RSRP threshold table comprises SL-RSRP thresholds corresponding to all priority combinations. Wherein the configuration of the resource pool may be network configured or preconfigured. When the terminal equipment monitors PSCCH sent by other terminal equipment, the priority P1 carried in the first side control information 1 transmitted in the PSCCH and the priority P2 of data to be sent are obtained, and the terminal equipment determines the SL-RSRP threshold value in a table look-up 1 mode. Second, whether the terminal device uses its measured PSCCH-RSRP or the PSCCH-RSRP scheduled by the PSCCH to compare with the SL-RSRP threshold depends mainly on the resource pool configuration of the resource pool used by the terminal, which may be network configuration or pre-configuration. Third, X mentioned above may take on values of {20%,35%,50% }. The configuration of the resource pool used by the terminal equipment comprises the corresponding relation between the priority and the possible value, and the terminal equipment determines the value of X according to the priority of the data to be transmitted and the corresponding relation. The resource pool configuration may be configured or preconfigured by the network.
Resource selection for inter-terminal collaboration
Some communication technologies (e.g. 3gpp Release 17 standard) optimize the SL communication mode of the terminal device described above by listening to autonomously selected resources. The optimization may include SL communication modes between terminal devices that assist in resource selection (simply referred to as inter-terminal collaboration resource selection). The inter-terminal device cooperative resource selection manner can be divided into a manner 1 and a manner 2. It is assumed that the terminal device requiring resource selection is terminal device B (denoted by UE B), and the terminal device assisting terminal device B in resource selection is terminal device a (denoted by UE a). In mode 1, the terminal device a generates a resource set according to the interception result. The resource sets may include, for example, a preferred (preferred) resource set and/or a non-preferred (non-preferred) resource set. The preferred set of resources is a set of resources suitable for transmission by terminal device B. The non-preferred set of resources is a set of resources unsuitable for transmission by terminal device B. The terminal device a transmits the preferred/non-preferred resource set to the terminal device B, from which the terminal device B can determine the transmission resources after reception. In mode 2, terminal equipment B sends SCI indication reserved transmission resource to terminal equipment a, terminal equipment a determines whether resource conflict occurs with reserved resources indicated by other terminals according to reserved resources indicated by terminal equipment B, if so, terminal equipment a can send conflict indication to terminal equipment B through 1bit, and terminal equipment B triggers resource reselection after receiving the resource conflict indication. Modes 1 and 2 will be described in detail below with reference to the drawings.
Fig. 18 is a schematic flow chart of embodiment 1. In fig. 18, UE B is a terminal device that performs autonomous resource selection, and UE a is a terminal device that determines a preferred/non-preferred resource set. As shown in fig. 18, UE a may transmit the determined preferred/non-preferred resource set to UE B. When the UE B performs resource selection, the UE A can refer to the preferable/non-preferable resource set transmitted by the UE A to perform resource selection, so that the selected resource is prevented from colliding with other UE, and the communication reliability is improved.
As shown in fig. 18, there are mainly two trigger mechanisms for cooperation between UEs in mode 1. One is initiated by UE B, which transmits trigger information or request information to UE a, and after receiving the trigger information or request information, UE a determines that the preferred/non-preferred resource aggregate is sent to UE B. The other is initiated by UE a, which determines a preferred/non-preferred set of resources and sends to UE B when certain conditions are met, e.g. when UE a meets periodic conditions.
When UE a transmits the preferred set of resources to UE B, UE a is typically the data receiving end of UE B. UE a may initialize the candidate resource set from the perspective of the receiving end. In some implementations, UE a may perform resource exclusion based on the non-listening slots and/or the listening SCI. In some implementations, UE a may exclude resources that are not expected to receive due to half duplex. UE a may determine the excluded candidate set of resources as the preferred set of resources and transmit to UE B. After receiving the preferred resource set, the UE B may take an intersection of the candidate resource set generated by itself and the preferred resource set, and select a transmission resource in the intersection.
When UE a transmits the non-preferred resource set to UE B, UE a may or may not be the data receiving end of UE B. For example, UE a may be the data receiving end of another UE C.
When the UE a is a data receiving end of the UE B, if the SL-RSRP of the PSSCH corresponding to the first side control information 1 detected by the UE a or the SL-RSRP of the PSCCH schedule is greater than a threshold, the UE a may determine the resource indicated by the first side control information 1 as a resource in the non-preferred resource set, and transmit the non-preferred resource set to the UE B. For example, the resources indicated by the first side control information 1 are resources indicated by a time domain resource allocation domain or a frequency domain resource allocation domain. In addition, UE a may put resources that are not expected to be received due to half duplex into a non-preferred set of resources.
Referring to fig. 19, UE a is a data receiving end of UE B. From the perspective of the UE a receiving end, any terminal device UE C except UE a and UE B sends SCI to UE a with RSRP greater than SL-RSRP threshold, and UE a may use the resources indicated by SCI sent by UE C as a non-preferred resource aggregate set and transmit the non-preferred resource aggregate set to UE B, so as to avoid UE B and UE C selecting the same resources. This is because if UE B selects the same resource as UE C, UE a receives strong interference from UE C as a receiving end when receiving data transmitted by UE B. In some implementations, the non-preferred set of resources may include resources from multiple SCI indications of multiple UEs C (i.e., UEs that are different from two UEs that are transmitting data).
When the UE a is not the receiving end of the UE B, if the SL-RSRP of the PSCCH corresponding to the first side control information 1 detected by the UE a or the SL-RSRP of the PSCCH schedule is smaller than a threshold and the UE a is the receiving end of the PSCCH schedule, the UE a may determine the resource indicated by the first side control information 1 as a resource in the non-preferred resource set, and transmit the non-preferred resource set to the UE B.
Referring to fig. 20, UE a is not a data receiving end of UE B but a data receiving end of UE C. When UE a receives the SCI transmitted by UE C, and detects that the SL-RSRP of the SCI is smaller, UE a uses the resources indicated by the SCI transmitted by UE C as a non-preferred resource aggregate set, and transmits the non-preferred resource aggregate set to UE B. And after the UE B receives the non-preferred resource aggregate set, candidate resources which are overlapped with the non-preferred resource aggregate set are excluded from the generated candidate resource aggregate set so as to avoid interference of the UE C to transmit data to the UE A. Because the RSRP of the signal sent by UE C is less and is easily interfered, the transmission link from UE C to UE a is weak, and if UE B selects the same resource as UE C, UE a will be subjected to strong interference by UE B when receiving the data transmitted by UE C as a receiving end. In some implementations, the non-preferred set of resources may include resources indicated by multiple SCIs from multiple UEs C (i.e., UEs transmitting data with UE a).
Fig. 21 is a schematic flow chart of embodiment 2. In fig. 21, UE B is a terminal device that performs autonomous resource selection. UE B transmits first lateral control information 1 to UE a. UE C is any terminal device other than UE a and UE B. UE C transmits first lateral control information 2 to UE a. That is, UE a may receive first side control information 1 transmitted by UE B and first side control information 2 transmitted by UE C. The UE B indicates reserved resources to the first side control information 1 transmitted by the UE A, after the UE A receives the first side control information 1, the UE A determines resource conflict indication according to the detected first side control information 1 and the first side control information 2 and transmits the resource conflict indication to the UE B, and the UE B triggers resource reselection according to the resource conflict indication after receiving the resource conflict indication.
In some implementations, the reserved resources indicated by the SCI refer to resources indicated by the time domain resource allocation domain and the frequency domain resource allocation domain other than the resources of the current SCI. For example, the time domain resource allocation and the frequency domain resource allocation indicate 3 resources 1,2,3, wherein resource 1 is the resource transmitting SCI, and the reserved resource indicated by the SCI is resource 2 and/or resource 3. In some implementations, when UE B receives the resource collision indication, the reserved resources indicated by SCI may be reselected.
In embodiment 2, UE a may be a data receiving terminal of UE B or a data receiving terminal of UE C.
When the UE a is a data receiving end of the UE B, when the UE a meets a certain condition, a resource conflict indication is transmitted to the UE B. For example, for the following condition, UE a may transmit a resource conflict indication to UE B when condition 1 is satisfied. As another example, UE a may transmit a resource conflict indication to UE B when conditions 2,4, and 5 are satisfied. As another example, UE a may transmit a resource conflict indication to UE B when conditions 3,4, and 5 are satisfied. The method comprises the following steps of receiving a reserved resource indicated by first side control information 1 in a time slot of UE B due to half duplex failure of UE A, wherein the reserved resource indicated by the first side control information 1 is located in the time slot, receiving a PSCCH carrying the first side control information 2 or a SL-RSRP of PSSCH scheduled by the PSCCH is higher than a threshold value, adding a configured threshold value to the PSCCH carrying the first side control information 1 or the SL-RSRP of the PSSCH scheduled by the PSCCH, receiving a reserved resource indicated by the first side control information 2 by the UE A, receiving a reserved resource indicated by the first side control information 1 by the UE B, receiving a second side control information 1, receiving a PSCCH carrying the first side control information 2 or the PSCCH scheduled by the PSCCH, carrying the PSCCH, or the PSCCH scheduled by the PSCCH is higher than the first side control information 1, and carrying the PSCCH, wherein the PSCCH is scheduled PSCH and the PSCCH is scheduled by the PSCCH.
When the UE a is a data receiving end of the UE C, when the UE a meets a certain condition, a resource conflict indication is transmitted to the UE B. For example, UE a may transmit a resource conflict indication to UE B when the following conditions 1,3, and 4 are satisfied. As another example, UE a may transmit a resource conflict indication to UE B when the following conditions 2,3, and 4 are satisfied. Condition 1, the SL-RSRP of the PSCCH carrying the first side control information 1 or the pscsch scheduled by the PSCCH is higher than a threshold; the method comprises the following steps of a condition 2 that the SL-RSRP of a PSCCH carrying first side line control information 1 or PSSCH scheduled by the PSCCH is higher than the SL-RSRP of the PSCCH carrying first side line control information 2 or PSSCH scheduled by the PSCCH plus a configured threshold value, a condition 3 that reserved resources indicated by the first side line control information 2 are overlapped with reserved resources indicated by the first side line control information 1, and a condition 4 that the priority indicated by the first side line control information 2 is higher than the priority indicated by the first side line control information 1.
Referring to fig. 22, UE B transmits first lateral control information 1to UE a, UE C transmits first lateral control information 2 to UE a, and UE a determines whether there is coincidence of the indicated reserved resources after receiving the two SCIs. When the UE a is a data receiving end of the UE B, the RSRP of the first side control information 2 is higher and interferes with the transmission from the UE B to the UE a, and when the priority of the first side control information 1 is lower, the UE a transmits a resource conflict indication to the UE B, and the UE B triggers resource reselection to avoid resource conflict. When the UE a is a data receiving end of the UE C, the RSRP of the first side control information 1 is higher and may interfere with the transmission from the UE C to the UE a, and when the priority of the first side control information 1 is lower, the UE a may transmit a resource conflict indication to the UE B, and the UE B triggers resource reselection to avoid resource conflict.
Unlicensed spectrum communication
Unlicensed spectrum is a nationally and regionally divided spectrum that is available for radio communications and is generally considered to be a shared spectrum, i.e., a spectrum that can be used by a communication device as long as the regulatory requirements set by the country or region on that spectrum are met, without requiring a proprietary spectrum authority of the country or region to be filed with the proprietary spectrum authority. As the use of unlicensed spectrum is required to meet the requirements of specific regulations in various countries and regions, such as communication devices using unlicensed spectrum following the principle of listen-before-talk (LBT). Therefore, the NR technology needs to be correspondingly enhanced to meet the legal requirements of unlicensed bands, and at the same time, provide services by efficiently using unlicensed spectrum. Unlicensed spectrum may also be referred to as unlicensed spectrum, unlicensed band, shared spectrum, shared bandwidth, or the like.
NR systems are communication technologies for use on existing and new licensed spectrum. NR systems can achieve seamless coverage, high spectral efficiency, high peak rates, and high reliability for cellular networks. Unlicensed spectrum is a shared spectrum, and a plurality of different communication systems can share resources on the unlicensed spectrum for wireless communication in a friendly manner under certain requirements. In LTE systems, unlicensed spectrum has been implemented as a supplemental band of licensed spectrum for cellular networks. Likewise, NR techniques may also be applied to unlicensed spectrum, referred to as unlicensed spectrum access (NR-U) based NR systems.
For ease of understanding, the application of the NR-U system to unlicensed spectrum is illustrated below. It will be appreciated that the application is also applicable to other communication systems that are applied to unlicensed spectrum.
The NR-U technology supports two networking modes, namely authorized spectrum auxiliary access and unauthorized spectrum independent access. The licensed spectrum assisted access needs to access the network by means of the licensed spectrum, the carrier wave on the unlicensed spectrum is an auxiliary wave, and the auxiliary wave is used as a supplementary spectrum of the licensed spectrum to provide big data service transmission for users. Unlicensed spectrum independent access may be through unlicensed spectrum independent networking, and users may access the network directly through unlicensed spectrum. The range of unlicensed spectrum used by NR-U systems introduced in the related art is concentrated with 5GHz and 6GHz bands, such as us 5925-7125MHz, or european 5925-6425MHz. Band 46 (5150 MHz-5925 MHz) is also newly defined in the related art for use as unlicensed spectrum.
In the related communication standard, the standardization of NR-U technology in the following aspects is mainly completed, namely a channel monitoring process, an initial access process, a control channel design, hybrid automatic repeat request (hybrid automatic repeat request, HARQ) and scheduling, scheduling-free authorized transmission and the like.
Channel listening
In order for individual communication systems using unlicensed spectrum for wireless communication to co-exist friendly over that spectrum, some countries or regions specify regulatory requirements that must be met using unlicensed spectrum. For example, according to regulations in the european region, when communication is performed using an unlicensed spectrum, a communication device follows the LBT principle, that is, the communication device needs to perform channel monitoring before performing signal transmission using a channel on the unlicensed spectrum, and only when the channel monitoring result is that the channel is idle or LBT is successful, the communication device can perform signal transmission through the channel. If the channel listening result of the communication device on the channel is that the channel is busy or LBT fails, the communication device cannot signal over the channel. In addition, in order to ensure fairness in the use of spectrum resources of the shared spectrum, if the LBT of a communication device on a channel of an unlicensed spectrum is successful, the duration that the communication device can use the channel for communication transmission cannot exceed the maximum channel occupation time (maximum channel occupancy time, MCOT). Fig. 23 shows a primary channel occupation time obtained by a communication device after LBT is successful on a channel of an unlicensed spectrum, and signal transmission is performed using resources within the channel occupation time. By limiting the maximum duration that can be communicated after LBT is successful once, different communication devices can have opportunities to access the shared channel, so that different communication systems can coexist on the shared frequency spectrum in a friendly way.
Although channel interception is not a global regulation, channel interception is a feature that communication devices in an unlicensed spectrum must support in the design of an NR system in the system, since channel interception can bring the benefits of interference avoidance and friendly coexistence to communication transmissions between communication systems on the shared spectrum. From the system's network deployment perspective, channel listening includes two mechanisms, one is based on the LBT of the device (load based equipment, LBE) being loaded, also called dynamic channel listening or dynamic channel occupancy, and the other is based on the LBT of the device (frame based equipment, FBE) being frame structure, also called semi-static channel listening or semi-static channel occupancy.
Dynamic channel listening may be considered as LBE-based channel access, and the channel listening principle is that a communication device performs LBT on a carrier of unlicensed spectrum after service arrives, and starts signal transmission on the carrier after LBT is successful. The channel access modes of the dynamic channel monitoring include a type 1 (type 1) channel access mode and a type 2 (type 2) channel access mode. The type 1 channel access mode is a multi-time slot channel detection based on random back-off of contention window size adjustment, wherein a corresponding channel access priority (CHANNEL ACCESS priority class, CAPC) p can be selected according to the priority of the service to be transmitted. The type 2 channel access mode is a channel access mode based on a fixed-length monitoring time slot, wherein the type 2 channel access mode comprises a type 2A channel access mode, a type 2B channel access mode and a type 2C channel access mode. The type 1 channel access mode is mainly used for communication equipment to initiate channel occupation, and the type 2 channel access mode is mainly used for communication equipment to share channel occupation.
The following describes a channel access manner by taking a network device as an example. It will be appreciated that the terminal device may also perform channel access using the channel access method described below.
It should be noted that, when the network device initiates channel occupation for transmitting the auxiliary service (supplementary service, SS)/physical broadcast channel (physical broadcast channel, PBCH) block in the dedicated reference signal (DEDICATED REFERENCE SIGNAL, DRS) window and unicast data transmission of the terminal device is not included in the DRS window, if the length of the DRS window does not exceed 1ms and the duty cycle of the DRS window transmission does not exceed 1/20, the network device may initiate channel occupation using the type 2A channel access.
The type 1 channel access manner may also be referred to as a random back-off multi-slot channel detection based on contention window size adjustment. In the channel access manner of type 1, the communication device may initiate a channel occupation with a length of T mcot according to the channel access priority p. Table 3 shows the channel access priority and its corresponding parameters when the communication device performs the channel access mode of type 1.
TABLE 3 Table 3
In table 3, m p refers to the number of backoff slots corresponding to the channel access priority p, CW p refers to the size of a contention window (contention window, CW) corresponding to the channel access priority p, CW min,p refers to the minimum value of the value of CW p corresponding to the channel access priority p, CW max,p refers to the maximum value of the value of CW p corresponding to the channel access priority p, and T mcot,p refers to the maximum occupied time length of the channel corresponding to the channel access priority p. If the channel access procedure is over, the network device may use the channel for transmission of the traffic to be transmitted. The maximum length of time that the network device can use the channel for transmission cannot exceed T mcot,p.
If the network device uses the channel access mode of type 1, the network device may share the channel occupation time (channel occupancy time, COT) to the terminal device in addition to transmitting its own data during the channel occupation. Accordingly, if the terminal device uses the channel access mode of type 1, the terminal device may share the COT to the network device or other terminal devices in addition to transmitting its own data during the channel occupation period. Resource sharing within the COT may use a type 2 channel access approach for channel access. The type 2 channel access mode may be referred to as a channel access mode based on fixed length channel listening slots. The channel access modes of type 2 include a channel access mode of type 2A, a channel access mode of type 2B, and a channel access mode of type 2C.
In the type 2A channel access mode, the communication device may employ 25 μs single slot channel detection. For example, under type 2A channel access, the communication device may perform channel listening for 25 μs before transmission begins and transmit after the channel listening is successful.
In the type 2B channel access mode, the communication device may employ 16 μs single slot channel detection. For example, under type 2B channel access, the communication device may perform channel listening for 16 μs before transmission begins and transmit after the channel listening is successful. Wherein the gap size between the start position of the transfer and the end position of the last transfer is 16 mus.
In the channel access method of type 2C, the communication device performs transmission without performing channel detection after the gap is ended. In particular, under type 2C channel access, the communication device may transmit directly, wherein the gap size between the start position of the transmission and the end position of the last transmission may be less than or equal to 16 μs. In addition, the length of the transmission may not exceed 584 μs.
Channel access parameter indication
In the NR-U system, when a terminal device is scheduled to transmit a PUSCH or a physical uplink control channel (physical uplink control channel, PUCCH), a network device may indicate a channel access manner corresponding to the PUSCH or the PUCCH by using downlink control information (downlink control information, DCI) carrying an uplink grant (UL grant) or a downlink grant (DL grant). Since some channel access methods need to meet the gap requirement of 16 μs or 25 μs, the terminal device can ensure the gap size between two transmissions by transmitting an extended cyclic prefix (cyclic prefix extension, CPE). Accordingly, the network device may indicate the CPE length of the first symbol of the uplink transmission of the terminal device.
The network device may explicitly indicate to the terminal device the channel access parameters such as CPE length, channel access mode or channel access priority by means of joint coding.
There are four types of DCI formats of the indication mode of the introduced channel access parameter, namely, a backoff uplink grant (DCI format 0_0) for scheduling PUSCH transmission, a backoff downlink grant (DCI format 1_0) for scheduling PDSCH transmission, a non-backoff uplink grant (DCI format 0_1) for scheduling PUSCH transmission, and a non-backoff downlink grant (DCI format 1_1) for scheduling PDSCH transmission.
When the backoff uplink grant (DCI format 0_0) for PUSCH transmission is scheduled, a set of preset channel access mode and CPE length joint indication in the standard is shown in table 4 below. The backoff uplink grant includes 2-bit LBT indication information for indicating the channel access mode and CPE length of the joint coding from the set shown in table 4. And if the channel access mode is type 1 channel access, the terminal equipment automatically selects CAPC according to the service priority.
When the back-off downlink grant (DCI format 1_0) of PDSCH transmission is scheduled, the set of preset channel access mode and CPE length joint indication may be as shown in table 4. The backoff downlink grant includes 2-bit LBT indication information for indicating the channel access mode and CPE length of the joint coding from the set shown in table 4. The channel access manner and CPE length are used for PUCCH transmission, and PUCCH may carry Acknowledgement (ACK) or negative acknowledgement (negative acknowledgement, NACK) information corresponding to PDSCH. If the channel access mode is Type1 channel access, the terminal device determines that the channel access priority CAPC =1 for transmitting PUCCH.
In table 4, the value of C1 may be specified by a protocol. For example, c1=1 when the subcarrier spacing is 15kHz and 30kHz, and c1=2 when the subcarrier spacing is 60 kHz. The values of C2 and C3 are configured by higher-level parameters. The values of C2 and C3 are in the range of 1 to 28 when the subcarrier spacing is 15kHz and 30kHz, and in the range of 2 to 28 when the subcarrier spacing is 60 kHz.
TABLE 4 Table 4
When scheduling a non-backoff uplink grant (DCI format 0_1) for PUSCH transmission, the higher layer configures an LBT parameter indication set, where the LBT parameter indication set includes at least one jointly encoded channel access mode, CPE length, and CAPC. The non-rollback uplink grant includes LBT indication information. Wherein, the LBT indication information may be used to indicate the jointly coded channel access mode, CPE length, and CAPC from the above LBT parameter indication set. The channel access manner, CPE length, and CAPC may be used for PUSCH transmission. If the indicated channel access mode is type 2 channel access, then CAPC indicated at the same time is CAPC used by the network device when it obtains the COT. The LBT indication information includes 6 bits at most.
When scheduling a non-fallback downlink grant (DCI format 1_1) of PDSCH transmission, the higher layer configures an LBT parameter indication set, where the LBT parameter indication set includes at least one jointly encoded channel access mode and CPE length. The non-rollback downlink grant includes LBT indication information, which is used for indicating the channel access mode and CPE length of the joint coding from the LBT parameter indication set. The channel access mode and the CPE length are used for PUCCH transmission, where the PUCCH may carry ACK or NACK information corresponding to the PDSCH. If the channel access manner is type 1 channel access, the terminal device may determine that the channel access priority CAPC =1 for transmitting PUCCH. The LBT indication information includes at most 4 bits.
In addition to the explicit indication described above, the network device may also implicitly indicate the channel access manner within the COT. For example, when the terminal device receives an uplink grant or a downlink grant sent by the network device and the uplink grant or the downlink grant indicates that a channel access type corresponding to a PUSCH or a PUCCH is a type 1 channel access, if the terminal device can determine that a transmission time of the PUSCH or the PUCCH is within a COT of the network device, the terminal device may update the channel access type corresponding to the PUSCH or the PUCCH to a type 2A channel access, and no type 1 channel access is used any more.
Fig. 24 is a schematic flow chart of a wireless communication method provided in an embodiment of the present application. Fig. 24 may be performed by a first terminal device and a second terminal device. The first terminal device may be, for example, a terminal device that needs to select resources for side-by-side communication. The second terminal device may be a terminal device that assists the first terminal device in selecting resources.
The method shown in fig. 24 may include step S2410.
In step S2410, the first terminal device transmits first information to the second terminal device.
The first information may be related to a target resource. For example, the first information may be used to indicate information related to the target resource. The target resource may be a resource that the first terminal device needs to select. In other words, the target resource may be a resource to be used for communication by the first terminal device or a resource expected to be used.
In some embodiments, after the target resource is selected, the first terminal device may perform side-by-side communication with the second terminal device through the target resource. For example, the second terminal device may be a receiving end of the data sent by the first terminal device.
In some embodiments, after the target resource is selected, the first terminal device may perform side communication with the third terminal device through the target resource. For example, the third terminal device may be a receiving end of the data sent by the first terminal device. Wherein the third terminal device may be different from both the first terminal device and the second terminal device.
It is understood that the second terminal device may or may not be a device that performs side communication with the first terminal device.
In some embodiments, the target resource may be contiguous. The target resource being contiguous may refer to being contiguous in the time domain of the target resource.
The target resource may be represented in the time domain by a resource unit. I.e. the target resource may comprise consecutive one or more resource units. For example, a resource unit may comprise time slots, i.e. the target resource may consist of one or more consecutive time slots. Or the resource units may be represented by other time domain units or time units. Illustratively, the resource elements may be represented by microseconds (μs) or milliseconds (ms). One resource unit may comprise resources of at least 1 mus or at least 1 ms. In this case, the target resource may include a resource of several ms or several μs in succession.
In the case where the target resource includes a plurality of resource units in succession, there may be no or very little spacing between the plurality of resource units. A very small spacing may mean that the spacing is insufficient for other communication devices to access/occupy/use the frequency band.
It is understood that the target resource is continuous, which means that, for a certain frequency band, the resource is occupied by the first terminal device or reserved for the first terminal device in a period from the start time to the end time of the target resource, and the resource cannot be or is hardly used or preempted by other communication devices. Taking the example that the resource unit includes time slots, there is no time slot which is not occupied by the first terminal device or occupied by other communication devices between the time slots included in the target resource.
The first information may indicate information related to the target resource. For example, the first information may be used to indicate the first number. The first number may be the number of consecutive resource units in the target resource or the length of the target resource. Taking the example that the resource unit comprises time slots, the first information may be used to indicate that the target resource is a contiguous time slot resource, and that the target resource comprises a contiguous first number of time slots.
Through the first information, the first terminal device can inform the second terminal device of the number (i.e. the first number) of the continuous resource units in the target resource, so that the second terminal device can help the first terminal device to select the resource based on the first number, and further efficient and accurate communication can be realized. For example, the second terminal device may assist the first terminal device in selecting resources based on the first number, i.e. to achieve resource selection for cooperation between terminals, so as to recommend a more suitable set of resources for the first terminal device. For another example, the second terminal device may detect the data sent by the first terminal device on the first number of resource units, thereby accurately receiving the data sent by the first terminal device.
In some embodiments, the target resource may belong to a resource of unlicensed spectrum. That is, the embodiments provided by the present application may be applied to licensed spectrum communications. In unlicensed spectrum, if the target resource is not continuous, i.e. the resource used by the first device for transmission is intermittent, during the interval, the unlicensed spectrum may be preempted by other communication devices (e.g. different system devices), resulting in interruption of the transmission by the first terminal device, and thus in increased delay or even failure of the transmission. By the method and the device, the resources selected by the first terminal equipment can be continuous, so that the unauthorized spectrum can be prevented from being preempted by other communication equipment, and the transmission of the first terminal equipment on the unauthorized spectrum can be normally performed.
In some embodiments, the target resource may belong to a resource of a licensed spectrum or a dedicated spectrum. That is, embodiments provided by the present application may be used in licensed spectrum or dedicated spectrum communications. Wherein the dedicated spectrum may be a spectrum dedicated to a certain area. For example, the dedicated spectrum may include an intelligent transportation system (INTELLIGENT TRANSPORT SYSTEM, ITS) spectrum.
In some embodiments, the first terminal device may receive the second information sent by the second terminal device. The second information may relate to a first set of candidate resources suggested by the second terminal device to the first terminal device. Wherein the target resource may be selected based on the first set of candidate resources. For example, the target resource may be selected from a first set of candidate resources. Or the target resource may refer to a proposed selection of the first candidate resource set, i.e. the resources in the target resource may or may not belong to the first candidate resource set.
It should be noted that, in some embodiments, the first candidate resource set may be a resource set that the second terminal device desires to be selected by the first terminal device. Thus, the first candidate set of resources may also be referred to as a preferred set of resources or a desired set of resources.
It can be seen from this that, through the second information, a process of cooperatively selecting resources between the terminal devices can be realized. I.e. the second terminal device may select consecutive target resources by instructing the second information to cooperate with the first terminal device.
In some embodiments, the second information may be determined based on the first information. For example, the first set of candidate resources may be determined based on the first number.
In a possible implementation, the first set of candidate resources may consist of one or more first resources. Wherein the first resource may comprise a plurality of consecutive resource units. The first resource may comprise a number of resource units greater than or equal to the first number. I.e. the first candidate set of resources comprises resources that are all consecutive resources of greater than or equal to the first number of resource units.
In the case of inter-terminal coordination for resource selection, the related art considers only the inter-terminal coordination procedure of a single resource unit (e.g., a single slot). Therefore, it is difficult for the related art to satisfy the requirement that the target resource be a continuous resource unit. For example, the preferred resource set sent by the peer terminal device is determined based on a single resource unit, and thus the preferred resource set contains a larger total number of resource units. On the one hand, this results in a large signaling overhead for the information indicating the resource set transmitted between the terminal devices. On the other hand, the preferred resource set contains a large amount of resources which cannot be used by the first terminal device, so that the resources are wasted. Based on the application, in the case that the first candidate resource set includes resources that are all continuous resources that are greater than or equal to the first number of resource units, the total number of resource units in the first candidate resource set is smaller. Thus, the signaling overhead for indicating the first candidate resource set is smaller. In addition, in the case that the target resource is selected from the first candidate resource set, the selectable range of the target resource is much smaller, so that the waste of resources is reduced.
In addition, the application combines the coordination mechanism among the terminal devices, can solve the problems of hidden nodes/resource conflict and the like, thereby improving the utilization efficiency of resources and further avoiding resource interference or resource conflict.
If the target resource is continuous, the first terminal device can be prevented from being preempted by other communication devices in the process of using the unlicensed spectrum.
Note that, in the case where the first candidate resource set includes a plurality of first resources, the number of resource units in the plurality of first resources may be the same or different. For example, the number of resource units in the nth first resource may be a first number, and the number of resource units in the mth first resource may be greater than the first number. Wherein M and N may both be positive integers, and M and N are different.
Taking the resource unit as an example of a time slot, the first resource may include a number of time slots greater than or equal to the first number. For example, if the first number is equal to 4, one or more consecutive slot resources having a number of slots greater than or equal to 4 will be included in the first candidate resource set. This is illustrated by fig. 25. In fig. 25, the first number is 4. As shown in fig. 25, the first candidate resource set includes first resources including 4 slots, 5 slots, 4 slots, and 13 slots, respectively. That is, the first candidate set of resources includes consecutive time slot resources that are each greater than or equal to 4 time slots.
It can be appreciated that the first candidate resource set is composed of the first resources, and part of the candidate resources can be eliminated, so that the selectable range of the target resources is smaller, and the process of resource selection is simplified.
In some embodiments, the first candidate set of resources may comprise less than the first number of resource units or consist of a single resource unit. Wherein the individual resource units comprising the first candidate resource set may or may not be contiguous. The following description will take a resource unit as an example of a slot by referring to fig. 26.
For the example shown in fig. 26, the first number is 4. As shown in fig. 26, the first candidate resource set includes 1 time slot, 4 time slots, 5 time slots, 1 time slot, 4 time slots, 2 time slots, 7 time slots, 3 time slots, and 1 time slot as resource units. As can be seen from fig. 26, the first candidate set of resources may comprise a single time slot. Alternatively, the number of consecutive time slots in the resources included in the first candidate resource set shown in fig. 26 may be less than 4.
The present application is not limited to the method by which the second terminal device determines the first candidate set of resources. For example, the second terminal device may perform resource exclusion or resource selection according to the first information to determine the first candidate resource set.
Alternatively, the second terminal device may perform one or more of excluding non-intercepted resources and/or resources for which SCI indication is intercepted, excluding resources for which half duplex (resources used by the second terminal device for transmitting signals) is not expected to be received, and determining a set of resources, which corresponds to a number of consecutive resource units being greater than or equal to the first number, among the excluded resources as the first candidate set of resources.
In some embodiments, the target resource may be determined based on the first set of candidate resources and the remaining set of candidate resources of the first terminal device. The remaining candidate resource set may be a set of resources remaining after the first terminal device in the resource pool is excluded. The first terminal device may exclude resources by means of the method of resource interception described above. For example, the first terminal device may perform the step of the first terminal device performing resource exclusion based on the non-listening slots and/or the listening SCI. Specific excluding methods can be referred to above, and are not repeated here.
In some embodiments, the intersection of the first set of candidate resources and the remaining set of candidate resources of the first terminal device may comprise the second set of candidate resources. That is, the intersection of the first candidate resource set and the remaining candidate resource set may result in a second candidate resource set. For example, the second set of candidate resources may be comprised of one or more second resources. Wherein the second resource may include a plurality of consecutive resource units, and the second resource may include a number of resource units greater than or equal to the first number. That is, after the intersection is taken between the first candidate resource set and the remaining candidate resource set, resources with the number of consecutive resource units smaller than the first number may be rejected, thereby obtaining the second candidate resource set. The second candidate resource set is described below using fig. 25 and 26 as an example.
In fig. 25 and 26, the first number is 4 and the resource units are time slots. As shown in fig. 25 or 26, the remaining resource set and the first candidate resource set are intersected, and since the number of consecutive slots in the intersection resources outlined by the dotted line is greater than or equal to 4, these resources may belong to the second candidate resource set. Since the number of consecutive time slots in the intersection resources outlined by the dash-dot line is 3, which is smaller than 4, these resources do not belong to the second candidate resource set.
Note that, in the case where the second candidate resource set includes a plurality of second resources, the number of resource units in the plurality of second resources may be the same or different. For example, the number of resource units in the P-th second resource may be a first number, and the number of resource units in the Q-th second resource may be greater than the first number. Wherein, P and Q can be positive integers, and P and Q are different.
In some embodiments, the target resource may be selected from a second set of candidate resources.
Optionally, the first terminal device may report the second candidate resource set to the higher layer, and the higher layer may select, as the target resource, a resource with the number of consecutive resource units being the first number from the second candidate resource set. Wherein the higher layers may include protocol layers above the physical layer, such as the MAC layer. The higher layer may inform the physical layer of the selected target resource. The physical layer may send side row information using the target resource advertised by the higher layer.
It can be appreciated that the second candidate resource set is composed of the second resources, and part of the candidate resources can be eliminated, so that the selectable range of the target resources is smaller, and the process of resource selection is simplified.
In some embodiments, the remaining candidate resource set may be comprised of one or more third resources. Wherein the third resource may comprise a plurality of consecutive resource units. In addition, the third unit may include a number of resource units greater than or equal to the first number. Or the third unit may not contain a separate resource unit (i.e. resources of only one resource unit). For example, after the first terminal device performs resource exclusion according to the non-listening slot and/or the listening SCI, the resource may be further excluded according to the number of consecutive resource units. The remaining candidate set of resources may be, for example, a set of resources excluding individual resource units and/or a number of consecutive resource units less than the first number.
Note that, in the case where the remaining resource set includes a plurality of third resources, the number of resource units in the plurality of third resources may be the same or different. For example, the number of resource units in the xth third resource may be the first number, and the number of resource units in the yth third resource may be greater than the first number. Wherein X and Y may both be positive integers and X and Y are different.
With continued reference to fig. 25. In fig. 25, the first number is 4 and the resource units are time slots. The number of time slots containing the third resource in the remaining resource set is 4,5,6, 5, respectively.
It can be appreciated that the remaining resource set is composed of the third resource, and part of the candidate resources can be eliminated, so that the selectable range of the target resource is smaller, and the process of resource selection is simplified.
In some embodiments, the first information may be used to request or trigger the second terminal device to assist the first terminal device in resource exclusion or resource selection. That is, in response to receiving the first information, the second terminal device may assist the first terminal device in resource exclusion or resource selection and further transmit the second information. Thus, the first information may also be referred to as first request information or first trigger information.
It should be noted that the present application is not limited to the message carrying the first information.
Alternatively, the first information may be carried in one or more of the media access layer control unit (medium access control control element, MAC CE), SCI. Wherein the SCI may comprise a second order SCI and/or a first order SCI. The second order SCI may be, for example, SCI format 2-C. For example, the first information may be carried by the SCI. As another example, the first information may be carried by the MAC CE and SCI.
Alternatively, the first information may be carried by the PSSCH at the physical layer.
It should be noted that the present application is not limited to the message carrying the second information.
Alternatively, the second information may be carried in one or more of the following information, MAC CE, SCI. Wherein the SCI may comprise a second order SCI and/or a first order SCI. The second order SCI may be, for example, SCI format 2-C. For example, the second information may be carried by the SCI. As another example, the second information may be carried by the MAC CE and SCI.
Alternatively, the second information may be carried by the PSSCH at the physical layer.
For ease of understanding, the application will be described in detail below with reference to the embodiment shown in fig. 27.
The method shown in fig. 27 may be performed by a first terminal device (denoted by UE 1) and a second terminal device (denoted by UE 2). UE1 plans to send data to UE 2.
The method shown in fig. 27 may include steps S2710 to S2750.
In step S2710, UE1 transmits the first trigger information to UE 2.
By means of the first trigger information, UE1 may inform UE2 that UE1 intends to transmit data in a manner of continuous time slot transmission, and that the length of the continuous time slot is a first number (denoted by N MCSt) of continuous time slots. Hereinafter, N MCSt =4 is taken as an example.
The first trigger information is carried by the MAC CE and/or SCI (e.g., second order SCI format 2-C).
After receiving the first trigger message, the UE2 starts to perform resource exclusion according to the resource monitoring method in the related art. The resources to be excluded may include one or more of the time slots not to be listened to and their corresponding periodic reservation time slot resources, the time slot resources already occupied/reserved indicated by the detected SCI, and the time slots that UE2 intends to transmit (i.e. not intended for reception) due to half duplex (not being able to receive when a certain time slot is transmitted or not being able to transmit when it is received).
In step S2720, after the UE2 performs resource exclusion, the desired resource set C is determined according to N MCSt.
UE2 may form the desired resource set C in a first and a second way. The following description will be given respectively.
In one way, the UE2 forms the remaining resources into a desired set of time slot resources C, wherein the desired set C is a set of resources formed by a single time slot resource.
According to N MCSt continuous time slot resources indicated by the received first trigger information, the UE2 selects part or all of the following resources from the rest resources as an expected resource set C, wherein the resources comprise continuous N MCSt time slot resources and/or continuous N MCSt time slot resources.
In step S2730, UE2 transmits the desired slot resource set C to UE1.
After receiving the desired time slot resource set C, the UE1 selects a continuous time slot resource with a length of N MCSt as a target resource in combination with the resource selection procedure of the UE1 in steps S2740 and S2750.
The method of UE1 selecting consecutive slot resources is described below with reference to fig. 25 and 26. The first candidate set of resources shown in fig. 25 or fig. 26 may be the desired set of slot resources C.
As shown in fig. 25, after completing the resource exclusion process, the UE2 determines the continuous number of slot resources, which is N MCSt +.4, of the remaining resources as the desired slot resource set C. That is, the desired set of slot resources C is formed based on the pattern 2 in the step S2720, i.e., all slots within the desired set of slot resources C are contiguous and the length of the contiguous slots is greater than or equal to N MCSt.
In fig. 25, after the UE1 performs resource exclusion, the remaining resource set of the UE1 is configured from N MCSt =4 or more consecutive slots.
In fig. 25, UE1 intersects the remaining set of resources of UE1 with the set of desired slot resources C transmitted from UE2, and selects a resource having a continuous slot resource N MCSt +.4 when the intersection is taken. The intersection resource set (i.e., the second candidate resource set) obtained after taking the intersection is outlined in the figure by a dashed line.
As shown in fig. 26, the desired slot resource set C is a set made up of independent slot resources. The independent time slot resources can be continuous or discontinuous. That is, the desired set of slot resources C is formed based on the pattern 1 in step S2720, i.e., all slots within the desired set of slot resources C need not be contiguous.
In fig. 26, after the UE1 performs resource exclusion, the remaining resource set of the UE1 is configured from N MCSt =4 or more consecutive slots.
In fig. 26, UE1 intersects the remaining set of resources of UE1 with the set of desired slot resources C transmitted from UE2, and selects a resource having a continuous slot resource N MCSt +.4 when the intersection is taken. The intersection resource set (i.e., the second candidate resource set) obtained after taking the intersection is outlined in the figure by a dashed line.
Step S2740 may further include UE1 reporting the intersection resource set to a higher layer of UE 1.
In step S2750, the higher layer of UE1 may select a continuous timeslot resource with N MCSt =4 from the intersection resource set as the target resource, and tell the physical layer about the target resource.
The physical layer of UE1 will send sidelink information to UE2 using this N MCSt = 4 contiguous slot resource (i.e., the target resource) signaled by the higher layer.
Having described in detail method embodiments of the present application, device embodiments of the present application are described in detail below. It is to be understood that the description of the method embodiments corresponds to the description of the device embodiments, and that parts not described in detail can therefore be seen in the preceding method embodiments.
Fig. 28 is a schematic structural diagram of a terminal device 2800 provided by an embodiment of the present application. The terminal device 2800 may be a first terminal device. The terminal device 2800 may include a transmission unit 2810.
The sending unit 2810 is configured to send first information to a second terminal device, where the resource that the first terminal device needs to select is a target resource, where the first information is used to indicate a first number, and the first number is the number of continuous resource units in the target resource.
In some embodiments, the terminal 2800 is further configured to receive second information sent by the second terminal, where the second information is determined based on the first information, the second information is related to a first candidate resource set suggested by the second terminal to the first terminal, and the target resource is selected based on the first candidate resource set.
In some embodiments, the first candidate set of resources consists of one or more first resources comprising a plurality of consecutive resource units, the first resources comprising a number of resource units greater than or equal to the first number.
In some embodiments, the intersection of the remaining set of candidate resources of the first terminal device and the first set of candidate resources comprises a second set of candidate resources, the target resource being selected based on the second set of candidate resources, the second set of candidate resources consisting of one or more second resources comprising a plurality of consecutive resource units, the second resources comprising a number of resource units greater than or equal to the first number.
In some embodiments, the remaining candidate set of resources consists of one or more third resources, the third resources comprising a plurality of consecutive resource units, the third resources comprising a number of resource units greater than or equal to the first number.
In some embodiments, the target resource is selected from the second set of candidate resources.
In some embodiments, the resource units comprise time slots.
In some embodiments, the target resource belongs to a resource of unlicensed spectrum.
In some embodiments, the target resource is used for communication between the first terminal device and the second terminal device or a third terminal device.
In an alternative embodiment, the transmitting unit 2810 may be a transceiver 3030. The terminal device 2800 may also include a processor 3010 and a memory 3020, as particularly shown in fig. 30.
Fig. 29 is a schematic structural diagram of a terminal device 2900 provided by an embodiment of the present application. The terminal device 2900 may be a second terminal device. The terminal device 2900 may include a receiving unit 2910.
The receiving unit 2910 is configured to receive first information sent by a first terminal device, where a resource to be selected by the first terminal device is a target resource, and the first information is used to indicate a first number, where the first number is the number of continuous resource units in the target resource.
In some embodiments, the terminal device 2910 is further configured to send second information to the first terminal device, where the second information is determined based on the first information, the second information is related to a first candidate resource set suggested by the second terminal device to the first terminal device, and the target resource is selected based on the first candidate resource set.
In some embodiments, the first candidate set of resources consists of one or more first resources comprising a plurality of consecutive resource units, the first resources comprising a number of resource units greater than or equal to the first number.
In some embodiments, the intersection of the remaining set of candidate resources of the first terminal device and the first set of candidate resources comprises a second set of candidate resources, the target resource being selected based on the second set of candidate resources, the second set of candidate resources consisting of one or more second resources comprising a plurality of consecutive resource units, the second resources comprising a number of resource units greater than or equal to the first number.
In some embodiments, the remaining candidate set of resources consists of one or more third resources, the third resources comprising a plurality of consecutive resource units, the third resources comprising a number of resource units greater than or equal to the first number.
In some embodiments, the target resource is selected from the second set of candidate resources.
In some embodiments, the resource units comprise time slots.
In some embodiments, the target resource belongs to a resource of unlicensed spectrum.
In some embodiments, the target resource is used for communication between the first terminal device and the second terminal device or a third terminal device.
In an alternative embodiment, the receiving unit 2910 may be a transceiver 3030. The terminal device 2900 may also include a processor 3010 and a memory 3020, as particularly shown in fig. 30.
Fig. 30 is a schematic structural view of an apparatus for communication according to an embodiment of the present application. The dashed lines in fig. 30 indicate that the unit or module is optional. The apparatus 3000 may be used to implement the methods described in the method embodiments above. The apparatus 3000 may be a chip or a terminal device.
The apparatus 3000 may include one or more processors 3010. The processor 3010 may support the apparatus 3000 to implement the methods described in the method embodiments above. The processor 3010 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (central processing unit, CPU). Or the processor may be another general purpose processor, a digital signal processor (DIGITAL SIGNAL processor), an Application SPECIFIC INTEGRATED Circuit (ASIC), a field programmable gate array (field programmable GATE ARRAY, FPGA) or other programmable logic device, a discrete gate or transistor logic device, discrete hardware components, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
The apparatus 3000 may also include one or more memory 3020. Memory 3020 has stored thereon a program that is executable by processor 3010 to cause processor 3010 to perform the methods described in the method embodiments above. Memory 3020 may be separate from processor 3010 or may be integrated into processor 3010.
The apparatus 3000 may also include a transceiver 3030. The processor 3010 may communicate with other devices or chips via a transceiver 3030. For example, the processor 3010 may transmit and receive data to and from other devices or chips via the transceiver 3030.
The embodiment of the application also provides a computer readable storage medium for storing a program. The computer-readable storage medium may be applied to a terminal or a network device provided in an embodiment of the present application, and the program causes a computer to execute the method performed by the terminal or the network device in the respective embodiments of the present application.
The embodiment of the application also provides a computer program product. The computer program product includes a program. The computer program product may be applied to a terminal or a network device provided in an embodiment of the present application, and the program causes a computer to execute the method executed by the terminal or the network device in the respective embodiments of the present application.
The embodiment of the application also provides a computer program. The computer program can be applied to a terminal or a network device provided in an embodiment of the present application, and cause a computer to perform a method performed by the terminal or the network device in each embodiment of the present application.
It should be understood that the terms "system" and "network" may be used interchangeably herein. In addition, the terminology used herein is for the purpose of describing particular embodiments of the application only and is not intended to be limiting of the application. The terms "first," "second," "third," and "fourth" and the like in the description and in the claims and drawings are used for distinguishing between different objects and not necessarily for describing a particular sequential or chronological order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion.
In the embodiment of the present application, the "indication" may be a direct indication, an indirect indication, or an indication having an association relationship. For example, the indication B may indicate that a directly indicates B, for example, B may be obtained by a, or may indicate that a indirectly indicates B, for example, a indicates C, B may be obtained by C, or may indicate that a and B have an association relationship.
In the embodiment of the application, "B corresponding to A" means that B is associated with A, from which B can be determined. It should also be understood that determining B from a does not mean determining B from a alone, but may also determine B from a and/or other information.
In the embodiment of the present application, the term "corresponding" may indicate that there is a direct correspondence or an indirect correspondence between the two, or may indicate that there is an association between the two, or may indicate a relationship between the two and the indicated, configured, etc.
In the embodiment of the present application, the "pre-defining" or "pre-configuring" may be implemented by pre-storing corresponding codes, tables or other manners that may be used to indicate relevant information in devices (including, for example, terminal devices and network devices), and the present application is not limited to the specific implementation manner thereof. Such as predefined may refer to what is defined in the protocol.
In the embodiment of the present application, the "protocol" may refer to a standard protocol in the communication field, for example, may include an LTE protocol, an NR protocol, and related protocols applied in a future communication system, which is not limited in the present application.
In the embodiment of the application, the term "and/or" is merely an association relation describing the association object, and indicates that three relations may exist, for example, a and/or B may indicate that a exists alone, and a and B exist together, and B exists alone. In addition, the character "/" herein generally indicates that the front and rear associated objects are an "or" relationship.
In embodiments of the application, the term "comprising" may refer to either direct or indirect inclusion. Alternatively, references to "comprising" in embodiments of the present application may be replaced with "indicating" or "for determining". For example, a includes B, which may be replaced with a indicating B, or a used to determine B.
In various embodiments of the present application, the sequence number of each process does not mean the sequence of execution, and the execution sequence of each process should be determined by its functions and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
In the several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present application, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by a wired (e.g., coaxial cable, fiber optic, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be read by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital versatile disk (digital video disc, DVD)), or a semiconductor medium (e.g., solid State Disk (SSD)), etc.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (42)

  1. A method of wireless communication, comprising:
    The first terminal equipment sends first information to the second terminal equipment;
    The first information is used for indicating a first number, which is the number of continuous resource units in the target resource.
  2. The method as recited in claim 1, further comprising:
    the first terminal equipment receives second information sent by the second terminal equipment;
    Wherein the second information is determined based on the first information, the second information being related to a first set of candidate resources proposed by the second terminal device to the first terminal device, the target resource being selected based on the first set of candidate resources.
  3. The method of claim 2, wherein the first set of candidate resources consists of one or more first resources, the first resources comprising a plurality of consecutive resource units, the first resources comprising a number of resource units greater than or equal to the first number.
  4. A method according to claim 2 or 3, characterized in that the intersection of the remaining set of candidate resources of the first terminal device and the first set of candidate resources comprises a second set of candidate resources, the target resource being selected based on the second set of candidate resources, the second set of candidate resources consisting of one or more second resources comprising a number of consecutive resource units, the second resource comprising a number of resource units greater than or equal to the first number.
  5. The method of claim 4, wherein the remaining set of candidate resources consists of one or more third resources, the third resources comprising a plurality of consecutive resource units, the third resources comprising a number of resource units greater than or equal to the first number.
  6. The method of claim 4 or 5, wherein the target resource is selected from the second set of candidate resources.
  7. The method according to any of claims 1-6, wherein the resource units comprise time slots.
  8. The method according to any of claims 1-7, wherein the target resource belongs to a resource of unlicensed spectrum.
  9. The method according to any of claims 1-8, wherein the target resource is used for communication between the first terminal device and the second terminal device or a third terminal device.
  10. A method of wireless communication, comprising:
    the second terminal equipment receives first information sent by the first terminal equipment;
    The first information is used for indicating a first number, which is the number of continuous resource units in the target resource.
  11. The method as recited in claim 10, further comprising:
    the second terminal equipment sends second information to the first terminal equipment;
    Wherein the second information is determined based on the first information, the second information being related to a first set of candidate resources proposed by the second terminal device to the first terminal device, the target resource being selected based on the first set of candidate resources.
  12. The method of claim 11, wherein the first set of candidate resources consists of one or more first resources, the first resources comprising a plurality of consecutive resource units, the first resources comprising a number of resource units greater than or equal to the first number.
  13. The method according to claim 11 or 12, wherein the intersection of the remaining set of candidate resources of the first terminal device and the first set of candidate resources comprises a second set of candidate resources, the target resource being selected based on the second set of candidate resources, the second set of candidate resources consisting of one or more second resources, the second resources comprising a plurality of consecutive resource units, the second resources comprising a number of resource units greater than or equal to the first number.
  14. The method of claim 13, wherein the remaining candidate set of resources consists of one or more third resources, the third resources comprising a plurality of consecutive resource units, the third resources comprising a number of resource units greater than or equal to the first number.
  15. The method according to claim 13 or 14, wherein the target resource is selected from the second set of candidate resources.
  16. The method according to any of claims 10-15, wherein the resource units comprise time slots.
  17. The method according to any of claims 10-16, wherein the target resource belongs to a resource of unlicensed spectrum.
  18. The method according to any of claims 10-17, wherein the target resource is used for communication between the first terminal device and the second terminal device or a third terminal device.
  19. A terminal device, wherein the terminal device is a first terminal device, the terminal device comprising:
    A transmitting unit configured to transmit first information to a second terminal device;
    The first information is used for indicating a first number, which is the number of continuous resource units in the target resource.
  20. The terminal device of claim 19, wherein the terminal device is further configured to:
    Receiving second information sent by the second terminal equipment;
    Wherein the second information is determined based on the first information, the second information being related to a first set of candidate resources proposed by the second terminal device to the first terminal device, the target resource being selected based on the first set of candidate resources.
  21. The terminal device of claim 20, wherein the first candidate set of resources consists of one or more first resources, the first resources comprising a plurality of consecutive resource units, the first resources comprising a number of resource units greater than or equal to the first number.
  22. The terminal device according to claim 20 or 21, wherein the intersection of the remaining set of candidate resources and the first set of candidate resources of the first terminal device comprises a second set of candidate resources, the target resource being selected based on the second set of candidate resources, the second set of candidate resources consisting of one or more second resources, the second resources comprising a plurality of consecutive resource units, the second resources comprising a number of resource units greater than or equal to the first number.
  23. The terminal device of claim 22, wherein the remaining candidate set of resources consists of one or more third resources, the third resources comprising a plurality of consecutive resource units, the third resources comprising a number of resource units greater than or equal to the first number.
  24. The terminal device according to claim 22 or 23, wherein the target resource is selected from the second set of candidate resources.
  25. The terminal device according to any of claims 19-24, wherein the resource units comprise time slots.
  26. The terminal device according to any of the claims 19-25, wherein the target resource belongs to a resource of unlicensed spectrum.
  27. The terminal device according to any of the claims 19-26, wherein the target resource is used for communication between the first terminal device and the second terminal device or a third terminal device.
  28. A terminal device, wherein the terminal device is a second terminal device, the terminal device comprising:
    a receiving unit, configured to receive first information sent by a first terminal device;
    The first information is used for indicating a first number, which is the number of continuous resource units in the target resource.
  29. The terminal device of claim 28, wherein the terminal device is further configured to:
    Sending second information to the first terminal equipment;
    Wherein the second information is determined based on the first information, the second information being related to a first set of candidate resources proposed by the second terminal device to the first terminal device, the target resource being selected based on the first set of candidate resources.
  30. The terminal device of claim 29, wherein the first candidate set of resources consists of one or more first resources, the first resources comprising a plurality of consecutive resource units, the first resources comprising a number of resource units greater than or equal to the first number.
  31. The terminal device according to claim 29 or 30, wherein the intersection of the remaining set of candidate resources and the first set of candidate resources of the first terminal device comprises a second set of candidate resources, the target resource being selected based on the second set of candidate resources, the second set of candidate resources consisting of one or more second resources, the second resources comprising a plurality of consecutive resource units, the second resources comprising a number of resource units greater than or equal to the first number.
  32. The terminal device of claim 31, wherein the remaining candidate set of resources consists of one or more third resources, the third resources comprising a plurality of consecutive resource units, the third resources comprising a number of resource units greater than or equal to the first number.
  33. The terminal device according to claim 31 or 32, wherein the target resource is selected from the second set of candidate resources.
  34. The terminal device according to any of the claims 28-33, wherein the resource unit comprises a time slot.
  35. The terminal device according to any of the claims 28-34, characterized in that the target resource belongs to a resource of unlicensed spectrum.
  36. The terminal device according to any of the claims 28-35, wherein the target resource is used for communication between the first terminal device and the second terminal device or a third terminal device.
  37. A terminal device comprising a memory for storing a program and a processor for invoking the program in the memory to cause the terminal device to perform the method of any of claims 1-18.
  38. An apparatus comprising a processor to invoke a program from a memory to cause the apparatus to perform the method of any of claims 1-18.
  39. A chip comprising a processor for calling a program from a memory, causing a device on which the chip is mounted to perform the method of any one of claims 1-18.
  40. A computer-readable storage medium, having stored thereon a program that causes a computer to perform the method of any of claims 1-18.
  41. A computer program product comprising a program for causing a computer to perform the method of any one of claims 1-18.
  42. A computer program, characterized in that the computer program causes a computer to perform the method according to any one of claims 1-18.
CN202480060122.1A 2024-01-09 2024-01-09 Wireless communication methods and terminal devices Pending CN121942279A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2024/071423 WO2025147859A1 (en) 2024-01-09 2024-01-09 Wireless communication method and terminal device

Publications (1)

Publication Number Publication Date
CN121942279A true CN121942279A (en) 2026-04-28

Family

ID=96386164

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202480060122.1A Pending CN121942279A (en) 2024-01-09 2024-01-09 Wireless communication methods and terminal devices

Country Status (2)

Country Link
CN (1) CN121942279A (en)
WO (1) WO2025147859A1 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022061775A1 (en) * 2020-09-25 2022-03-31 Oppo广东移动通信有限公司 Resource set transmission method and terminal device
CN117939441A (en) * 2021-05-11 2024-04-26 Oppo广东移动通信有限公司 Wireless communication method and terminal equipment
CN117242861A (en) * 2021-07-28 2023-12-15 Oppo广东移动通信有限公司 Resource selection methods and terminal equipment
CN114501396B (en) * 2022-03-28 2022-10-14 深圳市科思科技股份有限公司 Data transmission method, device and equipment

Also Published As

Publication number Publication date
WO2025147859A1 (en) 2025-07-17

Similar Documents

Publication Publication Date Title
CN114080845B (en) Device and method for selecting resources in a wireless communication system
US11963117B2 (en) Methods and apparatuses for collision control of sidelink communications in wireless communication system
US12256399B2 (en) In-coverage network controlled off-loading over an unlicensed sidelink
JP7741958B2 (en) Method and apparatus for transmitting and receiving a physical sidelink shared channel in a wireless communication system
CN116530040B (en) Long physical sidelink shared channel format for sidelink communications
CN119450489A (en) Sideline communication method and device
CN116368912A (en) Method and device for sending or receiving physical sidelink feedback channel in wireless communication system
US20250344229A1 (en) Sidelink transmission method and terminal device
CN119014111A (en) Wireless communication method and communication device
CN121942279A (en) Wireless communication methods and terminal devices
US20250151092A1 (en) Method for sidelink communication and terminal device
US20260012924A1 (en) Wireless communication method and communication device
US11546835B2 (en) Channel occupancy management of new radio sidelink in a star topology of user equipment
WO2025147820A1 (en) Sidelink transmission method and terminal devices
CN121795077A (en) Sidestream transmission method and terminal equipment
CN120677818A (en) Communication method, terminal device and network device
CN119522557A (en) Method and terminal device for wireless communication
CN120660420A (en) Communication method and communication device
CN119856437A (en) Method and terminal device for sidestream transmission
CN121587078A (en) Channel access method, device, terminal, chip and storage medium
CN121569558A (en) Method, device, terminal, chip and storage medium for controlling synchronous signal transmission power
CN120130036A (en) Wireless communication method and device
CN119835130A (en) Communication method and communication device
CN120113262A (en) Sideline transmission method and terminal device
CN121359526A (en) A method, apparatus, terminal, chip, and storage medium for transmitting feedback information via a side-link.

Legal Events

Date Code Title Description
PB01 Publication