Method, system, device, and storage medium for configuring sidelink transmission resources
Patent Information
- Application Number
- JP2024203747
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2020-02-04
- Filing Date
- 2024-11-22
- Publication Date
- 2025-02-19
Smart Images

Figure 2025024203000001_ABST
Abstract
Description
[Technical field]
[0001] This application claims priority to an international patent application filed on February 4, 2020, bearing priority number PCT / CN2020 / 074293, and entitled "Method and system, apparatus and storage medium for configuring sidelink transmission resources," the entire contents of which are incorporated herein by reference.
[0002] (Technical field) The present invention relates to the technical field of communications, and more particularly to a method and system, an apparatus and a storage medium for configuring sidelink transmission resources. [Background technology]
[0003] The Internet of Vehicles (IoV) system can be realized through Sidelink (SL) transmission technology. Compared with traditional cellular networks, Sidelink transmission adopts end-to-end direct communication, which has lower transmission latency and higher spectrum efficiency.
[0004] The sidelink transmission technology supports the resource allocation schemes of Mode A and Mode B defined in the 3rd Generation Partnership Project (3GPP) protocol. In other words, the terminal can autonomously select transmission resources in a resource pool for sidelink transmission (Mode B). Alternatively, the terminal can perform sidelink resource transmission with resources allocated by the base station (Mode A). When performing sidelink transmission in Mode A, the base station can allocate sidelink transmission resources to the terminal through a dynamic scheduling scheme, or the base station can allocate sidelink configured grant (SL CG) transmission resources to the terminal. The resource allocation scheme of the SL CG includes a type-1 configured grant and a type-2 configured grant. In the prior art, it is specified that the terminal determines the sidelink transmission time in the dynamic scheduling and network scheduling of the type-2 type sidelink configured grant.
[0005] However, for the sidelink transmission method of the type-1 type sidelink configuration grant and the method for realizing sidelink transmission using cross-radio access technology (cross-RAT), a solution for determining the sidelink transmission time point is still lacking. Summary of the Invention
[0006] The embodiments of the present invention provide a method, a system, an apparatus and a storage medium for configuring sidelink transmission resources, which can determine a sidelink transmission time point of a terminal, compensate for the deficiencies of the prior art in that there is a lack of a solution for determining a sidelink transmission time point, and improve the stability and flexibility of the sidelink transmission process.
[0007] According to a first aspect, an embodiment of the present invention provides a method for configuring sidelink transmission resources applied to a terminal device, the method comprising: receiving, from a network device, scheduling information used to configure sidelink transmission resources of the terminal; obtaining a start time of a sidelink transmission of the terminal; the start time is the first available resource in a resource pool that is not earlier than the target time; Here, the target time point is associated with a time-related parameter, which is obtained from the terminal or determined according to the scheduling information.
[0008] According to a second aspect, an embodiment of the present invention provides a method for configuring sidelink transmission resources applied to a network device, the method comprising: determining scheduling information used to configure sidelink transmission resources of the terminal; transmitting the scheduling information to the terminal so that the terminal obtains a start time of its own sidelink transmission; the start time is the first available resource in a resource pool that is not earlier than the target time; Here, the target time point is associated with a time-related parameter, which is obtained from the terminal or determined according to the scheduling information.
[0009] According to a third aspect, an embodiment of the present invention provides a terminal device, comprising: a transceiver module configured to receive, from a network device, scheduling information used to configure sidelink transmission resources of the terminal; a processing module configured to obtain a start time point of the sidelink transmission of the terminal; the start time is the first available resource in a resource pool that is not earlier than the target time; Here, the target time point is associated with a time-related parameter, which is obtained from the terminal or determined according to the scheduling information.
[0010] According to a fourth aspect, an embodiment of the present invention provides a network device, comprising: a processing module configured to determine scheduling information used to configure sidelink transmission resources of a terminal; a transceiver module configured to transmit the scheduling information to the terminal so that the terminal obtains a start time of its own sidelink transmission; the start time is the first available resource in a resource pool that is not earlier than the target time; Here, the target time point is associated with a time-related parameter, which is obtained from the terminal or determined according to the scheduling information.
[0011] According to a fifth aspect, an embodiment of the present invention provides a terminal device, comprising: a processor, a memory, and a transceiver; The memory stores computer executable instructions; The processor executes computer-executable instructions stored in the memory causing the processor to perform a method according to the first aspect.
[0012] According to a sixth aspect, an embodiment of the present invention provides a network device, comprising: a processor, a memory, and a transceiver; The memory stores computer executable instructions; The processor executes computer-executable instructions stored in the memory causing the processor to perform a method according to the second aspect.
[0013] According to a seventh aspect, an embodiment of the present invention provides a communication system, comprising: A terminal device configured to carry out the method according to the first aspect; and a network device configured to perform the method according to the second aspect.
[0014] According to an eighth aspect, an embodiment of the present invention provides a computer readable storage medium having computer executable instructions stored thereon, the computer executable instructions, when executed by a processor, causing a method according to the first or second aspect to be performed.
[0015] According to a ninth aspect, an embodiment of the present invention provides a chip comprising a processor for retrieving and executing a computer program from a memory such that an apparatus comprising the chip performs a method according to the first or second aspect.
[0016] According to a tenth aspect, an embodiment of the present invention provides a computer program product comprising computer program instructions for causing a computer to carry out a method according to the first or second aspect.
[0017] According to an eleventh aspect, an embodiment of the present invention provides a computer program causing a computer to carry out a method according to the first or second aspect.
[0018] In the method and system, device and storage medium for configuring sidelink transmission resources according to the embodiments of the present invention, a terminal device receives scheduling information from a network device, and the scheduling information is used to schedule sidelink transmission resources of the terminal device. In the embodiments of the present invention, the scheduling information is transmitted by the network device in a type-1 manner, or transmitted by the network device based on a cross-RAT. The terminal device may obtain a target time point associated with the time-related parameter according to the scheduling information or a pre-configured time-related parameter of the terminal, and select a first available resource in a resource pool that is not earlier than the target time point as a sidelink transmission time point (i.e., a start time point of sidelink transmission). In this way, the technical solution according to the embodiments of the present invention can determine a sidelink transmission time point for scheduling information transmitted by the network according to type-1 or cross-RAT, which makes up for the deficiencies of the prior art that lack a solution for determining a sidelink transmission time point, and improves the stability and flexibility of the sidelink transmission process. [Brief description of the drawings]
[0019] In order to more clearly describe the technical solutions in the embodiments of the present invention or related technologies, the following briefly introduces the drawings used in the description of the embodiments or related technologies. Obviously, the drawings in the following description only show some embodiments of the present invention. For those skilled in the art, other drawings can also be obtained from these drawings without creative efforts. [Figure 1] FIG. 1 is a schematic diagram of a communication system provided by the present invention. [Figure 2A] FIG. 2A is a schematic diagram of implementing sidelink transmission in mode A in a D2D system according to an embodiment of the present invention. [Figure 2B] FIG. 2B is a schematic diagram of implementing sidelink transmission in mode B in a D2D system according to an embodiment of the present invention. [Diagram 3] FIG. 3 is a schematic diagram of another communication system provided by the present invention. [Figure 4] FIG. 4 is a schematic diagram of sidelink transmission resources allocated to a terminal by a network device provided by an embodiment of the present invention. [Diagram 5] FIG. 5 is a schematic diagram of a sidelink transmission link and feedback channel between terminals provided by an embodiment of the present invention. [Figure 6A] FIG. 6A is a schematic diagram of a sidelink transmission scheme in a unicast manner provided by an embodiment of the present invention. [Figure 6B] FIG. 6B is a schematic diagram of a sidelink transmission scheme in a multicast manner provided by an embodiment of the present invention. [Figure 6C] FIG. 6C is a schematic diagram of a sidelink transmission scheme in a broadcast manner provided by an embodiment of the present invention. [Figure 7] FIG. 7 is a schematic diagram of an interaction flow of a method for configuring sidelink transmission resources provided by an embodiment of the present invention. [Figure 8] FIG. 8 is a schematic diagram of a sidelink transmission scheme based on a type-1 scheduling scheme provided by an embodiment of the present invention. [Figure 9] FIG. 9 is a schematic diagram of a sidelink transmission scheme based on a cross-RAT scheduling scheme according to an embodiment of the present invention. [Figure 10] FIG. 10 is a block diagram of a terminal device provided by an embodiment of the present invention. [Figure 11] FIG. 11 is a block diagram of a network device provided by an embodiment of the present invention. [Figure 12] FIG. 12 is a block diagram of another terminal device provided by an embodiment of the present invention. [Figure 13] FIG. 13 is a block diagram of another network device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0020] In order to make the objectives, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions according to the embodiments of the present invention will be clearly and completely described with reference to the drawings of the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, but are not all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts shall be included in the protection scope of this application.
[0021] Terms such as "first", "second" and the like in the specification, claims, and the above drawings according to the embodiments of the present invention are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that the examples of the present invention described herein may be performed in an order other than that shown or described herein, since the data described in this manner may be interchanged under appropriate circumstances. Furthermore, the terms "comprise" and "have" and variations thereof are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to including those explicitly listed, and may include other steps or units that are not explicitly listed or that are inherent to these processes, methods, systems, products, or apparatus.
[0022] The technical solutions according to the embodiments of the present invention are clearly and completely described with reference to the drawings of the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, but not all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts shall be included in the protection scope of this application.
[0023] The technical solutions according to the embodiments of the present invention can be applied to various end-to-end communication systems, such as D2D (Device to Device) systems, V2V (Vehicle to Vehicle) systems, V2X (Vehicle to Everything) communication systems, M2M (Machine to Machine) communication, MTC (Machine Type Communication), etc.
[0024] Exemplarily, a communication system 100 applied to an embodiment of the present invention is shown in Fig. 1. The communication system 100 includes a network device 110, which may be a device that communicates with a terminal device 120 (also called a communication terminal or terminal). The network device 110 can provide communication coverage to a specific geographical area and can communicate with the terminal device located within this coverage area. Alternatively, the network device 110 may be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, a base station (NodeB, NB) in a WCDMA system, an evolved base station (Evolutional Node B, eNB or eNodeB) in an LTE system, or a radio controller in a Cloud Radio Access Network (CRAN). Alternatively, the network equipment may be a mobile switching center, a relay station, an access point, an in-vehicle device, a wearable device, a hub, a switch, a bridge, a router, network side equipment of a 5G network, or a network equipment of a Public Land Mobile Network (PLMN) that will evolve in the future.
[0025] The communication system 100 also includes at least one terminal equipment 120 located within the coverage area of the network equipment 110. As used herein, "terminal equipment" includes, but is not limited to, connections via wired lines, such as Public Switched Telephone Networks (PSTN), Digital Subscriber Line (DSL), digital cable, direct cable connection, and / or connections via another data connection / network, and / or connections via wireless interfaces, such as cellular networks, WLANs, digital TV networks (such as DVB-H networks), satellite networks, AM-FM broadcast transmitters, and / or other terminal equipment devices configured to transmit and receive communication signals, and / or Internet of Things (IoT) devices. Terminal equipment configured to communicate via a wireless interface may be referred to as a "wireless communication terminal," "wireless terminal," or "mobile terminal." Examples of mobile terminals include satellite or cellular telephones, Personal Communications System (PCS) terminals that combine the functionality of a cellular telephone with data processing, faxing, and data communications capabilities, Personal Digital Assistant (PDA) devices that include radio telephones, pagers, Internet / intranet access, web browsers, notepads, calendars, and / or Global Positioning System (GPS) receivers, and other electronic devices that include conventional laptop and / or palmtop receivers or radiotelephone transceivers. Terminal equipment may also be called access terminals, User Equipment (UE), user units, user stations, mobile stations, mobile sites, remote stations, remote terminals, mobile equipment, user terminals, terminals, wireless communication equipment, user agents, or user devices.The access terminal may be a mobile phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a PDA device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device of a 5G network, or a terminal device of a future evolving PLMN, etc.
[0026] In an embodiment of the present invention, terminal devices in a communication system can perform sidelink transmission (also called side transmission) between them. Compared with a conventional cellular system that transmits and receives communication data via a base station, sidelink transmission is a direct communication method between terminals with high spectral efficiency and low transmission delay.
[0027] Currently, the 3GPP protocol defines two sidelink transmission modes: Mode A and Mode B.
[0028] Exemplarily, Fig. 2A shows a schematic diagram of implementing sidelink transmission in mode A in a D2D system. As shown in Fig. 2A, the network equipment 110 can allocate sidelink transmission resources to the terminal equipment 120 on the downlink (DL), so that data transmission between the terminal equipments 120 can be performed on the sidelink (SL). Furthermore, the network equipment can allocate resources for one transmission to the terminal equipment, or allocate semi-static transmission resources to the terminal equipment. The manner in which the network equipment allocates resources to the terminal equipment will be described in detail later.
[0029] Exemplarily, Fig. 2B illustrates a schematic diagram of sidelink transmission in Mode B in a D2D system. As illustrated in Fig. 2B, in Mode B, the terminal device 120 may select one resource from a resource pool to transmit sidelink data. The terminal device selection method will not be described in detail herein.
[0030] The V2X system can use an end-to-end communication system for communication, which allows the V2X system to have higher throughput, lower delay, higher reliability, wider coverage, more flexible resource allocation, etc. In other words, the aforementioned communication system may be a V2X system, and the terminal may be an in-vehicle terminal.
[0031] Specifically, the above-mentioned communication system applied in the present invention, for example, a V2X system, may be a New Radio (NR)-V2X system based on a NR network, or a Long Term Evaluation (LTE)-V2X system based on a LTE network.
[0032] Here, the sidelink transmission resource allocation scheme of Mode A shown in Fig. 2A will be described by taking the NR-V2X system as an example. Specifically, the network device can allocate sidelink transmission resources by dynamically scheduling sidelink resources or by allocating sidelink configuration grant (SL CG) transmission resources to the terminal.
[0033] Specifically, in an NR-V2X system, a network device can allocate sidelink transmission resources to a terminal through a dynamic scheduling scheme, i.e., the network device can allocate resources for one transmission to the terminal, and when the terminal device needs to perform multiple sidelink transmissions, the network device can allocate resources for each sidelink transmission separately through the dynamic scheduling scheme.
[0034] Alternatively, in an end-to-end communication system such as an NR-V2X system, a network device can allocate a sidelink configuration grant (SL CG) transmission resource to a terminal. Currently, there are mainly two configuration grant schemes, namely, a type-1 configured grant (hereinafter, type-1) and a type-2 configured grant (hereinafter, type-12), but are not limited thereto. Furthermore, for ease of explanation, a sidelink transmission scheme realized by the type-1 configured grant scheme is called a type-1 scheduling scheme. A sidelink transmission scheme realized by the type-2 configured grant scheme is called a type-2 scheduling scheme.
[0035] In the type-1 scheduling scheme, a network device configures the sidelink transmission resources of a terminal through Radio Resource Control (RRC) signaling. That is, RRC signaling is used to configure the sidelink transmission resources of a terminal. The transmission parameters (also called resource configuration parameters, sidelink configuration parameters, etc.) carried in the RRC signaling may include all transmission resources and transmission parameters, including, but not limited to, time domain resources, frequency domain resources, demodulation reference signals (DMRS), modulation and coding schemes (MCS), etc.
[0036] Therefore, when performing sidelink transmission, the network device sends RRC signaling to the terminal, and after receiving the RRC signaling, the terminal can use the configuration parameters transmitted in the RRC signaling to determine the time-frequency resources (time domain resources and frequency domain resources) for the sidelink transmission, and perform the sidelink transmission on the time-frequency resources.
[0037] In the type-2 scheduling scheme, the network equipment adopts two configuration steps to realize the sidelink resource configuration. Currently, the network equipment can realize the sidelink resource configuration based on the RRC signaling and the downlink control information (DCI). At this time, both the RRC signaling and the DCI are used to configure the sidelink transmission resources of the terminal. Specifically, the RRC signaling is used to configure a part of the sidelink transmission resource information, and the DCI is used to configure a part of the sidelink transmission resource information and is used to activate the sidelink transmission. Among them, the RRC signaling is used to configure the transmission resources and transmission parameters including the period of the time-frequency resource, the redundancy version, the number of retransmissions, the number of HARQ processes, etc., and the DCI is used to configure other transmission resources and transmission parameters including the time domain resource, the frequency domain resource, the MCS, etc., and the DCI is also used to activate the transmission of the type-2 configuration grant.
[0038] If the sidelink resource configuration grant is realized in type-2, the terminal cannot immediately use these sidelink configuration resources and parameters for sidelink transmission upon receiving RRC signaling, but can perform sidelink transmission only after receiving the corresponding DCI to configure and activate other resources and transmission parameters. Furthermore, in the type-2 scheduling scheme, the DCI may also deactivate sidelink transmission, i.e., the network device transmits a DCI for deactivating sidelink transmission to the terminal, and after receiving the DCI for deactivating sidelink transmission, the terminal is no longer able to perform sidelink transmission using the sidelink transmission resources indicated by the DCI.
[0039] In the sidelink transmission process, the network equipment can allocate sidelink transmission resources to the terminal in any of the above-mentioned ways. Therefore, when the terminal transmits sidelink data, it can directly use the allocated sidelink transmission resources (not deactivated) to perform sideline data transmission. In this process, the terminal does not need to send an SR or BSR request to the network equipment, thus avoiding the corresponding delay and reducing the delay of the sidelink transmission process.
[0040] In another embodiment, NR-V2X also supports a resource scheduling scheme based on cross Radio Access Technology (cross-RAT) (hereinafter referred to as a cross-RAT scheduling scheme).
[0041] In the cross-RAT scheduling scheme, the RAT may be realized between the network equipment and the terminal via NR technology, while the sidelink transmission may be realized based on LTE technology.
[0042] Exemplarily, FIG. 3 shows a schematic diagram of a communication system in such a scenario. As shown in FIG. 3, in the communication system, the network equipment is an NR network equipment. For example, the network equipment may specifically be a gNB base station. The terminal may include an NR module and an LTE module. Here, the terminal can communicate with the network equipment via the NR module (e.g., specifically, the NR Uu interface of the NR module) and perform sidelink transmission via the LTE module. Exemplarily, as shown in FIG. 3, the terminal 1 communicates with the network equipment via the NR module 1, and the terminal 1 performs sidelink data transmission between the terminal 1 and the LTE module 2 of the terminal 2 via the LTE module 1.
[0043] In the implementation shown in Figure 3, the network equipment controls (or schedules) the LTE SL over the NR Uu interface. Specifically, the sidelink transmission resources scheduled by the network equipment are LTE sidelink transmission resources. As an example, the LTE sidelink transmission resources may be the LTE Physical Sidelink Control Channel (PSCCH) or the Physical Sidelink Shared Channel (PSSCH).
[0044] In a specific implementation, the network equipment can configure and schedule the sidelink transmission resources of the terminal in the manner of "RRC signaling + DCI". In other words, the network equipment configures semi-static transmission resources for the terminal through RRC signaling, and activates the semi-static transmission resources through DCI.
[0045] When the network device allocates sidelink transmission resources to the terminal, the network device can allocate periodic transmission resources to the terminal, and further configure a plurality of transmission resources in each period.
[0046] Exemplarily, Fig. 4 shows a schematic diagram of sidelink transmission resources allocated to a terminal by a network device. As shown in Fig. 4, Fig. 4 shows resource allocation for two periods. Each period includes four sidelink transmission resources, and the positions of the four sidelink transmission resources in each period are the same. That is, the network device allocates periodically repeated sidelink transmission resources to the terminal.
[0047] Furthermore, in the NR-V2X system, a feedback channel can also be introduced based on sidelink transmission. As an example, FIG. 5 shows a schematic diagram of a sidelink transmission link and a feedback channel between terminals. As shown in FIG. 5, terminal 1 (a transmitting terminal) transmits sidelink data to terminal 2 (a receiving terminal) via a sidelink transmission link, and terminal 2 transmits sidelink feedback information (also referred to as feedback information) to terminal 1 via a feedback channel. The feedback information includes an ACK (SL HARQ ACK, also referred to as HARQ ACK) used to indicate that the sidelink data has been successfully received, or a NACK (SL HARQ NACK, also referred to as HARQ NACK) used to indicate that the sidelink data has not been received.
[0048] According to the embodiment shown in Fig. 5, after terminal 1 transmits sidelink data to terminal 2, terminal 1 can receive feedback information from terminal 2. Thus, terminal 1 can determine whether it needs to retransmit the sidelink data based on the feedback information. For example, if terminal 1 receives a NACK, it retransmits (resends) the sidelink data to terminal 2. Conversely, if terminal 1 receives an ACK, there is no need for retransmission.
[0049] Furthermore, when the feedback channel for sidelink transmission is activated, the transmitting terminal may report the feedback information of the sidelink to the network equipment after receiving the feedback information. In this way, the network equipment may determine whether the sidelink transmission resources need to be reallocated to the terminal based on the feedback information after receiving the feedback information. For example, if the feedback information indicates that the sidelink data has not been received, the network equipment may reallocate the sidelink transmission resources to the terminal. Conversely, if the feedback information indicates that the sidelink data has been received, the network equipment may discard the feedback information without reallocating the sidelink transmission resources to the terminal.
[0050] In an end-to-end communication system such as an LTE-V2X system, when end-to-end sidelink transmission is performed between terminals, the sidelink transmission can be realized using any of, but not limited to, unicast, multicast, and broadcast.
[0051] Illustratively, FIGS. 6A to 6C are schematic diagrams of three sidelink transmission schemes: unicast, multicast, and broadcast, respectively.
[0052] In the embodiment shown in FIG. 6A, sidelink data transmission between terminal 1 and terminal 2 may be performed in a unicast manner.
[0053] In the case of a multicast scheme, a transmitting terminal can transmit sidelink data to multiple receiving terminals simultaneously. The receiving terminals can include all terminals in a communication group or can also include all terminals within a certain transmission distance. In the embodiment shown in FIG. 6B, terminals 1 to 4 belong to the same group, and terminal 5 does not belong to this group. In this case, terminal 1 can transmit sidelink data to terminals 2 to 4 in a multicast scheme.
[0054] In the broadcast scheme, a transmitting terminal can broadcast sidelink data, and in this case, a receiving terminal may be any terminal. Any receiving terminal may or may not hear the broadcast. In the embodiment shown in FIG. 6C, the communication system includes terminal 1 to terminal 7 (there is no limitation on the network devices here). In this case, terminal 1 can broadcast sidelink data, and terminal 2 to terminal 7 can function as receiving end terminals of the sidelink data.
[0055] Based on the above-mentioned differences in sidelink transmission schemes, the implementation schemes of the aforementioned feedback channel may also be different.
[0056] In an exemplary embodiment, for a system that employs a broadcast scheme for sidelink transmission, the receiving terminal does not need to feed back its reception status, and in this case, there is no need to set up a feedback channel.
[0057] In another exemplary embodiment, as shown in FIG. 5, in a system employing a unicast scheme (or a multicast scheme) for sidelink transmission, a feedback channel can be set up, and the receiving terminal transmits feedback information via the feedback channel to improve the reliability of the communication system.
[0058] In another exemplary embodiment, the sidelink data transmitted by the transmitting terminal to the receiving terminal in the aforementioned broadcast, multicast or unicast manner may also carry sidelink control information (SCI), where the SCI is used to indicate the transmission resources and parameters of the sidelink data channel PSSCH and may include indication information used to indicate whether the receiving side needs to perform sidelink feedback.
[0059] When performing sidelink transmission in Mode A, based on the sidelink transmission resources configured by the network device, the terminal also needs to determine a sidelink transmission time point when performing sidelink transmission, i.e., the start time point at which sidelink data transmission begins.
[0060] For example, an LTE-V2X system supports sidelink transmission based on sidelink transmission resources allocated by the network equipment, which may include dynamically scheduled or semi-statically scheduled sidelink transmission resources by the network equipment.
[0061] In one embodiment, the network device may dynamically schedule sidelink transmission via the DCI, where the sidelink transmission instant obtained by the terminal is the first sidelink transmission resource that is not earlier than a first instant, where the first instant satisfies the following formula:
number
[0062] In this embodiment, T DL is the start of the downlink slot in which the DCI is located.
[0063] In another embodiment, the network equipment may configure semi-static sidelink transmission parameters of the terminal via RRC signaling and other parameters via DCI to activate semi-static transmission, where the sidelink transmission instant acquired by the terminal is the first sidelink transmission resource that is not earlier than a second instant, where the second instant satisfies the following formula:
number
[0064] In this embodiment, T DL is the start of the downlink slot in which the DCI is located.
[0065] As an example, NR-V2X systems also support sidelink transmission based on sidelink transmission resources allocated by the network equipment, including sidelink transmission resources dynamically scheduled or configuration grant scheduled by the network equipment. There are two types of configuration grant scheduling: type1 and type2, which are not repeated here.
[0066] In the existing protocol, when the NR-V2X system implements the sidelink configuration grant according to type-2, it is defined that the sidelink transmission time point acquired by the terminal is the first sidelink transmission resource that is not earlier than the third time point, where the third time point satisfies the following formula:
number
[0067] Alternatively, in some possible embodiments, the third time point in this scenario may also satisfy the following formula:
number
[0068] In this embodiment of the type-2 scheduling scheme, T DL is the start of the downlink slot in which the DCI is located.
[0069] In summary, for the dynamic scheduling and type-2 scheduling schemes, the prior art provides methods for determining the sidelink transmission time, but for the type-1 scheduling scheme and cross-RAT scheduling schemes, how a terminal determines the sidelink transmission time has not yet been determined in the art.
[0070] To address the aforementioned deficiencies in the prior art, the present embodiment provides a method for configuring sidelink transmission resources, which is described below with reference to specific embodiments.
[0071] As an example, Figure 7 shows a schematic diagram of an interaction flow of a method for configuring sidelink transmission resources provided by an embodiment of the present invention. As shown in Figure 7, the method includes the following steps:
[0072] S702: A network device determines scheduling information for a terminal, where the scheduling information is used to configure a sidelink transmission resource for the terminal.
[0073] In an embodiment of the present invention, the scheduling information may include, but is not limited to, RRC signaling, or DCI, or RRC signaling and DCI.
[0074] For example, in a type-1 scheduling scheme, RRC signaling is used to configure a sidelink configuration grant of a first type (i.e., type-1). In this scenario, the scheduling information may be RRC signaling.
[0075] For example, in a cross-RAT scheduling scheme, RRC signaling is used to configure part of the sidelink transmission resource information, and a DCI is used to configure the sidelink transmission resources, and the DCI is also used to activate the sidelink transmission resources. In this scenario, the scheduling information may be the DCI.
[0076] S704: The network device sends scheduling information to the terminal.
[0077] In the NR communication system, communication between network devices and terminals can be performed based on NR technology. Specifically, communication can be realized based on the NR module of the terminal or the NR Uu interface.
[0078] In the LTE communication system, communication between network equipment and terminals can be achieved based on LTE technology, specifically, the communication can be achieved based on the LTE module or LTE Uu interface of the terminal.
[0079] S706: The terminal receives scheduling information from the network device.
[0080] S708: The terminal obtains a start time of the terminal's sidelink transmission, the start time being a first available resource in a resource pool that is not earlier than a target time, where the target time is associated with a time-related parameter, and the time-related parameter is obtained from the terminal or determined according to scheduling information.
[0081] "Available resources" according to embodiments of the present invention refer to sidelink transmission resources allocated (or configuration granted) to a terminal from a resource pool by a network device, as will be further explained below in conjunction with specific scenarios.
[0082] According to different scheduling schemes and different scheduling information, the time-related parameters carried in the scheduling information may also be different, and the time-related parameters stored in the terminal may also be different.
[0083] In the following, the type-1 scheduling scheme and the cross-RAT scheduling scheme are described respectively.
[0084] In the type-1 scheduling scheme, the scheduling information is RRC signaling. In this scenario, the time-related parameters include a delay parameter, which is used to indicate the first period. For convenience of explanation, the delay parameter is denoted as Y. The delay parameter Y will be described in detail later.
[0085] In this case, the target time instant is associated with the delay parameter Y, the first time instant, and the timing advance TA, where the first time instant can be determined according to RRC signaling (scheduling information).
[0086] In an embodiment of the present invention, based on the RRC signaling, the first time point may be determined in at least the following manner.
[0087] In one possible embodiment, the first time point is determined according to the slot in which the RRC signaling is located. Exemplarily, the first time point may specifically be the start time point of the downlink transmission slot in which the RRC signaling is located.
[0088] It should be noted that in this embodiment, the downlink slot in which the RRC signaling is located may be the downlink slot in which the RRC signaling is first transmitted, or may be the downlink slot in which the RRC signaling is last transmitted, or may be the slot in which the terminal device confirms that the RRC signaling has been correctly received, or may be the slot in which the RRC signaling has been correctly received.
[0089] For example, if the RRC signaling is a configuration signaling of a sidelink configuration grant transmitted by a network device to a terminal, the RRC signaling is carried on a downlink physical shared channel (PDSCH), and the terminal transmits a reception response (ACK or NACK) to the network indicating whether the terminal has correctly received the RRC signaling according to the detection result of the PDSCH channel. Specifically, if the terminal device successfully receives the scheduling information from the network device, the terminal device transmits an ACK to the network device to notify the network device that the scheduling information has been successfully received. Conversely, if the terminal does not successfully receive the scheduling information, the terminal device transmits a NACK to the network device to notify the network device that the scheduling information has not been successfully received. In this case, the network device can retransmit the PDSCH to the terminal device (scheduling information retransmission) until the terminal correctly receives the PDSCH. In this case, the slot in which the RRC signaling is last transmitted is the slot in which the terminal correctly receives the PDSCH carrying the RRC signaling.
[0090] In addition, in a practical scenario, if necessary, the first time point can also be determined as a downlink transmission slot in which the RRC signaling is located when the RRC signaling is transmitted in any one of multiple retransmissions, for example, the first time point can be a downlink transmission slot in which the RRC signaling is retransmitted the second last time.
[0091] There is a subtle difference between the slot in which the RRC signaling is correctly received, the slot in which the terminal device confirms that the RRC signaling is correctly received, and the slot in which the terminal device transmits an ACK. In terms of time, the time when the RRC signaling is correctly received is the earliest, the time when the terminal device confirms that the RRC signaling is correctly received is the second, and the slot in which the terminal device transmits an ACK is the latest. Among them, when the terminal device receives RRC signaling from the network device, upon receiving the RRC signaling (which may have been correctly received at this point), the terminal device checks whether the RRC signaling is correctly received (based on the detection result of the PDSCH channel, as described above). Thus, when it is confirmed that the RRC signaling is correctly received, the terminal device transmits an ACK to the network device. Conversely, if it is not correctly received, the terminal device transmits a NACK to the network device.
[0092] In another possible embodiment, the first point in time is determined according to the slot in which the RRC signaling was last transmitted.
[0093] In this embodiment, considering that the RRC signaling may be retransmitted, the first time point is directly determined as the start time point of the downlink transmission slot in which the RRC signaling is located during the last transmission. For example, if the RRC signaling is retransmitted five times, the first time point is the downlink transmission slot in which the RRC signaling is located when the RRC signaling is transmitted for the fifth time.
[0094] In another possible embodiment, the first time point is determined according to a slot in which a first uplink transmission resource is located, the first uplink transmission resource being used for transmitting an ACK indicating that the RRC signaling has been correctly received.
[0095] As described above, when the network device transmits scheduling information (specifically, in this embodiment, RRC signaling) to the terminal, the terminal device can transmit a reception response to the network device based on whether the scheduling information is normally received. Specifically, if the terminal device normally receives the scheduling information from the network device, the terminal device transmits an ACK to the network device to notify the network device that the scheduling information is normally received. Conversely, if the terminal does not normally receive the scheduling information, the terminal device transmits a NACK to the network device to notify the network device that the scheduling information is not normally received. In this case, the network device can retransmit (retransmit) the scheduling information to the terminal device.
[0096] Therefore, in this embodiment, after the terminal successfully receives the RRC signaling, the uplink transmission slot at which the terminal sends an ACK to the network equipment is determined as the first time point.
[0097] For ease of understanding, the above first case is taken as an example for concrete illustration.
[0098] Specifically, in this case, the target time is related to the delay parameter Y, the start time of the downlink slot in which the RRC signaling is located (i.e., the first time point), and the timing advance TA. Thus, in this type-1 scheduling scheme, the target time can satisfy the following equation:
number
[0099] Here, T DL is used to indicate the start time of a downlink slot. Based on various scheduling schemes of sidelink resources in a communication system, T DL may be used to indicate the start time of a downlink slot in which RRC signaling is located, or may be used to indicate the start time of a downlink slot in which DCI is located. In the type-1 scheduling scheme, T DL It can be used to indicate the start of the downlink slot in which the RRC signaling is located.
[0100] The timing advance TA can be obtained from the network equipment. As an example, the scheduling information received by the terminal can carry the TA. In this case, the RRC signaling includes, but is not limited to, the TA. In another embodiment, the terminal can receive a notification message from the network equipment, where the notification message and the scheduling information are independent of each other, and the notification message carries the TA. In a specific implementation, the notification message may be another RRC signaling. The notification message may be sent by the network equipment to the terminal before, after, or at the same time as the RRC signaling. After receiving the notification message, the terminal stores the TA until the validity period of the TA is reached and the terminal requests a new TA from the network equipment, or until the terminal receives a new TA from the network equipment.
[0101] In a specific application scenario, the TA is used to compensate the transmission period. Therefore, in a practical scenario, the period to be compensated according to the TA also needs to be obtained. In an embodiment of the present invention, the compensation period obtained according to the TA is recorded as a second period. The embodiment of the present invention does not particularly limit the method of calculating the second period based on the TA. For example, a corresponding relationship between the TA and the second period can be maintained, and the second period can be determined based on the TA and the corresponding relationship. As another example, the TA can also be directly used as the second period. As yet another example, a mathematical operation can also be performed on the TA to obtain the second period, and the calculation method can be customized.
[0102] In an embodiment of the present invention, the delay parameter Y is obtained from a network device or terminal.
[0103] The delay parameter Y may be obtained from the terminal. In an exemplary embodiment, the delay parameter is a preset parameter of the terminal. In this embodiment, the network equipment allocates the sidelink transmission resource to the terminal through RRC signaling. After receiving the RRC signaling, the terminal determines the start time T of the downlink slot in which the RRC signaling is located. DL , TA, and a delay parameter Y to obtain a target time instant, and use the first available slot that is not earlier than the target time instant as the start time instant for sidelink transmission.
[0104] The delay parameter Y may also be obtained from the network equipment. In an exemplary embodiment, the delay parameter is configured by the network equipment and included in the scheduling information. That is, when the network equipment configures the scheduling information of the terminal, the delay parameter may be configured in the terminal. Thus, the scheduling information of the terminal is determined, and the delay parameter Y is included in the scheduling information (RRC signaling). Furthermore, the delay parameter Y may also be configured by the network equipment and transmitted to the terminal by the network equipment in a manner independent of the scheduling information.
[0105] In an embodiment of the present invention, the delay parameter Y is associated with a duration of processing the RRC signaling by the terminal.
[0106] After receiving the RRC signaling, the terminal needs to process the RRC signaling, such as decoding, parsing, etc. After the processing is completed, the terminal obtains the specific information transmitted in the RRC signaling. Different terminals process the RRC signaling in at least one of different processing modes and different processing functions. Therefore, different terminals have different delays for processing the RRC signaling. For example, the network equipment transmits the RRC signaling to terminal 1 and terminal 2 respectively, and the processing delay of terminal 1 for processing the RRC signaling is 0.5 milliseconds, and the processing delay of terminal 2 for processing the RRC signaling is 0.35 milliseconds.
[0107] Therefore, in the embodiment of the present invention, the first period is determined according to the delay parameter Y, and the first period may be equal to or greater than the processing delay of the RRC signaling by the terminal. It should be noted that different terminals have different processing delays for processing the RRC signaling, but their delay parameters Y may be the same or different. For example, in the above example, the first period indicated by the delay parameter Y of terminal 1 may be 0.5 milliseconds, and the first period indicated by the delay parameter Y of terminal 2 may also be 0.5 milliseconds, and both are the same.
[0108] In the embodiment of the present invention, when the first period is determined according to the delay parameter, it may include, but is not limited to, the following realization methods.
[0109] In one possible embodiment, the first period is a delay parameter Y, ie, the value of the delay parameter Y is used to indicate the time length of the first period.
[0110] In another possible embodiment, the delay parameter Y is the number of slots. In this case, the first period T1 is the sum of the delay parameter Y and the time length T slot Specifically, the time length Tslot of the unit slot may be based on the subcarrier spacing of the sidelink.
[0111] In another possible embodiment, the delay parameter Y is a time length corresponding to one slot, which is a slot determined based on the sidelink subcarrier spacing or a slot determined based on the uplink subcarrier spacing.
[0112] In another possible embodiment, the delay parameter is the first index information, in which case the first period T1 is obtained from the first index information and a preset first mapping relationship, the first mapping relationship being a mapping relationship between the first index information and the period.
[0113] Exemplarily, FIG. 8 shows a schematic diagram of a sidelink transmission method based on a type-1 scheduling scheme. FIG. 8 shows transmission resources of a type-1 sidelink configuration grant configured for a terminal by a network device via RRC signaling, where each configuration grant period includes six slots (or subframes). Of these 18 slots, the sidelink resource pool includes a total of six slots, including slot 1, slot 4, slot 7, slot 10, slot 13, and slot 16. However, the configuration grant resources allocated to the terminal by the network device are only three slots of the resource pool, namely slot 1, slot 7, and slot 13. At this time, slot 1, slot 7, and slot 13 are available resources in the resource pool.
[0114] An example is given based on the scenario shown in Figure 8.
[0115] For example, the terminal receives RRC signaling from a network device in slot 0, where the RRC signaling includes a delay parameter Y, and the value of Y is 4. When the terminal is in an RRC idle state, TA is 0, so it can be determined that the target time corresponds to slot 4. However, slot 4 is not an available resource in the resource pool, and the first available resource that is not earlier than slot 4 is slot 7, so the terminal can determine that the start time of sidelink transmission is slot 7.
[0116] Or, as another example, if the terminal receives RRC signaling from the network device in slot 0, the TA is 0, the processing delay for the terminal to process the RRC signaling is 0.5 ms, and the subcarrier spacing of the sidelink is 15 kHz, so the unit slot period is determined as 1 ms, and the target time point is determined as 0.5 ms corresponding to slot 1. Slot 1 is an available resource in the resource pool. Therefore, slot 1 is determined as the start time point of the sidelink transmission.
[0117] Or, as yet another example, if the terminal receives RRC signaling from the network device in slot 0, the TA is 0, the processing delay for the terminal to process the RRC signaling is 2 ms, and the subcarrier spacing of the sidelink is 15 kHz, so the unit slot duration is determined as 1 ms and the target time point is determined as 2 ms corresponding to slot 2. Since the first available resource in the resource pool that is not earlier than slot 2 is slot 7, slot 7 can be determined as the start time point of the sidelink transmission.
[0118] In addition to the above example, in the type-1 scheduling scheme, the delay parameter Y may be zero. In this case, the target time point is associated with the time-related parameters and the timing advance TA. In this embodiment, the time-related parameters may be a second time point determined according to RRC signaling.
[0119] The second time point is determined based on RRC signaling, and the determination method is the same as the determination method of the first time point described above. In this case, the second time point includes, but is not limited to, the following situations:
[0120] In one possible embodiment, the second point in time is determined according to the slot in which the RRC signaling is located.
[0121] Exemplarily, the second time point may be the downlink slot in which the RRC signaling is transmitted first, or may be the downlink slot in which the RRC signaling is transmitted last.
[0122] Exemplarily, the second time point is determined according to the time point when the RRC signaling is correctly received.
[0123] Exemplarily, the second time point is determined according to a time point when the terminal confirms that the RRC signaling is correctly received.
[0124] In another possible embodiment, the second point in time is determined according to the slot in which the RRC signaling was last transmitted.
[0125] In another possible embodiment, the second point in time is determined according to a second uplink transmission resource, which is used to transmit an ACK indicating that the RRC signaling has been correctly received.
[0126] The details will not be repeated here.
[0127] In the cross-RAT scheduling scheme, the structure of the communication system may refer to Figure 4. The network equipment is an NR network equipment, and the sidelink transmission resource is an LTE sidelink transmission resource. Details are not repeated here.
[0128] In a cross-RAT scheduling scheme, the scheduling information is DCI. In this scenario, the time-related parameters according to the embodiments of the present invention include, but are not limited to, a time offset parameter and a slot offset parameter.
[0129] Here, the slot offset parameter (also called SL index) is used to determine the slot offset m for a Time division duplex (TDD) system, i.e., m exists for a TDD system but does not exist or is set as 0 for a Frequency division duplex (FDD) system.
[0130] A time offset parameter (also called TimeOffsetLTESL) is used to determine a third period (for ease of explanation, denoted as X). In an embodiment of the present invention, the third period X is associated with an interaction period of scheduling information between different modules in the terminal equipment.
[0131] Specifically, as shown in FIG. 4, in the cross-RAT scheduling scheme, the terminal side receives DCI from the network equipment through the NR module, and the scheduled sidelink is realized through the LTE module. Therefore, there is a certain delay in the signaling interaction between the NR module and the LTE module. Therefore, when determining the sidelink transmission time point, it is necessary to consider the signaling interaction period between different modules. In an embodiment of the present invention, the third period is used to compensate for this part of the interaction period. In a practical scenario, the third period X is equal to or greater than the interaction period.
[0132] The interaction delay between modules of different terminals may be different. The third period corresponding to different terminals may also be different.
[0133] In one possible embodiment, in addition to the interaction delay between modules, the third period is also associated with the processing capability of the terminal. In this embodiment, the terminal reports information related to its own processing capability to the network equipment, so that the network equipment can take the processing capability of the terminal into account when performing cross-RAT scheduling.
[0134] Specifically, in the cross-RAT scheduling scheme, the target time is determined by the time offset parameter TimeOffsetLTESL, the slot offset parameter SL index, and the start time T of the downlink slot in which the DCI is located. DL , and associated with Timing Advance TA.
[0135] Furthermore, in the cross-RAT scheduling scheme, the target time can satisfy the following equation:
number
[0136] In this embodiment, T S teeth, T S =1 / (15000×2048) seconds Alternatively, if the third period X is in milliseconds, then this formula
number
[0137] The concept of each parameter in this formula is the same as above, and will not be repeated here.
[0138] In a cross-RAT scheduling scheme, the time offset parameter is configured by a network device and transmitted by the network device to the terminal. In one possible embodiment, the time offset parameter is configured by the network device and carried in the scheduling information. In this embodiment, when the network device determines the scheduling information, it configures the time offset parameter in the terminal, thereby determining the scheduling information of the terminal, and the scheduling information (DCI) carries the time offset parameter (TimeOfstetLTESL). Furthermore, in another possible embodiment, the time offset parameter is transmitted via another message different from the scheduling information.
[0139] In an embodiment of the present invention, the time offset parameter is a third period configured by the network equipment. As described above, the third period may be configured by the network equipment based on the processing capability of the terminal, or may be a pre-configured parameter of the network equipment.
[0140] Alternatively, the time offset parameter may be an index value. In an exemplary embodiment, the time offset parameter is second index information, the third time period is obtained from the second index information and a second mapping relationship preset, and the second mapping relationship is a mapping relationship between the second index information and the time period configured by the network device.
[0141] Exemplarily, Figure 9 shows a schematic diagram of a sidelink transmission scheme based on a cross-RAT scheduling scheme. In the transmission resource shown in Figure 9, a total of three Semi-Persistent Scheduling (SPS) periods are included, and each period includes six slots (or subframes). Of these 18 slots, the sidelink resource pool includes a total of six slots, including slot 1, slot 4, slot 7, slot 10, slot 13, and slot 16. However, the configuration grant resources allocated to the terminal by the network device are only three slots of the resource pool, namely slot 1, slot 7, and slot 13. At this time, slot 1, slot 7, and slot 13 are available resources in the resource pool.
[0142] An example is given based on the scenario shown in FIG.
[0143] For example, the terminal receives DCI from the network device in slot 0, the DCI includes TimeOffsetLTESL and SL index, the third period X indicated by TimeOffsetLTESL is 4, the slot offset m indicated by SL index is 2, and N TA = 0. In this embodiment, the target time corresponds to slot 10, but slot 10 is not an available resource in the resource pool. Therefore, the terminal device can determine the first available resource after slot 10, i.e. slot 13, as the start time of the sidelink transmission.
[0144] In another example, the terminal receives a DCI from the network device in slot 0, the DCI includes a TimeOffsetLTESL and an SL index, the third period X indicated by the TimeOffsetLTESL is 4, the slot offset m indicated by the SL index is 0, and N TA=0. In this embodiment, the target time instant corresponds to slot 8. Thus, the terminal device can determine the first available resource after slot 8, i.e. slot 13, as the start time for the sidelink transmission.
[0145] In summary, in the method for configuring sidelink transmission resources provided by the embodiment of the present invention, a terminal device receives scheduling information from a network device, and the scheduling information is used to schedule sidelink transmission resources of the terminal device. In the embodiment of the present invention, the scheduling information is transmitted by the network device in a type-1 manner, or transmitted by the network device based on a cross-RAT. The terminal device may obtain a target time point associated with the time-related parameter according to the scheduling information or the terminal's preconfigured time-related parameter, and select a first available resource in the resource pool that is not earlier than the target time point as a sidelink transmission time point (i.e., a start time point of sidelink transmission). In this way, the technical solution according to the embodiment of the present invention can determine a sidelink transmission time point for scheduling information transmitted by the network according to type-1 or cross-RAT, which makes up for the deficiencies of the prior art that lack a solution for determining a sidelink transmission time point, and improves the stability and flexibility of the sidelink transmission process.
[0146] Fig. 10 is a block diagram of a terminal device according to the present invention. As shown in Fig. 10, the terminal device includes a transceiver module 1010 and a processing module 1020, where the transceiver module 1010 is configured to receive scheduling information from a network device, which is used to configure sidelink transmission resources of the terminal. The processing module 1020 is configured to obtain a start time of the sidelink transmission of the terminal, where the start time is the first available resource in a resource pool that is not earlier than a target time. The target time is associated with a time-related parameter, which is obtained from the terminal device or determined according to the scheduling information.
[0147] The terminal provided by this embodiment is configured to implement the terminal-side technical solutions in any of the above-mentioned method embodiments, and the realization principles and technical effects thereof are similar, and details are not repeated here.
[0148] Alternatively, the scheduling information is RRC signaling, the RRC signaling being used to configure a first type of sidelink configuration grant, and the time related parameters include a delay parameter, the delay parameter being used to indicate a first period of time.
[0149] Optionally, the target time point is associated with the delay parameter, a first time point and a timing advance, the first time point being determined according to the RRC signaling.
[0150] Optionally, the first time point is determined according to a slot in which the RRC signaling is located.
[0151] Optionally, the first point in time is determined according to a slot in which the last transmission of the RRC signaling is located.
[0152] Optionally, the first time point is determined according to a slot in which a first uplink transmission resource is located, and the first uplink transmission resource is used to transmit an ACK, which is used to indicate that the RRC signaling has been correctly received.
[0153] Optionally, the target time is associated with the delay parameter, a start time of a downlink slot in which the RRC signaling is located, and a timing advance. Optionally, the target time point is:
number
[0154] Optionally, the delay parameter is a preconfigured parameter of said terminal.
[0155] Optionally, said delay parameter is configured by said network equipment and included in said scheduling information.
[0156] Optionally, the delay parameter is associated with a duration for processing the RRC signaling by the terminal.
[0157] Alternatively, the first period is the delay parameter, or the delay parameter is a number of slots and the first period is a product of the number of slots and a time length of a unit slot, or the delay parameter is first index information and the first period is obtained from a preset first mapping relationship between the first index information and the first mapping relationship, the first mapping relationship being a mapping relationship between the first index information and a period.
[0158] Alternatively, the scheduling information is RRC signaling, the RRC signaling being used to configure a first type of sidelink configuration grant, and the time-related parameter is a second point in time determined in accordance with the RRC signaling.
[0159] Optionally, the second time point is determined according to a slot in which the RRC signaling is located.
[0160] Optionally, the second point in time is determined according to a slot in which a last transmission of the RRC signaling is located.
[0161] Optionally, the second time point is determined according to a second uplink transmission resource, and the second uplink transmission resource is used to transmit an ACK, which is used to indicate that the RRC signaling has been correctly received.
[0162] Optionally, the target time point is related to the second time point and a timing advance.
[0163] Alternatively, if the terminal is communicating with the network equipment via a cross-radio access technology (Cross-RAT), the scheduling information is downlink control information (DCI), and the DCI is used to activate the sidelink transmission resources, where the network equipment is an NR network equipment and the sidelink transmission resources are Long Term Evolution (LTE) sidelink transmission resources.
[0164] Optionally, the time-related parameters include a time offset parameter used to determine a third period associated with an interaction period of the scheduling information between different modules in the terminal device, and a slot offset parameter used to determine a slot offset of a Time Division Duplex (TDD) system.
[0165] Optionally, the target point in time is associated with the time offset parameter, the slot offset parameter, the start point of the downlink slot in which the DCI is located, and a timing advance.
[0166] Optionally, the target time point is:
number
number
[0167] Optionally, the time offset parameter is second index information, and the third period is obtained from a second mapping relationship between the second index information and a preset second mapping relationship, the second mapping relationship being a mapping relationship between the second index information and a period configured by the network device.
[0168] Optionally, the time offset parameter is configured by the network device and included in the scheduling information.
[0169] Fig. 11 is a block diagram of a network device according to the present invention. As shown in Fig. 11, the network device includes a processing module 1110 and a transceiver module 1120. The processing module 1110 is configured to determine scheduling information used to configure sidelink transmission resources of a terminal. The transceiver module 1120 is configured to transmit the scheduling information to the terminal so that the terminal obtains a start time of its own sidelink transmission, where the start time is the first available resource in a resource pool that is not earlier than a target time, and the target time is associated with a time-related parameter, which is obtained from the terminal or determined according to the scheduling information.
[0170] The network equipment provided by this embodiment is configured to implement the technical solution on the network equipment side in any of the above-mentioned method embodiments, and its realization principle and technical effect are similar, and details will not be repeated here.
[0171] Alternatively, the scheduling information is RRC signaling, the RRC signaling being used to configure a first type of sidelink configuration grant, and the time related parameters include a delay parameter, the delay parameter being used to indicate a first period of time.
[0172] Optionally, the target time point is associated with the delay parameter, a first time point and a timing advance, the first time point being determined according to the RRC signaling.
[0173] Optionally, the first time point is determined according to a slot in which the RRC signaling is located.
[0174] Exemplarily, the first time point may be a downlink slot in which RRC signaling is transmitted first, or may be a downlink slot in which RRC signaling is transmitted last.
[0175] Exemplarily, the first time point is determined according to a slot in which the RRC signaling is correctly received.
[0176] Exemplarily, the first time point is determined based on a slot at which the terminal confirms that RRC signaling has been correctly received.
[0177] Optionally, the first point in time is determined according to a slot in which a last transmission of the RRC signaling is located.
[0178] Optionally, the first time point is determined according to a slot in which a first uplink transmission resource is located, and the first uplink transmission resource is used to transmit an ACK, which is used to indicate that the RRC signaling has been correctly received.
[0179] Optionally, the target time is related to the delay parameter, the start time of the downlink slot in which the RRC signaling is located, and a timing advance.
[0180] Optionally, the target time point is:
number
[0181] Optionally, the delay parameter is a preconfigured parameter of the terminal.
[0182] Optionally, the processing module 1110 is configured to configure the terminal with the delay parameter and determine the scheduling information for the terminal, where the scheduling information includes the delay parameter.
[0183] Optionally, the delay parameter is associated with a duration for processing the RRC signaling by the terminal.
[0184] Alternatively, the first period is the delay parameter, or the delay parameter is a number of slots and the first period is a product of the number of slots and a time length of a unit slot, or the delay parameter is first index information and the first period is obtained from a preset first mapping relationship between the first index information and the first mapping relationship, the first mapping relationship being a mapping relationship between the first index information and a period.
[0185] Alternatively, the scheduling information is RRC signaling, the RRC signaling being used to configure a first type of sidelink configuration grant, and the time-related parameter is a second point in time determined in accordance with the RRC signaling.
[0186] Optionally, the second time point is determined according to a slot in which the RRC signaling is located.
[0187] Exemplarily, the second time point may be a downlink slot in which RRC signaling is transmitted first, or may be a downlink slot in which RRC signaling is transmitted last.
[0188] Exemplarily, the second time point is determined according to a slot in which the RRC signaling is correctly received.
[0189] Exemplarily, the second point in time is determined based on a slot at which the terminal confirms that the RRC signaling is correctly received.
[0190] Optionally, the second point in time is determined according to a slot in which a last transmission of the RRC signaling is located.
[0191] Optionally, the second time point is determined according to a second uplink transmission resource, and the second uplink transmission resource is used to transmit an ACK, which is used to indicate that the RRC signaling has been correctly received.
[0192] Optionally, the target time point is related to the second time point and a timing advance.
[0193] Alternatively, if the terminal is communicating with the network equipment via a cross-radio access technology (Cross-RAT), the scheduling information is downlink control information (DCI), and the DCI is used to activate the sidelink transmission resources, where the network equipment is an NR network equipment and the sidelink transmission resources are Long Term Evolution (LTE) sidelink transmission resources.
[0194] Optionally, the time-related parameters include a time offset parameter used to determine a third period associated with an interaction period of the scheduling information between different modules in the terminal device, and a slot offset parameter used to determine a slot offset of a Time Division Duplex (TDD) system.
[0195] Optionally, the target point in time is associated with the time offset parameter, the slot offset parameter, the start point of the downlink slot in which the DCI is located, and a timing advance.
[0196] Optionally, the target time point is:
number
number
[0197] Optionally, the time offset parameter is second index information, and the third period is obtained from a second mapping relationship between the second index information and a preset second mapping relationship, the second mapping relationship being a mapping relationship between the second index information and a period configured by the network device.
[0198] Optionally, the processing module 1110 is configured to configure the terminal with the time offset parameter and determine the scheduling information for the terminal, where the scheduling information includes the time offset parameter.
[0199] 12 is a block diagram of another terminal device according to the present invention. As shown in FIG. 12, the terminal device includes a processor 121, a memory 122, and a communication interface 123.
[0200] The memory 122 stores computer-executable instructions.
[0201] The processor 121 executes computer-executable instructions stored in the memory 122, so that the processor 121 executes the terminal-side technical solutions in any of the above-mentioned method embodiments.
[0202] Figure 12 shows a simple design of a terminal device. The embodiment of the present invention does not limit the number of processors and memories in the terminal device. Figure 12 only uses 1 as an example for explanation.
[0203] 13 is a block diagram of another network device according to the present invention. As shown in FIG. 13, the network device includes a processor 131, a memory 132, and a communication interface 133.
[0204] The memory 132 stores computer-executable instructions.
[0205] The processor 131 executes computer-executable instructions stored in the memory 132, so that the processor 131 implements the technical solutions on the network equipment side in any of the aforementioned method embodiments.
[0206] Figure 13 shows a simple design of a network device. The embodiment of the present invention does not limit the number of processors and memories in the network device. Figure 13 only uses 1 as an example for explanation.
[0207] In a specific implementation of the terminal shown in Fig. 12 and the network device shown in Fig. 13, the memory, the processor, and the communication interface may be connected via a bus. Optionally, the memory may be integrated within the processor.
[0208] The embodiment of the present invention also provides a communication system. As shown in Fig. 1, the communication system 100 includes a terminal and a network device, where the terminal device 120 is configured to implement the technical solution on the terminal side in any of the above-mentioned method embodiments, and the network device 110 is configured to implement the technical solution on the network device side in any of the above-mentioned method embodiments.
[0209] An embodiment of the present invention also provides a computer-readable storage medium having stored thereon computer-executable instructions which, when executed by a processor, result in the method for configuring sidelink transmission resources in any of the example methods described above.
[0210] An embodiment of the present invention provides a chip comprising a processor for calling and executing a computer program from a memory such that a device comprising the chip performs the method for configuring sidelink transmission resources in any of the example methods described above.
[0211] An embodiment of the present invention provides a computer program product comprising computer program instructions to cause a computer to perform the method for configuring sidelink transmission resources in any of the example methods described above.
[0212] An embodiment of the present invention provides a computer program product causing a computer to perform the method for configuring sidelink transmission resources in any of the example methods described above.
[0213] In some embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the above device examples are merely illustrative. For example, the division of modules is merely a division of logical functions, and other divisions may exist in actual implementation. For example, multiple modules may be combined or integrated with another system, or some functions may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or described may be performed through some interfaces. The indirect coupling or communication connection of modules may be electrical, mechanical, or other forms.
[0214] It should be understood that in the specific implementation of the above terminal equipment and network device, the processor may be a central processing unit (CPU), or another general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), etc. The general-purpose processor may be a microprocessor, or the processor may also be any conventional processor, etc. The steps of the method disclosed in the present invention may be directly embodied to be executed and completed by a hardware processor, or may be executed and completed by a combination of hardware and software modules in a processor.
[0215] The steps of the above-mentioned method embodiments can be entirely or partially implemented by a program that instructs relevant hardware. The above-mentioned program can be stored in a readable memory. When the program is executed, the steps including the above-mentioned method embodiments are executed, and the above-mentioned memory (storage medium) includes a read-only memory (ROM), a RAM, a flash memory, a hard disk, a solid-state hard disk, a magnetic tape, a floppy disk, an optical disk, and any combination thereof.
Claims
1. receiving, from a network equipment, scheduling information used to configure sidelink transmission resources of a terminal equipment; obtaining a start time of a sidelink transmission of the terminal device; the start time is the first available resource in a resource pool that is not earlier than the target time; Wherein, the target time point is associated with a time-related parameter, and the time-related parameter is obtained from the terminal device or determined according to the scheduling information.
16. A method for configuring sidelink transmission resources, comprising:
2. If the terminal device is communicating with the network device via a cross-radio access technology (Cross-RAT), the scheduling information is downlink control information (DCI), and the DCI is used to activate the sidelink transmission resources; Wherein, the network equipment is an NR network equipment, and the sidelink transmission resource is a Long Term Evolution (LTE) sidelink transmission resource.
2. The method of claim 1 .
3. The time-related parameters are: a time offset parameter used to determine a third period associated with an interaction period of the scheduling information between different modules in the terminal device; a slot offset parameter used to determine a slot offset for a time division duplex (TDD) system; 3. The method of claim 2 .
4. The target time is associated with the time offset parameter, the slot offset parameter, the start time of the downlink slot in which the DCI is located, and a timing advance.
4. The method according to claim 3 .
5. The target time point is [0010] Fulfilling Here, T is the target time point, T DL is the start of a downlink slot, and N TA is the number of time units obtained according to the timing advance, Ts is a time unit, m is a slot offset obtained according to the slot offset parameter, and X is the third period obtained according to the time offset parameter.
5. The method of claim 4.
6. The time offset parameter is configured by the network device and included in the scheduling information.
6. The method according to any one of claims 3 to 5.
7. determining scheduling information used to configure sidelink transmission resources of a terminal device; transmitting the scheduling information to the terminal device so that the terminal device obtains a start time of its own sidelink transmission; the start time is the first available resource in a resource pool that is not earlier than the target time; Wherein, the target time point is associated with a time-related parameter, and the time-related parameter is obtained from the terminal device or determined according to the scheduling information.
16. A method for configuring sidelink transmission resources, comprising:
8. If the terminal device is communicating with a network device via a cross-radio access technology (Cross-RAT), the scheduling information is downlink control information (DCI), and the DCI is used to activate the sidelink transmission resources; Wherein, the network equipment is an NR network equipment, and the sidelink transmission resource is a Long Term Evolution (LTE) sidelink transmission resource.
8. The method of claim 7.
9. The time-related parameters are: a time offset parameter used to determine a third period associated with an interaction period of the scheduling information between different modules in the terminal device; a slot offset parameter used to determine a slot offset for a time division duplex (TDD) system; 9. The method of claim 8.
10. The target time is associated with the time offset parameter, the slot offset parameter, the start time of the downlink slot in which the DCI is located, and a timing advance.
10. The method of claim 9.
11. The target time point is [0025] Fulfilling Here, T is the target time point, T DL is the start of a downlink slot, and N TA is the number of time units obtained according to the timing advance, Ts is a time unit, m is a slot offset obtained according to the slot offset parameter, and X is the third period obtained according to the time offset parameter.
11. The method of claim 10.
12. The step of determining scheduling information for the terminal device includes: configuring the time offset parameter in the terminal device; determining the scheduling information for the terminal device; The scheduling information includes the time offset parameter.
12. The method according to any one of claims 9 to 11.
13. a transceiver module configured to receive, from the network equipment, scheduling information used to configure sidelink transmission resources of the terminal equipment; a processing module configured to obtain a start time of the sidelink transmission of the terminal device, the start time is the first available resource in a resource pool that is not earlier than the target time; Wherein, the target time point is associated with a time-related parameter, and the time-related parameter is obtained from the terminal device or determined according to the scheduling information. A terminal device characterized in that
14. If the terminal device is communicating with the network device via a cross-radio access technology (Cross-RAT), the scheduling information is downlink control information (DCI), and the DCI is used to activate the sidelink transmission resources; Wherein, the network equipment is an NR network equipment, and the sidelink transmission resource is a Long Term Evolution (LTE) sidelink transmission resource.
14. The terminal device according to claim 13.
15. The time-related parameters are: a time offset parameter used to determine a third period associated with an interaction period of the scheduling information between different modules in the terminal device; a slot offset parameter used to determine a slot offset for a time division duplex (TDD) system; 15. The terminal device according to claim 14.
16. The target time is associated with the time offset parameter, the slot offset parameter, the start time of the downlink slot in which the DCI is located, and a timing advance.
16. The terminal device according to claim 15.
17. The target time point is [0030] Fulfilling Here, T is the target time point, T DL is the start of a downlink slot, and N TA is the number of time units obtained according to the timing advance, Ts is a time unit, m is a slot offset obtained according to the slot offset parameter, and X is the third period obtained according to the time offset parameter.
17. The terminal device according to claim 16,
18. The time offset parameter is configured by the network device and included in the scheduling information.
18. Terminal device according to any one of claims 15 to 17.
19. a processing module configured to determine scheduling information used to configure sidelink transmission resources of a terminal device; a transceiver module configured to transmit the scheduling information to the terminal device so that the terminal device obtains a start time of its own sidelink transmission; the start time is the first available resource in a resource pool that is not earlier than the target time; Wherein, the target time point is associated with a time-related parameter, and the time-related parameter is obtained from the terminal device or determined according to the scheduling information. A network device comprising:
20. If the terminal device is communicating with the network device via a cross-radio access technology (Cross-RAT), the scheduling information is downlink control information (DCI), and the DCI is used to activate the sidelink transmission resources; Wherein, the network equipment is an NR network equipment, and the sidelink transmission resource is a Long Term Evolution (LTE) sidelink transmission resource.
20. The network device according to claim 19.
21. The time-related parameters are: a time offset parameter used to determine a third period associated with an interaction period of the scheduling information between different modules in the terminal device; a slot offset parameter used to determine a slot offset for a time division duplex (TDD) system; 21. The network device according to claim 20.
22. The target time is associated with the time offset parameter, the slot offset parameter, the start time of the downlink slot in which the DCI is located, and a timing advance.
22. The network device according to claim 21 .
23. The target time point is [0045] Fulfilling Here, T is the target time point, T DL is the start of a downlink slot, and N TA is the number of time units obtained according to the timing advance, Ts is a time unit, m is a slot offset obtained according to the slot offset parameter, and X is the third period obtained according to the time offset parameter.
23. The network device according to claim 22.
24. The processing module includes: configuring the time offset parameter in the terminal device; configured to determine the scheduling information for the terminal device; The scheduling information includes the time offset parameter.
24. The network device according to claim 21, wherein the network device is a network device having a plurality of sub-units.