Communication method and device, chip and module equipment
By performing multiple continuous chronograph transmission scenarios in the non -authorized spectrum, the terminal device triggers the re -election of M resources including the first resource when the LBT fails, and solves the problem that the data cannot be sent due to the failure of the LBT. The reliability of data transmission.
Patent Information
- Application Number
- CN202310868833.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-14
- Publication Date
- 2025-01-24
AI Technical Summary
In the scenario of multi-continuous time slot transmission on the unauthorized spectrum, the terminal device cannot send data due to the failure of LBT, and the prior art lacks an effective resource reselecting solution.
When the listen-before-talk LBT fails to be executed on the first resource, the terminal device triggers reselection of M resources including the first resource, where M is an integer greater than or equal to 1 to ensure the reliability of data transmission.
Through the resource re -election mechanism, the data caused by LBT failure cannot be sent, and the reliability and efficiency of data transmission are improved.
Smart Images

Figure CN119364545A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communications, and in particular to a communication method, device, chip and module equipment. Background Art
[0002] In the sidelink (SL) communication scenario, data transmission can be achieved based on the unlicensed spectrum. Generally speaking, before using the unlicensed spectrum for data transmission, the terminal device needs to perform listen before talk (LBT) on the corresponding resources. After the LBT succeeds, the resource can be used to transmit data. After the LBT fails, resource reselection can be triggered. However, in the scenario of multiple consecutive time slots transmission (MCSt) on the unlicensed spectrum, after the LBT fails in a time slot among multiple consecutive time slots, how to reselect resources is still blank. Summary of the invention
[0003] The present application provides a communication method, apparatus, chip and module device, which can avoid the problem that the terminal device cannot send data due to LBT failure, thereby improving the reliability of data transmission.
[0004] In a first aspect, a communication method is provided, comprising: performing listen-before-talk (LBT) for a first transmission on a first resource, where the first resource is one of N consecutive resources, and N is an integer greater than 1; when LBT failure occurs in the first transmission, triggering reselection of M resources, where the M resources include the first resource, and M is an integer greater than or equal to 1 and less than or equal to N.
[0005] It can be seen that in the above embodiment, when the LBT failure occurs in the first transmission on the first resource (the first resource is one of N consecutive resources), the terminal device can trigger the reselection of M resources, and the M resources include the first resource. That is to say, in the MCSt transmission scenario of the unlicensed spectrum, the terminal device can trigger the reselection of the first resource, or the terminal device can trigger the reselection of multiple consecutive resources (including the first resource and at least one resource after the first resource). In this way, the problem of the terminal device being unable to send data due to LBT failure can be avoided, thereby improving the reliability of data transmission.
[0006] Optionally, M is 1, and after triggering reselection of M resources, the method also includes: determining a second resource; wherein the second resource and a resource among the N resources located after the first resource are continuous resources; or, the second resource and a resource among the N resources located after the first resource are discontinuous resources.
[0007] It can be seen that in the above embodiment, the terminal device triggers the reselection of the first resource, and then reselects the second resource. In this way, the problem that the terminal device cannot send data on the first resource due to LBT failure can be avoided, thereby improving the reliability of data transmission. In addition, for the situation that the second resource and the resource located after the first resource among the N resources are continuous resources, when the LBT of the resource located after the first resource among the N resources is successful, the second resource can perform type2LBT, or even no LBT can be performed. In this way, the probability of success of LBT of the second resource can be increased. For the situation that the second resource and the resource located after the first resource among the N resources are discontinuous resources, since the LBT of the first resource fails, the resource located after the first resource may also fail in LBT. Selecting the second resource that is discontinuous with the resource located after the first resource can avoid this problem.
[0008] Optionally, resources located after the first resource among the N resources are indicated to be reserved.
[0009] It can be seen that in the above embodiment, when the resources located after the first resource among the N resources are indicated to be reserved, and the terminal device triggers the reselection of the first resource, the terminal device will still use the resources indicated to be reserved for data transmission, which can avoid resource waste.
[0010] Optionally, M is an integer greater than 1 and less than or equal to N; the M resources also include resources located after the first resource in the N resources.
[0011] It can be seen that in the above embodiment, the terminal device triggers the reselection of M resources (including the first resource and the resources located after the first resource among the N resources), so that the multiple resources after the reselection are still continuous resources, that is, it can be guaranteed that the subsequent transmission is still MCSt.
[0012] Optionally, after triggering reselection of the M resources, the method further includes: determining K consecutive resources, where K is equal to M.
[0013] It can be seen that in the above embodiment, after triggering the reselection of M resources (including the first resource and the resources after the first resource among the N resources), the terminal device can reselect K consecutive resources, so that the subsequent transmission can be guaranteed to be MCSt. Therefore, when the LBT of the first resource among the K resources is successful, the other resources after the first resource may perform type 2 LBT, or even not perform LBT, so that the LBT success rate of other resources is higher.
[0014] Optionally, resources after the first resource among the N resources are not indicated as reserved.
[0015] It can be seen that in the above embodiment, when the resources located after the first resource among N resources are not indicated for reservation, and the terminal device triggers the reselection of M resources (including the first resource and the resources located after the first resource among the N resources), other terminal devices can use the resources that are not indicated for reservation for data transmission, which can avoid waste of resources.
[0016] Optionally, the subband where the second resource is located is the same as or different from the subband where the first resource is located.
[0017] Optionally, the subband where the K resources are located is the same as or different from the subband where the first resource is located.
[0018] According to a second aspect, a communication device is provided, comprising a unit for executing the method according to any one of the first aspects.
[0019] According to a third aspect, a chip is provided, comprising a processor and a communication interface, wherein the processor is configured to cause the chip to execute a method as described in any one of the first aspects.
[0020] In a fourth aspect, a module device is provided, the module device comprising a communication module, a power module, a storage module and a chip, wherein:
[0021] The power module is used to provide power to the module equipment;
[0022] The storage module is used to store data and instructions;
[0023] The communication module is used for internal communication of the module device and / or for communication between the module device and an external device;
[0024] The chip is used to execute the method as described in any one of the first aspects.
[0025] In a fifth aspect, a communication device is provided, comprising a memory and a processor, the memory being used to store a computer program, the computer program comprising program instructions, and the processor being configured to call the program instructions so that the communication device executes a method as described in any one of the first aspects.
[0026] In a sixth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer-readable instructions, and when the computer-readable instructions are executed on a computer, the computer executes any one of the methods in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] Figure 1 is a schematic diagram of a communication system provided in an embodiment of the present application;
[0028] Figure 2 A schematic diagram of a MCSt scenario;
[0029] Figure 3 It is a flow chart of a communication method provided in an embodiment of the present application;
[0030] Figure 4 is a schematic diagram of a resource reselection provided in an embodiment of the present application;
[0031] Figure 5 is a schematic diagram of another resource reselection provided in an embodiment of the present application;
[0032] Figure 6 is a structural diagram of another communication device provided in an embodiment of the present application;
[0033] Figure 7 is a structural diagram of another communication device provided in an embodiment of the present application;
[0034] Figure 8 It is a structural schematic diagram of a module device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0035] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0036] The terms used in the following embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to be used as limitations to the present application. As used in the specification and appended claims of the present application, the singular expressions "one", "a kind of", "said", "above", "the" and "this" are intended to also include plural expressions, unless there is a clear indication to the contrary in the context. It should also be understood that the term "and / or" used in the present application refers to and includes any or all possible combinations of one or more listed items.
[0037] It should be noted that the terms "first", "second", "third", etc. in the specification, claims or drawings of this application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. The terms "include", "comprises", "has" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
[0038] The present application can be applied to a fifth generation (5G) system, also known as a new radio (NR) system; or can be applied to a sixth generation (6G) system, or a seventh generation (7G) system, or other future communication systems; or can also be used in a device to device (D2D) system, a machine to machine (M2M) system, a vehicle to everything (V2X), and the like.
[0039] This application can be applied to Figure 1 The system architecture shown. Figure 1 The communication system 10 shown may include but is not limited to: terminal device 110 and terminal device 111. Terminal device 110 and terminal device 111 can perform SL communication. SL refers to: a link defined for direct communication between terminal devices. That is, a link in which terminal devices communicate directly with each other without being forwarded by a base station. The interface between terminal devices can be called a short-range service communication interface 5 (ProSecommunication 5, PC5) interface. In this application, SL can also be referred to as a direct link, a side link or an edge link or an auxiliary link, etc., and this application does not limit the name. In addition, the SL involved in this application may be an enhanced side link (super sidelink, SSL), and SSL is an enhancement of SL.
[0040] Optionally, the communication system may further include one or more network devices 112 ( Figure 1 Only one is shown). Optionally, the communication system involves different terminal devices (such as Figure 1 The terminal devices 110 or 111 in the communication system may be located within the coverage of the same network device or within the coverage of different network devices. Alternatively, some terminal devices may be located within the coverage of the network device, while other terminal devices may be located outside the coverage of the network device (out of coverage). Alternatively, all the different terminal devices involved in the communication system may be located outside the coverage of the network device, which is not limited here.
[0041] in, Figure 1 The number and form of the devices are used for example only and do not constitute a limitation on the embodiments of the present application. For example, multiple terminal devices may be included in actual applications. The devices involved in the system architecture are described in detail below.
[0042] 1. Terminal equipment
[0043] Terminal equipment can be a device with transceiver functions, and can also be called terminal, user equipment (UE), remote terminal equipment (remote UE), relay equipment (relay UE), access terminal equipment, user unit, user station, mobile station, mobile station, remote station, mobile device, user terminal equipment, intelligent terminal equipment, wireless communication equipment, user agent or user device. It should be noted that relay equipment is a terminal equipment that can provide relay forwarding services for other terminal equipment (including remote terminal equipment).
[0044] For example, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in unmanned autonomous driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, or a wireless terminal device in a smart home, etc.
[0045] For another example, the terminal device may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system (such as an NR communication system, a 6G communication system), or a terminal device in a future evolved public land mobile communication network (PL MN), etc., without specific limitation.
[0046] In some possible implementations, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; can be deployed on the water surface (such as ships, etc.); can be deployed in the air (such as airplanes, balloons and satellites, etc.).
[0047] In some possible implementations, the terminal device may include a device with wireless communication functions, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip and may also include other discrete devices.
[0048] In some possible implementations, the terminal device described in the embodiments of the present application may be a chip, a chip module, a device, a unit, etc., without specific limitation.
[0049] 2. Network equipment
[0050] A network device may be a device with transceiver functions and may communicate with terminal devices.
[0051] In some possible implementations, the network device may be responsible for radio resource management (RRM), quality of service (QoS) management, data compression and encryption, data transmission and reception, etc. on the air interface side.
[0052] In some possible implementations, the network device may include a base station (BS) in a communication system or a device deployed in a radio access network (RAN) for providing wireless communication functions, that is, the network device may include a device in the RAN.
[0053] For example, the devices in the RAN may include an evolved node B (evolutional node B, eNB or eNodeB) in an LTE communication system, a next generation evolved node B (next generation evolved node B, ng-eNB) in an NR communication system, a next generation node B (next generation node B, gNB) in an NR communication system, a master node (MN) in a dual-connection architecture, a second node or secondary node (SN) in a dual-connection architecture, etc., without specific limitation.
[0054] In some possible implementations, the network device may include a device in a core network (CN).
[0055] For example, the equipment in the CN may include an access and mobility management function (AMF), a user plane function (UPF), a session management function (SMF), etc.
[0056] In some possible implementations, the network device may also be an access point (AP) in a wireless local area network (WLAN), a relay station, a communication device in a future evolved PLMN network, a communication device in a non-terrestrial network (NTN) device network, etc.
[0057] In some possible implementations, the network device may include a device that provides wireless communication functions for the terminal device, such as a chip system, a chip, or a chip module. For example, the chip system may include a chip, or may include other discrete devices.
[0058] In some possible implementations, the network device may communicate with an Internet Protocol (IP) network, such as the Internet, a private IP network, or other data networks.
[0059] In some possible implementations, the network device may include an independent node to implement the functions of the above-mentioned base station, or may include two or more independent nodes to implement the functions of the above-mentioned base station. For example, the network device includes a centralized unit (CU) and a distributed unit (DU), such as gNB-CU and gNB-DU. Further, in some other embodiments of the present application, the network device may also include an active antenna unit (AAU). Among them, the CU implements part of the functions of the network device, and the DU implements another part of the functions of the network device. For example, the CU is responsible for processing non-real-time protocols and services, and implements the functions of the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, and the packet data convergence protocol (PDCP) layer. The DU is responsible for processing physical layer protocols and real-time services, and implements the functions of the radio link control (RLC) layer, the medium access control (MAC) layer, and the physical (PHY) layer. In addition, the AAU can implement some physical layer processing functions, radio frequency processing, and related functions of active antennas. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, under this network deployment, high-level signaling (such as RRC signaling) can be considered to be generated by the CU, sent by the DU, or sent by the DU and the AAU. It can be understood that the network device may include at least one of the CU, DU, and AAU. In addition, the CU can be divided into a RAN device, or the CU can be divided into a core network device, without specific limitation.
[0060] In some possible implementations, the network device may be any one of the multiple sites that perform coherent joint transmission (CJT) with the terminal device, or other sites outside the multiple sites, or other network devices that perform network communication with the terminal device, and there is no specific limitation on this. Among them, multi-site coherent cooperative transmission may be multiple sites jointly coherent transmission, or different data belonging to the same physical downlink shared channel (PDSCH) are sent from different sites to the terminal device, or multiple sites are virtualized into one site for transmission, and names with the same meaning specified in other standards are also applicable to this application, that is, this application does not limit the names of these parameters. The sites in multi-site coherent cooperative transmission may be remote radio heads (RRH), transmission and reception points (TRP), network devices, etc., and there is no specific limitation on this.
[0061] In some possible implementations, the network device may be any one of the multiple sites that perform incoherent collaborative transmission with the terminal device, or other sites outside the multiple sites, or other network devices that perform network communications with the terminal device, and there is no specific limitation on this. Among them, multi-site incoherent collaborative transmission may be multiple sites joint incoherent transmission, or different data belonging to the same PDSCH is sent from different sites to the terminal device, or different data belonging to the same PDSCH is sent from different sites to the terminal device, and the names with the same meaning specified in other standards are also applicable to this application, that is, this application does not limit the names of these parameters. The sites in multi-site incoherent collaborative transmission may be RRH, TRP, network equipment, etc., and there is no specific limitation on this.
[0062] In some possible implementations, the network device may have a mobile feature, for example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. Optionally, the network device may also be a base station set up in a location such as land or water.
[0063] In some possible implementations, a network device may provide services for a cell, and a terminal device in the cell may communicate with the network device through transmission resources (such as spectrum resources). The cell may be a macrocell, a small cell, a metro cell, a microcell, a picocell, a femtocell, etc.
[0064] In some possible implementations, the network device described in the embodiments of the present application may be a chip, a chip module, a device, a unit, etc., without specific limitation.
[0065] To facilitate understanding of the embodiments of the present application, the relevant names or terms involved in the present application are explained below.
[0066] 1. SL resource allocation method
[0067] In SL communication, terminal devices can obtain resources in the following ways:
[0068] 1. The terminal device obtains resources based on the scheduling mode (also referred to as mode 1). For example, the terminal device first sends a SL cache status report (sidelink buffer status report, SL BSR) to the network device. The SL BSR is used to report the amount of data that the terminal device currently needs to transmit on the SL, so that the network device allocates an SL authorization (grant) of appropriate size according to the amount of data. For example, for periodic services, the terminal device reports the attributes of the periodic service, such as the start time, period, packet size, etc., so that the network device can configure a periodic SL grant for the terminal device, so that the terminal device does not need to obtain the SL grant by frequently reporting the SL BSR. The SL grant here is the resource configured by the network device for the terminal device.
[0069] 2. The terminal obtains resources based on the autonomous mode (also known as mode 2). That is, the terminal device can autonomously select resources from the resource pool configured or pre-configured by the network device. Generally speaking, the number of resource pools can be one or more, and the configurations of different resource pools can be different to meet the different business needs of the terminal device. The terminal device can select a resource pool that meets the business needs from multiple resource pools. When there are still multiple resource pools after selection, the terminal device can randomly select a resource pool from them for data transmission. After the resource pool is selected, the terminal device can select resources for initial transmission and retransmission in the resource pool for the same hybrid automatic repeat request (HARQ) process. After the terminal device selects the resources, it can notify other terminal devices around it through sidelink control information to avoid the problem of collision caused by terminal devices selecting the same resources.
[0070] Among them, the resources involved in the present application may include time domain resources and / or frequency domain resources. For example, the time domain resources may include at least one of the following: frame, subframe, time slot, sub-time slot, symbol. The symbol involved in the present application may be an orthogonal frequency-division multiplexing (OFDM) symbol, and OFDM symbols are referred to as symbols below for ease of description. For another example, frequency domain resources may include at least one of the following: resource element (RE), resource block (RB), resource block group (RBG), sub-channel, resource block set, resource pool, carrier, bandwidth part (BWP). A carrier may include a BWP, a BWP may include one or more resource pools, a resource pool may include one or more sub-channels, and a sub-channel may include multiple RBs. Optionally, a sub-channel may also be understood as a resource block set (RB-Set) or a sub-band.
[0071] Optionally, the multiple resources involved in the present application may be continuous resources or discontinuous resources (also referred to as non-continuous resources). Among them, continuous resources refer to being continuous in both the time domain and the frequency domain. Discontinuous resources refer to being discontinuous in the time domain and / or the frequency domain.
[0072] 2. LBT
[0073] For unlicensed spectrum, channel access can be performed through LBT technology.
[0074] Generally, LBT is performed at the granularity of a channel (e.g., 20MHz), and a channel can be understood as a resource block set (RB-Set), a subband, or a subchannel. For example, when LBT is performed at a granularity of 20MHz, if the bandwidth of a resource pool is 100MHz, then the resource pool may include 5 subbands, and LBT is performed independently on the 5 subbands. Some subbands may succeed in LBT, while others may fail in LBT. In the scenario of unlicensed spectrum communication, the terminal device can only use the resources on the unlicensed spectrum for communication if LBT succeeds. Conversely, the terminal device cannot use the resources on the unlicensed spectrum for communication when LBT fails.
[0075] Currently, there are two types of LBT, denoted as type 1 LBT and type 2 LBT. When the terminal device does not occupy the channel at all, type 1 LBT is executed. If LBT is successful, the terminal device obtains the channel occupancy time (COT) and can transmit continuously within the COT. If the terminal device has occupied the channel before, within the COT, if there is a transmission interruption in the middle, and the interruption time (also called the gap) is less than a certain threshold, type 2 LBT is executed, and LBT may not even be performed. The specific mechanism of type 2 LBT is as follows:
[0076] 1. When the gap is 25 microseconds (us), type 2A LBT is performed. That is, the terminal device monitors the channel at a fixed time (such as a sensing slot) within 25us to determine whether the channel is idle.
[0077] 2. When the gap is 16us, type 2B LBT is implemented. That is, the terminal device needs to monitor for 16us to determine whether the channel is idle.
[0078] 3. If the gap is less than 16us, type 2C LBT is performed, that is, the terminal device does not need to perform LBT.
[0079] 4. The gap is greater than 16us and less than 25us. The standard has not yet been determined. It may be type 2A LBT or type 2B LBT.
[0080] It can be seen that the smaller the gap, the looser the conditions for judging the channel is idle. When the gap is less than 16us, the terminal device can even not perform LBT at all. The looser the conditions for judging the channel is idle, the higher the probability of the terminal device successfully performing LBT, and the more likely it is to successfully initiate transmission.
[0081] After the terminal device succeeds in LBT, it is expected to occupy the channel for as long as possible, so the MCSt mechanism in mode 2 is introduced. That is, the terminal device selects multiple continuous time domain resources in mode 2. Figure 2 As shown, the terminal device needs three resources for transmission in Mode 2. Assuming that the resources from slot 1 to slot 4 are available, the terminal device finally selects slot 2, slot 3 and slot 4, which are continuous in the time domain. In this way, when the terminal device performs LBT before slot 2, and LBT succeeds. Since the gap between slot 2 and slot 3 is short enough, the terminal device can not perform LBT on slot 3, or perform type 2 LBT on slot 3. After slot 3 is successfully transmitted, since the gap between slot 3 and slot 4 is short enough, the terminal device can not perform LBT on slot 4, or perform type 2 LBT on slot 4.
[0082] However, if LBT fails on slot 3, there is no specific solution for reselecting resources. To solve this problem, see Figure 3 , Figure 3 is a flow chart of a communication method provided in an embodiment of the present application. Figure 3 As shown, the communication method includes the following steps 301 and 302. Figure 3 The method shown may be performed by a terminal device. Figure 3 The method execution subject shown may be a chip in a terminal device. Figure 3 The following description will be given by taking a terminal device as the execution subject of the method as an example.
[0083] 301. A terminal device performs LBT on a first transmission on a first resource, where the first resource is one of N consecutive resources, and N is an integer greater than or equal to 1.
[0084] Among them, the first transmission mentioned in this application can be understood as a transport block (TB), data, a physical sidelink shared channel (PSSCH), a PSSCH transmission, a data packet or a media access control (MAC) protocol data unit (PDU), which is not limited here. Optionally, a TB, data, a data packet or a MAC PDU can be carried on the PSSCH. The following example takes the first transmission as a TB.
[0085] Optionally, the N resources may be used to transmit the same TB, or at least two of the N resources may be used to transmit different TBs. The at least two of the N resources may be used to transmit different TBs, which may be understood as one of the following:
[0086] 1. Different resources among the N resources can be used to transmit different TBs. For example, assume that the N resources include resources 1 to 4, resource 1 is used to transmit TB1, resource 2 is used to transmit TB2, resource 3 is used to transmit TB3, and resource 4 is used to transmit TB4.
[0087] 2. Among the N resources, there are resources for transmitting different TBs, and there are also resources for transmitting the same TB. Exemplary: Assume that the N resources include resources 1 to 4, resource 1 is used to transmit TB1, resource 2 is used to transmit TB2, and resources 3 and resources 4 are used to transmit TB3. In this case, resource 1 and resource 2 are used to transmit different TBs, and resource 3 and resource 4 are used to transmit the same TB. Another exemplary: Assume that the N resources include resources 1 to 4, resource 1 and resource 2 are used to transmit TB1, and resource 3 and resource 4 are used to transmit TB2. In this case, resource 1 and resource 3 are used to transmit different TBs, and resource 1 and resource 2 are used to transmit the same TB.
[0088] The N resources may be located on the same subband.
[0089] 302. When an LBT failure occurs in the first transmission, the terminal device triggers reselection of M resources, where the M resources include the first resource, and M is an integer greater than or equal to 1 and less than or equal to N.
[0090] Optionally, after triggering the reselection of the M resources, the terminal device may determine the new resource in any of the following ways, specifically:
[0091] 1. The terminal device determines the second resource. For example, if M is 1, it indicates that the terminal device triggers the reselection of the first resource, and then reselects the second resource, that is, the resource after the terminal device reselects includes the second resource. In a possible implementation, the second resource and the resource located after the first resource in the N resources are continuous resources. For example, in Figure 4 In 4-1, the N resources are slot 2 to slot 4 on subband 1, and the first resource is slot 3 on subband 1. The resource after the first resource among the N resources is slot 4 on subband 1. When the terminal device triggers reselection of the first resource, the reselected resource (i.e., the second resource) is slot 5 on subband 1. At this time, slot 4 on subband 1 and slot 5 on subband 1 are continuous resources. In another possible implementation, the second resource and the resource after the first resource among the N resources are discontinuous resources. Exemplarily, in Figure 4 In 4-2, the N resources are slot 2 to slot 4 on subband 1, wherein the first resource is slot 3 on subband 1. The resource after the first resource among the N resources is slot 4 on subband 1. When the terminal device triggers the reselection of the first resource, the reselected resource (i.e., the second resource) is slot 4 on subband 2. At this time, slot 4 on subband 1 and slot 4 on subband 1 are discontinuous resources. Optionally, the resource after the first resource among the N resources is indicated to be reserved. For example, one or more resources after the first resource among the N resources may be indicated to be reserved. Specifically, the terminal device may send sidelink control information (SCI) to one or more other terminal devices, and the SCI may be used to indicate that one or more resources after the first resource among the N resources are reserved.
[0092] 2. The terminal device determines K consecutive resources, where K is equal to M. For example, M is an integer greater than 1 and less than or equal to N, indicating that the terminal device triggers reselection of M resources (including the first resource and the resource after the first resource among the N resources), and then reselects to the consecutive K resources. Figure 5 In 5-1, the N resources are slot 2 to slot 4 on subband 1, and the first resource is slot 3 on subband 1. The resource after the first resource among the N resources is slot 4 on subband 1. When the terminal device triggers reselection of the first resource and the resource after the first resource among the N resources, the reselected resources (i.e., continuous K resources) are slot 4 and slot 5 on subband 2. At this time, slot 4 on subband 2 and slot 5 on subband 2 are continuous resources. As another example, in Figure 5 In 5-2, the N resources are slot 2 to slot 4 on subband 1, wherein the first resource is slot 3 on subband 1. The resource located after the first resource among the N resources is slot 4 on subband 1. When the terminal device triggers the reselection of the first resource and the resource located after the first resource among the N resources, the reselected resources (i.e., K consecutive resources) are slot 6 and slot 7 on subband 1. At this time, slot 6 on subband 1 and slot 7 on subband 2 are consecutive resources. Optionally, the resource located after the first resource among the N resources may not be indicated for reservation. For example, one or more resources located after the first resource among the N resources are not indicated for reservation.
[0093] It can be seen that in the above embodiment, when the LBT failure occurs in the first transmission on the first resource (the first resource is one of N consecutive resources), the terminal device can trigger the reselection of M resources, and the M resources include the first resource. That is to say, in the MCSt transmission scenario of the unlicensed spectrum, the terminal device can trigger the reselection of the first resource, or the terminal device can trigger the reselection of multiple consecutive resources (including the first resource and at least one resource after the first resource). In this way, the problem of the terminal device being unable to send data due to LBT failure can be avoided, thereby improving the reliability of data transmission.
[0094] See also Figure 6 , Figure 6 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device may be a terminal device or a device having the function of a terminal device (eg, a chip). Figure 6 As shown, the communication device 600 may include:
[0095] The execution unit 601 is used to perform listen-before-talk LBT for the first transmission on the first resource, where the first resource is one of N consecutive resources, and N is an integer greater than 1; the reselection unit 602 is used to trigger the reselection of M resources when LBT failure occurs in the first transmission, where the M resources include the first resource, and M is an integer greater than or equal to 1 and less than or equal to N.
[0096] Optionally, M is 1, and after triggering reselection of M resources, the communication device 600 may also include a determination unit 603, which is used to determine a second resource; wherein the second resource and a resource located after the first resource among the N resources are continuous resources; or, the second resource and a resource located after the first resource among the N resources are discontinuous resources.
[0097] Optionally, after triggering reselection of M resources, the determination unit 603 is further configured to determine K consecutive resources, where K is equal to M.
[0098] The embodiment of the present application also provides a chip, which can execute the relevant steps of the terminal device or network device in the above method embodiment. The chip includes a processor and a communication interface.
[0099] In one possible implementation, the processor is configured to cause the chip to perform the following operations: perform listen-before-talk LBT for a first transmission on a first resource, where the first resource is one of N consecutive resources, and N is an integer greater than 1; when LBT fails in the first transmission, trigger reselection of M resources, where the M resources include the first resource, and M is an integer greater than or equal to 1 and less than or equal to N.
[0100] Optionally, M is 1, and after triggering reselection of M resources, the processor is configured to cause the chip to further perform the following operations: determine a second resource; wherein the second resource and a resource among the N resources located after the first resource are continuous resources; or, the second resource and a resource among the N resources located after the first resource are discontinuous resources.
[0101] Optionally, after triggering reselection of the M resources, the processor is configured to cause the chip to further perform the following operation: determine K consecutive resources, where K is equal to M.
[0102] Optionally, the above-mentioned chip includes at least one processor, at least one first memory and at least one second memory; wherein, the aforementioned at least one first memory and the aforementioned at least one processor are interconnected via lines, and instructions are stored in the aforementioned first memory; the aforementioned at least one second memory and the aforementioned at least one processor are interconnected via lines, and the aforementioned second memory stores data that needs to be stored in the aforementioned method embodiment.
[0103] For each device or product applied to or integrated in the chip, each module contained therein can be implemented in the form of hardware such as circuits, or at least some of the modules can be implemented in the form of software programs, which run on a processor integrated inside the chip, and the remaining (if any) modules can be implemented in the form of hardware such as circuits.
[0104] See also Figure 7 , Figure 7 700 is a schematic diagram of the structure of another communication device provided in an embodiment of the present application. The communication device may be a terminal device or a network device. The communication device 700 may include a memory 701 and a processor 702. Optionally, it also includes a communication interface 703. The memory 701, the processor 702 and the communication interface 703 are connected via one or more communication buses. The communication interface 703 is controlled by the processor 702 to send and receive information.
[0105] The memory 701 may include a read-only memory and a random access memory, and provides instructions and data to the processor 702. A portion of the memory 701 may also include a nonvolatile random access memory.
[0106] The communication interface 703 is used to receive or send data.
[0107] The processor 702 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor, and optionally, the processor 702 may also be any conventional processor, etc. Among them:
[0108] The memory 701 is used to store program instructions.
[0109] The processor 702 is used to call the program instructions stored in the memory 701.
[0110] The processor 702 calls the program instructions stored in the memory 701 to enable the communication device 700 to execute the method executed by the terminal device or the network device in the above method embodiment.
[0111] See also Figure 8 , Figure 8 800 can execute the relevant steps of the terminal device or network device in the above method embodiment, and the module device 800 includes: a communication module 801, a power module 802, a storage module 803 and a chip 804.
[0112] Among them, the power module 802 is used to provide power to the module device; the storage module 803 is used to store data and instructions; the communication module 801 is used for internal communication of the module device, or for the module device to communicate with external devices; the chip 804 is used to execute the method executed by the terminal device or network device in the above method embodiment.
[0113] It should be noted that Figure 7 and Figure 8 The contents not mentioned in the corresponding embodiments and the specific implementation methods of each step can be found in Figure 3 The illustrated embodiments and the aforementioned contents will not be described in detail here.
[0114] An embodiment of the present application also provides a computer-readable storage medium, in which instructions are stored. When the computer-readable storage medium is executed on a processor, the method flow of the above method embodiment is implemented.
[0115] The embodiment of the present application also provides a computer program product, in which computer-readable instructions are stored. When the computer-readable instructions are executed on a computer, the computer executes the method flow of the above method embodiment.
[0116] Regarding the various modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, or hardware modules / units, or they can be partially software modules / units and partially hardware modules / units. For example, for various devices and products applied to or integrated in a chip, the various modules / units included therein can all be implemented in the form of hardware such as circuits, or at least some of the modules / units can be implemented in the form of software programs, which run on the integrated processor inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in a chip module, the various modules / units included therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same part of the chip module (such as a chip, circuit module, etc.) or in different components, or at least some of the modules / units can be implemented in the form of software programs. The software programs run on the integrated processor inside the chip, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits. It can be implemented in the form of a software program, which runs on a processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the modules / units contained therein can all be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or in different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on a processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.
[0117] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain operations can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0118] The descriptions of the various embodiments provided in this application can refer to each other, and the descriptions of the various embodiments have different focuses. For parts that are not described in detail in a certain embodiment, refer to the relevant descriptions of other embodiments. For the convenience and simplicity of description, for example, the functions of the various devices and equipment provided in the embodiments of this application and the operations performed can refer to the relevant descriptions of the method embodiments of this application, and the various method embodiments and the various device embodiments can also refer to, combine or quote each other.
[0119] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A communication method, characterized in that: include: Performing listen-before-talk (LBT) on a first transmission on a first resource, where the first resource is one of N consecutive resources, where N is an integer greater than 1; When LBT failure occurs in the first transmission, reselection of M resources is triggered, where the M resources include the first resource, and M is an integer greater than or equal to 1 and less than or equal to N.
2. The method according to claim 1, characterized in that The M is 1, and after triggering the reselection of the M resources, the method further includes: Determine a second resource; wherein the second resource and a resource located after the first resource among the N resources are continuous resources; or, the second resource and a resource located after the first resource among the N resources are discontinuous resources.
3. The method according to claim 1 or 2, characterized in that: The resources located after the first resource among the N resources are indicated to be reserved.
4. The method according to claim 1, characterized in that: The M is an integer greater than 1 and less than or equal to N; the M resources also include resources located after the first resource among the N resources.
5. The method according to claim 4, characterized in that After triggering reselection of the M resources, the method further includes: determining K consecutive resources, where K is equal to the M resources.
6. The method according to claim 1, 4 or 5, characterized in that: The resources after the first resource among the N resources are not indicated to be reserved.
7. The method according to any one of claims 1 to 3, characterized in that: The subband where the second resource is located is the same as or different from the subband where the first resource is located.
8. The method according to any one of claims 4 to 6, characterized in that: The subband where the K resources are located is the same as or different from the subband where the first resource is located.
9. A communication device, characterized in that: The method comprises means for executing the method according to any one of claims 1 to 8.
10. A chip, characterized in that: The method comprises a processor and a communication interface, wherein the processor is configured to cause the chip to execute the method according to any one of claims 1 to 8.
11. A module device, characterized in that: The module device includes a communication module, a power module, a storage module and a chip, wherein: The power module is used to provide electrical energy to the module device; The storage module is used to store data and instructions; The communication module is used for internal communication of the module device and / or for communication between the module device and an external device; The chip is used to execute the method according to any one of claims 1 to 8.
12. A communication device, characterized in that: The device comprises a memory and a processor, wherein the memory is used to store a computer program, the computer program comprises program instructions, and the processor is configured to call the program instructions so that the communication device executes the method according to any one of claims 1 to 8.
13. A computer-readable storage medium, characterized in that: The computer storage medium stores computer-readable instructions, and when the computer-readable instructions are executed on a computer, the computer is enabled to execute the method according to any one of claims 1 to 8.
Citation Information
Patent Citations
Resource processing method and device, medium, chip and chip module
CN115315017A
Resource reservation method and device, equipment and storage medium
CN115399027A
Bylink communication method and device
CN115734202A