WO2024229930A1 - 用于通信的方法和终端设备 - Google Patents

用于通信的方法和终端设备 Download PDF

Info

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
Application number
PCT/CN2023/100702
Other languages
English (en)
French (fr)
Inventor
吕玲
赵铮
杨中志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Quectel Wireless Solutions Co Ltd
Original Assignee
Quectel Wireless Solutions Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Quectel Wireless Solutions Co Ltd filed Critical Quectel Wireless Solutions Co Ltd
Priority to EP23936239.5A priority Critical patent/EP4626104A4/en
Priority to US18/645,321 priority patent/US12267856B2/en
Publication of WO2024229930A1 publication Critical patent/WO2024229930A1/zh
Priority to US19/095,577 priority patent/US20250234367A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/26Resource 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

本申请提供了一种用于通信的方法和终端设备。该方法应用于终端设备,终端设备包括第一RAT SL模块和第二RAT SL模块,方法包括:终端设备根据第一信息对第一资源集进行资源分配,其中,第一资源集为第一RAT SL模块和第二RAT SL模块共享,第一信息与第一RAT SL模块的资源关联。

Description

用于通信的方法和终端设备
本申请要求于2023年5月6日提交中国专利局、申请号为202310500291X、申请名称为“用于通信的方法和终端设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信技术领域,并且更为具体地,涉及一种用于通信的方法和终端设备。
背景技术
某些场景下,基于侧行链路(sidelink,SL)的不同无线接入技术(radio access technology,RAT)可能需要在同信道场景中共存,以实现更高的数据速率和满足不同的业务场景需求。例如,位于同一终端设备中的不同RAT可能需要在同信道场景中共存。在终端设备中包括基于SL的多个RAT的情况下,该多个RAT之间可能产生干扰。
发明内容
本申请提供一种用于通信的方法和终端设备。下面对本申请涉及的各个方面进行介绍。
第一方面,提供了一种用于通信的方法,所述方法应用于终端设备,所述终端设备包括第一RAT SL模块和第二RAT SL模块,所述方法包括:所述终端设备根据第一信息对第一资源集进行资源分配,其中,所述第一资源集为所述第一RAT SL模块和所述第二RAT SL模块共享,所述第一信息与所述第一RAT SL模块的资源关联。
第二方面,提供了一种终端设备,所述终端设备包括第一RAT SL模块和第二RAT SL模块,所述终端设备包括:资源分配模块,用于根据第一信息对第一资源集进行资源分配,其中,所述第一资源集为所述第一RAT SL模块和所述第二RAT SL模块共享,所述第一信息与所述第一RAT SL模块的资源关联。
第三方面,提供了一种终端设备,包括处理器以及存储器,所述存储器用于存储一个或多个计算机程序,所述处理器用于调用所述存储器中的计算机程序使得所述终端设备执行第一方面的方法中的部分或全部步骤。
第四方面,本申请实施例提供了一种通信系统,该系统包括上述的终端设备。在另一种可能的设计中,该系统还可以包括本申请实施例提供的方案中与该终端设备进行交互的其他设备。
第五方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序使得终端设备执行上述各个方面的方法中的部分或全部步骤。
第六方面,本申请实施例提供了一种计算机程序产品,其中,所述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,所述计算机程序可操作来使终端设备执行上述各个方面的方法中的部分或全部步骤。在一些实现方式中,该计算机程序产品可以为一个软件安装包。
第七方面,本申请实施例提供了一种芯片,该芯片包括存储器和处理器,处理器可以从存储器中调用并运行计算机程序,以实现上述各个方面的方法中所描述的部分或全部步骤。
本申请实施例中,终端设备能够根据第一信息对第一RAT SL模块和第二RAT SL模块共享的资源(第一资源集)进行资源分配,从而有利于避免第一RAT SL模块和第二RAT SL模块之间的传输冲突。
附图说明
图1为可应用本申请实施例的无线通信系统的系统架构示例图。
图2为V2X通信系统的示例图。
图3为本申请一实施例提供的用于通信的方法的流程示意图。
图4为第一RAT SL模块和第二RAT SL模块共享第一信息的一种实现方式。
图5为第一RAT SL模块和第二RAT SL模块共享第一信息的另一种实现方式。
图6为步骤S310的一种可能的实现方式。
图7为本申请实施例提供的终端设备的结构示意图。
图8为本申请实施例提供的通信装置的示意性结构图。
具体实施方式
下面将结合附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。为了便于理解,下文先介绍本申请涉及的术语及通信过程。
通信系统架构
图1是本申请实施例适用的无线通信系统100的系统架构示例图。该无线通信系统100可以包括网络设备110和终端设备121~129。网络设备110可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域内的终端设备进行通信。
在一些实现方式中,终端设备与终端设备之间可以通过侧行链路(sidelink,SL)进行通信。侧行链路通信也可称为邻近服务(proximity services,ProSe)通信、单边通信、旁链通信、设备到设备(device to device,D2D)通信等。
或者说,终端设备和终端设备之间可以通过侧行链路传输侧行数据。其中侧行数据可以包括数据和/或控制信令。在一些实现方式中,侧行数据例如可以是物理侧行控制信道(physical sidelink control channel,PSCCH)、物理侧行共享信道(physical sidelink shared channel,PSSCH)、PSCCH解调参考信号(demodulation reference signal,DMRS)、PSSCH DMRS、物理侧行反馈信道(physical sidelink feedback channel,PSFCH)等。
下文结合图1介绍几种常见的侧行链路通信场景。在侧行链路通信中,根据侧行链路中的终端设备是否处于网络设备的覆盖范围内,可以分为3种场景。场景1,终端设备在网络设备的覆盖范围内进行侧行链路通信。场景2,进行侧行链路通信的终端设备中,部分终端设备在网络设备的覆盖范围内,部分终端设备在网络设备的覆盖范围外。场景3,终端设备在网络设备的覆盖范围外进行侧行链路通信。
如图1所示,在场景1中,终端设备121~122可以通过侧行链路通信,且终端设备121~122都在网络设备110的覆盖范围内,或者说,终端设备121~122均处于同一网络设备110的覆盖范围内。在这种场景中,网络设备110可以向终端设备121~122发送配置信令,相应地,终端设备121~122基于配置信令通过侧行链路进行通信。
如图1所示,在场景2中,终端设备123~124可以通过侧行链路通信,且终端设备123在网络设备110的覆盖范围内,终端设备124在网络设备110的覆盖范围之外。在这种场景中,终端设备123接收到网络设备110的配置信息,并基于配置信令的配置通过侧行链路进行通信。但是对于终端设备124而言,由于终端设备124位于网络设备110的覆盖范围之外,无法接收到网络设备110的配置信息,此时,终端设备124可以根据预配置(pre-configuration)的配置信息和/或位于覆盖范围内的终端设备123发送的配置信息,获取侧行链路通信的配置,以便基于获取的配置与终端设备123通过侧行链路进行通信。
在一些情况下,终端设备123可以通过物理侧行广播信道(physical sidelink broadcast channel,PSBCH)向终端设备124发送上述配置信息,以配置终端设备124通过侧行链路进行通信。
如图1所示,在场景3中,终端设备125~129都位于网络设备110的覆盖范围之外,无法与网络设备110进行通信。在这种情况下,终端设备都可以基于预配置的配置信息进行侧行链路通信。
在一些情况下,位于网络设备覆盖范围之外的终端设备127~129可以组成一个通信组,通信组内的终端设备127~129可以相互通信。另外,通信组内的终端设备127可以作为中央控制节点,又称为组头终端(cluster header,CH),相应地,其他通信组内的终端设备可以称为“组成员”。
作为CH的终端设备127可以具有以下一种或多种功能:负责通信组的建立;组成员的加入、离开;进行资源协调,为组成员分配侧行传输资源,接收组成员的侧行反馈信息;与其他通信组进行资源协调等功能。
需要说明的是,图1示例性地示出了一个网络设备和多个终端设备,可选地,该无线通信系统100可以包括多个网络设备并且每个网络设备的覆盖范围内可以包括其它数量的终端设备,本申请实施例对此不做限定。
可选地,该无线通信系统100还可以包括网络控制器、移动管理实体等其他网络实体,本申请实施例对此不作限定。
应理解,本申请实施例的技术方案可以应用于各种通信系统,例如:第五代(5th generation,5G)系统或新无线(new radio,NR)系统、长期演进(long term evolution,LTE)系统、LTE频分双工(frequency division duplex,FDD)系统、LTE时分双工(time division duplex,TDD)等。本申请提供的技术方案还可以应用于未来的通信系统,如第六代移动通信系统,又如卫星通信系统,等等。
本申请实施例中的终端设备也可以称为用户设备(user equipment,UE)、接入终端、用户单元、用户站、移动站、移动台(mobile station,MS)、移动终端(mobile Terminal,MT)、远方站、远程终端、移动设备、用户终端、无线通信设备、用户代理或用户装置。本申请实施例中的终端设备可以是指 向用户提供语音和/或数据连通性的设备,可以用于连接人、物和机,例如具有无线连接功能的手持式设备、车载设备等。本申请实施例中的终端设备可以是手机(mobile phone)、平板电脑(Pad)、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备、车辆、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。可选地,终端设备可以用于充当基站。例如,终端设备可以充当调度实体,其在车联网(vehicle-to-everything,V2X)或D2D等中的终端设备之间提供侧行链路信号。比如,蜂窝电话和汽车利用侧行数据彼此通信。蜂窝电话和智能家居设备之间通信,而无需通过基站中继通信信号。
本申请实施例中的网络设备可以是用于与终端设备通信的设备,该网络设备也可以称为接入网设备或无线接入网设备,如网络设备可以是基站。本申请实施例中的网络设备可以是指将终端设备接入到无线网络的无线接入网(radio access network,RAN)节点(或设备)。基站可以广义的覆盖如下中的各种名称,或与如下名称进行替换,比如:节点B(NodeB)、演进型基站(evolved NodeB,eNB)、下一代基站(next generation NodeB,gNB)、中继站、传输点(transmitting and receiving point,TRP)、发射点(transmitting point,TP)、接入点(access point,AP)、主站MeNB、辅站SeNB、多制式无线(MSR)节点、家庭基站、网络控制器、接入节点、无线节点、传输节点、收发节点、基带单元(base band unit,BBU)、射频拉远单元(Remote Radio Unit,RRU)、有源天线单元(active antenna unit,AAU)、射频头(remote radio head,RRH)、中心单元(central unit,CU)、分布式单元(distributed unit,DU)、定位节点等。基站可以是宏基站、微基站、中继节点、施主节点或类似物,或其组合。基站还可以指用于设置于前述设备或装置内的通信模块、调制解调器或芯片。基站还可以是移动交换中心以及D2D、V2X、机器到机器(machine-to-machine,M2M)通信中承担基站功能的设备、6G网络中的网络侧设备、未来的通信系统中承担基站功能的设备等。基站可以支持相同或不同接入技术的网络。本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。
基站可以是固定的,也可以是移动的。例如,直升机或无人机可以被配置成充当移动基站,一个或多个小区可以根据该移动基站的位置移动。在其他示例中,直升机或无人机可以被配置成用作与另一基站通信的设备。
在一些部署中,本申请实施例中的网络设备可以是指CU或者DU,或者,网络设备包括CU和DU。gNB还可以包括AAU。
网络设备和终端设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和卫星上。本申请实施例中对网络设备和终端设备所处的场景不做限定。
应理解,本申请中的通信设备的全部或部分功能也可以通过在硬件上运行的软件功能来实现,或者通过平台(例如云平台)上实例化的虚拟化功能来实现。
侧行链路的通信模式
随着侧行通信(或称,侧链通信)技术的发展,侧行通信技术涉及多种终端设备的信息交互。以图2所示的V2X通信系统200为例,终端设备201与终端设备202进行车辆互联(vehicle-to-vehicle,V2V)通信,涉及的是车辆本身之间的信息交互。终端设备201与终端设备203~205分别进行的车辆基础设施互联(vehicle-to-infrastructure,V2I)通信、车辆网络互联(vehicle-to-network,V2N)通信、车辆行人互联(vehicle-to-pedestrian,V2P)通信,涉及的是车辆与外部系统之间的信息交互。
信息交互范围的逐步扩展对通信系统提出了更高的要求。例如,要求通信系统支持更高的吞吐量、更低的时延、更高的可靠性、更大的覆盖范围、更灵活的资源分配等。以V2X的发展为例,在LTE-V2X中,终端设备和终端设备之间仅支持广播(broadcast)的模式进行侧行链路通信。在NR-V2X中,可以支持广播、组播(groupcast)和单播(unicast)三种通信模式。
广播是侧行通信中最基本的通信模式。对于广播的传输模式而言,接收侧行数据的终端设备可以是作为发送端的终端设备周围的任意一个终端设备。例如,重新参见图1,假设终端设备125作为发送端,以广播的形式发送侧行数据,则位于终端设备125周围的终端设备121~124以及终端设备126~129都可能作为该侧行数据的接收端。
组播通信用于支持特定群组(或称通信组)内的终端设备之间的信息交互,以协助完成群组内终端设备的协商与决策等。侧行链路组播分为两种传输类型。类型一是面向存在稳定连接关系的固定群组(managed group),有明确的ID信息以及组内成员的信息。类型二是面向以无连接方式构成的临时群组(connectionless group),例如是一种基于距离的动态建组的组播,需要明确指示当前业务的通信距离。
对于组播的传输方式而言,接收侧行数据的终端设备可以是一个通信组内的所有终端设备。或者, 接收侧行数据的终端设备可以是在一定传输距离内的所有终端设备。例如,参见图1,对于包括终端设备127~129的通信组而言,当终端设备127以组播的方式发送侧行数据时,该通信组内的其他终端设备128~129都是接收该侧行数据的接收终端。又例如,参见图1,假设在预设范围内的终端设备包括终端设备127~129,当终端设备127以组播的方式发送侧行数据时,该预设范围内的其他终端设备128~129都是接收该侧行数据的接收终端。
单播通信可以实现两个终端设备之间的侧行链路通信。以NR-V2X为例,基于PC5接口的无线资源控制(radio resource control,RRC)信令可以实现终端设备到终端设备的可靠通信。
对于单播的传输模式而言,接收侧行数据的终端设备通常只有一个。参见图1,终端设备121和终端设备122之间可以通过单播的传输方式通信。例如,当终端设备121与终端设备122进行侧行链路通信时,终端设备122作为唯一的接收设备接收侧行数据。该侧行数据可以包括PSSCH和PSCCH。终端设备122通过解调,可以获得与侧行链路传输和调度有关的侧行控制信息(sidelink control information,SCI),SCI可以帮助终端设备122接收和解码侧行链路信息。
在某些通信系统(例如,NR-V2X)中,侧行链路的单播和组播业务通过确认(acknowledgement,ACK)/否定确认(negative acknowledgement,NACK)支持混合自动重传请求(hybrid automatic repeat request,HARQ)机制。针对组播业务,还可采用NACK-only HARQ。此外,还支持盲重传机制。侧行链路HARQ反馈是由接收端的终端设备在PSFCH上发送给发送端的终端设备的。
通信标准目前对侧行通信进行了诸多研究以及标准化。例如,在第16版本(release 16,简称为Rel-16或R16)中,RAN研究了侧行通信,主要用于支持高级V2X应用。在Rel-17中,SA2研究并标准化了基于邻近的服务,包括公共安全和商业相关服务。作为Rel-17的一部分,已经在RAN1和RAN2中开发了节能解决方案(例如,部分传感、非连续接收(discontinuous reception,DRX))和终端设备间协调等方案,以提高电池受限终端设备的功耗和侧链传输的可靠性。
不同RAT在同信道中共存
侧行通信系统的市场渗透率可能会随着时间的推移而增加,例如,NR V2X的市场渗透率可能会随着时间的推移而增加。但是,在一些场景下,不同的基于V2X的RAT可能需要在同信道场景中共存,即不同RAT的V2X设备可以共存于同一频率信道。例如,LTE V2X和NR V2X可能存在于同一终端设备中,即LTE V2X和NR V2X需要在同信道场景中共存。不同RAT在同信道中共存(或称,共信道共存)将实现更高的数据速率和对非智能交通系统(intelligent transportation system,ITS)频带更大带宽的支持。但对于ITS频带,在LTE V2X和NR V2X中的LTE V2X将可能被优先考虑,以在相对较短的时间内实现基本的安全V2X用例。
因此,启用同信道共存机制是必要的,该机制可以确保不同RAT的时隙之间的时间对齐。可以理解的是,在一些情况下,例如当不支持Rel.16设备内共存框架时,不同RAT必须使用相同的同步源。在这种情况下,不同RAT对时间的理解是相同的,并且不会发生系统间的推断。然而,不同RAT之间的同步源可能不同,但这一问题可能仅在角落情况下出现。例如,当终端设备移动到具有相关同步源变化的特定覆盖区域之外时。在这种情况下,可以定义基于实现的解决方案。
在启用同信道共存机制时,要考虑的一个重要方面是V2X部署场景,其中LTE V2X和NR V2X设备将共存于同一频率信道中。
对于不同RAT类型的设备在使用公共载波频率的同时共存,重要的是存在一种机制来有效地利用多种RAT的资源分配,而不会对每种RAT的操作产生干扰影响。首先,可以讨论不同RAT之间的同信道并存机制的设计原则。申请人认为,对于LTE SL和NR SL,基本设计原则可以是确保R14/R15LTE SL和R16/R17NR SL的向后兼容。另外,尽可能重用Rel-16中定义的设备内共存框架也很重要。此外,更需要考虑LTE SL没有或有有限的性能降级,也就是说,需要尽可能保证LTE的性能没有降级或者仅存在有限的降级。
对于包含侧行通信模块的终端设备而言,终端设备的类型例如可以包括如下所述的A类设备~E类设备。A类设备是Rel-18设备,包含LTE SL和NR SL。B类设备是仅包含NR SL的Rel-18设备。C类设备是仅包含LTE SL的Rel-14/Rel-15设备。D型装置为Rel-16/17装置,仅包含NR SL。E类设备是Rel-16设备,包含LTE SL和NR SL。可以看出,A类设备和E类设备均包括两种RAT,即LTE SL和NR SL。
需要说明的是,上述A类设备应该是Rel-18中LTE SL和NR SL之间的同信道共存的最重要的目标设备类型,也是Rel-18中NR SL和LTE SL的同信道共存最具挑战性的场景。上述A类设备应该同时包含LTE SL和NR SL模块。
在一些实施例中,考虑到多个RAT的SL机制之间的同信道共存,终端设备可以使用来自对应于发生的SL通信的RAT类型的SL资源池中的一个或多个资源来执行SL通信。例如,终端设备可以使 用LTE SL资源池中的一个或多个资源来执行LTE SL通信;或者,终端设备可以使用NR SL资源池中的一个或多个资源来执行NR SL通信。
但是,在一些情况下,终端设备为不同RAT使用的资源池之间可能会重叠,例如,在时间和/或频域上重叠。这种情况下,可以认为,该不同RAT使用的资源池处于“同信道共存”的状态。以不同RAT包括LTE和NR为例,终端设备为LTE SL使用的资源池可能至少部分地与在同一地理区域找到的终端设备为NR SL使用的资源池重叠(如,在时间和频域上重叠),换句话说,LTE SL资源池和NR SL资源池可以处于“同信道共存”的状态。
由于不同RAT SL资源池在时间和/或频率上至少部分存在重叠,因此,不同RAT的SL资源池的重叠部分在物理层面可能相互干扰或冲突,因为不同RAT SL传输可能碰巧发生在使用重叠SL资源池的任何重叠资源上,从而导致干扰或冲突的产生。
需要说明的是,本申请实施例提及的“传输”,可以理解为信号接收和/或信号发送。或者说,本申请实施例提及的“传输”可以替换为“收发”、“接收和/或发送”等。
从上述介绍可以看出,位于同一终端设备中的不同RAT可能需要在同信道场景中共存,例如,位于同一终端设备中的LTE SL和NR SL模块可能需要在同信道场景中共存。那么,在终端设备中包括基于SL的多个RAT的情况下,该多个RAT之间可能产生干扰。
针对上述问题,本申请提出了一种用于通信的方法和终端设备,能够根据第一信息对终端设备中包括的基于SL的多个RAT共享的资源(即,下文提及的第一资源集)进行资源分配,从而有利于避免终端设备中的多个RAT之间的传输冲突。
下面结合附图,先对本申请提供的方法实施例进行介绍。
图3为本申请一实施例提供的用于通信的方法的流程示意图。图3所示的方法可以由终端设备执行,该终端设备例如可以是图1或图2所示的任一终端设备。
该终端设备可以至少包括两种不同的RAT,例如,基于SL的不同的RAT。或者说,该终端设备可以至少包括两种SL模块,该至少两种SL模块对应的RAT不同。下文以终端设备包括第一RAT和第二RAT为例进行介绍。
本申请实施例对终端设备包括的RAT的类型不做具体限定。示例性地,终端设备可以包括LTE SL模块和NR SL模块,不过本申请实施例并不限定于此,终端设备也可以包括LTE模块和第六代通信系统中的SL模块等等。
在本申请实施例中,终端设备包括的至少两种不同的RAT可以在同一信道上共存,例如,第一RAT和第二RAT在同一信道上共存。
需要说明的是,本申请实施例并不限定终端设备包括的RAT在终端设备中的呈现形式。例如,第一RAT或第二RAT可以通过模块、芯片等形式存在于终端设备中。
还需要说明的是,本申请实施例对第一RAT和第二RAT不做限定,两者只要是不同的RAT即可。在一些实施例中,第一RAT可以是LTE,第二RAT可以是NR。在一些实施例中,第一RAT可以是NR,第二RAT可以是LTE。在一些实施例中,第一RAT可以是NR,第二RAT可以是未来通信系统(如第六代通信系统)中的RAT,等等。
在一些实施例中,终端设备的定义可以包括第一RAT SL模块向第二RAT SL模块共享第一信息的能力。在一些实施例中,终端设备的定义还可以包括第二RAT SL模块可以使用由第一RAT SL模块共享的第一信息的能力,以允许第一RAT和第二RAT共存。
以终端设备包括LTE SL模块和NR SL模块为例,终端设备的定义可以包括LTE SL模块向终端设备内的NR SL模块共享第一信息(如感测信息和资源预留信息)的能力,以及NR SL模块在资源选择过程中包括感测和资源信息预留的能力。在一些实施例中,终端设备中的NR SL模块还可以使用由LTE模块共享的第一信息。
图3的方法可以包括步骤S310。在步骤S310,终端设备根据第一信息对第一资源集进行资源分配。
第一资源集(资源集也可以理解为资源池)为第一RAT SL模块和第二RAT SL模块共享。或者说,第一资源集是第一RAT SL模块和第二RAT SL模块共享的资源池,即第一资源集中的资源既可以供第一RAT SL模块使用,也可以供第二RAT SL模块使用。
在一些实施例中,第一资源集也可以理解为是第一RAT SL模块对应的资源池和第二RAT SL模块对应的资源池中的交叉资源,该交叉资源可以被第一RAT SL模块和第二RAT SL模块共享。因此,在一些实施例中,第一资源集也可以称为共享资源集、交叉资源集、共享资源池、交叉资源池、共享资源、交叉资源等,本申请实施例对此并不限定。
在一些实施例中,终端设备对第一资源集进行资源分配可以是由第二RAT SL模块执行的。例如,第二RAT SL模块可以基于从第一RAT SL模块获取的第一信息,对第一资源集进行资源分配。
在一些实施例中,终端设备对第一资源集进行资源分配可以是由第一RAT SL模块执行的。例如,第一RAT SL模块可以基于从第二RAT SL模块获取的与第二RAT SL模块的资源关联的信息,对第一资源集进行资源分配。
在一些实施例中,终端设备对第一资源集进行资源分配可以是由终端设备中的除第一RAT SL模块以及第二RAT SL模块之外的其他模块执行的,例如,可以是由终端设备中的某一处理器执行的。作为一种实现方式,该其他模块可以从第一RAT SL模块获取与第一RAT SL模块的资源关联的信息,并从第二RAT SL模块获取与第二RAT SL模块的资源关联的信息,之后基于上述获取的信息对第一资源集进行资源分配。
本申请实施例中,终端设备能够根据第一信息对第一资源集进行资源分配,其中,第一信息与第一RAT SL模块的资源关联。也就是说,终端设备能够根据与第一RAT SL模块的资源关联的信息来确定第一资源池中的哪些资源应该给第一RAT SL模块使用,哪些资源应该给第二RAT SL模块使用,从而有利于避免第一RAT SL模块和第二RAT SL模块之间的传输冲突。
为了便于理解,下文先对第一信息进行详细介绍。
在一些实施例中,第一信息与第一RAT SL模块的资源关联可以理解为,第一信息可以用于指示与第一RAT SL模块的资源相关的信息。本申请实施例对第一RAT SL模块的资源不做具体限定,其可以是与第一RAT SL模块有关的任意资源,例如,可以包括第一RAT SL模块实际使用的资源、第一RAT SL模块预留的资源、第一RAT SL模块即将使用的资源、第一RAT SL模块能够使用的资源等。
在一些实施例中,与第一RAT SL模块的资源相关的信息可以包括第一RAT SL模块对应的感测信息和/或资源预留信息。换句话说,在一些实施例中,第一信息可以用于指示第一RAT SL模块对应的感测信息和/或资源预留信息。
在一些实施例中,第一RAT SL模块可以对信道进行感测,以获取感测信息。感测信息例如可以用于指示第一RAT SL模块感测得到的感测结果。不过本申请并不限定通过感测的方式获取感测信息,在一些实施例中,终端设备还可以通过测量等其他方式获取感测信息。因此,在一些实施例中,感测信息也可以称为感知信息、测量信息、测量结果等。
本申请实施例对第一RAT SL模块对应的感测信息的类型不做具体限定。示例性地,感测信息可以包括以下信息中的一项或多项:侧行链路参考信号接收功率(sidelink reference signal received power,SL RSRP)、侧行链路参考信号接收质量(sidelink reference signal received quality,SL RSRQ)以及侧行链路接收信号强度指示(sidelink received signal strength indicator,SL RSSI)。
作为一种具体的实现方式,终端设备可以测量与各种侧行链路信道相关联的RSSI参数(例如SL RSSI参数),得到感测结果。或者,终端设备可以测量与各种侧行链路信道相关联RSRP参数(例如PSSCH-RSRP参数),得到感测结果。或者,终端设备可以测量与各种侧行链路信道相关联的RSRQ参数(例如PSSCH-RSRQ参数),得到感测结果。
本申请对第一RAT SL模块对应的信号和/或信道不做限定,也就是说,第一RAT SL模块可以通过感测与第一RAT关联的任意信号和/或信道得到感测结果。例如,感测结果可以根据包含控制信息的接收信号的测量确定。
在一些实施例中,第一信息可以与以下中的一种或多种关联:第一RAT SL模块的预留资源、第一RAT SL模块的传输资源、子信道、感测信息、候选资源集、逻辑子帧、优先级等。
在一些实施例中,第一信息可以包括以下信息中的一种或多种:第一RAT SL模块的预留资源相关信息、基于SCI解码确定的预留资源相关信息、子信道配置信息、感测信息、候选资源集、逻辑子帧相关信息、优先级信息以及传输资源相关信息等。下面对第一信息包括的这些信息进行详细介绍。
第一RAT SL模块的预留资源相关信息可以包括第一RAT SL模块基于SCI解码确定的预留资源的相关信息,和/或第一RAT SL模块的预留资源相关信息。其中,第一RAT SL模块的预留资源可以是指终端设备为在第一RAT SL模块传输预留的资源。
在一些实施例中,预留资源的相关信息可以包括以下信息中的一项或多项:计数值、传输时间、频率位置、周期等。例如,第一RAT SL模块的预留资源相关信息可以包括以下中的一项或多项:第一RAT SL模块的资源预留计数器值、第一RAT SL模块的资源预留的传输时间、第一RAT SL模块的资源预留的频率位置、第一RAT SL模块的资源预留的周期等。
在一些实施例中,基于SCI解码确定的预留资源相关信息可以包括以下中的一项或多项:基于SCI解码确定的第一RAT SL模块预留资源的时间和/或频率位置、基于解码SCI确定的第一RAT SL传输的资源预留期以及可用资源、基于SCI解码确定的第一RAT SL传输的优先级等。
终端设备(比如,第二RAT SL模块)可以利用第一RAT SL模块的预留资源相关信息来避免第一RAT SL模块和第二RAT SL模块之间的传输冲突。以第一RAT为LTE、第二RAT为NR为例,NR  SL模块可以根据LTE SL模块的资源预留的传输时间、周期、计数器值等来避免LTE SL模块和NR SL模块之间的传输冲突。
第一RAT SL模块的子信道配置信息可以包括以下信息中的一项或多项:子信道数量、每个子信道的子信道的物理资源块(physical resource block,PRB)数量。应该理解,子信道配置信息对于确定不同RAT之间的资源交叠很重要,例如,第一RAT SL模块的子信道配置信息对于根据包含其他第一RAT的终端设备的预留资源的时间和频率位置的感测信息来确定第一RAT的预留资源和第二RAT的候选资源之间的资源交叠(如频率交叠)很重要。
除了子信道配置信息之外,第一RAT SL模块的感测信息和后续提及的优先级相关信息也对确定不同RAT之间的资源交叠很重要。
本申请实施例对第一RAT SL模块的感测信息不做具体限定,例如可以包括前文提及的SL RSRP测量结果、RSSI测量结果等。
在一些实施例中,第一RAT SL模块的候选资源集可以包括候选资源集SA和/或候选资源集SB。
在一些实施例中,第一RAT SL模块的逻辑子帧相关信息可以用于指示与第一RAT的时隙、帧或子帧等相关的信息。例如,第一RAT SL模块的逻辑子帧相关信息可以用于指示第一RAT的帧结构等信息。
优先级信息可以用于指示与第一RAT传输相关联的优先级。例如,优先级信息可以包括第一RAT传输的优先级,和/或第一RAT传输的业务的优先级。优先级信息可以是基于SCI解码确定的,也可以是由终端设备自身传输确定的。
传输资源相关信息可以用于指示终端设备的第一RAT SL模块实际传输过程中占用的资源信息。传输资源相关信息例如可以包括第一RAT SL模块传输使用的资源的时间和/或频率位置。
第一信息还可以包括其他与第一RAT SL模块传输资源相关的信息。例如,第一信息可以包括第一RAT的终端设备未监控的半双工子帧相对应的资源。或者,第一信息可以包括基于解码SCI和/或终端设备自身传输确定的第一RAT的可用资源。
如上文所述,基于第一RAT SL模块共享的第一信息,第二RAT SL模块可以实现资源分配(例如,资源选择、资源调度、资源使用等),以避免发生资源冲突。在一些实施例中,第一信息也可以供第一RAT SL模块使用。例如,第一RAT SL模块可以基于第一RAT SL资源预留相关联的参数(如、SL RSRP、优先级等信息)过滤向第二RAT SL模块共享的第一信息的内容,以实现第一RAT SL资源的较高使用率。
下面对如何共享第一信息进行介绍。
在一些实施例中,第一RAT SL模块共享第一信息是第一RAT SL模块主动发起的。例如,第一RAT SL模块可以基于时间、第一信息的更新、预先设置中的一种或多种发起第一信息的共享。
作为一种实现方式,当第一RAT SL模块获得可用资源的基本信息(例如,通过SCI解码信息获得可用资源的基本信息)时,第一RAT SL模块可以主动指示或更新第一信息。本申请实施例对第一RAT SL模块获得的可用资源的基本信息不做具体限定。示例性地,可用资源的基本信息可以包括资源的周期、时频资源的长度等。
作为另一种实现方式,当第一信息有更新时,第一RAT SL模块可以主动指示或更新第一信息。
作为又一种实现方式,第一RAT SL模块可以基于时间主动指示或更新第一信息。例如,第一RAT SL模块可以每隔固定时间间隔主动指示或更新第一信息。
在一些实施例中,第一RAT SL模块共享第一信息是基于其他模块(比如,第二RAT SL模块)的请求发起的。例如,其他模块可以基于以下中的一种或多种触发第一RAT SL模块共享第一信息:时间、业务、预先设置和感测信息。下面以其他模块为第二RAT SL模块为例,分别进行说明。
作为一种实现方式,触发条件可以与时间相关。例如,第二RAT SL模块可以周期性地获取第一RAT SL模块共享的第一信息。示例性地,第二RAT SL模块读取第一信息的周期例如可以通过T表示。第二RAT SL模块可以以{T,2T,3T……}的周期触发第一信息的读取。
作为另一种实现方式,触发条件可以与第一RAT SL模块的感测信息(或称,感测结果)相关。例如,如果第一RAT SL模块的感测结果小于或等于某一阈值,则第二RAT SL模块可以获取第一信息。也就是说,响应于第一RAT SL模块的感测信息小于或等于该阈值,第二RAT SL模块可以获取第一信息。示例性地,如果第一RAT SL模块的感测结果小于或等于某一阈值,第一RAT SL模块可以将该第一信息发送给第一RAT SL模块的MAC层,第一RAT SL模块的MAC层会触发第二RAT SL模块的MAC层,进而使得第二RAT SL模块的MAC层触发第二RAT SL模块的物理层去读取第一信息。
上述阈值可以是预设的、通过高层信令设置的或标准定义的,本申请实施例对此并不限定。
第一RAT SL模块的感测信息可以包括以下中的一项或多项的测量结果:RSRP、RSRQ、RSSI。
可以理解的是,在第一RAT SL模块的感测信息小于或等于某一阈值的情况下,可以认为第一RAT的覆盖效果较差,可以将第一RAT SL模块的资源释放给第二RAT SL模块使用。因此,利用感测信息来触发第一信息的共享,可以优化第一RAT SL模块和第二RAT SL模块对资源的使用。
作为又一种实现方式,触发条件可以与业务相关,即触发条件可以包括业务触发条件。例如,业务触发条件与第二RAT SL模块是否需要发送业务数据关联。也就是说,当满足业务触发条件的情况下,第二RAT SL模块可以获取第一信息,即,响应于第二RAT SL模块需要发送业务数据,第二RAT SL模块可以获取第一信息。
在一些实施例中,在第二RAT SL模块需要发送以下信息中的一种或多种的情况下,可以认为第二RAT SL模块需要发送数据:通过SL接口发送的信息、用于发送终端设备间协调信息的信息、业务数据等。
在一些通信系统中(例如NR V2X),并非所有侧行通信服务都是周期性的。事件触发的业务是不可预测的。例如,在紧急情况下,终端设备会生成制动消息。一些事件触发的非周期业务数据,如碰撞前警告信息,比周期传输的数据更重要。快速可靠地传输这些非周期信息至关重要。因此,对于终端设备确定的侧链传输资源模式(即模式2),事件触发的业务需要快速感知机制,以便能够及时传递生成的消息。由此可知,基于本申请提出的与业务相关的触发条件的技术方案,终端设备可以快速地实现资源分配的优化,避免资源冲突,从而可以满足数据快速可靠传输的需求。
本申请实施例对第二RAT SL模块发起第一信息的共享的请求的方式不做具体限定。作为一种实现方式,第二RAT SL模块可以直接向第一RAT SL模块发起请求,以请求获取第一信息。例如,第二RAT SL模块可以通过后文提及的共享接口直接向第一RAT SL模块发起请求。作为另一种实现方式,第二RAT SL模块可以向其他模块发起请求,以请求获取第一RAT SL模块共享的第一信息。例如,第二RAT SL模块可以向后文提及的缓存器发起请求,以请求获取第一RAT SL模块共享的第一信息。
本申请实施例对第一RAT SL模块共享第一信息的方式不做具体限定,下面以第一RAT SL模块向第二RAT SL模块共享第一信息为例给出几种示例性的实现方式。需要说明的是,第一RAT SL模块向终端设备内部的其他模块共享第一信息的实现方式类似,为了简洁,不再赘述。
作为一种实现方式,第一信息的共享可以通过缓存器来实现。例如,第一RAT SL模块可以将第一信息写入缓存器,第二RAT SL模块可以从缓存器中读取该第一信息。
作为另一种实现方式,第一信息的共享可以通过共享接口来实现。例如,第一RAT SL模块和第二RAT SL模块之间可以建立有共享接口,以便实现第一信息的共享。
在一些实施例中,上述共享接口可以在第一RAT SL模块的物理层和第二RAT SL模块的物理层之间建立。在一些实施例中,上述共享接口可以在第一RAT SL模块的高层和第二RAT SL模块的高层之间建立,例如,可以在第一RAT SL模块的媒体接入控制(medium access control,MAC)层和第二RAT SL模块的MAC层之间建立。在一些实施例中,可以在第一RAT SL模块和第二RAT SL模块的物理层和高层(如MAC层)均建立共享接口。
在一些实施例中,第二RAT SL模块还可以基于共享接口或公共的缓存器上的来自第一RAT SL模块共享的信息,估计第二RAT SL业务与系统中总业务的比率,以更好地进行资源分配。
下面以第一RAT为LTE,第二RAT为NR为例,结合图4和图5分别给出LTE SL模块和NR SL模块通过缓存器和共享接口实现第一信息的共享的示例。
图4是LTE SL模块和NR SL模块通过缓存器实现第一信息的共享的一个示例。如图4所示,图4所示的方法可以包括步骤S410至步骤S430。
在步骤S410,LTE SL模块将第一信息发送至缓存器。
在步骤S420,NR SL模块向缓存器发送第一请求消息,以请求获取第一信息。
也就是说,在图4的示例中,第一信息的共享或获取是由NR SL模块触发的。
在步骤S430,NR SL模块从缓存器中读取第一信息。
响应于第一请求消息,NR SL模块可以从缓存器中读取第一信息。或者说,响应于第一请求消息,缓存器可以向NR SL模块发送第一信息。
需要说明的是,本申请实施例并不限定步骤S410和步骤S420执行的先后顺序。例如,LTE SL模块可以先将第一信息发送至缓存器,在缓存器中存储有第一信息的情况下,NR SL模块再向缓存器发送第一请求消息。或者,NR SL模块可以先向缓存器发送第一请求消息,响应于第一请求消息,LTE SL模块可以将第一信息发送至缓存器。
图5是LTE SL模块和NR SL模块通过共享接口实现第一信息的共享的一个示例。如图5所示,LTE SL模块和NR SL模块都属于终端设备的内部模块,其之间可以建立有共享接口(例如,物理层建立有共享接口),以便通过共享接口直接在LTE SL模块和NR SL模块之间传输第一信息。需要说明的 是,在图5中,LTE SL MAC层和LTE SL物理层均属于LTE SL模块;NR SL MAC层和NR SL物理层均属于NR SL模块。
在上文对第一信息以及如何共享第一信息进行了介绍的基础上,下文对终端设备根据第一信息对第一资源集进行资源分配进行详细介绍。
首先,对终端设备的SL资源集(SL资源池)进行简单介绍。
在一些实施例中,在频域中,一个SL资源池可以由一个或多个连续子信道组成,例如,可以由numSubchannel个连续子信道组成。在一些实施例中,一个子信道可以由一个或多个连续的PRB组成,例如,可以由subchannelsize个连续的PRB组成。
在一些实施例中,numSubchannel和subchannelsize可以是高层参数。
在一些实施例中,终端设备的SL资源集可以分为3个部分,分别为第一部分、第二部分以及第三部分。第一部分的资源可以仅供第一RAT SL模块使用。第二部分的资源可以仅供第二RAT SL模块使用。第三部分的资源则组成本申请实施例提及的第一资源集,该第一资源集既可以供第一RAT SL模块使用,也可以供第二RAT SL模块使用。
需要说明的是,在一些实施例中,第一部分的资源可以包括第一RAT SL模块的预留资源、专有资源或预配置的资源。第二部分的资源可以包括第二RAT SL模块的预留资源、专有资源或预配置的资源。
如前文所述,在一些实施例中,第一资源集的资源分配(例如,资源使用、资源调度等)可以由第二RAT SL模块执行。为了便于描述,下文以第二RAT SL模块对第一资源集进行资源分配为例进行介绍,第一RAT SL模块或终端设备内部的其他模块对第一资源集进行资源分配的过程类似,可以参照第二RAT SL模块对第一资源集进行资源分配的介绍。
在一些实施例中,第一资源集的资源分配可以由第二RAT SL模块的高层(如MAC层)执行。也就是说,第一资源集的使用和分配可以由第二RAT SL模块的高层来调度和分配。以第二RAT为NR为例,第一资源集的资源分配可以在NR SL模块的高层执行。
在一些实施例中,第二RAT SL模块可以根据第一RAT SL模块共享的候选资源集SA或SB确定第一资源集。例如,第一RAT SL模块可以在物理层生成候选资源集SB,并报告给高层(如MAC层),第一RAT SL模块可以进一步通过共享接口或缓存器将候选资源集SB的信息共享给第二RAT SL模块,以便第二RAT SL模块确定第一资源集。例如第一资源集可以是第一RAT SL模块和第二RAT SL模块的交叉资源;或者,第一资源集可以是第一RAT SL模块和第二RAT SL模块的交叉资源中的部分资源。
基于此,第二RAT SL模块可以从第一资源集中选择和使用资源,以避免选择那些被评估为干扰第一RAT SL模块和第二RAT SL模块共存的终端设备的资源。以第一RAT为LTE、第二RAT为NR为例,NR SL模块的MAC层可以从NR SL模块和LTE SL模块获得的候选资源集的交集(第一资源集)中选择资源。因此,可以避免选择那些被评估为干扰NR和LTE SL终端设备的资源。
在一些实施例中,终端设备对第一资源集进行资源分配可以理解为,终端设备将第一资源集中的资源分别分配给不同的RAT使用。例如,终端设备将第一资源集中的部分资源分配给第一RAT SL模块使用,和/或,将第一资源集中的部分资源分配给第二RAT模块使用等。
在一些实施例中,终端设备对第一资源集进行资源分配可以理解为,终端设备从第一资源集中确定第一RAT SL模块能够使用的资源(或者说,从第一资源集中确定能够用于第一RAT SL模块的资源)。
在一些实施例中,终端设备对第一资源集进行资源分配可以理解为,终端设备从第一资源集中确定第二RAT SL模块能够使用的资源。
作为一种实现方式,终端设备根据第一信息对第一资源集进行资源分配,可以包括:终端设备(如第二RAT SL模块)根据第一信息对第一资源集进行资源排除,以确定能够用于第二RAT SL模块使用的资源。或者说,终端设备可以根据第一信息对第一资源集进行资源排除,得到第二资源集,该第二资源集用于确定第一资源集中第二RAT SL模块能够使用的资源。
为了便于理解,下文以终端设备对第一资源集进行分配理解为终端设备从第一资源集中确定能够用于第二RAT SL模块使用的资源为例,给出终端设备对第一资源集进行资源分配的一种示例。需要说明的是,终端设备从第一资源集中确定能够用于第一RAT SL模块的方法类似,例如,第一RAT SL模块可以从第二RAT SL模块获取与第二RAT SL模块的资源关联的信息,再根据获取的信息进行资源分配,为了简洁,本申请不再赘述。
由于第一RAT SL模块和第二RAT SL模块可以共享第一信息,因此,第二RAT SL模块可以基于第一RAT SL模块共享的第一信息和自己测量得到的控制信息或感测信息来执行资源排除。这里提及的第一信息例如可以包括第一RAT SL模块共享的资源预留信息和/或感测信息,如第一RAT SL模块共 享的SCI和RSRP信息、第一RAT SL模块共享的资源的时间和频率位置、资源预留周期和解码的第一RAT SCI的优先级等。在一些实施例中,资源的时间和频率位置、解码的第一RAT SCI的资源预留周期可以用来标识周期性资源的集合。关于第一信息的详细内容,可以参见前文,此处不再赘述。
示例性地,以第一RAT为LTE、第二RAT为NR为例,对于LTE SL模块和NR SL模块共存的终端设备,LTE SL模块可以通过共享接口或缓存器向NR SL模块共享感测信息和/或资源预留信息。NR SL模块的物理层预期基于在NR SL模块处测量的解码NR SCI和RSRP以及由LTE SL模块共享的LTE SCI和RSRP信息来执行资源排除。
在一些实施例中,第一资源集包括第一候选资源,或者说,第一候选资源可以是第一资源集中的任一资源。这种情况下,终端设备(如第二RAT SL模块)可以基于一定的条件确定第一候选资源是否能够被第二RAT SL模块使用。
例如,满足第一条件时,终端设备可以从第一资源集中排除第一候选资源。也就是说,满足第一条件时,终端设备确定第一候选资源不能被第二RAT SL模块使用,或者说,满足第一条件时,终端设备不将第一候选资源作为第二RAT SL模块备选的资源。
在一些实施例中,第一条件与以下中的一项或多项关联:第一RAT SL模块预留的资源,第一RAT SL模块未被监测子帧相关联的资源,测量的侧行信号的信号质量,以及业务优先级。
例如,第一条件可以与第一RAT SL模块预留的资源关联,如第一条件可以包括第一候选资源与第一RAT SL模块预留的资源重叠时,终端设备不将第一候选资源作为第二RAT SL模块备选的资源;那么,第一候选资源与第一RAT SL模块预留的资源不重叠时,终端设备可以考虑将第一候选资源作为第二RAT SL模块备选的资源。
或者,第一条件可以与第一RAT SL模块预留的资源和测量的侧行信号的信号质量均关联,如第一条件可以包括第一候选资源与第一RAT SL模块预留的资源重叠且第一RAT SL模块测量的侧行信号的信号质量高于某一阈值,则终端设备不将第一候选资源作为第二RAT SL模块备选的资源,否则,终端设备可以考虑将第一候选资源作为第二RAT SL模块备选的资源。
在一些实施例中,第一条件可以包括以下条件中的一种或多种:第一候选资源或第一候选资源对应的周期性资源与第一RAT SL模块预留的资源重叠;第一候选资源或第一候选资源对应的周期性资源与第一RAT SL模块的未被监测子帧相关联的资源重叠;第一RAT SL模块测量的侧行信号的信号质量高于第一信号质量阈值;第一RAT SL模块传输的业务的优先级高于第二RAT SL模块传输的业务的优先级;其他的第一RAT SL终端设备传输的业务的优先级高于第二RAT SL模块传输的业务优先级;以及其他的第一RAT SL终端设备测量的侧行信号的信号质量高于第一信号质量阈值。
需要说明的是,本申请实施例提及的其他的第一RAT SL终端设备与本申请实施例提及的第一RAT SL模块属于不同的终端设备,或者,本申请实施例提及的其他的第一RAT SL终端设备与本申请实施例提及的第二RAT SL模块属于不同的终端设备。而第一RAT SL模块和第二RAT SL模块属于同一终端设备。
在一些实施例中,终端设备可以根据上述第一条件中的一种来执行资源排除。例如,如果第一候选资源或第一候选资源对应的周期性资源与第一RAT SL模块预留的资源重叠,则终端设备确定排除第一候选资源。这种情况下,可以理解为,第一候选资源可以被留给第一RAT SL模块使用。再例如,如果第一RAT SL模块测量的侧行信号的信号质量高于第一信号质量阈值,则终端设备确定排除第一候选资源。这种情况下,可以理解为,第一RAT SL模块的覆盖较好,可以将第一候选资源预留给第一RAT SL模块使用。又例如,第一RAT SL模块传输的业务的优先级高于第二RAT SL模块传输的业务的优先级,则终端设备确定排除第一候选资源。这种情况下,可以理解为,第一RAT SL模块传输的业务更重要或者更紧急,可以将第一候选资源留给第一RAT SL模块使用。
在一些实施例中,终端设备可以根据上述第一条件中的多种(至少两种)来执行资源排除。例如,如果第一候选资源或第一候选资源对应的周期性资源与第一RAT SL模块预留的资源重叠且第一RAT SL模块测量的侧行信号的信号质量高于第一信号质量阈值,则终端设备确定排除第一候选资源,将第一候选资源预留给第一RAT SL模块使用。再例如,如果第一候选资源或第一候选资源对应的周期性资源与第一RAT SL模块预留的资源重叠且第一RAT SL模块传输的业务的优先级高于第二RAT SL模块传输的业务的优先级,则终端设备确定排除第一候选资源,将第一候选资源预留给第一RAT SL模块使用。又例如,如果其他的第一RAT SL终端设备传输的业务的优先级高于第二RAT SL模块传输的业务优先级且该其他的第一RAT SL终端设备测量的侧行信号的信号质量高于第一信号质量阈值,则终端设备确定排除第一候选资源,将第一候选资源留给该其他的第一RAT SL终端设备使用。
需要说明的是,上述列举仅为示例,终端设备可以根据上述第一条件中的任意一种或多种来执行资源排除,例如,终端设备可以根据第一条件中的任意三种甚至更多来执行资源排除等,本申请实施例对 此并不限定。
参见图6,在一些实施例中,终端设备根据第一信息进行资源排除可以包括步骤S312和步骤S314,或者说,在一些实施例中,前文提及的步骤S310可以包括步骤S312和步骤S314。
在步骤S312,第二RAT SL模块排除第二RAT SL时域位置中的第二RAT SL候选资源。该第二RAT SL时域位置与选择用于第一RAT SL模块自身的SL传输的第一RAT SL资源重叠。
例如,NR SL模块的MAC/物理层可以排除NR SL时隙中的NR SL候选资源,该NR SL时隙与选择用于LTE SL模块自身的LTE SL传输的LTE SL资源重叠。
在步骤S314,第二RAT SL模块排除与半双工(非监控)第一RAT子帧相关的资源。
例如,当第一候选资源或者与第一候选资源对应的周期性资源与第一RAT SL模块的未被监测子帧相关联的资源重叠时,第二RAT SL模块可以排除该第一候选资源。
在一些实施例中,对于未被监测的第一RAT SL子帧相关联的资源,第一RAT SL资源的保留涉及未被监测或其他的第一RAT SL UE的周期性保留资源。
在一些实施例中,第一RAT SL模块的资源池可以包括未被监测或其他的第一RAT SL UE保留的资源。或者说,未被监测或其他的第一RAT SL UE保留的时间和频率资源也可以属于第一RAT SL资源池。
在一些实施例中,未被监测或其他的第一RAT SL UE保留的时间和频率资源可以根据第一RAT SL资源预留周期(或称,资源保留周期)重复Q次。考虑到Q的目的是排除第二RAT SL模块的候选资源。
在一些实施例中,考虑到第一RAT SL和第二RAT SL都有Q值,为了避免资源碰撞,可以基于第一RAT SL的Q值和第二RAT SL的Q值中的较大值来确定重复Q次的取值。也就是说,在一些实施例中,Q=max(Qrat1,Qrat2),或者,在一些实施例中,Q=K*max(Qrat1,Qrat2),K为不为零的有理数。
在一些实施例中,Qrat1的定义可以参照TS 36.213第14.1.1.6节中LTE SL Q公式。具体地,
关于Qrat1的计算公式中的各参数的定义,可以参见TS 36.213第14.1.1节的相关定义,此处不再赘述。
在一些实施例中,Qrat2的定义可以参照TS 38.214第8.1.4节中NR SL Q公式。具体地,
关于Qrat2的计算公式中的各参数的定义,可以参见TS 38.214第8.1.4节的相关定义,此处不再赘述。
在一些实施例中,第一RAT SL资源预留周期的相同转换可以由第二RAT SL模块执行,使得第二RAT SL模块可以准确地确定第一RAT SL的周期性预留资源。
从前文的介绍可以看出,在一些实施例中,终端设备在根据第一信息进行资源排除时可以考虑业务的优先级信息。下面对基于业务的优先级信息进行资源排除进行更为详细的介绍。
在一些实施例中,如果第一RAT SL模块自身传输的业务优先级高,则第二RAT SL模块(如第二RAT SL模块的MAC层/物理层)排除与第一RAT SL模块保留的自身资源重叠的候选资源(该候选资源是第一资源集中的资源,后文提及的候选资源的含义也是一样,后文不再赘述)。也就是说,第二RAT SL模块不选择与第一RAT SL模块保留的自身资源重叠的资源用于SL传输,或者,第二RAT SL模块选择不与第一RAT SL模块保留的自身资源重叠的资源用于SL传输。以第一RAT为LTE、第二RAT为NR为例,如果UE LTE SL自身业务优先级高,则NR SL模块的MAC/物理层排除与LTE SL UE的LTE SL保留的自身资源重叠的候选资源(如NR SL候选资源,该NR SL候选资源是第一资源集中的资源),即NR SL设备选择不与LTE SL设备保留的自身传输资源重叠的资源用于SL传输。
在一些实施例中,如果第一RAT SL模块自身传输的业务优先级高,则第二RAT SL模块排除与第一RAT SL模块保留的自身资源以及其他的第一RAT SL UE重叠的候选资源。也就是说,第二RAT SL模块不选择与第一RAT SL UE保留资源重叠的资源,或者,第二RAT SL模块选择不与第一RAT SL UE保留资源重叠的资源。以第一RAT为LTE、第二RAT为NR为例,如果UE LTE SL自身业务优先级高,则NR SL模块的MAC/物理层排除与LTE SL UE的LTE SL保留的自身资源以及其他UE LTE  SL重叠的候选资源(如NR SL候选资源),即NR SL设备选择不与LTE SL设备保留资源(包括保留的自身传输的资源和其他UE LTE SL资源)重叠的资源。
在一些实施例中,如果第一RAT SL模块自身传输的业务优先级高,则第二RAT SL模块排除与第一RAT SL模块保留的自身资源重叠的候选资源;如果其他的第一RAT SL UE的业务优先级高于第二RAT SL模块传输的业务优先级,则第一RAT SL模块可以排除其他的第一RAT SL UE保留的资源。也就是说,第二RAT SL模块可以排除所有第一RAT SL的传输资源。以第一RAT为LTE、第二RAT为NR为例,如果UE LTE SL自身业务优先级高,则NR SL模块的MAC/物理层排除与LTE SL UE的LTE SL保留的自身资源重叠的NR SL候选资源,如果其它UE LTE SL的业务优先级高于NR SL业务的优先级,则NR SL可以排除这些资源。也就是NR SL模块的MAC/PHY层排除所有LTE SL的传输资源。
在一些实施例中,如果第一RAT SL模块自身传输的业务优先级高,则第二RAT SL模块排除与第一RAT SL模块保留的自身资源重叠的候选资源;如果其他的第一RAT SL UE的业务优先级低于第二RAT SL模块传输的业务的优先级,则当与第一RAT SL保留资源相关联的SL信号的信号质量测量值高于第一信号质量阈值时,第二RAT SL模块排除与其他的第一RAT SL UE保留的资源重叠的候选资源。以第一RAT为LTE、第二RAT为NR为例,如果UE LTE SL自身业务优先级高,则NR SL模块的MAC/物理层排除与LTE SL UE的LTE SL保留的自身资源重叠的NR SL候选资源;如果其它UE LTE SL的业务优先级低于NR SL业务的优先级,那么当LTE SL保留资源相关联的SL RSRP值高于第一信号质量阈值时,NR SL模块的物理层排除与其他LTE SL UE的LTE SL保留的资源重叠的NR SL候选资源。
在一些实施例中,如果其他的第一RAT SL UE的业务优先级高于第二RAT SL模块的业务的优先级,且当与第一RAT SL保留资源相关联的SL信号的信号质量测量值高于以下阈值中的一种或多种时,则第二RAT SL模块排除与其他的第一RAT SL UE保留的资源重叠的候选资源,且第一RAT SL可以优先使用该候选资源。其中,上述阈值包括:第一RAT SL模块的资源池对应的阈值、第二RAT SL模块的资源池对应的阈值、第一资源集对应的阈值。
例如,如果其他的LTE SL UE的业务优先级高于NR SL业务的优先级,且当与LTE SL保留资源相关联的测量的RSRP值高于第一RAT SL模块的资源池对应的阈值、第二RAT SL模块的资源池对应的阈值、第一资源集对应的阈值中的一种或多种时,NR SL模块的物理层可以排除与其他的LTE SL UE的LTE SL保留的资源重叠的NR SL候选资源,且LTE SL可以优先使用候选资源(交叉资源或动态资源)。
在一些实施例中,如果其他的第一RAT SL UE的业务优先级高于第二RAT SL模块的业务的优先级,且当与第一RAT SL保留资源相关联的SL信号的信号质量测量值高于第一RAT SL模块的资源池对应的阈值和/或低于第二RAT SL模块的资源池对应的阈值时,则第二RAT SL模块排除与其他的第一RAT SL UE保留的资源重叠的候选资源,且第一RAT SL可以优先使用该候选资源。
例如,如果其他的LTE SL UE的业务优先级高于NR SL模块的业务的优先级,且当与LTE SL保留资源相关联的测量的RSRP值高于第一RAT SL模块的资源池对应的阈值和/或低于第二RAT SL模块的资源池对应的阈值时,NR SL模块的物理层排除与其他的LTE SL UE的LTE SL保留的资源重叠的NR SL候选资源,且LTE SL可以优先使用该候选资源。
在一些实施例中,如果其他的第一RAT SL UE的业务优先级高于第二RAT SL模块的业务的优先级,且当与第一RAT SL保留资源相关联的SL信号的信号质量测量值高于第一RAT SL模块的资源池对应的阈值和/或高于第一资源池对应的阈值,和/或低于第二RAT SL模块的资源池对应的阈值时,则第二RAT SL模块排除与其他的第一RAT SL UE保留的资源重叠的候选资源,且第一RAT SL可以优先使用该候选资源。
例如,如果其他的LTE SL UE的业务优先级高于NR SL模块的业务的优先级,且当与LTE SL保留资源相关联的测量的RSRP值高于第一RAT SL模块的资源池对应的阈值和/或高于第一资源池对应的阈值,和/或低于第二RAT SL模块的资源池对应的阈值时,NR SL模块的物理层排除与其他的LTE SL UE的LTE SL保留的资源重叠的NR SL候选资源,且其他的LTE SL UE可以优先使用该候选资源。
在一些实施例中,如果其他的第一RAT SL UE的业务优先级低于第二RAT SL模块的业务的优先级,且当与第一RAT SL保留资源相关联的SL信号的信号质量测量值高于以下阈值中的一种或多种时,则第二RAT SL模块不排除与其他的第一RAT SL UE保留的资源重叠的候选资源,且第二RAT SL可以优先使用该候选资源。其中,上述阈值包括:第一RAT SL模块的资源池对应的阈值、第二RAT SL模块的资源池对应的阈值、第一资源集对应的阈值。
例如,如果其他的LTE SL UE的业务优先级低于NR SL业务的优先级,且当与LTE SL保留资源 相关联的测量的RSRP值高于第一RAT SL模块的资源池对应的阈值、第二RAT SL模块的资源池对应的阈值、第一资源集对应的阈值中的一种或多种时,NR SL模块的物理层可以不排除与其他的LTE SL UE的LTE SL保留的资源重叠的NR SL候选资源,且NR SL可以优先使用候选资源。
在一些实施例中,如果其他的第一RAT SL UE的业务优先级低于第二RAT SL模块的业务的优先级,且当与第一RAT SL保留资源相关联的SL信号的信号质量测量值高于第一RAT SL模块的资源池对应的阈值和/或低于第二RAT SL模块的资源池对应的阈值时,则第二RAT SL模块排除与其他的第一RAT SL UE保留的资源重叠的候选资源,且第一RAT SL可以优先使用该候选资源。
例如,如果其他的LTE SL UE的业务优先级低于NR SL模块的业务的优先级,且当与LTE SL保留资源相关联的测量的RSRP值高于第一RAT SL模块的资源池对应的阈值和/或低于第二RAT SL模块的资源池对应的阈值时,NR SL模块的物理层排除与其他的LTE SL UE的LTE SL保留的资源重叠的NR SL候选资源,且LTE SL可以优先使用该候选资源。
在一些实施例中,如果其他的第一RAT SL UE的业务优先级低于第二RAT SL模块的业务的优先级,且当与第一RAT SL保留资源相关联的SL信号的信号质量测量值高于第一RAT SL模块的资源池对应的阈值和/或高于第一资源池对应的阈值,和/或低于第二RAT SL模块的资源池对应的阈值时,则第二RAT SL模块不排除与其他的第一RAT SL UE保留的资源重叠的候选资源,且第二RAT SL可以优先使用该候选资源。
例如,如果其他的LTE SL UE的业务优先级低于NR SL模块的业务的优先级,且当与LTE SL保留资源相关联的测量的RSRP值高于第一RAT SL模块的资源池对应的阈值和/或高于第一资源池对应的阈值,和/或低于第二RAT SL模块的资源池对应的阈值时,NR SL模块的物理层不排除与其他的LTE SL UE的LTE SL保留的资源重叠的NR SL候选资源,且NR SL可以优先使用该候选资源。
在一些实施例中,如果测量得到的与第一RAT SL模块预留的资源相关联的信号质量高于第一资源集对应的阈值N倍,或者说,如果与第一RAT SL保留资源相关联的测量的信号质量高于第一资源集对应的阈值N倍,则终端设备从第一资源集中为第一RAT SL模块分配的资源以及为传输PFSCH分配的资源是为第二RAT SL模块分配的资源的N*M倍,M为正整数。例如,如果与LTE SL保留资源相关联的测量的RSRP值是第一资源池对应的阈值的N倍,则LTE SL分配的共享资源以及分配给PFSCH的传输资源是分配给NR SL的共享资源的N*M倍。
在一些实施例中,如果N*M大于第一目标值,则终端设备从第一资源集中为第一RAT SL模块分配的资源以及为传输PFSCH分配的资源的数量为该第一目标值,该第一目标值是第一资源集对应的资源使用阈值。或者说,第一目标值是为第一资源集最多使用的资源门限值。如此一来,可以保证为另外一种模式(如第二RAT SL)提供最小可以分配的资源。
在上述第一条件的介绍中,提及了第一信号质量阈值,下面对第一信号质量阈值进行介绍。
在一些实施例中,第一信号质量阈值可以是指RSRP阈值。在一些实施例中,第一信号质量阈值可以是指RSRQ阈值。在一些实施例中,第一信号质量阈值可以是指RSSI阈值,本申请实施例对此并不限定。
在一些实施例中,第一信号质量阈值可以是预配置的,或者协议预定义的。
在一些实施例中,第一信号质量阈值可以是基于以下中的一种或多种确定的:第一RAT SL模块传输的业务的优先级,第二RAT SL模块传输的业务的优先级。例如,第一信号质量阈值可以是基于解码的第一RAT SCI的优先级和第二RAT SL传输的优先级来确定的。以第一RAT为LTE、第二RAT为NR为例,第一信号质量阈值可以是基于解码的LTE SCI的优先级和NR SL传输的优先级来确定的。
在一些实施例中,第一RAT SL模块传输的业务的优先级也可以理解为第一RAT SL模块传输的优先级,第二RAT SL模块传输的业务的优先级也可以理解为第二RAT SL模块传输的优先级。
需要说明的是,在V2X(例如,LTE-V2X)中,当每个分组数据由高层生成时,高层为该分组数据分配优先级(PPP),并且该优先级信息被传递到物理层并作为SCI的部分进行编码。如此一来,在基于第一信息(如感测信息)进行资源选择的过程中,进行资源选择的设备(如第二RAT SL模块,其他终端设备等)可以在执行资源排除时检索并考虑该优先级信息。在某种程度上,具有更高优先级的分组数据在某种意义上受到保护(例如,更高优先级的分组数据更为重要,或者更为紧急),则为更高优先级的分组数据保留的SL资源很可能被排除在进行资源选择的设备(如第二RAT SL模块,其他终端设备等)的选择之外。否则,如果没有为更高优先级的数据包保留SL资源,并且资源池严重拥塞,则无法保证数据包传输。
在一些实施例中,LTE SL部署中,优先级值可以被用于对传输进行优先级排序。SCI中可以包括3位优先级,其中优先级值来自数据包中的高层,具体的,在PC5上处理V2X的服务质量流(quality of service,QoS)在TS23.285已有介绍。在LTE V2X中,SCI格式的优先级用于SL和上行传输之间 的功率分配。与LTE SL类似,NR SL可能也需要SCI格式,包括由更高层提供的优先级值。
在一些实施例中,第一信号质量阈值可以是根据第一阈值集合确定的。下面对第一阈值集合进行详细介绍。
在一些实施例中,第一阈值集合可以包括以下中的一项或多项:第一RAT SL模块的资源池对应的一个或多个阈值,第二RAT SL模块的资源池对应的一个或多个阈值,以及第一资源集对应的一个或多个阈值。
在一些实施例中,第一阈值集合可以是预配置的,例如网络预配置的。
在一些实施例中,第一资源集对应的一个或多个阈值可以包括在第二RAT SL模块的RP配置中。
在一些实施例中,第一资源集对应的一个或多个阈值中的每个阈值可以是根据第一RAT SL模块的资源池对应的一个或多个阈值以及第二RAT SL模块的资源池对应的一个或多个阈值确定的。
作为一种实现方式,第一资源集对应的阈值可以是第一RAT SL模块的资源池对应的阈值和第二RAT SL模块的资源池对应的阈值的平均值。
例如,RSRPsl=(RSRPrat1+RSRPrat2)/2,其中,RSRPsl表示第一资源集对应的一个或多个阈值中的一个阈值,RSRPrat1表示第一RAT SL模块的资源池对应的一个或多个阈值,RSRPrat2表示第二RAT SL模块的资源池对应的一个或多个阈值。
作为另一种实现方式,第一资源集对应的阈值可以是基于第一RAT SL模块的资源池对应的阈值所占的比重和第二RAT SL模块的资源池对应的阈值所占的比重确定的。
例如,RSRPsl=α*RSRPrat1+β*RSRPrat2,其中,RSRPsl表示所述第一资源集对应的一个或多个阈值中的一个阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的一个或多个阈值,RSRPrat2表示所述第二RAT SL模块的资源池对应的一个或多个阈值,α和β均为大于0且小于等于1的数。
在一些实施例中,针对不同的业务类型或不同的业务优先级,上述α和β的取值可以不同。例如,业务等级或业务优先级越高,α、β的取值可以越小。不过本申请实施例并不限定于此,例如,业务等级或业务优先级越高,α、β的取值可以越大。也就是说,在一些实施例中,可以根据业务类型或业务优先级,适应性改变α、β的取值。
下面给出第一阈值集合的几种实现方式。
实现方式1:
第一阈值集合可以包括:第一RAT SL模块的资源池对应的多个阈值,和/或,第二RAT SL模块的资源池对应的多个阈值,和/或,第一资源集对应的多个阈值。在一些实施例中,也可以理解为,第一阈值集合可以包括:第一RAT SL模块的资源池对应的阈值列表,和/或第二RAT SL模块的资源池对应的阈值列表,和/或,第一资源集对应的阈值列表。
在一些实施例中,上述多个阈值或阈值列表是根据以下中的一种或多种确定的:业务类型,时域资源位置,以及资源池中的资源块。换句话说,在一些实施例中,可以针对不同的业务类型、不同的时域资源位置(如时隙)、资源池中的不同资源块中的一项或多项配置不同的阈值列表。
也就是说,在一些实施例中,第一RAT SL模块的资源池对应的多个阈值或阈值列表是根据以下中的一种或多种确定的:第一RAT SL模块传输的业务类型,时域资源位置,第一RAT SL模块的资源池中的资源块。
在一些实施例中,第二RAT SL模块的资源池对应的多个阈值或阈值列表是根据以下中的一种或多种确定的:第二RAT SL模块传输的业务类型,时域资源位置,第二RAT SL模块的资源池中的资源块。
在一些实施例中,第一资源集对应的多个阈值或阈值列表是根据以下中的一种或多种确定的:第一资源集传输的业务类型,时域资源位置,第一资源集中的资源块。
在一些实施例中,第一资源集对应的阈值列表可以被配置为与第一RAT SL模块的资源池对应的阈值列表相同或者与第二RAT SL模块的资源池对应的阈值列表相同。
在一些实施例中,第一资源集对应的阈值列表可以被配置为与第一RAT SL模块的资源池对应的阈值列表和第二RAT SL模块的资源池对应的阈值列表不同。或者说,第一资源集对应的阈值列表可以是新的阈值列表。
在一些实施例中,第一资源集对应的阈值列表是根据第一RAT SL模块的资源池对应的阈值列表和第二RAT SL模块的资源池对应的阈值列表确定的。或者说,第一资源集对应的阈值列表中的每个阈值是根据第一RAT SL模块的资源池对应的阈值列表和第二RAT SL模块的资源池对应的阈值列表确定的。
作为一种实现方式,第一资源集对应的阈值列表可以是第一RAT SL模块的资源池对应的阈值列表和第二RAT SL模块的资源池对应的阈值列表的平均值。
例如,其中,表示第一资源集对应的阈值列表或阈值列表中的一个阈值,表示第一RAT SL模块的资源池对应的阈值列表,表示第二RAT SL模块的资源池对应的阈值列表。也就是说,在第一阈值集合中,第一资源池对应的阈值列表都满足上述公式。
作为另一种实现方式,第一资源集对应的阈值列表可以基于第一RAT SL模块的资源池对应的阈值列表所占的比重和第二RAT SL模块的资源池对应的阈值列表所占的比重确定。
例如,且α≤1,β≤1,其中,表示第一资源集对应的阈值列表或阈值列表中的一个阈值,表示第一RAT SL模块的资源池对应的阈值列表,表示第二RAT SL模块的资源池对应的阈值列表。
在一些实施例中,针对不同的业务类型或不同的业务优先级,上述α和β的取值可以不同。例如,业务等级或业务优先级越高,α、β的取值可以越小。
实现方式2:
第一阈值集合可以包括:第一RAT SL模块的资源池对应的一个阈值,和/或,第二RAT SL模块的资源池对应的一个阈值,和/或,第一资源集对应的一个阈值。
在一些实施例中,第一资源集对应的一个阈值是根据第一RAT SL模块的资源池对应的一个阈值和第二RAT SL模块的资源池对应的一个阈值确定的。
作为一种实现方式,第一资源集对应的一个阈值可以是第一RAT SL模块的资源池对应的一个阈值和第二RAT SL模块的资源池对应的一个阈值的平均值。
例如,RSRPsl=(RSRPlte+RSRPnr)/2,其中,RSRPsl表示第一资源集对应的一个阈值,RSRPlte表示第一RAT SL模块的资源池对应的一个阈值,RSRPnr表示第二RAT SL模块的资源池对应的一个阈值。
作为另一种实现方式,第一资源集对应的一个阈值可以基于第一RAT SL模块的资源池对应的一个阈值所占的比重和第二RAT SL模块的资源池对应的一个阈值所占的比重确定。
例如,RSRPsl=(α*RSRPlte+β*RSRPnr),且α≤1,β≤1,其中,RSRPsl表示第一资源集对应的一个阈值,RSRPlte表示第一RAT SL模块的资源池对应的一个阈值,RSRPnr表示第二RAT SL模块的资源池对应的一个阈值。
在一些实施例中,针对不同的业务类型或不同的业务优先级,上述α和β的取值可以不同。例如,业务等级或业务优先级越高,α、β的取值可以越小。
实现方式3:
第一阈值集合可以包括:第一RAT SL模块的资源池对应的两个阈值,和/或,第二RAT SL模块的资源池对应的一个阈值,和/或,第一资源集对应的一个阈值。
第一RAT SL模块的资源池对应的两个阈值中的一个可以用于排除在没有第二RAT SL PSFCH的时域资源位置上与第一RAT SL模块预留的资源冲突的资源。第一RAT SL模块的资源池对应的两个阈值中的另一个可以用于排除在具有第二RAT SL PSFCH的时域资源位置上与第一RAT SL模块预留的资源冲突的资源。
以第一RAT和第二RAT分别为LTE和NR为例,第一RAT SL模块的资源池对应的两个阈值分别为RSRPlte1和RSRPlte2,RSRPlte1可以用于排除在没有NR SL PSFCH的时隙上与LTE SL预留冲突的NR SL单时隙资源。RSRPlte2可以用于排除在具有NR SL PSFCH资源的时隙上与LTE SL预留冲突的NR SL单时隙资源。
在一些实施例中,假设RSRPlte1<RSRPlte2,这种情况下,映射到具有PSFCH资源的第二RAT SL时域资源位置的第一RAT SL预留资源将需要具有比映射到非PSFCH时域资源位置的预留资源更高的信号质量。
实现方式4:
需要说明的是,实现方式4可以与前面的实现方式1-实现方式3中的任一实现方式结合使用,也可以单独使用,本申请实施例对此并不限定。
在实现方式4中,第一RAT SL模块的资源池对应的阈值可以是预配置的或者网络配置的。第二RAT SL模块的资源池对应的阈值是根据第一RAT SL模块的资源池对应的阈值确定的。
在一些实施例中,在根据第一RAT SL模块的资源池对应的阈值确定第二RAT SL模块的资源池对应的阈值时,可以考虑第二RAT的子信道与第一RAT SL模块预留的资源的实际重叠部分。
作为一种实现方式,其中,RSRPVirtual,rat2表示第二RAT SL模块的资源池对应的阈值,RSRPrat1表示第一RAT SL模块的资源池对应的阈值,BOverlap,rat1表示第二 RAT的带宽内第一RAT和第二RAT的重叠带宽,Brat2表示第二RAT的带宽。
在一些实施例中,在同信道共存的情况下,不同的RAT类型可能在各自的SL信道上使用不同的波形和/或信道编码。例如,NR PSSCH和/或NR PSSCH可能分别使用与LTE PSCCH和/或LTE PSSCH的波形不同的波形。那么,被配置为检测LTE信令(如LTE PSCCH)的终端设备可能不能检测类似的NR信令(例如,NR PSCCH),反之亦然。
这种情况下,可能需要对不同RAT的信号质量进行转换。以LTE和NR为例,可能需要将LTE SL RSRP转换成NR SL RSRP。作为一种实现方式,LTE SL RSRP是在PSCCH的DMRS上测量的,与PSSCH相比,PSCCH具有3dB PSD的提升,因此,在将LTE SL RSRP转换成类似NR的测量值时,可以考虑这一点。
在一些实施例中,第二RAT SL模块在进行资源排除时,可以使用第一RAT PSSCH的信号质量测量结果。例如,第一RAT SL模块将第一信息共享到第二RAT SL模块时,第二RAT SL模块可以基于第一RAT SL模块共享的第一RAT PSSCH的信号质量测量结果进行资源排除。以第一RAT和第二RAT分别为LTE和NR为例,第一信息(如LTE SL模块自身的LTE SL传输的LTE SL资源相关的信息)从LTE SL模块共享到NR SL模块,NR SL模块的MAC/物理层在确定排除与LTE PSCCH的LTE SL保留资源重叠的NR SL候选资源时,可以使用LTE PSSCH-RSRP测量结果。
在一些实施例中,第二RAT SL模块在确定排除与LTE PSCCH的LTE SL保留资源重叠的NR SL候选资源时,可以考虑第一RAT PSSCH信号质量测量值和第二RAT PSSCH信号质量测量值之间的转换。例如,NR SL模块在确定排除与LTE PSCCH的LTE SL保留资源重叠的NR SL候选资源时,可以使用具有3dB提升的LTE PSSCH RSRP测量。
在一些实施例中,第二RAT SL模块在确定排除与LTE PSCCH的LTE SL保留资源重叠的NR SL候选资源时,可以使用第一RAT PSSCH信号质量测量值。例如,NR SL模块在确定排除与LTE PSSCH的LTE SL保留资源重叠的NR SL候选资源时,可以使用LTE PSSCH-RSRP测量结果。
在一些实施例中,终端设备的较低层可以确定资源的子集,较高层可以从该资源子集中选择用于来自终端设备的PSSCH/PSCCH传输的资源。
在一些实施例中,终端设备可以排除满足一定条件的候选资源,例如,从另一个设备接收到指示针对相同SL RAT的资源预留信息且具有满足阈值的RSRP测量的SCI。
在一些实施例中,终端设备可以进一步从候选资源子集中排除与为不同RAT SL传输保留的SL资源重叠的一个或多个候选资源。
在一些实施例中,与为相同RAT SL传输预留的资源一样,终端设备可以确定是否满足一定条件,以确定是否将用于第二RAT SL传输的预留资源视为用于SL资源的资源选择过程中预留的资源。
在一些实施例中,终端设备的一个或多个SL资源池可以由更高层配置。
上文结合图1至图6,详细描述了本申请的方法实施例,下面结合图7至图8,详细描述本申请的装置实施例。应理解,方法实施例的描述与装置实施例的描述相互对应,因此,未详细描述的部分可以参见前面方法实施例。
图7是本申请实施例提供的终端设备的结构示意图。图7所示的终端设备700可以包括资源分配模块710。
资源分配模块710可以用于根据第一信息对第一资源集进行资源分配,其中,所述第一资源集为所述第一RAT SL模块和所述第二RAT SL模块共享,所述第一信息与所述第一RAT SL模块的资源关联。
可选地,所述第一信息用于指示所述第一RAT SL模块对应的感测信息和/或资源预留信息。
可选地,所述资源分配模块710配置于所述第二RAT SL模块中,所述第一信息是所述第二RAT SL模块从所述第一RAT SL模块获取的。
可选地,所述资源分配模块710进一步用于:根据所述第一信息对所述第一资源集进行资源排除,得到第二资源集,所述第二资源集用于确定所述第一资源集中的所述第二RAT SL模块能够使用的资源。
可选地,所述第一资源集包括第一候选资源,所述根据所述第一信息对所述第一资源集进行资源排除,包括:满足第一条件时,从所述第一资源集中排除所述第一候选资源;其中,所述第一条件与以下中的一项或多项关联:所述第一RAT SL模块预留的资源或未被监测子帧相关联的资源;测量的侧行信号的信号质量;业务优先级。
可选地,所述第一条件包括以下条件中的一种或多种:所述第一候选资源或所述第一候选资源对应的周期性资源与所述第一RAT SL模块预留的资源重叠;所述第一候选资源或所述第一候选资源对应的周期性资源与所述第一RAT SL模块的未被监测子帧相关联的资源重叠;所述第一RAT SL模块测量的 侧行信号的信号质量高于第一信号质量阈值;所述第一RAT SL模块传输的业务的优先级高于所述第二RAT SL模块传输的业务的优先级;其他的第一RAT SL终端设备传输的业务的优先级高于所述第二RAT SL模块传输的业务的优先级;其他的第一RAT SL终端设备测量的侧行信号的信号质量高于第一信号质量阈值。
可选地,所述第一信号质量阈值是基于以下中的一种或多种确定的:所述第一RAT SL模块传输的业务的优先级,所述第二RAT SL模块传输的业务的优先级。
可选地,所述第一信号质量阈值是根据第一阈值集合确定的,所述第一阈值集合包括:所述第一RAT SL模块的资源池对应的一个或多个阈值;和/或所述第二RAT SL模块的资源池对应的一个或多个阈值;和/或所述第一资源集对应的一个或多个阈值。
可选地,所述第一RAT SL模块的资源池对应的多个阈值是根据以下中的一种或多种确定的:所述第一RAT SL模块传输的业务类型,时域资源位置,所述第一RAT SL模块的资源池中的资源块;或者所述第二RAT SL模块的资源池对应的多个阈值是根据以下中的一种或多种确定的:所述第二RAT SL模块传输的业务类型,时域资源位置,所述第二RAT SL模块的资源池中的资源块;或者所述第一资源集对应的多个阈值是根据以下中的一种或多种确定的:所述第一资源集传输的业务类型,时域资源位置,所述第一资源集中的资源块。
可选地,所述第一资源集对应的一个或多个阈值中的每个阈值是根据所述第一RAT SL模块的资源池对应的一个或多个阈值以及所述第二RAT SL模块的资源池对应的一个或多个阈值确定的。
可选地,RSRPsl=(RSRPrat1+RSRPrat2)/2,其中,RSRPsl表示所述第一资源集对应的一个或多个阈值中的一个阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的一个或多个阈值,RSRPrat2表示所述第二RAT SL模块的资源池对应的一个或多个阈值。
可选地,RSRPsl=α*RSRPrat1+β*RSRPrat2,其中,RSRPsl表示所述第一资源集对应的一个或多个阈值中的一个阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的一个或多个阈值,RSRPrat2表示所述第二RAT SL模块的资源池对应的一个或多个阈值,α和β均为大于0且小于等于1的数。
可选地,针对不同的业务类型或不同的业务优先级,所述α和β的取值不同。
可选地,所述第一阈值集合包括:所述第一RAT SL模块的资源池对应的两个阈值,所述第二RAT SL模块的资源池对应的一个阈值,以及所述第一资源集对应的一个阈值;其中,所述第一RAT SL模块的资源池对应的两个阈值中的一个用于排除在没有第二RAT SL物理侧行反馈信道PSFCH的时域资源位置上与所述第一RAT SL模块预留的资源冲突的资源,所述第一RAT SL模块的资源池对应的两个阈值中的另一个用于排除在具有第二RAT SL PSFCH的时域资源位置上与所述第一RAT SL模块预留的资源冲突的资源。
可选地,所述第一阈值集合是预配置的。
可选地,所述第二RAT SL模块的资源池对应的阈值是根据所述第一RAT SL模块的资源池对应的阈值确定的。
可选地,其中,RSRPVirtual,rat2表示所述第二RAT SL模块的资源池对应的阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的阈值,BOverlap,rat1表示第二RAT的带宽内所述第一RAT和所述第二RAT的重叠带宽,Brat2表示第二RAT的带宽。
可选地,所述第一RAT SL模块的资源池包括未被监测或其他的第一RAT SL终端设备保留的资源。
可选地,如果测量得到的与所述第一RAT SL模块预留的资源相关联的信号质量高于所述第一资源集对应的阈值N倍,则所述终端设备从所述第一资源集中为所述第一RAT SL模块分配的资源以及为传输PFSCH分配的资源是为所述第二RAT SL模块分配的资源的N*M倍,M为正整数。
可选地,如果所述N*M大于第一目标值,则所述终端设备从所述第一资源集中为所述第一RAT SL模块分配的资源以及为传输PFSCH分配的资源的数量为所述第一目标值,所述第一目标是所述第一资源集对应的资源使用阈值。
可选地,所述第一RAT SL模块为LTE SL模块,所述第二RAT SL模块为NR SL模块。
在可选的实施例中,所述资源分配模块910可以为处理器810。终端设备700还可以包括收发器830和存储器820,具体如图8所示。
图8是本申请实施例的通信装置的示意性结构图。图8中的虚线表示该单元或模块为可选的。该装置800可用于实现上述方法实施例中描述的方法。装置800可以是芯片、终端设备或网络设备。
装置800可以包括一个或多个处理器810。该处理器810可支持装置800实现前文方法实施例所描述的方法。该处理器810可以是通用处理器或者专用处理器。例如,该处理器可以为中央处理单元(central  processing unit,CPU)。或者,该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
装置800还可以包括一个或多个存储器820。存储器820上存储有程序,该程序可以被处理器810执行,使得处理器810执行前文方法实施例所描述的方法。存储器820可以独立于处理器810也可以集成在处理器810中。
装置800还可以包括收发器830。处理器810可以通过收发器830与其他设备或芯片进行通信。例如,处理器810可以通过收发器830与其他设备或芯片进行数据收发。
本申请实施例还提供一种计算机可读存储介质,用于存储程序。该计算机可读存储介质可应用于本申请实施例提供的终端或网络设备中,并且该程序使得计算机执行本申请各个实施例中的由终端或网络设备执行的方法。
本申请实施例还提供一种计算机程序产品。该计算机程序产品包括程序。该计算机程序产品可应用于本申请实施例提供的终端或网络设备中,并且该程序使得计算机执行本申请各个实施例中的由终端或网络设备执行的方法。
本申请实施例还提供一种计算机程序。该计算机程序可应用于本申请实施例提供的终端或网络设备中,并且该计算机程序使得计算机执行本申请各个实施例中的由终端或网络设备执行的方法。
应理解,本申请中术语“系统”和“网络”可以被可互换使用。另外,本申请使用的术语仅用于对本申请的具体实施例进行解释,而非旨在限定本申请。本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。
在本申请的实施例中,提到的“指示”可以是直接指示,也可以是间接指示,还可以是表示具有关联关系。举例说明,A指示B,可以表示A直接指示B,例如B可以通过A获取;也可以表示A间接指示B,例如A指示C,B可以通过C获取;还可以表示A和B之间具有关联关系。
在本申请实施例中,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。
在本申请实施例中,术语“对应”可表示两者之间具有直接对应或间接对应的关系,也可以表示两者之间具有关联关系,也可以是指示与被指示、配置与被配置等关系。
本申请的实施例,提到的“包括”可以指直接包括,也可以指间接包括。可选地,可以将本申请实施例中提到的“包括”替换为“指示”或“用于确定”。例如,A包括B,可以替换为A指示B,或A用于确定B。
本申请实施例中,“预定义”或“预配置”可以通过在设备(例如,包括终端设备和网络设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。比如预定义可以是指协议中定义的。
本申请实施例中,所述“协议”可以指通信领域的标准协议,例如可以包括LTE协议、NR协议以及应用于未来的通信系统中的相关协议,本申请对此不做限定。
本申请实施例中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实 现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够读取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,数字通用光盘(digital video disc,DVD))或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (48)

  1. 一种用于通信的方法,其特征在于,所述方法应用于终端设备,所述终端设备包括第一RAT SL模块和第二RAT SL模块,所述方法包括:
    所述终端设备根据第一信息对第一资源集进行资源分配,其中,所述第一资源集为所述第一RAT SL模块和所述第二RAT SL模块共享,所述第一信息与所述第一RAT SL模块的资源关联。
  2. 根据权利要求1所述的方法,其特征在于,所述终端设备根据第一信息对第一资源集进行资源分配,包括:
    所述终端设备根据所述第一信息对所述第一资源集进行资源排除,得到第二资源集,所述第二资源集用于确定所述第一资源集中的所述第二RAT SL模块能够使用的资源。
  3. 根据权利要求2所述的方法,其特征在于,所述第一资源集包括第一候选资源,所述终端设备根据所述第一信息对所述第一资源集进行资源排除,包括:
    满足第一条件时,所述终端设备从所述第一资源集中排除所述第一候选资源;其中,所述第一条件与以下中的一项或多项关联:
    所述第一RAT SL模块预留的资源或未被监测子帧相关联的资源;
    测量的侧行信号的信号质量;
    业务优先级。
  4. 根据权利要求3所述的方法,其特征在于,所述第一条件包括以下条件中的一种或多种:
    所述第一候选资源或所述第一候选资源对应的周期性资源与所述第一RAT SL模块预留的资源重叠;
    所述第一候选资源或所述第一候选资源对应的周期性资源与所述第一RAT SL模块的未被监测子帧相关联的资源重叠;
    所述第一RAT SL模块测量的侧行信号的信号质量高于第一信号质量阈值;
    所述第一RAT SL模块传输的业务的优先级高于所述第二RAT SL模块传输的业务的优先级;
    其他的第一RAT SL终端设备传输的业务的优先级高于所述第二RAT SL模块传输的业务的优先级;
    其他的第一RAT SL终端设备测量的侧行信号的信号质量高于第一信号质量阈值。
  5. 根据权利要求4所述的方法,其特征在于,所述第一信号质量阈值是基于以下中的一种或多种确定的:所述第一RAT SL模块传输的业务的优先级,所述第二RAT SL模块传输的业务的优先级。
  6. 根据权利要求4或5所述的方法,其特征在于,所述第一信号质量阈值是根据第一阈值集合确定的,所述第一阈值集合包括:
    所述第一RAT SL模块的资源池对应的一个或多个阈值;和/或
    所述第二RAT SL模块的资源池对应的一个或多个阈值;和/或
    所述第一资源集对应的一个或多个阈值。
  7. 根据权利要求6所述的方法,其特征在于,
    所述第一RAT SL模块的资源池对应的多个阈值是根据以下中的一种或多种确定的:所述第一RAT SL模块传输的业务类型,时域资源位置,所述第一RAT SL模块的资源池中的资源块;或者
    所述第二RAT SL模块的资源池对应的多个阈值是根据以下中的一种或多种确定的:所述第二RAT SL模块传输的业务类型,时域资源位置,所述第二RAT SL模块的资源池中的资源块;或者
    所述第一资源集对应的多个阈值是根据以下中的一种或多种确定的:所述第一资源集传输的业务类型,时域资源位置,所述第一资源集中的资源块。
  8. 根据权利要求6或7所述的方法,其特征在于,所述第一资源集对应的一个或多个阈值中的每个阈值是根据所述第一RAT SL模块的资源池对应的一个或多个阈值以及所述第二RAT SL模块的资源池对应的一个或多个阈值确定的。
  9. 根据权利要求8所述的方法,其特征在于,
    RSRPsl=(RSRPrat1+RSRPrat2)/2
    其中,RSRPsl表示所述第一资源集对应的一个或多个阈值中的一个阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的一个或多个阈值,RSRPrat2表示所述第二RAT SL模块的资源池对应的一个或多个阈值。
  10. 根据权利要求8所述的方法,其特征在于,
    RSRPsl=α*RSRPrat1+β*RSRPrat2
    其中,RSRPst表示所述第一资源集对应的一个或多个阈值中的一个阈值,RSRPrat1表示所述第一 RAT SL模块的资源池对应的一个或多个阈值,RSRPrat2表示所述第二RAT SL模块的资源池对应的一个或多个阈值,α和β均为大于0且小于等于1的数。
  11. 根据权利要求10所述的方法,其特征在于,针对不同的业务类型或不同的业务优先级,所述α和β的取值不同。
  12. 根据权利要求6-11中任一项所述的方法,其特征在于,所述第一阈值集合包括:所述第一RAT SL模块的资源池对应的两个阈值,所述第二RAT SL模块的资源池对应的一个阈值,以及所述第一资源集对应的一个阈值;
    其中,所述第一RAT SL模块的资源池对应的两个阈值中的一个用于排除在没有第二RAT SL物理侧行反馈信道PSFCH的时域资源位置上与所述第一RAT SL模块预留的资源冲突的资源,所述第一RAT SL模块的资源池对应的两个阈值中的另一个用于排除在具有第二RAT SL PSFCH的时域资源位置上与所述第一RAT SL模块预留的资源冲突的资源。
  13. 根据权利要求6-12中任一项所述的方法,其特征在于,所述第一阈值集合是预配置的。
  14. 根据权利要求6-13中任一项所述的方法,其特征在于,所述第二RAT SL模块的资源池对应的阈值是根据所述第一RAT SL模块的资源池对应的阈值确定的。
  15. 根据权利要求14所述的方法,其特征在于,
    其中,RSRPVirtual,rat2表示所述第二RAT SL模块的资源池对应的阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的阈值,BOverlap,rat1表示第二RAT的带宽内第一RAT和第二RAT的重叠带宽,Brat2表示第二RAT的带宽。
  16. 根据权利要求1-15中任一项所述的方法,其特征在于,所述第一RAT SL模块的资源池包括未被监测或其他的第一RAT SL终端设备保留的资源。
  17. 根据权利要求1-16中任一项所述的方法,其特征在于,如果测量得到的与所述第一RAT SL模块预留的资源相关联的信号质量是所述第一资源集对应的阈值N倍,则所述终端设备从所述第一资源集中为所述第一RAT SL模块分配的资源以及为传输PFSCH分配的资源是为所述第二RAT SL模块分配的资源的N*M倍,M为正整数。
  18. 根据权利要求17所述的方法,其特征在于,如果所述N*M大于第一目标值,则所述终端设备从所述第一资源集中为所述第一RAT SL模块分配的资源以及为传输PFSCH分配的资源的数量为所述第一目标值,所述第一目标值是所述第一资源集对应的资源使用阈值。
  19. 根据权利要求1-18中任一项所述的方法,其特征在于,所述第一信息用于指示所述第一RAT SL模块对应的感测信息和/或资源预留信息。
  20. 根据权利要求1-19中任一项所述的方法,其特征在于,所述终端设备根据第一信息对第一资源集进行资源分配,包括:
    所述第二RAT SL模块根据所述第一信息对所述第一资源集进行资源分配,所述第一信息是所述第二RAT SL模块从所述第一RAT SL模块获取的。
  21. 根据权利要求1-20中任一项所述的方法,其特征在于,所述第一RAT SL模块为LTE SL模块,所述第二RAT SL模块为NR SL模块。
  22. 一种终端设备,其特征在于,所述终端设备包括第一RAT SL模块和第二RAT SL模块,所述终端设备包括:
    资源分配模块,用于根据第一信息对第一资源集进行资源分配,其中,所述第一资源集为所述第一RAT SL模块和所述第二RAT SL模块共享,所述第一信息与所述第一RAT SL模块的资源关联。
  23. 根据权利要求22所述的终端设备,其特征在于,所述资源分配模块进一步用于:
    根据所述第一信息对所述第一资源集进行资源排除,得到第二资源集,所述第二资源集用于确定所述第一资源集中的所述第二RAT SL模块能够使用的资源。
  24. 根据权利要求23所述的终端设备,其特征在于,所述第一资源集包括第一候选资源,所述根据所述第一信息对所述第一资源集进行资源排除,包括:
    满足第一条件时,从所述第一资源集中排除所述第一候选资源;其中,所述第一条件与以下中的一项或多项关联:所述第一RAT SL模块预留的资源或未被监测子帧相关联的资源;测量的侧行信号的信号质量;业务优先级。
  25. 根据权利要求24所述的终端设备,其特征在于,所述第一条件包括以下条件中的一种或多种:
    所述第一候选资源或所述第一候选资源对应的周期性资源与所述第一RAT SL模块预留的资源重叠;
    所述第一候选资源或所述第一候选资源对应的周期性资源与所述第一RAT SL模块的未被监测子帧相关联的资源重叠;
    所述第一RAT SL模块测量的侧行信号的信号质量高于第一信号质量阈值;
    所述第一RAT SL模块传输的业务的优先级高于所述第二RAT SL模块传输的业务的优先级;
    其他的第一RAT SL终端设备传输的业务的优先级高于所述第二RAT SL模块传输的业务的优先级;
    其他的第一RAT SL终端设备测量的侧行信号的信号质量高于第一信号质量阈值。
  26. 根据权利要求25所述的终端设备,其特征在于,所述第一信号质量阈值是基于以下中的一种或多种确定的:所述第一RAT SL模块传输的业务的优先级,所述第二RAT SL模块传输的业务的优先级。
  27. 根据权利要求25或26所述的终端设备,其特征在于,所述第一信号质量阈值是根据第一阈值集合确定的,所述第一阈值集合包括:
    所述第一RAT SL模块的资源池对应的一个或多个阈值;和/或
    所述第二RAT SL模块的资源池对应的一个或多个阈值;和/或
    所述第一资源集对应的一个或多个阈值。
  28. 根据权利要求27所述的终端设备,其特征在于,
    所述第一RAT SL模块的资源池对应的多个阈值是根据以下中的一种或多种确定的:所述第一RAT SL模块传输的业务类型,时域资源位置,所述第一RAT SL模块的资源池中的资源块;或者
    所述第二RAT SL模块的资源池对应的多个阈值是根据以下中的一种或多种确定的:所述第二RAT SL模块传输的业务类型,时域资源位置,所述第二RAT SL模块的资源池中的资源块;或者
    所述第一资源集对应的多个阈值是根据以下中的一种或多种确定的:所述第一资源集传输的业务类型,时域资源位置,所述第一资源集中的资源块。
  29. 根据权利要求27或28所述的终端设备,其特征在于,所述第一资源集对应的一个或多个阈值中的每个阈值是根据所述第一RAT SL模块的资源池对应的一个或多个阈值以及所述第二RAT SL模块的资源池对应的一个或多个阈值确定的。
  30. 根据权利要求29所述的终端设备,其特征在于,
    RSRPsl=(RSRPrat1+RSRPrat2)/2
    其中,RSRPsl表示所述第一资源集对应的一个或多个阈值中的一个阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的一个或多个阈值,RSRPrat2表示所述第二RAT SL模块的资源池对应的一个或多个阈值。
  31. 根据权利要求29所述的终端设备,其特征在于,
    RSRPsl=α*RSRPrat1+β*RSRPrat2
    其中,RSRPsl表示所述第一资源集对应的一个或多个阈值中的一个阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的一个或多个阈值,RSRPrat2表示所述第二RAT SL模块的资源池对应的一个或多个阈值,α和β均为大于0且小于等于1的数。
  32. 根据权利要求31所述的终端设备,其特征在于,针对不同的业务类型或不同的业务优先级,所述α和β的取值不同。
  33. 根据权利要求27-32中任一项所述的终端设备,其特征在于,所述第一阈值集合包括:所述第一RAT SL模块的资源池对应的两个阈值,所述第二RAT SL模块的资源池对应的一个阈值,以及所述第一资源集对应的一个阈值;
    其中,所述第一RAT SL模块的资源池对应的两个阈值中的一个用于排除在没有第二RAT SL物理侧行反馈信道PSFCH的时域资源位置上与所述第一RAT SL模块预留的资源冲突的资源,所述第一RAT SL模块的资源池对应的两个阈值中的另一个用于排除在具有第二RAT SL PSFCH的时域资源位置上与所述第一RAT SL模块预留的资源冲突的资源。
  34. 根据权利要求27-33中任一项所述的终端设备,其特征在于,所述第一阈值集合是预配置的。
  35. 根据权利要求27-34中任一项所述的终端设备,其特征在于,所述第二RAT SL模块的资源池对应的阈值是根据所述第一RAT SL模块的资源池对应的阈值确定的。
  36. 根据权利要求35所述的终端设备,其特征在于,
    其中,RSRPVirtual,rat2表示所述第二RAT SL模块的资源池对应的阈值,RSRPrat1表示所述第一RAT SL模块的资源池对应的阈值,BOverlap,rat1表示第二RAT的带宽内第一RAT和第二RAT的重叠带宽, Brat2表示第二RAT的带宽。
  37. 根据权利要求22-36中任一项所述的终端设备,其特征在于,所述第一RAT SL模块的资源池包括未被监测或其他的第一RAT SL终端设备保留的资源。
  38. 根据权利要求22-37中任一项所述的终端设备,其特征在于,如果测量得到的与所述第一RAT SL模块预留的资源相关联的信号质量高于所述第一资源集对应的阈值N倍,则所述终端设备从所述第一资源集中为所述第一RAT SL模块分配的资源以及为传输PFSCH分配的资源是为所述第二RAT SL模块分配的资源的N*M倍,M为正整数。
  39. 根据权利要求38所述的终端设备,其特征在于,如果所述N*M大于第一目标值,则所述终端设备从所述第一资源集中为所述第一RAT SL模块分配的资源以及为传输PFSCH分配的资源的数量为所述第一目标值,所述第一目标是所述第一资源集对应的资源使用阈值。
  40. 根据权利要求22-39中任一项所述的终端设备,其特征在于,所述第一信息用于指示所述第一RAT SL模块对应的感测信息和/或资源预留信息。
  41. 根据权利要求22-40中任一项所述的终端设备,其特征在于,所述资源分配模块配置于所述第二RAT SL模块中,所述第一信息是所述第二RAT SL模块从所述第一RAT SL模块获取的。
  42. 根据权利要求22-41中任一项所述的终端设备,其特征在于,所述第一RAT SL模块为LTE SL模块,所述第二RAT SL模块为NR SL模块。
  43. 一种终端设备,其特征在于,包括存储器和处理器,所述存储器用于存储程序,所述处理器用于调用所述存储器中的程序,以使所述终端设备执行如权利要求1-21中任一项所述的方法。
  44. 一种用于通信的装置,其特征在于,包括处理器,用于从存储器中调用程序,以使所述装置执行如权利要求1-21中任一项所述的方法。
  45. 一种芯片,其特征在于,包括处理器,用于从存储器调用程序,使得安装有所述芯片的设备执行如权利要求1-21中任一项所述的方法。
  46. 一种计算机可读存储介质,其特征在于,其上存储有程序,所述程序使得计算机执行如权利要求1-21中任一项所述的方法。
  47. 一种计算机程序产品,其特征在于,包括程序,所述程序使得计算机执行如权利要求1-21中任一项所述的方法。
  48. 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求1-21中任一项所述的方法。
PCT/CN2023/100702 2023-05-06 2023-06-16 用于通信的方法和终端设备 Ceased WO2024229930A1 (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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 전송을 수행하는 방법 및 장치

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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