WO2024229930A1 - 用于通信的方法和终端设备 - Google Patents
用于通信的方法和终端设备 Download PDFInfo
- Publication number
- WO2024229930A1 WO2024229930A1 PCT/CN2023/100702 CN2023100702W WO2024229930A1 WO 2024229930 A1 WO2024229930 A1 WO 2024229930A1 CN 2023100702 W CN2023100702 W CN 2023100702W WO 2024229930 A1 WO2024229930 A1 WO 2024229930A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- rat
- module
- resource
- resources
- terminal device
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/26—Resource reservation
Definitions
- the present application relates to the field of communication technology, and more specifically, to a method and terminal device for communication.
- RATs radio access technologies
- SL sidelink
- different RATs in the same terminal device may need to coexist in the same channel scenario.
- interference may occur between the multiple RATs.
- the present application provides a method and terminal device for communication.
- the following introduces various aspects involved in the present application.
- a method for communication is provided, the method being applied to a terminal device, the terminal device comprising a first RAT SL module and a second RAT SL module, the method comprising: the terminal device allocating resources to a first resource set according to first information, wherein the first resource set is shared by the first RAT SL module and the second RAT SL module, and the first information is associated with resources of the first RAT SL module.
- a terminal device comprising a first RAT SL module and a second RAT SL module, the terminal device comprising: a resource allocation module, configured to allocate resources to a first resource set according to first information, wherein the first resource set is shared by the first RAT SL module and the second RAT SL module, and the first information is associated with resources of the first RAT SL module.
- a terminal device comprising a processor and a memory, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer program in the memory so that the terminal device executes part or all of the steps in the method of the first aspect.
- an embodiment of the present application provides a communication system, which includes the above-mentioned terminal device.
- the system may also include other devices that interact with the terminal device in the solution provided in the embodiment of the present application.
- an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program enables a terminal device to execute part or all of the steps in the methods of the above aspects.
- an embodiment of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a terminal device to perform some or all of the steps in the above-mentioned various aspects of the method.
- the computer program product can be a software installation package.
- an embodiment of the present application provides a chip comprising a memory and a processor, wherein the processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.
- the terminal device can allocate resources (first resource set) shared by the first RAT SL module and the second RAT SL module according to the first information, thereby facilitating avoiding transmission conflicts between the first RAT SL module and the second RAT SL module.
- FIG1 is a diagram showing an example of a system architecture of a wireless communication system to which an embodiment of the present application may be applied.
- FIG. 2 is an example diagram of a V2X communication system.
- FIG3 is a flow chart of a method for communication provided in an embodiment of the present application.
- Figure 4 shows an implementation method in which the first RAT SL module and the second RAT SL module share the first information.
- Figure 5 shows another implementation method in which the first RAT SL module and the second RAT SL module share the first information.
- FIG. 6 shows a possible implementation of step S310 .
- FIG. 7 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application.
- FIG8 is a schematic structural diagram of a communication device provided in an embodiment of the present application.
- the wireless communication system 100 may include a network device 110 and terminal devices 121 to 129.
- the network device 110 may provide communication coverage for a specific geographical area and may communicate with terminal devices located in the coverage area.
- terminal devices may communicate with each other via a sidelink (SL).
- Sidelink communication may also be referred to as proximity services (ProSe) communication, unilateral communication, sidelink communication, device to device (D2D) communication, etc.
- ProSe proximity services
- D2D device to device
- sidelink data can be transmitted between terminal devices via a sidelink.
- the sidelink data may include data and/or control signaling.
- the sidelink data may be, for example, a physical sidelink control channel (PSCCH), a physical sidelink shared channel (PSSCH), a PSCCH demodulation reference signal (DMRS), a PSSCH DMRS, a physical sidelink feedback channel (PSFCH), etc.
- PSCCH physical sidelink control channel
- PSSCH physical sidelink shared channel
- DMRS PSCCH demodulation reference signal
- PSSCH DMRS PSSCH DMRS
- PSFCH physical sidelink feedback channel
- sidelink communication three scenarios can be divided according to whether the terminal device in the sidelink is within the coverage of the network device. Scenario 1, the terminal device performs sidelink communication within the coverage of the network device. Scenario 2, among the terminal devices performing sidelink communication, some terminal devices are within the coverage of the network device, and some terminal devices are outside the coverage of the network device. Scenario 3, the terminal device performs sidelink communication outside the coverage of the network device.
- terminal devices 121-122 can communicate via a side link, and terminal devices 121-122 are all within the coverage of network device 110, or in other words, terminal devices 121-122 are all within the coverage of the same network device 110.
- network device 110 can send configuration signaling to terminal devices 121-122, and accordingly, terminal devices 121-122 communicate via a side link based on the configuration signaling.
- terminal devices 123 to 124 can communicate via a side link, and terminal device 123 is within the coverage of network device 110, while terminal device 124 is outside the coverage of network device 110.
- terminal device 123 receives configuration information from network device 110 and communicates via a side link based on the configuration of the configuration signaling.
- terminal device 124 since terminal device 124 is outside the coverage of network device 110, it is unable to receive the configuration information of network device 110.
- terminal device 124 can obtain the configuration of the side link communication based on the pre-configuration configuration information and/or the configuration information sent by terminal device 123 within the coverage, so as to communicate with terminal device 123 via the side link based on the acquired configuration.
- the terminal device 123 may send the above configuration information to the terminal device 124 via a physical sidelink broadcast channel (PSBCH) to configure the terminal device 124 to communicate via the sidelink.
- PSBCH physical sidelink broadcast channel
- terminal devices 125-129 are all outside the coverage of network device 110 and cannot communicate with network device 110.
- the terminal devices can perform sidelink communication based on pre-configured configuration information.
- the terminal devices 127-129 located outside the coverage of the network device can form a communication group, and the terminal devices 127-129 in the communication group can communicate with each other.
- the terminal device 127 in the communication group can serve as a central control node, also known as a cluster header terminal (CH), and correspondingly, the terminal devices in other communication groups can be called "group members".
- CH cluster header terminal
- the terminal device 127 as a CH may have one or more of the following functions: responsible for establishing a communication group; joining and leaving of group members; coordinating resources, allocating side transmission resources to group members, receiving side transmission feedback information from group members; coordinating resources with other communication groups, etc.
- Figure 1 exemplarily shows a network device and multiple terminal devices.
- the wireless communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area. This embodiment of the present application does not limit this.
- the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.
- network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.
- the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: the fifth generation (5th generation, 5G) system or the new radio (new radio, NR) system, the long term evolution (long term evolution, LTE) system, the LTE frequency division duplex (frequency division duplex, FDD) system, the LTE time division duplex (time division duplex, TDD), etc.
- the technical solutions provided by the present application can also be applied to future communication systems, such as the sixth generation mobile communication system, and satellite communication systems, etc.
- the terminal device in the embodiment of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent or user device.
- UE user equipment
- MS mobile station
- MT mobile terminal
- remote station remote terminal
- mobile device user terminal
- wireless communication device user agent or user device.
- the terminal device in the embodiment of the present application may refer to Devices that provide voice and/or data connectivity to users can be used to connect people, objects and machines, such as handheld devices with wireless connection functions, vehicle-mounted devices, etc.
- the terminal device in the embodiment of the present application can be a mobile phone, a tablet computer (Pad), a laptop, a PDA, a mobile Internet device (MID), a wearable device, a vehicle, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc.
- the terminal device can be used to act as a base station.
- the terminal device can act as a scheduling entity, which provides sidelink signals between terminal devices in vehicle-to-everything (V2X) or D2D, etc.
- V2X vehicle-to-everything
- D2D etc.
- a cellular phone and a car communicate with each other using sidelink data.
- Cellular phones and smart home devices communicate without relaying communication signals through 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 wireless access network device, such as a base station.
- the network device in the embodiment of the present application may refer to a wireless access network (RAN) node (or device) that connects a terminal device to a wireless network.
- RAN wireless access network
- Base station can broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, transmitting point (TRP), transmitting point (TP), access point (AP), master station MeNB, auxiliary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, transmission node, transceiver node, base band unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc.
- NodeB evolved NodeB (eNB), next generation NodeB (gNB), relay station, transmitting point (TRP), transmitting point (TP), access point (AP), master station MeNB, auxiliary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, transmission node, transceiver node, base band unit (BBU), remote
- the base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof.
- the base station may also refer to a communication module, modem or chip used to be set in the aforementioned equipment or device.
- the base station may also be a mobile switching center and a device that performs the base station function in D2D, V2X, machine-to-machine (M2M) communication, a network side device in a 6G network, and a device that performs the base station function in a future communication system.
- the base station may support networks with the same or different access technologies.
- the embodiments of the present application do not limit the specific technology and specific device form adopted by the network equipment.
- Base stations can be fixed or mobile.
- a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station.
- a helicopter or drone can be configured to act as a device that communicates with another base station.
- the network device in the embodiments of the present application may refer to a CU or a DU, or the network device includes a CU and a DU.
- the gNB may also include an AAU.
- the network equipment and terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on aircraft, balloons and satellites in the air.
- the embodiments of the present application do not limit the scenarios in which the network equipment and terminal equipment are located.
- V2X communication or sidelink communication
- the terminal device 201 and the terminal device 202 perform vehicle-to-vehicle (V2V) communication, which involves information interaction between the vehicles themselves.
- V2I vehicle-to-infrastructure
- V2N vehicle-to-network
- V2P vehicle-to-pedestrian
- the communication system is required to support higher throughput, lower latency, higher reliability, larger coverage, more flexible resource allocation, etc.
- V2X in LTE-V2X, only the broadcast mode is supported for sidelink communication between terminal devices.
- NR-V2X three communication modes can be supported: broadcast, groupcast, and unicast.
- Broadcast is the most basic communication mode in sideline communication.
- the terminal device receiving the sideline data can be any terminal device around the terminal device as the transmitter.
- the terminal devices 121-124 and the terminal devices 126-129 located around the terminal device 125 may all serve as the receivers of the sideline data.
- Multicast communication is used to support information exchange between terminal devices within a specific group (or communication group) to assist in the negotiation and decision-making of terminal devices within the group.
- Sidelink multicast is divided into two types of transmission.
- Type 1 is for fixed groups with stable connection relationships (managed groups), with clear ID information and information about group members.
- Type 2 is for temporary groups formed in a connectionless manner (connectionless groups), such as a multicast that is dynamically created based on distance, which requires clear indication of the communication distance of the current service.
- the terminal devices receiving the sideline data can be all the terminal devices in a communication group.
- the terminal devices that receive the side data may be all the terminal devices within a certain transmission distance.
- the terminal devices within a preset range include terminal devices 127 to 129
- the other terminal devices 128 to 129 within the preset range are all receiving terminals that receive the side data.
- Unicast communication can realize sidelink communication between two terminal devices.
- radio resource control (RRC) signaling based on the PC5 interface can realize reliable communication between terminal devices.
- the terminal device 121 and the terminal device 122 can communicate with each other via a unicast transmission mode.
- the terminal device 122 receives the sidelink data as the only receiving device.
- the sidelink data may include PSSCH and PSCCH.
- the terminal device 122 can obtain sidelink control information (SCI) related to sidelink transmission and scheduling.
- SCI can help the terminal device 122 receive and decode the sidelink information.
- the sidelink unicast and multicast services support the hybrid automatic repeat request (HARQ) mechanism through ACK/NACK.
- HARQ hybrid automatic repeat request
- NACK-only HARQ can also be used.
- a blind retransmission mechanism is also supported.
- the sidelink HARQ feedback is sent by the receiving terminal device to the transmitting terminal device on the PSFCH.
- the market penetration of sidewalk communication systems may increase over time, for example, the market penetration of NR V2X may increase over time.
- different V2X-based RATs may need to coexist in a co-channel scenario, that is, V2X devices of different RATs can coexist in the same frequency channel.
- LTE V2X and NR V2X may exist in the same terminal device, that is, LTE V2X and NR V2X need to coexist in a co-channel scenario.
- the coexistence of different RATs in the same channel (or, co-channel coexistence) will achieve higher data rates and support for larger bandwidths for non-intelligent transportation system (ITS) bands. But for the ITS band, LTE V2X will likely be prioritized among LTE V2X and NR V2X to achieve basic safety V2X use cases in a relatively short period of time.
- ITS non-intelligent transportation system
- the types of the terminal device may include, for example, Class A to Class E devices as described below.
- Class A devices are Rel-18 devices including LTE SL and NR SL.
- Class B devices are Rel-18 devices that only include NR SL.
- Class C devices are Rel-14/Rel-15 devices that only include LTE SL.
- Type D devices are Rel-16/17 devices that only include NR SL.
- Class E devices are Rel-16 devices that include LTE SL and NR SL. It can be seen that both Class A devices and Class E devices include two RATs, namely LTE SL and NR SL.
- Class A devices should be the most important target device type for co-channel coexistence between LTE SL and NR SL in Rel-18, and also the most challenging scenario for co-channel coexistence between NR SL and LTE SL in Rel-18.
- the above-mentioned Class A devices should include both LTE SL and NR SL modules.
- the terminal device may use one or more resources from the SL resource pool corresponding to the RAT type of SL communication to perform SL communication.
- the terminal device may perform LTE SL communication using one or more resources in the LTE SL resource pool; alternatively, the terminal device may perform NR SL communication using one or more resources in the NR SL resource pool.
- the resource pools used by the terminal device for different RATs may overlap, for example, in the time and/or frequency domain. In this case, it can be considered that the resource pools used by the different RATs are in a "co-channel co-existence" state.
- the resource pool used by the terminal device for LTE SL may at least partially overlap with the resource pool used by the terminal device for NR SL found in the same geographical area (e.g., overlap in the time and frequency domain).
- the LTE SL resource pool and the NR SL resource pool can be in a "co-channel co-existence" state.
- the overlapping parts of the SL resource pools of different RATs may interfere or conflict with each other at the physical level, because different RAT SL transmissions may happen to occur on any overlapping resources using the overlapping SL resource pools, thereby causing interference or conflict.
- the "transmission” mentioned in the embodiments of the present application can be understood as signal reception and/or signal transmission.
- the "transmission” mentioned in the embodiments of the present application can be replaced by “transceiving”, “receiving and/or sending”, etc.
- LTE SL and NR SL modules in the same terminal device may need to coexist in a co-channel scenario.
- interference may occur between the multiple RATs.
- the present application proposes a method and terminal device for communication, which can allocate resources shared by multiple RATs based on SL included in the terminal device (i.e., the first resource set mentioned below) according to first information, thereby facilitating avoiding transmission conflicts between multiple RATs in the terminal device.
- Fig. 3 is a flow chart of a method for communication provided by an embodiment of the present application.
- the method shown in Fig. 3 may be executed by a terminal device, which may be any terminal device shown in Fig. 1 or Fig. 2, for example.
- the terminal device may include at least two different RATs, for example, different RATs based on SL.
- the terminal device may include at least two SL modules, and the at least two SL modules correspond to different RATs.
- the following is an example in which the terminal device includes a first RAT and a second RAT.
- the embodiment of the present application does not specifically limit the type of RAT included in the terminal device.
- the terminal device may include an LTE SL module and an NR SL module, but the embodiment of the present application is not limited thereto, and the terminal device may also include an LTE module and an SL module in the sixth generation communication system, etc.
- At least two different RATs included in the terminal device can coexist on the same channel, for example, the first RAT and the second RAT coexist on the same channel.
- the embodiments of the present application do not limit the presentation form of the RAT included in the terminal device in the terminal device.
- the first RAT or the second RAT may be present in the terminal device in the form of a module, a chip, etc.
- the embodiments of the present application do not limit the first RAT and the second RAT, as long as they are different RATs.
- the first RAT may be LTE and the second RAT may be NR.
- the first RAT may be NR and the second RAT may be LTE.
- the first RAT may be NR and the second RAT may be RAT in a future communication system (such as a sixth generation communication system), and so on.
- the definition of the terminal device may include the ability of the first RAT SL module to share the first information to the second RAT SL module. In some embodiments, the definition of the terminal device may also include the ability of the second RAT SL module to use the first information shared by the first RAT SL module to allow the first RAT and the second RAT to coexist.
- the definition of the terminal device may include the ability of the LTE SL module to share first information (such as sensing information and resource reservation information) with the NR SL module in the terminal device, and the ability of the NR SL module to include sensing and resource information reservation in the resource selection process.
- the NR SL module in the terminal device may also use the first information shared by the LTE module.
- the method of Fig. 3 may include step S310.
- step S310 the terminal device allocates resources to the first resource set according to the first information.
- the first resource set (resource set can also be understood as resource pool) is shared by the first RAT SL module and the second RAT SL module.
- the first resource set is a resource pool shared by the first RAT SL module and the second RAT SL module, that is, the resources in the first resource set can be used by both the first RAT SL module and the second RAT SL module.
- the first resource set may also be understood as a cross resource in a resource pool corresponding to the first RAT SL module and a resource pool corresponding to the second RAT SL module, and the cross resource may be shared by the first RAT SL module and the second RAT SL module. Therefore, in some embodiments, the first resource set may also be referred to as a shared resource set, a cross resource set, a shared resource pool, a cross resource pool, a shared resource, a cross resource, etc., and the embodiments of the present application are not limited thereto.
- the resource allocation of the terminal device to the first resource set may be performed by the second RAT SL module.
- the second RAT SL module may allocate resources to the first resource set based on the first information obtained from the first RAT SL module.
- the resource allocation of the first resource set by the terminal device may be performed by the first RAT SL module.
- the first RAT SL module may allocate resources to the first resource set based on information associated with resources of the second RAT SL module obtained from the second RAT SL module.
- the resource allocation of the first resource set by the terminal device may be performed by other modules in the terminal device except the first RAT SL module and the second RAT SL module, for example, it may be performed by a processor in the terminal device.
- the other module may obtain information associated with the resources of the first RAT SL module from the first RAT SL module, and obtain information associated with the resources of the second RAT SL module from the second RAT SL module, and then allocate resources to the first resource set based on the above-obtained information.
- the terminal device can allocate resources to the first resource set according to the first information, wherein the first information is associated with the resources of the first RAT SL module. That is, the terminal device can determine which resources in the first resource pool should be used by the first RAT SL module and which resources should be used by the second RAT SL module according to the information associated with the resources of the first RAT SL module, thereby facilitating the avoidance of transmission conflicts between the first RAT SL module and the second RAT SL module.
- the association of the first information with the resources of the first RAT SL module can be understood as the first information can be used to indicate information related to the resources of the first RAT SL module.
- the embodiments of the present application do not specifically limit the resources of the first RAT SL module, which can be any resources related to the first RAT SL module, for example, resources actually used by the first RAT SL module, resources reserved by the first RAT SL module, resources to be used by the first RAT SL module, resources that can be used by the first RAT SL module, etc.
- the information related to the resources of the first RAT SL module may include sensing information and/or resource reservation information corresponding to the first RAT SL module.
- the first information may be used to indicate the sensing information and/or resource reservation information corresponding to the first RAT SL module.
- the first RAT SL module may sense the channel to obtain sensing information.
- the sensing information may be used, for example, to indicate a sensing result obtained by sensing by the first RAT SL module.
- the present application is not limited to obtaining sensing information by sensing.
- the terminal device may also obtain sensing information by other means such as measurement. Therefore, in some embodiments, the sensing information may also be referred to as perception information, measurement information, measurement result, etc.
- the embodiment of the present application does not specifically limit the type of sensing information corresponding to the first RAT SL module.
- the sensing information may include one or more of the following information: sidelink reference signal received power (SL RSRP), sidelink reference signal received quality (SL RSRQ), and sidelink received signal strength indicator (SL RSSI).
- the terminal device may measure RSSI parameters (e.g., SL RSSI parameters) associated with various side link channels to obtain sensing results.
- the terminal device may measure RSRP parameters (e.g., PSSCH-RSRP parameters) associated with various side link channels to obtain sensing results.
- the terminal device may measure RSRQ parameters (e.g., PSSCH-RSRQ parameters) associated with various side link channels to obtain sensing results.
- the present application does not limit the signal and/or channel corresponding to the first RAT SL module, that is, the first RAT SL module can obtain the sensing result by sensing any signal and/or channel associated with the first RAT.
- the sensing result can be determined based on the measurement of the received signal containing the control information.
- the first information may be associated with one or more of the following: reserved resources of the first RAT SL module, transmission resources of the first RAT SL module, sub-channels, sensing information, candidate resource sets, logical subframes, priorities, etc.
- the first information may include one or more of the following information: information related to reserved resources of the first RAT SL module, information related to reserved resources determined based on SCI decoding, subchannel configuration information, sensing information, candidate resource sets, logical subframe related information, priority information, and transmission resource related information, etc.
- information related to reserved resources of the first RAT SL module information related to reserved resources determined based on SCI decoding, subchannel configuration information, sensing information, candidate resource sets, logical subframe related information, priority information, and transmission resource related information, etc.
- the information included in the first information is introduced in detail below.
- the information related to the reserved resources of the first RAT SL module may include the information related to the reserved resources determined by the first RAT SL module based on SCI decoding, and/or the information related to the reserved resources of the first RAT SL module.
- the reserved resources of the first RAT SL module may refer to the resources reserved by the terminal device for transmission in the first RAT SL module.
- the information related to the reserved resources may include one or more of the following information: a count value, a transmission time, a frequency position, a period, etc.
- the information related to the reserved resources of the first RAT SL module may include one or more of the following: a resource reservation counter value of the first RAT SL module, a transmission time of the resource reservation of the first RAT SL module, a frequency position of the resource reservation of the first RAT SL module, a period of the resource reservation of the first RAT SL module, etc.
- the reserved resource related information determined based on SCI decoding may include one or more of the following: the time and/or frequency position of the reserved resources of the first RAT SL module determined based on SCI decoding, the resource reservation period and available resources of the first RAT SL transmission determined based on decoding SCI, the priority of the first RAT SL transmission determined based on SCI decoding, etc.
- the terminal device e.g., the second RAT SL module
- the terminal device can use the reserved resource related information of the first RAT SL module to avoid transmission conflicts between the first RAT SL module and the second RAT SL module.
- the SL module can avoid transmission conflicts between the LTE SL module and the NR SL module based on the transmission time, cycle, counter value, etc. reserved by the LTE SL module's resources.
- the subchannel configuration information of the first RAT SL module may include one or more of the following information: the number of subchannels, the number of physical resource blocks (PRBs) of each subchannel. It should be understood that the subchannel configuration information is important for determining resource overlap between different RATs, for example, the subchannel configuration information of the first RAT SL module is important for determining resource overlap (such as frequency overlap) between the reserved resources of the first RAT and the candidate resources of the second RAT based on the sensed information of the time and frequency location of the reserved resources of the terminal devices of other first RATs.
- resource overlap such as frequency overlap
- the sensing information of the first RAT SL module and the priority-related information mentioned later are also important for determining the resource overlap between different RATs.
- the embodiment of the present application does not specifically limit the sensing information of the first RAT SL module.
- it may include the SL RSRP measurement results and RSSI measurement results mentioned above.
- the candidate resource set of the first RAT SL module may include a candidate resource set SA and/or a candidate resource set SB.
- the logical subframe related information of the first RAT SL module can be used to indicate information related to a time slot, a frame or a subframe of the first RAT.
- the logical subframe related information of the first RAT SL module can be used to indicate information such as a frame structure of the first RAT.
- the priority information may be used to indicate a priority associated with the first RAT transmission.
- the priority information may include a priority of the first RAT transmission and/or a priority of a service of the first RAT transmission.
- the priority information may be determined based on SCI decoding or may be determined by the terminal device itself.
- the transmission resource related information may be used to indicate the resource information occupied by the first RAT SL module of the terminal device during the actual transmission process.
- the transmission resource related information may include, for example, the time and/or frequency position of the resources used by the first RAT SL module for transmission.
- the first information may also include other information related to the transmission resources of the first RAT SL module.
- the first information may include resources corresponding to half-duplex subframes not monitored by the terminal device of the first RAT.
- the first information may include available resources of the first RAT determined based on the decoded SCI and/or the terminal device's own transmission.
- the second RAT SL module can implement resource allocation (e.g., resource selection, resource scheduling, resource use, etc.) to avoid resource conflicts.
- the first information can also be used by the first RAT SL module.
- the first RAT SL module can filter the content of the first information shared to the second RAT SL module based on parameters associated with the first RAT SL resource reservation (e.g., SL RSRP, priority, etc.) to achieve a higher utilization rate of the first RAT SL resources.
- the following describes how to share the first information.
- the first RAT SL module actively initiates the sharing of the first information by the first RAT SL module.
- the first RAT SL module may initiate the sharing of the first information based on one or more of time, update of the first information, and pre-setting.
- the first RAT SL module when the first RAT SL module obtains basic information of available resources (for example, basic information of available resources is obtained through SCI decoding information), the first RAT SL module may actively indicate or update the first information.
- the embodiment of the present application does not specifically limit the basic information of available resources obtained by the first RAT SL module.
- the basic information of available resources may include the period of resources, the length of time-frequency resources, etc.
- the first RAT SL module can actively indicate or update the first information.
- the first RAT SL module may actively indicate or update the first information based on time.
- the first RAT SL module may actively indicate or update the first information at fixed time intervals.
- the first RAT SL module shares the first information based on a request from another module (e.g., a second RAT SL module).
- the other module may trigger the first RAT SL module to share the first information based on one or more of the following: time, service, pre-setting, and sensing information.
- the following takes the other module as the second RAT SL module as an example for explanation.
- the trigger condition may be time-related.
- the second RAT SL module may periodically obtain the first information shared by the first RAT SL module.
- the period of the second RAT SL module reading the first information may be represented by T, for example.
- the second RAT SL module may trigger the reading of the first information with a period of ⁇ T, 2T, 3T... ⁇ .
- the trigger condition may be related to the sensing information (or sensing result) of the first RAT SL module. For example, if the sensing result of the first RAT SL module is less than or equal to a certain threshold, the second RAT SL module may obtain the first information. That is, in response to the sensing information of the first RAT SL module being less than or equal to the threshold, the second RAT SL module may obtain the first information.
- the first RAT SL module may send the first information to the MAC layer of the first RAT SL module, and the MAC layer of the first RAT SL module may trigger the MAC layer of the second RAT SL module, thereby causing the MAC layer of the second RAT SL module to trigger the physical layer of the second RAT SL module to read the first information.
- the above threshold may be preset, set through high-level signaling, or defined by a standard, and the embodiments of the present application are not limited to this.
- the sensing information of the first RAT SL module may include measurement results of one or more of the following: RSRP, RSRQ, RSSI.
- the sensing information of the first RAT SL module when the sensing information of the first RAT SL module is less than or equal to a certain threshold, it can be considered that the coverage effect of the first RAT is poor, and the resources of the first RAT SL module can be released to the second RAT SL module for use. Therefore, using the sensing information to trigger the sharing of the first information can optimize the use of resources by the first RAT SL module and the second RAT SL module.
- the trigger condition may be related to the service, that is, the trigger condition may include a service trigger condition.
- the service trigger condition is associated with whether the second RAT SL module needs to send service data. That is, when the service trigger condition is met, the second RAT SL module may obtain the first information, that is, in response to the second RAT SL module needing to send service data, the second RAT SL module may obtain the first information.
- the second RAT SL module when the second RAT SL module needs to send one or more of the following information, it can be considered that the second RAT SL module needs to send data: information sent through the SL interface, information used to send coordination information between terminal devices, business data, etc.
- event-triggered services are unpredictable. For example, in an emergency, the terminal device generates a braking message.
- Some event-triggered non-periodic service data such as pre-collision warning information, is more important than periodically transmitted data. It is critical to transmit these non-periodic information quickly and reliably. Therefore, for the sidelink transmission resource mode determined by the terminal device (ie, mode 2), event-triggered services require a fast perception mechanism so that the generated messages can be delivered in a timely manner. It can be seen that based on the technical solution of the service-related trigger conditions proposed in this application, the terminal device can quickly optimize resource allocation and avoid resource conflicts, thereby meeting the needs of fast and reliable data transmission.
- the second RAT SL module may directly initiate a request to the first RAT SL module to request to obtain the first information.
- the second RAT SL module may directly initiate a request to the first RAT SL module through the shared interface mentioned later.
- the second RAT SL module may initiate a request to other modules to request to obtain the first information shared by the first RAT SL module.
- the second RAT SL module may initiate a request to the cache mentioned later to request to obtain the first information shared by the first RAT SL module.
- the embodiment of the present application does not specifically limit the manner in which the first RAT SL module shares the first information.
- Several exemplary implementations are given below, taking the first RAT SL module sharing the first information with the second RAT SL module as an example. It should be noted that the implementation of the first RAT SL module sharing the first information with other modules inside the terminal device is similar, and for the sake of brevity, it will not be repeated.
- the sharing of the first information may be implemented through a cache.
- the first RAT SL module may write the first information into the cache
- the second RAT SL module may read the first information from the cache.
- the sharing of the first information may be achieved through a shared interface.
- a shared interface may be established between the first RAT SL module and the second RAT SL module to achieve the sharing of the first information.
- the shared interface may be established between a physical layer of the first RAT SL module and a physical layer of the second RAT SL module. In some embodiments, the shared interface may be established between a high layer of the first RAT SL module and a high layer of the second RAT SL module, for example, between a medium access control (MAC) layer of the first RAT SL module and a MAC layer of the second RAT SL module. In some embodiments, a shared interface may be established between both the physical layer and the high layer (such as the MAC layer) of the first RAT SL module and the second RAT SL module.
- MAC medium access control
- the second RAT SL module may also estimate the ratio of the second RAT SL service to the total service in the system based on information shared from the first RAT SL module on a shared interface or a common cache to better allocate resources.
- the first RAT as LTE
- the second RAT as NR
- examples of the LTE SL module and the NR SL module sharing the first information through a cache and a shared interface are respectively given in combination with Figures 4 and 5.
- Fig. 4 is an example of an LTE SL module and an NR SL module sharing first information through a buffer. As shown in Fig. 4, the method shown in Fig. 4 may include steps S410 to S430.
- step S410 the LTE SL module sends the first information to the cache.
- step S420 the NR SL module sends a first request message to the cache to request the first information.
- the sharing or acquisition of the first information is triggered by the NR SL module.
- step S430 the NR SL module reads the first information from the cache.
- the NR SL module may read the first information from the buffer.
- the buffer may send the first information to the NR SL module.
- the LTE SL module may first send the first information to the buffer, and when the first information is stored in the buffer, the NR SL module may then send the first request message to the buffer.
- the NR SL module may first send the first request message to the buffer, and in response to the first request message, the LTE SL module may send the first information to the buffer.
- FIG5 is an example of how the LTE SL module and the NR SL module share the first information through a shared interface.
- both the LTE SL module and the NR SL module are internal modules of the terminal device, and a shared interface can be established between them (for example, a shared interface is established at the physical layer) so that the first information is directly transmitted between the LTE SL module and the NR SL module through the shared interface.
- the LTE SL MAC layer and the LTE SL physical layer both belong to the LTE SL module; the NR SL MAC layer and the NR SL physical layer both belong to the NR SL module.
- the terminal device allocates resources to the first resource set according to the first information.
- the SL resource set (SL resource pool) of the terminal device is briefly introduced.
- a SL resource pool may consist of one or more consecutive subchannels, for example, numSubchannel consecutive subchannels.
- a subchannel may consist of one or more consecutive PRBs, for example, subchannelsize consecutive PRBs.
- numSubchannel and subchannelsize may be high-level parameters.
- the SL resource set of the terminal device can be divided into three parts, namely, the first part, the second part and the third part.
- the resources of the first part can be used only by the first RAT SL module.
- the resources of the second part can be used only by the second RAT SL module.
- the resources of the third part constitute the first resource set mentioned in the embodiment of this application, and the first resource set can be used by both the first RAT SL module and the second RAT SL module.
- the first part of resources may include reserved resources, dedicated resources or preconfigured resources of the first RAT SL module.
- the second part of resources may include reserved resources, dedicated resources or preconfigured resources of the second RAT SL module.
- resource allocation (e.g., resource usage, resource scheduling, etc.) of the first resource set may be performed by the second RAT SL module.
- the following description is based on the example of the second RAT SL module performing resource allocation on the first resource set.
- the process of the first RAT SL module or other modules within the terminal device performing resource allocation on the first resource set is similar, and reference may be made to the description of the second RAT SL module performing resource allocation on the first resource set.
- resource allocation of the first resource set may be performed by a higher layer (e.g., MAC layer) of the second RAT SL module. That is, the use and allocation of the first resource set may be scheduled and allocated by a higher layer of the second RAT SL module.
- resource allocation of the first resource set may be performed at a higher layer of the NR SL module.
- the second RAT SL module may determine the first resource set based on the candidate resource set SA or SB shared by the first RAT SL module. For example, the first RAT SL module may generate a candidate resource set SB at the physical layer and report it to a higher layer (such as a MAC layer). The first RAT SL module may further share information of the candidate resource set SB with the second RAT SL module through a shared interface or a buffer so that the second RAT SL module determines the first resource set.
- the first resource set may be a cross resource of the first RAT SL module and the second RAT SL module; or, the first resource set may be part of the cross resource of the first RAT SL module and the second RAT SL module.
- the second RAT SL module can select and use resources from the first resource set to avoid selecting resources that are evaluated to interfere with terminal devices where the first RAT SL module and the second RAT SL module coexist.
- the first RAT as LTE
- the second RAT as NR
- the MAC layer of the NR SL module can select resources from the intersection (first resource set) of the candidate resource sets obtained by the NR SL module and the LTE SL module. Therefore, it is possible to avoid selecting resources that are evaluated to interfere with NR and LTE SL terminal devices.
- the terminal device allocates resources to the first resource set, which can be understood as the terminal device allocates resources in the first resource set to different RATs for use. For example, the terminal device allocates part of the resources in the first resource set to the first RAT SL module for use, and/or allocates part of the resources in the first resource set to the second RAT module for use, etc.
- resource allocation by the terminal device to the first resource set can be understood as the terminal device determining the resources that can be used by the first RAT SL module from the first resource set (or determining the resources that can be used for the first RAT SL module from the first resource set).
- resource allocation by the terminal device to the first resource set can be understood as the terminal device determining the resources that can be used by the second RAT SL module from the first resource set.
- the terminal device allocates resources to the first resource set according to the first information, which may include: the terminal device (such as the second RAT SL module) excludes resources from the first resource set according to the first information to determine resources that can be used by the second RAT SL module.
- the terminal device may exclude resources from the first resource set according to the first information to obtain a second resource set, and the second resource set is used to determine the resources that can be used by the second RAT SL module in the first resource set.
- the terminal device allocates the first resource set as an example of the terminal device determining the resources that can be used for the second RAT SL module from the first resource set to give an example of the terminal device allocating resources to the first resource set.
- the method in which the terminal device determines the resources that can be used for the first RAT SL module from the first resource set is similar.
- the first RAT SL module can obtain information associated with the resources of the second RAT SL module from the second RAT SL module, and then allocate resources based on the obtained information.
- this application will not go into details.
- the second RAT SL module can perform resource exclusion based on the first information shared by the first RAT SL module and the control information or sensing information measured by itself.
- the first information mentioned here may include, for example, resource reservation information and/or sensing information shared by the first RAT SL module, such as the resource reservation information and/or sensing information shared by the first RAT SL module.
- the first information may include the shared SCI and RSRP information, the time and frequency position of the resources shared by the first RAT SL module, the resource reservation period, and the priority of the decoded first RAT SCI.
- the time and frequency position of the resources, and the resource reservation period of the decoded first RAT SCI may be used to identify a set of periodic resources.
- the first information please refer to the above text and will not be repeated here.
- the LTE SL module may share sensing information and/or resource reservation information with the NR SL module through a shared interface or a buffer.
- the physical layer of the NR SL module is expected to perform resource exclusion based on the decoded NR SCI and RSRP measured at the NR SL module and the LTE SCI and RSRP information shared by the LTE SL module.
- the first resource set includes the first candidate resource, or the first candidate resource may be any resource in the first resource set.
- the terminal device (such as the second RAT SL module) may determine whether the first candidate resource can be used by the second RAT SL module based on certain conditions.
- the terminal device may exclude the first candidate resource from the first resource set. That is, when the first condition is met, the terminal device determines that the first candidate resource cannot be used by the second RAT SL module, or, when the first condition is met, the terminal device does not use the first candidate resource as a candidate resource for the second RAT SL module.
- the first condition is associated with one or more of: resources reserved by the first RAT SL module, resources associated with a subframe in which the first RAT SL module is not monitored, a measured signal quality of a sidelink signal, and a service priority.
- the first condition may be associated with the resources reserved by the first RAT SL module.
- the first condition may include that when the first candidate resource overlaps with the resources reserved by the first RAT SL module, the terminal device does not use the first candidate resource as an alternative resource for the second RAT SL module; then, when the first candidate resource does not overlap with the resources reserved by the first RAT SL module, the terminal device may consider using the first candidate resource as an alternative resource for the second RAT SL module.
- the first condition may be associated with both the resources reserved by the first RAT SL module and the signal quality of the measured side signal.
- the first condition may include that the first candidate resource overlaps with the resources reserved by the first RAT SL module and the signal quality of the side signal measured by the first RAT SL module is higher than a certain threshold, then the terminal device does not use the first candidate resource as an alternative resource for the second RAT SL module. Otherwise, the terminal device may consider using the first candidate resource as an alternative resource for the second RAT SL module.
- the first condition may include one or more of the following conditions: the first candidate resource or the periodic resource corresponding to the first candidate resource overlaps with the resource reserved by the first RAT SL module; the first candidate resource or the periodic resource corresponding to the first candidate resource overlaps with the resource associated with the unmonitored subframe of the first RAT SL module; the signal quality of the sidelink signal measured by the first RAT SL module is higher than the first signal quality threshold; the priority of the service transmitted by the first RAT SL module is higher than the priority of the service transmitted by the second RAT SL module; the priority of the service transmitted by other first RAT SL terminal devices is higher than the priority of the service transmitted by the second RAT SL module; and the signal quality of the sidelink signal measured by other first RAT SL terminal devices is higher than the first signal quality threshold.
- first RAT SL terminal devices mentioned in the embodiment of the present application and the first RAT SL module mentioned in the embodiment of the present application belong to different terminal devices, or the other first RAT SL terminal devices mentioned in the embodiment of the present application and the second RAT SL module mentioned in the embodiment of the present application belong to different terminal devices.
- the first RAT SL module and the second RAT SL module belong to the same terminal device.
- the terminal device may perform resource exclusion according to one of the above-mentioned first conditions. For example, if the first candidate resource or the periodic resource corresponding to the first candidate resource overlaps with the resource reserved by the first RAT SL module, the terminal device determines to exclude the first candidate resource. In this case, it can be understood that the first candidate resource can be reserved for the first RAT SL module. For another example, if the signal quality of the side signal measured by the first RAT SL module is higher than the first signal quality threshold, the terminal device determines to exclude the first candidate resource. In this case, it can be understood that the coverage of the first RAT SL module is better, and the first candidate resource can be reserved for the first RAT SL module.
- the priority of the service transmitted by the first RAT SL module is higher than the priority of the service transmitted by the second RAT SL module, and the terminal device determines to exclude the first candidate resource.
- the service transmitted by the first RAT SL module is more important or more urgent, and the first candidate resource can be reserved for the first RAT SL module.
- the terminal device may perform resource exclusion according to multiple (at least two) of the above-mentioned first conditions. For example, if the first candidate resource or the periodic resource corresponding to the first candidate resource overlaps with the resource reserved by the first RAT SL module and the signal quality of the side signal measured by the first RAT SL module is higher than the first signal quality threshold, the terminal device determines to exclude the first candidate resource and reserve the first candidate resource for use by the first RAT SL module.
- the terminal device determines to exclude the first candidate resource and reserve the first candidate resource for use by the first RAT SL module. For another example, if the priority of the service transmitted by other first RAT SL terminal devices is higher than the priority of the service transmitted by the second RAT SL module and the signal quality of the side signal measured by the other first RAT SL terminal devices is higher than the first signal quality threshold, the terminal device determines to exclude the first candidate resource and reserve the first candidate resource for use by the other first RAT SL terminal devices.
- the terminal device may perform resource exclusion according to any one or more of the above first conditions.
- the terminal device may perform resource exclusion according to any three or more of the first conditions. This is not limiting.
- resource exclusion by the terminal device according to the first information may include step S312 and step S314 , or in other words, in some embodiments, the aforementioned step S310 may include step S312 and step S314 .
- the second RAT SL module excludes the second RAT SL candidate resource in the second RAT SL time domain position that overlaps with the first RAT SL resource selected for SL transmission of the first RAT SL module itself.
- the MAC/physical layer of the NR SL module may exclude NR SL candidate resources in an NR SL timeslot that overlaps with the LTE SL resources selected for LTE SL transmission of the LTE SL module itself.
- the second RAT SL module excludes resources associated with the half-duplex (non-monitored) first RAT subframe.
- the second RAT SL module may exclude the first candidate resource.
- reservation of the first RAT SL resources involves periodic reservation of resources by unmonitored or other first RAT SL UEs.
- the resource pool of the first RAT SL module may include resources that are not monitored or reserved by other first RAT SL UEs.
- time and frequency resources that are not monitored or reserved by other first RAT SL UEs may also belong to the first RAT SL resource pool.
- time and frequency resources that are not monitored or otherwise reserved by the first RAT SL UE may be repeated Q times according to the first RAT SL resource reservation period (or, resource reservation period).
- the purpose of considering Q is to exclude candidate resources for the second RAT SL module.
- the definition of Q rat1 may refer to the LTE SL Q formula in Section 14.1.1.6 of TS 36.213. Specifically,
- the definition of Q rat2 may refer to the NR SL Q formula in Section 8.1.4 of TS 38.214. Specifically,
- the same conversion of the first RAT SL resource reservation period can be performed by the second RAT SL module, so that the second RAT SL module can accurately determine the periodic reserved resources of the first RAT SL.
- the terminal device may consider the priority information of the service when performing resource exclusion according to the first information.
- the following is a more detailed description of performing resource exclusion based on the priority information of the service.
- the second RAT SL module (such as the MAC layer/physical layer of the second RAT SL module) excludes candidate resources overlapping with the self resources reserved by the first RAT SL module (the candidate resources are resources in the first resource set, and the meaning of the candidate resources mentioned later is the same, which will not be repeated later). That is to say, the second RAT SL module does not select resources overlapping with the self resources reserved by the first RAT SL module for SL transmission, or the second RAT SL module selects resources that do not overlap with the self resources reserved by the first RAT SL module for SL transmission.
- the MAC/physical layer of the NR SL module excludes candidate resources overlapping with the self resources reserved by the LTE SL of the LTE SL UE (such as NR SL candidate resources, which are resources in the first resource set), that is, the NR SL device selects resources that do not overlap with the self transmission resources reserved by the LTE SL device for SL transmission.
- the second RAT SL module excludes candidate resources that overlap with its own resources reserved by the first RAT SL module and other first RAT SL UEs. That is, the second RAT SL module does not select resources that overlap with the resources reserved by the first RAT SL UE, or the second RAT SL module selects resources that do not overlap with the resources reserved by the first RAT SL UE.
- the MAC/physical layer of the NR SL module excludes its own resources reserved by the LTE SL UE and other UE LTE SL overlapping candidate resources (such as NR SL candidate resources), that is, the NR SL device selects resources that do not overlap with the LTE SL device reserved resources (including the reserved resources for its own transmission and other UE LTE SL resources).
- the second RAT SL module excludes candidate resources that overlap with its own resources reserved by the first RAT SL module; if the service priority of other first RAT SL UEs is higher than the service priority of the second RAT SL module, the first RAT SL module may exclude other first RAT SL UE reserved resources. In other words, the second RAT SL module may exclude all transmission resources of the first RAT SL.
- the MAC/physical layer of the NR SL module excludes NR SL candidate resources that overlap with its own resources reserved by the LTE SL UE of the LTE SL, and if the service priority of other UE LTE SLs is higher than the priority of the NR SL service, the NR SL may exclude these resources. That is, the MAC/PHY layer of the NR SL module excludes all transmission resources of the LTE SL.
- the second RAT SL module excludes candidate resources overlapping with its own resources reserved by the first RAT SL module; if the service priority of other first RAT SL UEs is lower than the priority of the service transmitted by the second RAT SL module, then when the signal quality measurement value of the SL signal associated with the first RAT SL reserved resources is higher than the first signal quality threshold, the second RAT SL module excludes candidate resources overlapping with the resources reserved by other first RAT SL UEs.
- the MAC/physical layer of the NR SL module excludes NR SL candidate resources overlapping with the LTE SL reserved resources of the LTE SL UE; if the service priority of other UE LTE SL is lower than the priority of the NR SL service, then when the SL RSRP value associated with the LTE SL reserved resources is higher than the first signal quality threshold, the physical layer of the NR SL module excludes NR SL candidate resources overlapping with the LTE SL reserved resources of other LTE SL UEs.
- the second RAT SL module excludes candidate resources that overlap with the resources reserved by other first RAT SL UEs, and the first RAT SL may give priority to using the candidate resources.
- the above thresholds include: the threshold corresponding to the resource pool of the first RAT SL module, the threshold corresponding to the resource pool of the second RAT SL module, and the threshold corresponding to the first resource set.
- the physical layer of the NR SL module can exclude NR SL candidate resources that overlap with the LTE SL reserved resources of other LTE SL UEs, and LTE SL can give priority to the candidate resources (cross resources or dynamic resources).
- the second RAT SL module excludes candidate resources that overlap with the resources reserved by other first RAT SL UEs, and the first RAT SL can give priority to using the candidate resources.
- the physical layer of the NR SL module excludes NR SL candidate resources that overlap with the LTE SL reserved resources of other LTE SL UEs, and LTE SL can give priority to using the candidate resources.
- the second RAT SL module excludes candidate resources that overlap with the resources reserved by other first RAT SL UEs, and the first RAT SL can give priority to using the candidate resources.
- the physical layer of the NR SL module excludes NR SL candidate resources that overlap with the LTE SL reserved resources of other LTE SL UEs, and other LTE SL UEs can give priority to using the candidate resources.
- the second RAT SL module does not exclude candidate resources that overlap with the resources reserved by other first RAT SL UEs, and the second RAT SL may give priority to using the candidate resources.
- the above thresholds include: the threshold corresponding to the resource pool of the first RAT SL module, the threshold corresponding to the resource pool of the second RAT SL module, and the threshold corresponding to the first resource set.
- the physical layer of the NR SL module may not exclude NR SL candidate resources that overlap with the LTE SL reserved resources of other LTE SL UEs, and NR SL may give priority to the candidate resources.
- the second RAT SL module excludes candidate resources that overlap with the resources reserved by other first RAT SL UEs, and the first RAT SL may give priority to using the candidate resources.
- the physical layer of the NR SL module excludes NR SL candidate resources that overlap with the LTE SL reserved resources of other LTE SL UEs, and LTE SL can give priority to using the candidate resources.
- the second RAT SL module does not exclude candidate resources that overlap with the resources reserved by other first RAT SL UEs, and the second RAT SL can give priority to using the candidate resources.
- the physical layer of the NR SL module does not exclude NR SL candidate resources that overlap with the LTE SL reserved resources of other LTE SL UEs, and NR SL can give priority to using the candidate resources.
- the terminal device allocates N*M times the resources allocated to the first RAT SL module and the resources allocated for transmitting the PFSCH from the first resource set as the resources allocated to the second RAT SL module, where M is a positive integer.
- the shared resources allocated by the LTE SL and the transmission resources allocated to the PFSCH are N*M times the shared resources allocated to the NR SL.
- the number of resources allocated by the terminal device from the first resource set to the first RAT SL module and the number of resources allocated for transmitting the PFSCH is the first target value
- the first target value is the resource usage threshold corresponding to the first resource set.
- the first target value is the resource threshold value used most for the first resource set. In this way, it can be guaranteed that the minimum allocable resources are provided for another mode (such as the second RAT SL).
- the first signal quality threshold is mentioned.
- the first signal quality threshold is introduced below.
- the first signal quality threshold may refer to an RSRP threshold. In some embodiments, the first signal quality threshold may refer to an RSRQ threshold. In some embodiments, the first signal quality threshold may refer to an RSSI threshold, which is not limited in the embodiments of the present application.
- the first signal quality threshold may be preconfigured or predefined by a protocol.
- the first signal quality threshold may be determined based on one or more of the following: the priority of the service transmitted by the first RAT SL module, the priority of the service transmitted by the second RAT SL module.
- the first signal quality threshold may be determined based on the priority of the decoded first RAT SCI and the priority of the second RAT SL transmission.
- the first signal quality threshold may be determined based on the priority of the decoded LTE SCI and the priority of the NR SL transmission.
- the priority of the service transmitted by the first RAT SL module can also be understood as the priority of the first RAT SL module transmission
- the priority of the service transmitted by the second RAT SL module can also be understood as the priority of the second RAT SL module transmission.
- V2X e.g., LTE-V2X
- the higher layer assigns a priority (PPP) to the packet data
- PPP priority
- the priority information is passed to the physical layer and encoded as part of the SCI.
- the device performing resource selection e.g., the second RAT SL module, other terminal devices, etc.
- the device performing resource selection can retrieve and consider the priority information when performing resource exclusion.
- the SL resources reserved for the higher priority packet data are likely to be excluded from the selection of the device performing resource selection (e.g., the second RAT SL module, other terminal devices, etc.). Otherwise, if SL resources are not reserved for higher priority packets and the resource pool is severely congested, packet transmission cannot be guaranteed.
- priority values can be used to prioritize transmissions.
- the SCI can include a 3-bit priority, where the priority value comes from the higher layer in the data packet.
- QoS quality of service
- the priority of the SCI format is used for SL and uplink transmissions.
- NR SL may also require SCI format including priority values provided by higher layers.
- the first signal quality threshold may be determined according to a first threshold set.
- the first threshold set is described in detail below.
- the first threshold set may include one or more of the following: one or more thresholds corresponding to the resource pool of the first RAT SL module, one or more thresholds corresponding to the resource pool of the second RAT SL module, and one or more thresholds corresponding to the first resource set.
- the first set of thresholds may be preconfigured, such as network preconfigured.
- one or more thresholds corresponding to the first resource set may be included in the RP configuration of the second RAT SL module.
- each of the one or more thresholds corresponding to the first resource set can be determined based on one or more thresholds corresponding to the resource pool of the first RAT SL module and one or more thresholds corresponding to the resource pool of the second RAT SL module.
- the threshold corresponding to the first resource set can be the average of the threshold corresponding to the resource pool of the first RAT SL module and the threshold corresponding to the resource pool of the second RAT SL module.
- RSRP sl (RSRP rat1 +RSRP rat2 )/2, where RSRP sl represents one of the one or more thresholds corresponding to the first resource set, RSRP rat1 represents one or more thresholds corresponding to the resource pool of the first RAT SL module, and RSRP rat2 represents one or more thresholds corresponding to the resource pool of the second RAT SL module.
- the threshold corresponding to the first resource set can be determined based on the proportion of the threshold corresponding to the resource pool of the first RAT SL module and the proportion of the threshold corresponding to the resource pool of the second RAT SL module.
- RSRP sl ⁇ *RSRP rat1 + ⁇ *RSRP rat2 , where RSRP sl represents one of the one or more thresholds corresponding to the first resource set, RSRP rat1 represents one or more thresholds corresponding to the resource pool of the first RAT SL module, RSRP rat2 represents one or more thresholds corresponding to the resource pool of the second RAT SL module, and ⁇ and ⁇ are both numbers greater than 0 and less than or equal to 1.
- the values of ⁇ and ⁇ may be different for different service types or different service priorities. For example, the higher the service level or service priority, the smaller the values of ⁇ and ⁇ may be. However, the embodiments of the present application are not limited thereto. For example, the higher the service level or service priority, the larger the values of ⁇ and ⁇ may be. That is, in some embodiments, the values of ⁇ and ⁇ may be adaptively changed according to the service type or service priority.
- the first threshold set may include: a plurality of thresholds corresponding to the resource pool of the first RAT SL module, and/or a plurality of thresholds corresponding to the resource pool of the second RAT SL module, and/or a plurality of thresholds corresponding to the first resource set.
- the first threshold set may include: a threshold list corresponding to the resource pool of the first RAT SL module, and/or a threshold list corresponding to the resource pool of the second RAT SL module, and/or a threshold list corresponding to the first resource set.
- the above-mentioned multiple thresholds or threshold lists are determined according to one or more of the following: service type, time domain resource location, and resource blocks in a resource pool.
- different threshold lists can be configured for one or more of different service types, different time domain resource locations (such as time slots), and different resource blocks in a resource pool.
- the multiple thresholds or threshold lists corresponding to the resource pool of the first RAT SL module are determined based on one or more of the following: the service type transmitted by the first RAT SL module, the time domain resource location, and the resource blocks in the resource pool of the first RAT SL module.
- multiple thresholds or threshold lists corresponding to the resource pool of the second RAT SL module are determined based on one or more of the following: the service type transmitted by the second RAT SL module, the time domain resource location, and the resource blocks in the resource pool of the second RAT SL module.
- the multiple thresholds or threshold lists corresponding to the first resource set are determined based on one or more of the following: the service type transmitted by the first resource set, the time domain resource location, and the resource blocks in the first resource set.
- the threshold list corresponding to the first resource set can be configured to be the same as the threshold list corresponding to the resource pool of the first RAT SL module or the same as the threshold list corresponding to the resource pool of the second RAT SL module.
- the threshold list corresponding to the first resource set may be configured to be different from the threshold list corresponding to the resource pool of the first RAT SL module and the threshold list corresponding to the resource pool of the second RAT SL module.
- the threshold list corresponding to the first resource set may be a new threshold list.
- the threshold list corresponding to the first resource set is determined based on the threshold list corresponding to the resource pool of the first RAT SL module and the threshold list corresponding to the resource pool of the second RAT SL module.
- each threshold in the threshold list corresponding to the first resource set is determined based on the threshold list corresponding to the resource pool of the first RAT SL module and the threshold list corresponding to the resource pool of the second RAT SL module.
- the threshold list corresponding to the first resource set may be an average value of the threshold list corresponding to the resource pool of the first RAT SL module and the threshold list corresponding to the resource pool of the second RAT SL module.
- the threshold list corresponding to the first resource set or a threshold in the threshold list represents a threshold list corresponding to the resource pool of the first RAT SL module
- the threshold list corresponding to the resource pool of the second RAT SL module satisfies the above formula.
- the threshold list corresponding to the first resource set can be determined based on the proportion of the threshold list corresponding to the resource pool of the first RAT SL module and the proportion of the threshold list corresponding to the resource pool of the second RAT SL module.
- the values of ⁇ and ⁇ may be different for different service types or different service priorities. For example, the higher the service level or service priority, the smaller the values of ⁇ and ⁇ may be.
- the first threshold set may include: a threshold corresponding to the resource pool of the first RAT SL module, and/or, a threshold corresponding to the resource pool of the second RAT SL module, and/or, a threshold corresponding to the first resource set.
- a threshold corresponding to the first resource set is determined based on a threshold corresponding to the resource pool of the first RAT SL module and a threshold corresponding to the resource pool of the second RAT SL module.
- a threshold corresponding to the first resource set can be the average of a threshold corresponding to the resource pool of the first RAT SL module and a threshold corresponding to the resource pool of the second RAT SL module.
- RSRP sl (RSRP lte +RSRP nr )/2, where RSRP sl represents a threshold corresponding to the first resource set, RSRP lte represents a threshold corresponding to the resource pool of the first RAT SL module, and RSRP nr represents a threshold corresponding to the resource pool of the second RAT SL module.
- a threshold corresponding to the first resource set can be determined based on the proportion of a threshold corresponding to the resource pool of the first RAT SL module and the proportion of a threshold corresponding to the resource pool of the second RAT SL module.
- RSRP sl ( ⁇ *RSRP lte + ⁇ *RSRP nr ), and ⁇ 1, ⁇ 1, where RSRP sl represents a threshold corresponding to the first resource set, RSRP lte represents a threshold corresponding to the resource pool of the first RAT SL module, and RSRP nr represents a threshold corresponding to the resource pool of the second RAT SL module.
- the values of ⁇ and ⁇ may be different for different service types or different service priorities. For example, the higher the service level or service priority, the smaller the values of ⁇ and ⁇ may be.
- the first threshold set may include: two thresholds corresponding to the resource pool of the first RAT SL module, and/or, one threshold corresponding to the resource pool of the second RAT SL module, and/or, one threshold corresponding to the first resource set.
- One of the two thresholds corresponding to the resource pool of the first RAT SL module can be used to exclude resources that conflict with resources reserved by the first RAT SL module at a time domain resource location without the second RAT SL PSFCH.
- the other of the two thresholds corresponding to the resource pool of the first RAT SL module can be used to exclude resources that conflict with resources reserved by the first RAT SL module at a time domain resource location with the second RAT SL PSFCH.
- the two thresholds corresponding to the resource pool of the first RAT SL module are RSRP lte1 and RSRP lte2
- RSRP lte1 can be used to exclude NR SL single time slot resources that conflict with LTE SL reservation on time slots without NR SL PSFCH
- RSRP lte2 can be used to exclude NR SL single time slot resources that conflict with LTE SL reservation on time slots with NR SL PSFCH resources.
- the first RAT SL reserved resources mapped to the second RAT SL time domain resource locations with PSFCH resources will need to have higher signal quality than reserved resources mapped to non-PSFCH time domain resource locations.
- implementation method 4 can be used in combination with any of the implementation methods 1 to 3 above, or can be used alone, and the embodiments of the present application are not limited to this.
- the threshold corresponding to the resource pool of the first RAT SL module may be preconfigured or network configured.
- the threshold corresponding to the resource pool of the second RAT SL module is determined based on the threshold corresponding to the resource pool of the first RAT SL module.
- the actual overlapping portion of the sub-channel of the second RAT and the resources reserved by the first RAT SL module can be considered.
- RSRP Virtual,rat2 represents the threshold corresponding to the resource pool of the second RAT SL module
- RSRP rat1 represents the threshold corresponding to the resource pool of the first RAT SL module
- B Overlap,rat1 represents the threshold corresponding to the resource pool of the second RAT SL module.
- the overlapping bandwidth of the first RAT and the second RAT within the bandwidth of the RAT, and Brat2 represents the bandwidth of the second RAT.
- different RAT types may use different waveforms and/or channel coding on their respective SL channels.
- NR PSSCH and/or NR PSSCH may use waveforms that are different from those of LTE PSCCH and/or LTE PSSCH, respectively.
- a terminal device configured to detect LTE signaling such as LTE PSCCH
- LTE PSCCH may not be able to detect similar NR signaling (e.g., NR PSCCH), and vice versa.
- the LTE SL RSRP is measured on the DMRS of the PSCCH, which has a 3dB PSD improvement compared to the PSSCH, so this can be taken into account when converting the LTE SL RSRP to an NR-like measurement.
- the second RAT SL module may use the signal quality measurement result of the first RAT PSSCH when performing resource exclusion. For example, when the first RAT SL module shares the first information with the second RAT SL module, the second RAT SL module may perform resource exclusion based on the signal quality measurement result of the first RAT PSSCH shared by the first RAT SL module.
- the first information (such as information related to LTE SL resources transmitted by the LTE SL module's own LTE SL) is shared from the LTE SL module to the NR SL module, and the MAC/physical layer of the NR SL module may use the LTE PSSCH-RSRP measurement result when determining to exclude NR SL candidate resources that overlap with the LTE SL reserved resources of the LTE PSCCH.
- the second RAT SL module may consider the conversion between the first RAT PSSCH signal quality measurement value and the second RAT PSSCH signal quality measurement value when determining NR SL candidate resources that exclude overlap with LTE SL reserved resources of LTE PSCCH.
- the NR SL module may use LTE PSSCH RSRP measurement with 3dB improvement when determining NR SL candidate resources that exclude overlap with LTE SL reserved resources of LTE PSCCH.
- the second RAT SL module may use the first RAT PSSCH signal quality measurement value when determining NR SL candidate resources excluding overlap with LTE SL reserved resources of LTE PSCCH.
- the NR SL module may use the LTE PSSCH-RSRP measurement result when determining NR SL candidate resources excluding overlap with LTE SL reserved resources of LTE PSSCH.
- lower layers of a terminal device may determine a subset of resources from which higher layers may select resources for PSSCH/PSCCH transmissions from the terminal device.
- the terminal device may exclude candidate resources that meet certain conditions, for example, receiving an SCI from another device indicating resource reservation information for the same SL RAT and having an RSRP measurement that meets a threshold.
- the terminal device may further exclude from the candidate resource subset one or more candidate resources that overlap with SL resources reserved for different RAT SL transmissions.
- the terminal device may determine whether certain conditions are met to determine whether to consider reserved resources for a second RAT SL transmission as resources reserved in the resource selection process for SL resources.
- one or more SL resource pools of the terminal device may be configured by a higher layer.
- FIG7 is a schematic diagram of the structure of a terminal device provided in an embodiment of the present application.
- the terminal device 700 shown in FIG7 may include a resource allocation module 710 .
- the resource allocation module 710 can be used to allocate resources to a first resource set based on first information, wherein the first resource set is shared by the first RAT SL module and the second RAT SL module, and the first information is associated with resources of the first RAT SL module.
- the first information is used to indicate sensing information and/or resource reservation information corresponding to the first RAT SL module.
- the resource allocation module 710 is configured in the second RAT SL module, and the first information is obtained by the second RAT SL module from the first RAT SL module.
- the resource allocation module 710 is further used to: exclude resources from the first resource set according to the first information to obtain a second resource set, wherein the second resource set is used to determine resources that can be used by the second RAT SL module in the first resource set.
- the first resource set includes a first candidate resource
- the resource exclusion of the first resource set based on the first information includes: when a first condition is met, excluding the first candidate resource from the first resource set; wherein the first condition is associated with one or more of the following: resources reserved by the first RAT SL module or resources associated with an unmonitored subframe; measured signal quality of the sidelink signal; service priority.
- the first condition includes one or more of the following conditions: the first candidate resource or the periodic resource corresponding to the first candidate resource overlaps with the resource reserved by the first RAT SL module; the first candidate resource or the periodic resource corresponding to the first candidate resource overlaps with the resource associated with the unmonitored subframe of the first RAT SL module; the first RAT SL module measures The signal quality of the sidewalk signal is higher than the first signal quality threshold; the priority of the service transmitted by the first RAT SL module is higher than the priority of the service transmitted by the second RAT SL module; the priority of the service transmitted by other first RAT SL terminal devices is higher than the priority of the service transmitted by the second RAT SL module; the signal quality of the sidewalk signal measured by other first RAT SL terminal devices is higher than the first signal quality threshold.
- the first signal quality threshold is determined based on one or more of: the priority of the service transmitted by the first RAT SL module, the priority of the service transmitted by the second RAT SL module.
- the first signal quality threshold is determined based on a first threshold set, the first threshold set including: one or more thresholds corresponding to the resource pool of the first RAT SL module; and/or one or more thresholds corresponding to the resource pool of the second RAT SL module; and/or one or more thresholds corresponding to the first resource set.
- the multiple thresholds corresponding to the resource pool of the first RAT SL module are determined according to one or more of the following: the service type transmitted by the first RAT SL module, the time domain resource position, and the resource blocks in the resource pool of the first RAT SL module; or the multiple thresholds corresponding to the resource pool of the second RAT SL module are determined according to one or more of the following: the service type transmitted by the second RAT SL module, the time domain resource position, and the resource blocks in the resource pool of the second RAT SL module; or the multiple thresholds corresponding to the first resource set are determined according to one or more of the following: the service type transmitted by the first resource set, the time domain resource position, and the resource blocks in the first resource set.
- each of the one or more thresholds corresponding to the first resource set is determined based on one or more thresholds corresponding to the resource pool of the first RAT SL module and one or more thresholds corresponding to the resource pool of the second RAT SL module.
- RSRP sl (RSRP rat1 +RSRP rat2 )/2, wherein RSRP sl represents one of the one or more thresholds corresponding to the first resource set, RSRP rat1 represents one or more thresholds corresponding to the resource pool of the first RAT SL module, and RSRP rat2 represents one or more thresholds corresponding to the resource pool of the second RAT SL module.
- RSRP sl ⁇ *RSRP rat1 + ⁇ *RSRP rat2 , wherein RSRP sl represents one of the one or more thresholds corresponding to the first resource set, RSRP rat1 represents one or more thresholds corresponding to the resource pool of the first RAT SL module, RSRP rat2 represents one or more thresholds corresponding to the resource pool of the second RAT SL module, and ⁇ and ⁇ are both numbers greater than 0 and less than or equal to 1.
- the values of ⁇ and ⁇ are different.
- the first threshold set includes: two thresholds corresponding to the resource pool of the first RAT SL module, one threshold corresponding to the resource pool of the second RAT SL module, and one threshold corresponding to the first resource set; wherein, one of the two thresholds corresponding to the resource pool of the first RAT SL module is used to exclude resources that conflict with resources reserved by the first RAT SL module at a time domain resource position without a second RAT SL physical side feedback channel PSFCH, and the other of the two thresholds corresponding to the resource pool of the first RAT SL module is used to exclude resources that conflict with resources reserved by the first RAT SL module at a time domain resource position with a second RAT SL PSFCH.
- the first threshold set is preconfigured.
- the threshold corresponding to the resource pool of the second RAT SL module is determined based on the threshold corresponding to the resource pool of the first RAT SL module.
- RSRP Virtual,rat2 represents the threshold corresponding to the resource pool of the second RAT SL module
- RSRP rat1 represents the threshold corresponding to the resource pool of the first RAT SL module
- B Overlap,rat1 represents the overlapping bandwidth of the first RAT and the second RAT within the bandwidth of the second RAT
- B rat2 represents the bandwidth of the second RAT.
- the resource pool of the first RAT SL module includes resources that are not monitored or otherwise reserved by the first RAT SL terminal devices.
- the resources allocated by the terminal device to the first RAT SL module from the first resource set and the resources allocated for transmitting PFSCH are N*M times the resources allocated to the second RAT SL module, where M is a positive integer.
- the N*M is greater than a first target value
- the number of resources allocated by the terminal device from the first resource set to the first RAT SL module and the number of resources allocated for transmitting PFSCH is the first target value
- the first target is the resource usage threshold corresponding to the first resource set.
- the first RAT SL module is an LTE SL module
- the second RAT SL module is an NR SL module.
- the resource allocation module 910 may be a processor 810.
- the terminal device 700 may further include a transceiver 830 and a memory 820, as specifically shown in FIG8 .
- FIG8 is a schematic structural diagram of a communication device according to an embodiment of the present application.
- the dotted lines in FIG8 indicate that the unit or module is optional.
- the device 800 may be used to implement the method described in the above method embodiment.
- the device 800 may be a chip, a terminal device or a network device.
- the device 800 may include one or more processors 810.
- the processor 810 may support the device 800 to implement the method described in the above method embodiment.
- the processor 810 may be a general-purpose processor or a dedicated processor.
- the processor may be a central processing unit (CPU).
- the processor may be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
- DSP digital signal processors
- ASIC application specific integrated circuits
- FPGA field programmable gate arrays
- a general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
- the apparatus 800 may further include one or more memories 820.
- the memory 820 stores a program, which can be executed by the processor 810, so that the processor 810 executes the method described in the above method embodiment.
- the memory 820 may be independent of the processor 810 or integrated in the processor 810.
- the apparatus 800 may further include a transceiver 830.
- the processor 810 may communicate with other devices or chips through the transceiver 830.
- the processor 810 may transmit and receive data with other devices or chips through the transceiver 830.
- the present application also provides a computer-readable storage medium for storing a program.
- the computer-readable storage medium can be applied to a terminal or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.
- the embodiment of the present application also provides a computer program product.
- the computer program product includes a program.
- the computer program product can be applied to the terminal or network device provided in the embodiment of the present application, and the program enables the computer to execute the method performed by the terminal or network device in each embodiment of the present application.
- the embodiment of the present application also provides a computer program.
- the computer program can be applied to the terminal or network device provided in the embodiment of the present application, and the computer program enables a computer to execute the method executed by the terminal or network device in each embodiment of the present application.
- the "indication" mentioned can be a direct indication, an indirect indication, or an indication of an association relationship.
- a indicates B which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B.
- B corresponding to A means that B is associated with A, and B can be determined according to A.
- determining B according to A does not mean determining B only according to A, and B can also be determined according to A and/or other information.
- the term "corresponding" may indicate that there is a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship of indication and being indicated, configuration and being configured, etc.
- the term “include” may refer to direct inclusion or indirect inclusion.
- the term “include” in the embodiments of the present application may be replaced with “indicates” or “is used to determine”.
- “A includes B” may be replaced with “A indicates B” or "A is used to determine B”.
- pre-definition or “pre-configuration” can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal device and a network device), and the present application does not limit the specific implementation method.
- pre-definition can refer to what is defined in the protocol.
- the “protocol” may refer to a standard protocol in the communication field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.
- the term "and/or" is only a description of the association relationship of the associated objects, indicating that there can be three relationships.
- a and/or B can represent: A exists alone, A and B exist at the same time, and B exists alone.
- the character "/" in this article generally indicates that the associated objects before and after are in an "or" relationship.
- the size of the serial numbers of the above-mentioned processes does not mean the order of execution.
- the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
- the disclosed systems, devices and methods can be implemented in other ways.
- the device embodiments described above are only schematic.
- the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.
- Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple 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.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. At present, it can 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 the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
- 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.
- the computer instructions may be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center.
- the computer-readable storage medium may be any available medium that a computer can read or a data storage device such as a server or a data center that includes one or more available media integrated.
- the available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a digital universal disc (digital video disc, DVD)) or a semiconductor medium (e.g., a solid state drive (solid state disk, SSD)), etc.
- a magnetic medium e.g., a floppy disk, a hard disk, a tape
- an optical medium e.g., a digital universal disc (digital video disc, DVD)
- a semiconductor medium e.g., a solid state drive (solid state disk, SSD)
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (48)
- 一种用于通信的方法,其特征在于,所述方法应用于终端设备,所述终端设备包括第一RAT SL模块和第二RAT SL模块,所述方法包括:所述终端设备根据第一信息对第一资源集进行资源分配,其中,所述第一资源集为所述第一RAT SL模块和所述第二RAT SL模块共享,所述第一信息与所述第一RAT SL模块的资源关联。
- 根据权利要求1所述的方法,其特征在于,所述终端设备根据第一信息对第一资源集进行资源分配,包括:所述终端设备根据所述第一信息对所述第一资源集进行资源排除,得到第二资源集,所述第二资源集用于确定所述第一资源集中的所述第二RAT SL模块能够使用的资源。
- 根据权利要求2所述的方法,其特征在于,所述第一资源集包括第一候选资源,所述终端设备根据所述第一信息对所述第一资源集进行资源排除,包括:满足第一条件时,所述终端设备从所述第一资源集中排除所述第一候选资源;其中,所述第一条件与以下中的一项或多项关联:所述第一RAT SL模块预留的资源或未被监测子帧相关联的资源;测量的侧行信号的信号质量;业务优先级。
- 根据权利要求3所述的方法,其特征在于,所述第一条件包括以下条件中的一种或多种:所述第一候选资源或所述第一候选资源对应的周期性资源与所述第一RAT SL模块预留的资源重叠;所述第一候选资源或所述第一候选资源对应的周期性资源与所述第一RAT SL模块的未被监测子帧相关联的资源重叠;所述第一RAT SL模块测量的侧行信号的信号质量高于第一信号质量阈值;所述第一RAT SL模块传输的业务的优先级高于所述第二RAT SL模块传输的业务的优先级;其他的第一RAT SL终端设备传输的业务的优先级高于所述第二RAT SL模块传输的业务的优先级;其他的第一RAT SL终端设备测量的侧行信号的信号质量高于第一信号质量阈值。
- 根据权利要求4所述的方法,其特征在于,所述第一信号质量阈值是基于以下中的一种或多种确定的:所述第一RAT SL模块传输的业务的优先级,所述第二RAT SL模块传输的业务的优先级。
- 根据权利要求4或5所述的方法,其特征在于,所述第一信号质量阈值是根据第一阈值集合确定的,所述第一阈值集合包括:所述第一RAT SL模块的资源池对应的一个或多个阈值;和/或所述第二RAT SL模块的资源池对应的一个或多个阈值;和/或所述第一资源集对应的一个或多个阈值。
- 根据权利要求6所述的方法,其特征在于,所述第一RAT SL模块的资源池对应的多个阈值是根据以下中的一种或多种确定的:所述第一RAT SL模块传输的业务类型,时域资源位置,所述第一RAT SL模块的资源池中的资源块;或者所述第二RAT SL模块的资源池对应的多个阈值是根据以下中的一种或多种确定的:所述第二RAT SL模块传输的业务类型,时域资源位置,所述第二RAT SL模块的资源池中的资源块;或者所述第一资源集对应的多个阈值是根据以下中的一种或多种确定的:所述第一资源集传输的业务类型,时域资源位置,所述第一资源集中的资源块。
- 根据权利要求6或7所述的方法,其特征在于,所述第一资源集对应的一个或多个阈值中的每个阈值是根据所述第一RAT SL模块的资源池对应的一个或多个阈值以及所述第二RAT SL模块的资源池对应的一个或多个阈值确定的。
- 根据权利要求8所述的方法,其特征在于,
RSRPsl=(RSRPrat1+RSRPrat2)/2其中,RSRPsl表示所述第一资源集对应的一个或多个阈值中的一个阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的一个或多个阈值,RSRPrat2表示所述第二RAT SL模块的资源池对应的一个或多个阈值。 - 根据权利要求8所述的方法,其特征在于,
RSRPsl=α*RSRPrat1+β*RSRPrat2其中,RSRPst表示所述第一资源集对应的一个或多个阈值中的一个阈值,RSRPrat1表示所述第一 RAT SL模块的资源池对应的一个或多个阈值,RSRPrat2表示所述第二RAT SL模块的资源池对应的一个或多个阈值,α和β均为大于0且小于等于1的数。 - 根据权利要求10所述的方法,其特征在于,针对不同的业务类型或不同的业务优先级,所述α和β的取值不同。
- 根据权利要求6-11中任一项所述的方法,其特征在于,所述第一阈值集合包括:所述第一RAT SL模块的资源池对应的两个阈值,所述第二RAT SL模块的资源池对应的一个阈值,以及所述第一资源集对应的一个阈值;其中,所述第一RAT SL模块的资源池对应的两个阈值中的一个用于排除在没有第二RAT SL物理侧行反馈信道PSFCH的时域资源位置上与所述第一RAT SL模块预留的资源冲突的资源,所述第一RAT SL模块的资源池对应的两个阈值中的另一个用于排除在具有第二RAT SL PSFCH的时域资源位置上与所述第一RAT SL模块预留的资源冲突的资源。
- 根据权利要求6-12中任一项所述的方法,其特征在于,所述第一阈值集合是预配置的。
- 根据权利要求6-13中任一项所述的方法,其特征在于,所述第二RAT SL模块的资源池对应的阈值是根据所述第一RAT SL模块的资源池对应的阈值确定的。
- 根据权利要求14所述的方法,其特征在于,
其中,RSRPVirtual,rat2表示所述第二RAT SL模块的资源池对应的阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的阈值,BOverlap,rat1表示第二RAT的带宽内第一RAT和第二RAT的重叠带宽,Brat2表示第二RAT的带宽。 - 根据权利要求1-15中任一项所述的方法,其特征在于,所述第一RAT SL模块的资源池包括未被监测或其他的第一RAT SL终端设备保留的资源。
- 根据权利要求1-16中任一项所述的方法,其特征在于,如果测量得到的与所述第一RAT SL模块预留的资源相关联的信号质量是所述第一资源集对应的阈值N倍,则所述终端设备从所述第一资源集中为所述第一RAT SL模块分配的资源以及为传输PFSCH分配的资源是为所述第二RAT SL模块分配的资源的N*M倍,M为正整数。
- 根据权利要求17所述的方法,其特征在于,如果所述N*M大于第一目标值,则所述终端设备从所述第一资源集中为所述第一RAT SL模块分配的资源以及为传输PFSCH分配的资源的数量为所述第一目标值,所述第一目标值是所述第一资源集对应的资源使用阈值。
- 根据权利要求1-18中任一项所述的方法,其特征在于,所述第一信息用于指示所述第一RAT SL模块对应的感测信息和/或资源预留信息。
- 根据权利要求1-19中任一项所述的方法,其特征在于,所述终端设备根据第一信息对第一资源集进行资源分配,包括:所述第二RAT SL模块根据所述第一信息对所述第一资源集进行资源分配,所述第一信息是所述第二RAT SL模块从所述第一RAT SL模块获取的。
- 根据权利要求1-20中任一项所述的方法,其特征在于,所述第一RAT SL模块为LTE SL模块,所述第二RAT SL模块为NR SL模块。
- 一种终端设备,其特征在于,所述终端设备包括第一RAT SL模块和第二RAT SL模块,所述终端设备包括:资源分配模块,用于根据第一信息对第一资源集进行资源分配,其中,所述第一资源集为所述第一RAT SL模块和所述第二RAT SL模块共享,所述第一信息与所述第一RAT SL模块的资源关联。
- 根据权利要求22所述的终端设备,其特征在于,所述资源分配模块进一步用于:根据所述第一信息对所述第一资源集进行资源排除,得到第二资源集,所述第二资源集用于确定所述第一资源集中的所述第二RAT SL模块能够使用的资源。
- 根据权利要求23所述的终端设备,其特征在于,所述第一资源集包括第一候选资源,所述根据所述第一信息对所述第一资源集进行资源排除,包括:满足第一条件时,从所述第一资源集中排除所述第一候选资源;其中,所述第一条件与以下中的一项或多项关联:所述第一RAT SL模块预留的资源或未被监测子帧相关联的资源;测量的侧行信号的信号质量;业务优先级。
- 根据权利要求24所述的终端设备,其特征在于,所述第一条件包括以下条件中的一种或多种:所述第一候选资源或所述第一候选资源对应的周期性资源与所述第一RAT SL模块预留的资源重叠;所述第一候选资源或所述第一候选资源对应的周期性资源与所述第一RAT SL模块的未被监测子帧相关联的资源重叠;所述第一RAT SL模块测量的侧行信号的信号质量高于第一信号质量阈值;所述第一RAT SL模块传输的业务的优先级高于所述第二RAT SL模块传输的业务的优先级;其他的第一RAT SL终端设备传输的业务的优先级高于所述第二RAT SL模块传输的业务的优先级;其他的第一RAT SL终端设备测量的侧行信号的信号质量高于第一信号质量阈值。
- 根据权利要求25所述的终端设备,其特征在于,所述第一信号质量阈值是基于以下中的一种或多种确定的:所述第一RAT SL模块传输的业务的优先级,所述第二RAT SL模块传输的业务的优先级。
- 根据权利要求25或26所述的终端设备,其特征在于,所述第一信号质量阈值是根据第一阈值集合确定的,所述第一阈值集合包括:所述第一RAT SL模块的资源池对应的一个或多个阈值;和/或所述第二RAT SL模块的资源池对应的一个或多个阈值;和/或所述第一资源集对应的一个或多个阈值。
- 根据权利要求27所述的终端设备,其特征在于,所述第一RAT SL模块的资源池对应的多个阈值是根据以下中的一种或多种确定的:所述第一RAT SL模块传输的业务类型,时域资源位置,所述第一RAT SL模块的资源池中的资源块;或者所述第二RAT SL模块的资源池对应的多个阈值是根据以下中的一种或多种确定的:所述第二RAT SL模块传输的业务类型,时域资源位置,所述第二RAT SL模块的资源池中的资源块;或者所述第一资源集对应的多个阈值是根据以下中的一种或多种确定的:所述第一资源集传输的业务类型,时域资源位置,所述第一资源集中的资源块。
- 根据权利要求27或28所述的终端设备,其特征在于,所述第一资源集对应的一个或多个阈值中的每个阈值是根据所述第一RAT SL模块的资源池对应的一个或多个阈值以及所述第二RAT SL模块的资源池对应的一个或多个阈值确定的。
- 根据权利要求29所述的终端设备,其特征在于,
RSRPsl=(RSRPrat1+RSRPrat2)/2其中,RSRPsl表示所述第一资源集对应的一个或多个阈值中的一个阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的一个或多个阈值,RSRPrat2表示所述第二RAT SL模块的资源池对应的一个或多个阈值。 - 根据权利要求29所述的终端设备,其特征在于,
RSRPsl=α*RSRPrat1+β*RSRPrat2其中,RSRPsl表示所述第一资源集对应的一个或多个阈值中的一个阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的一个或多个阈值,RSRPrat2表示所述第二RAT SL模块的资源池对应的一个或多个阈值,α和β均为大于0且小于等于1的数。 - 根据权利要求31所述的终端设备,其特征在于,针对不同的业务类型或不同的业务优先级,所述α和β的取值不同。
- 根据权利要求27-32中任一项所述的终端设备,其特征在于,所述第一阈值集合包括:所述第一RAT SL模块的资源池对应的两个阈值,所述第二RAT SL模块的资源池对应的一个阈值,以及所述第一资源集对应的一个阈值;其中,所述第一RAT SL模块的资源池对应的两个阈值中的一个用于排除在没有第二RAT SL物理侧行反馈信道PSFCH的时域资源位置上与所述第一RAT SL模块预留的资源冲突的资源,所述第一RAT SL模块的资源池对应的两个阈值中的另一个用于排除在具有第二RAT SL PSFCH的时域资源位置上与所述第一RAT SL模块预留的资源冲突的资源。
- 根据权利要求27-33中任一项所述的终端设备,其特征在于,所述第一阈值集合是预配置的。
- 根据权利要求27-34中任一项所述的终端设备,其特征在于,所述第二RAT SL模块的资源池对应的阈值是根据所述第一RAT SL模块的资源池对应的阈值确定的。
- 根据权利要求35所述的终端设备,其特征在于,
其中,RSRPVirtual,rat2表示所述第二RAT SL模块的资源池对应的阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的阈值,BOverlap,rat1表示第二RAT的带宽内第一RAT和第二RAT的重叠带宽, Brat2表示第二RAT的带宽。 - 根据权利要求22-36中任一项所述的终端设备,其特征在于,所述第一RAT SL模块的资源池包括未被监测或其他的第一RAT SL终端设备保留的资源。
- 根据权利要求22-37中任一项所述的终端设备,其特征在于,如果测量得到的与所述第一RAT SL模块预留的资源相关联的信号质量高于所述第一资源集对应的阈值N倍,则所述终端设备从所述第一资源集中为所述第一RAT SL模块分配的资源以及为传输PFSCH分配的资源是为所述第二RAT SL模块分配的资源的N*M倍,M为正整数。
- 根据权利要求38所述的终端设备,其特征在于,如果所述N*M大于第一目标值,则所述终端设备从所述第一资源集中为所述第一RAT SL模块分配的资源以及为传输PFSCH分配的资源的数量为所述第一目标值,所述第一目标是所述第一资源集对应的资源使用阈值。
- 根据权利要求22-39中任一项所述的终端设备,其特征在于,所述第一信息用于指示所述第一RAT SL模块对应的感测信息和/或资源预留信息。
- 根据权利要求22-40中任一项所述的终端设备,其特征在于,所述资源分配模块配置于所述第二RAT SL模块中,所述第一信息是所述第二RAT SL模块从所述第一RAT SL模块获取的。
- 根据权利要求22-41中任一项所述的终端设备,其特征在于,所述第一RAT SL模块为LTE SL模块,所述第二RAT SL模块为NR SL模块。
- 一种终端设备,其特征在于,包括存储器和处理器,所述存储器用于存储程序,所述处理器用于调用所述存储器中的程序,以使所述终端设备执行如权利要求1-21中任一项所述的方法。
- 一种用于通信的装置,其特征在于,包括处理器,用于从存储器中调用程序,以使所述装置执行如权利要求1-21中任一项所述的方法。
- 一种芯片,其特征在于,包括处理器,用于从存储器调用程序,使得安装有所述芯片的设备执行如权利要求1-21中任一项所述的方法。
- 一种计算机可读存储介质,其特征在于,其上存储有程序,所述程序使得计算机执行如权利要求1-21中任一项所述的方法。
- 一种计算机程序产品,其特征在于,包括程序,所述程序使得计算机执行如权利要求1-21中任一项所述的方法。
- 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求1-21中任一项所述的方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP23936239.5A EP4626104A4 (en) | 2023-05-06 | 2023-06-16 | COMMUNICATION METHOD AND TERMINAL DEVICE |
| US18/645,321 US12267856B2 (en) | 2023-05-06 | 2024-04-24 | Method for communication and terminal device |
| US19/095,577 US20250234367A1 (en) | 2023-05-06 | 2025-03-31 | Method for communication and terminal device |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310500291.XA CN116321483B (zh) | 2023-05-06 | 2023-05-06 | 用于通信的方法和终端设备 |
| CN202310500291.X | 2023-05-06 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/645,321 Continuation US12267856B2 (en) | 2023-05-06 | 2024-04-24 | Method for communication and terminal device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024229930A1 true WO2024229930A1 (zh) | 2024-11-14 |
Family
ID=86790777
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/100702 Ceased WO2024229930A1 (zh) | 2023-05-06 | 2023-06-16 | 用于通信的方法和终端设备 |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN116321483B (zh) |
| WO (1) | WO2024229930A1 (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119277524A (zh) * | 2023-07-07 | 2025-01-07 | 中信科智联科技有限公司 | 同信道直通链路资源抢占方法、装置及存储介质 |
| CN120111568A (zh) * | 2025-03-10 | 2025-06-06 | 鸿行智芯科技(南京)有限公司 | 一种拥塞控制方法、装置、控制设备、程序产品及介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190274121A1 (en) * | 2018-03-01 | 2019-09-05 | Qualcomm Incorporated | Multi-radio access technology scheduling of sidelink interface |
| CN110268780A (zh) * | 2017-02-10 | 2019-09-20 | 高通股份有限公司 | 动态的资源共享 |
| CN115024004A (zh) * | 2022-04-27 | 2022-09-06 | 北京小米移动软件有限公司 | 一种多无线接入技术侧行链路通信共存方法及其装置 |
| CN115516972A (zh) * | 2022-08-12 | 2022-12-23 | 北京小米移动软件有限公司 | 一种直连通信方法及装置 |
| CN116113043A (zh) * | 2023-02-23 | 2023-05-12 | 上海移远通信技术股份有限公司 | 用于通信的方法及终端设备 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020118724A1 (en) * | 2018-12-14 | 2020-06-18 | Nec Corporation | Coexistence of d2d communications using different rats |
| EP4042772A4 (en) * | 2019-11-18 | 2022-11-09 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | RESOURCE SELECTION AND REPORTING IN SIDELINK COMMUNICATIONS |
| KR20230062559A (ko) * | 2020-09-09 | 2023-05-09 | 엘지전자 주식회사 | 상이한 rat을 기반으로 sl 통신 및 ul 전송을 수행하는 방법 및 장치 |
-
2023
- 2023-05-06 CN CN202310500291.XA patent/CN116321483B/zh active Active
- 2023-06-16 WO PCT/CN2023/100702 patent/WO2024229930A1/zh not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110268780A (zh) * | 2017-02-10 | 2019-09-20 | 高通股份有限公司 | 动态的资源共享 |
| US20190274121A1 (en) * | 2018-03-01 | 2019-09-05 | Qualcomm Incorporated | Multi-radio access technology scheduling of sidelink interface |
| CN115024004A (zh) * | 2022-04-27 | 2022-09-06 | 北京小米移动软件有限公司 | 一种多无线接入技术侧行链路通信共存方法及其装置 |
| CN115516972A (zh) * | 2022-08-12 | 2022-12-23 | 北京小米移动软件有限公司 | 一种直连通信方法及装置 |
| CN116113043A (zh) * | 2023-02-23 | 2023-05-12 | 上海移远通信技术股份有限公司 | 用于通信的方法及终端设备 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4626104A1 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116321483A (zh) | 2023-06-23 |
| CN116321483B (zh) | 2023-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN115589596B (zh) | 侧行通信的方法及装置 | |
| CN115002787B (zh) | 通信方法及终端设备 | |
| US12471141B2 (en) | Method and apparatus for communication | |
| CN116113043B (zh) | 用于通信的方法及终端设备 | |
| WO2024036671A1 (zh) | 侧行通信的方法及装置 | |
| US20250317942A1 (en) | Method for communication and terminal device | |
| WO2024229930A1 (zh) | 用于通信的方法和终端设备 | |
| US12267856B2 (en) | Method for communication and terminal device | |
| US12101815B2 (en) | Communication method and terminal device | |
| JP7755087B2 (ja) | サイドリンク通信のための方法およびデバイス | |
| US12035335B2 (en) | Sidelink communication method and apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23936239 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023936239 Country of ref document: EP |
|
| ENP | Entry into the national phase |
Ref document number: 2023936239 Country of ref document: EP Effective date: 20250626 |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023936239 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |