Data transmission method and corresponding terminal
By receiving cellular link configuration information in the terminal and transmitting data according to processing capabilities, cross-link scheduling between LTE and NR is realized, which solves the problem that cross-link scheduling cannot be achieved in the prior art and improves data transmission flexibility and efficiency.
Patent Information
- Application Number
- CN202411047483.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2019-01-11
- Publication Date
- 2024-12-13
Smart Images

Figure CN119136318A_ABST
Abstract
Description
[0001] This application is a divisional of the patent application with application number 201910028452.3 and invention name “A data transmission method and corresponding terminal”. Technical Field
[0002] The embodiments of the present application relate to the field of communication technology, and in particular, to a data transmission method and a corresponding terminal. Background Art
[0003] At present, intelligent transportation represented by autonomous driving is becoming a key technology that is being developed in this field. In order to better support intelligent transportation, 3GPP has launched research on the next generation of Internet of Vehicles technology under the framework of 5G. However, before the research on 5G vehicle to everything (V2X) technology, there are already technical standards and products based on LTE-V2X in the market.
[0004] Considering that the frequent replacement of LTE-V2X vehicle communication modules is expensive and inconvenient, on the other hand, when the 5G era arrives, 5G will initially support the dual-connection EN-DC network architecture of LTE and 5G-NR, and will subsequently support the network architecture of standalone (SA). In NR-V2X, it is necessary to use the LTE base station to control the NR-V2X module of the terminal without affecting the use of the LTE base station to control the LTE-V2X module of the terminal, so that the requirements of 5G standalone networking can be reduced in the early stage of 5G operation. At the same time, it is also necessary to use the 5G base station to control the LTE-V2X module of the terminal without affecting the use of the 5G base station to control the NR-V2X module of the terminal, so that after the LTE network is withdrawn, the use of the LTE-V2X vehicle module will not be affected, that is, it is necessary to be able to achieve cross-link scheduling between 4G and 5G.
[0005] In the prior art, a base station can schedule a terminal on another carrier CC2 of a cellular link from one carrier CC1 of a cellular link to send and receive, but the process is still the scheduling of the reception and transmission of the terminal of the cellular link of the same network standard as the base station by the base station. And when cross-carrier scheduling is performed, there is actually no substantial difference from single carrier scheduling. Therefore, it is still impossible to solve the scheduling of reception and transmission of terminals by network devices of different transmission technologies according to the prior art. Summary of the invention
[0006] The embodiments of the present application provide a data transmission method and a corresponding terminal, which can implement scheduling control of different types of sidelink data transmission of different types of terminals by different types of network devices.
[0007] In order to achieve the above purpose, the embodiment of the present application adopts the following technical solution:
[0008] In a first aspect, a data transmission method is provided, which may include: a first terminal receives configuration information of a sidelink transmission from a first network device via a cellular link, the configuration information of the sidelink transmission is used to indicate scheduling of an NR sidelink via an LTE cellular link; or to indicate scheduling of an LTE sidelink via an NR cellular link; or to indicate scheduling of an NR sidelink via an NR cellular link; the first terminal sends or receives data on the sidelink according to the configuration information of the sidelink transmission and the processing capability of the first terminal.
[0009] The technical solution provided by the first aspect above is that the first terminal processes the sending or receiving of data on the side link according to its own processing capability for scheduling different types of side links for different types of network devices, and can realize cross-link data transmission from LTE to NR or NR to LTE, and data transmission from NR to NR according to the actual processing capability and the scheduling requirements of different types of network devices for different types of side link data transmission of the terminal. In one possible implementation, the configuration information of the side link transmission can be any one of the following information: downlink control information DCI, radio resource management RRC message or system information block SIB message. According to the specific type of network equipment, and the different scheduling methods for scheduling different types of side link data transmission of the terminal, the scheduling process can be implemented more flexibly.
[0010] In a possible implementation, the first terminal may report the indication information of the processing capability of the first terminal to the first network device. By reporting the indication information of its processing capability to the first network device, the first network device determines whether to perform the current sidelink scheduling according to the processing capability of the first terminal for different types of network devices for different types of sidelink scheduling information, and determines the specific time when the first terminal is required to perform sidelink data transmission.
[0011] In a possible implementation, the processing capability of the first terminal may include at least one of the following: the first terminal supports the first network device to instruct the first terminal to perform NR sidelink data transmission through an LTE cellular link; the first terminal supports the first network device to instruct the first terminal to perform LTE sidelink data transmission through an NR cellular link; the first terminal supports the first network device to instruct the first terminal to perform NR sidelink data transmission through an NR cellular link. The first terminal may decide whether to receive the scheduling based on whether it supports the ability to indicate different types of sidelink data transmission through different types of cellular links, or the first network device may determine whether to perform this sidelink scheduling based on the processing capability reported by the first terminal.
[0012] In one possible implementation, the processing capability of the first terminal may include at least one of the following: a processing delay parameter for sending or receiving first mode data on the NR side link by the first terminal according to a DCI indication received from the first network device via an LTE cellular link; a processing delay parameter for sending or receiving second mode data on the NR side link by the first terminal according to an RRC or SIB indication received from the first network device via an LTE cellular link; a processing delay parameter for sending or receiving third mode data on the LTE side link by the first terminal according to a DCI indication received from the first network device via an NR cellular link; or a processing delay parameter for sending or receiving fourth mode data on the LTE side link by the first terminal according to an RRC or SIB indication received from the first network device via an NR cellular link; a processing delay parameter for sending or receiving first mode data on the NR side link by the first terminal according to a DCI indication received from the first network device via an NR cellular link; or a processing delay parameter for sending or receiving second mode data on the NR side link by the first terminal according to an RRC or SIB indication received from the first network device via an NR cellular link. The first terminal can decide whether to receive the scheduling based on whether it supports the ability to start side link data transmission at the specified time, or the first network device can determine whether to perform the side link scheduling or determine the specific time when the first terminal is required to perform side link data transmission based on the processing capability reported by the first terminal.
[0013] In a possible implementation, the processing delay parameter for sending or receiving the first mode data on the NR side link, or the processing delay parameter for sending or receiving the second mode data on the NR side link, or the processing delay parameter for sending or receiving the third mode data on the LTE side link, or the processing delay parameter for sending or receiving the fourth mode data on the LTE side link, or the processing delay parameter for sending or receiving the first mode data on the NR side link, or the processing delay parameter for sending or receiving the second mode data on the NR side link includes indication information of the processing delay parameter value or type indication information of the processing delay parameter; the type indication information of the processing delay parameter is used to indicate the type of processing delay parameter or the processing delay parameter value corresponding to the processing capability of the first terminal. The first terminal can decide whether to receive the scheduling based on whether it supports the ability to start side link data transmission at a specified time, or the first network device can determine whether to perform this side link scheduling or determine the specific time when the first terminal is required to perform side link data transmission based on the processing capability reported by the first terminal.
[0014] In one possible implementation, the processing capability of the first terminal may be determined by at least one of the following: the subcarrier spacing of the sidelink; the number of retransmissions of the sidelink; the number of time slots occupied by one transmission of the sidelink; the transmission mode of the sidelink; the position of the demodulation reference signal of the sidelink; the operating frequency band of the sidelink; the carrier type of the sidelink operation; or the mapping mode of the sidelink transmission resources. The capability of the first terminal to process different types of sidelink scheduling information of different types of network devices may be determined by the above-mentioned time domain configuration, frequency domain configuration and other related settings.
[0015] In a possible implementation, the configuration information of the sidelink transmission may also include, but is not limited to: a method of scheduling the sidelink through a cellular link; wherein the method of scheduling the sidelink through a cellular link may be indicated by at least one of an RRC or SIB message, a DCI format, a signaling in the DCI, and an RNTI corresponding to the DCI; the method of scheduling the sidelink through a cellular link includes at least one of the following: instructing the first terminal to send or receive data on the LTE sidelink through an LTE cellular link; instructing the first terminal to send or receive data on the NR sidelink through an LTE cellular link; instructing the first terminal to send or receive data on the NR sidelink through an NR cellular link; instructing the first terminal to send or receive data on the LTE sidelink through an NR cellular link. The cellular link may indicate the establishment of a sidelink through at least one of an RRC or SIB message, a DCI format, a signaling in the DCI, and an RNTI corresponding to the DCI.
[0016] In a possible implementation, the configuration information of the sidelink transmission may further include: an indication time T for the first terminal to send or receive data on the sidelink; before the first terminal sends or receives data on the sidelink according to the configuration information of the sidelink transmission and the processing capability of the first terminal, the method may further include: determining whether to accept the sending or receiving of data on the sidelink according to the processing delay parameter and T. The first terminal may decide whether to accept the scheduling based on its ability to start data transmission of different types of sidelinks at the specified time.
[0017] In a possible implementation, the configuration information of the sidelink transmission is RRC or SIB, and the first terminal sends or receives data on the sidelink according to the configuration information of the sidelink transmission and the processing capability of the first terminal, including: the first terminal determines the resources of the sidelink transmission according to the configuration information of the sidelink transmission; and uses the resources of the sidelink transmission to send or receive data on the sidelink. The first terminal can use the determined resources of the sidelink transmission to complete the sending and receiving of different types of sidelink data.
[0018] In a possible implementation, the configuration information of the sidelink transmission may also include: time domain resource configuration information and frequency domain resource configuration information, the time domain resource configuration information is used to indicate the time domain resources used for sending or receiving the sidelink, and the frequency domain resource configuration information is used to indicate the frequency domain resources used for sending or receiving the sidelink; the sending or receiving of data on the sidelink includes: the first terminal sending or receiving data on the sidelink according to the time domain resource configuration information and the frequency domain resource configuration information. The first terminal can use the determined time domain resources and frequency domain resources to complete the sending and receiving of different types of sidelink data.
[0019] In a possible implementation, the configuration information of the sidelink transmission may also include: semi-persistent scheduling SPS configuration index information and SPS indication information, the SPS configuration index information may include configured SPS information, and the SPS indication information may include SPS information required for sending or receiving the sidelink; before the first terminal sends or receives data on the sidelink, the method may also include: the first terminal completes the activation and deactivation of the SPS according to the SPS configuration index information and the SPS indication information. The first terminal can use the determined SPS to complete the sending and receiving of different types of sidelink data.
[0020] According to a second aspect, a data transmission method is provided, which may include: a second terminal receives sidelink control information from a first terminal via a sidelink, the sidelink control information being used to instruct the second terminal to receive sidelink data; and the second terminal receives the sidelink data on the sidelink according to a processing capability of the second terminal.
[0021] According to the technical solution provided by the second aspect above, the second terminal processes the reception of data on the side link according to its own processing capability, and can decide whether to accept the scheduling according to the actual processing capability and the requirements of the first terminal for reception or feedback of different types of side link data.
[0022] In a possible implementation, the second terminal reports the indication information of the processing capability of the second terminal to the first network device, or the second terminal sends the indication information of the processing capability of the second terminal to the first terminal. By sending the indication information of its processing capability to the first network device or the first terminal, the first network device determines whether to perform the current sidelink scheduling according to the processing capability of the second terminal for different types of sidelink data, or the first terminal determines whether to perform the current sidelink data transmission according to the processing capability of the second terminal for different types of sidelink data.
[0023] In one possible implementation, the processing capability of the second terminal is determined by at least one of the following: the subcarrier spacing of the sidelink; the number of retransmissions of the sidelink; the number of time slots occupied by one transmission of the sidelink; the transmission mode of the sidelink; the demodulation reference signal position of the sidelink; the operating frequency band of the sidelink; the carrier type of the sidelink operation; or the mapping mode of the sidelink transmission resources. The capability of the second terminal to process different types of sidelink scheduling information for different types of network devices can be determined by the above-mentioned time domain configuration, frequency domain configuration and other related settings.
[0024] In a possible implementation, the processing capability may include: the processing time K from the second terminal receiving the last symbol of the sidelink control information associated with the sidelink data sent by the first terminal to the processing time K from the second terminal demodulating the sidelink data t Or processing time type indication information; wherein the processing time type indication information is used to indicate the processing time K corresponding to the processing capability of the second terminal t The second terminal can complete the parsing time K of data of different types of side links according to its t Whether to receive the sidelink data is determined based on whether it is within the acceptable range for the first terminal.
[0025] In a possible implementation, the sidelink control signal includes a delay requirement K corresponding to the sidelink data; the second terminal receives the sidelink data on the sidelink according to the processing capability of the second terminal, which may include: the second terminal determines whether to receive the sidelink data or whether to send feedback information for the sidelink data according to the delay requirement K corresponding to the sidelink data and the processing capability of the second terminal. The second terminal may decide whether to receive the sidelink data according to whether it can complete the demodulation of data of different types of sidelinks within the specified delay requirement.
[0026] In a possible implementation, the determining whether to demodulate the sidelink data or whether to send feedback information for the sidelink data may include: the processing time K of the second terminal t is not greater than the delay requirement K corresponding to the sidelink data, the second terminal determines to receive the sidelink data or send feedback information for the sidelink data; or the processing time K of the second terminal t If the delay requirement K corresponding to the sidelink data is greater than the delay requirement K, the second terminal determines not to receive the sidelink data, or does not send feedback information for the sidelink data, or sends NACK feedback information for the sidelink data. The second terminal can decide whether to receive the sidelink data based on whether it can complete the demodulation of data of different types of sidelinks within the specified delay requirement.
[0027] In a third aspect, a first terminal is provided, which has the method and function of implementing any possible implementation of the first aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
[0028] In a fourth aspect, a second terminal is provided, which has the method and function of implementing any possible implementation of the second aspect. The function can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions.
[0029] The present application provides a terminal, which may include: a memory for storing computer-executable instructions; and a processor for executing the computer-executable instructions to implement a data transmission method in any possible implementation of the first aspect or any possible implementation of the second aspect.
[0030] The present application provides a computer-readable storage medium having computer-executable instructions stored thereon. When the computer-executable instructions are executed by a processor, a data transmission method as described in any possible implementation of the first aspect or any possible implementation of the second aspect is implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 An example of an application scenario of the data transmission method provided in the embodiment of the present application is shown in FIG. Figure 1 ;
[0032] Figure 2 An example of an application scenario of the data transmission method provided in the embodiment of the present application is shown in FIG. Figure 2 ;
[0033] Figure 3 An example of an application scenario of the data transmission method provided in the embodiment of the present application is shown in FIG. Figure 3 ;
[0034] Figure 4 A schematic diagram of an implementation method of the data transmission method provided in the embodiment of the present application Figure 1 ;
[0035] Figure 5 A schematic diagram of an implementation method of the data transmission method provided in the embodiment of the present application Figure 2 ;
[0036] Figure 6 A schematic diagram of an implementation method of the data transmission method provided in the embodiment of the present application Figure 3 ;
[0037] Figure 7A schematic diagram of the structure of a smart phone terminal provided in an embodiment of the present application;
[0038] Figure 8 A flowchart of a data transmission method provided in an embodiment of the present application;
[0039] Fig. 9 A data transmission processing sequence provided in an embodiment of the present application Figure 1 ;
[0040] Fig.10 A data transmission processing sequence provided in an embodiment of the present application Figure 2 ;
[0041] Fig.11 A data transmission processing sequence provided in an embodiment of the present application Figure 3 ;
[0042] Fig.12 A data transmission processing sequence provided in an embodiment of the present application Figure 4 ;
[0043] Fig.13 A flowchart of another data transmission method provided in an embodiment of the present application;
[0044] Fig.14 A schematic diagram of a terminal virtual structure provided in an embodiment of the present application. DETAILED DESCRIPTION
[0045] The embodiment of the present application provides a data transmission method, which is applied to a terminal. The terminal in the method is an electronic device with communication function. The terminal can be a vehicle-mounted terminal, that is, integrated into a position of the vehicle in an integrated manner. For example, the vehicle-mounted terminal is integrated in the main console of the vehicle in an integrated manner. It should be clear to those skilled in the art that the vehicle-mounted terminal can be integrated at any position of the vehicle main console, or at other positions except the main console. This embodiment of the present application does not limit this. The terminal in the method can also be an independent terminal, such as a portable terminal, which can be a smart phone, a tablet computer, a mobile phone, a personal digital assistant (PDA), a portable multimedia player (PDA), a camera, a wearable device (for example, a head-mounted device (HMD), electronic clothing, an electronic bracelet, an electronic necklace, an electronic application accessory or a smart watch, etc.), or other portable devices; the terminal can also be a roadside terminal, such as a signal light, a traffic light, a road sign or a road warning sign, etc. This embodiment of the present application does not limit this.
[0046] The first network device in the method can be a Long Term Evolution (LTE) mobile communication system network device or a Wideband Code Division Multiple Access (WCDMA) mobile communication system network device, and can also be a 5G (5th generation mobile communication technology) mobile communication system network device. The first network device can be a base station, a relay station or a mobility management entity MME, and can also be other network side devices. The embodiments of the present application do not limit the specific existence form and communication system background of the terminal and the first network device.
[0047] Optionally, the communication link between the terminals can be a device-to-device (Device-to-Device, D2D) link, or a side link. In the Internet of Vehicles, the communication link between the terminals can also be a vehicle-to-vehicle (Vechile-to-Vechile, V2V) link, a vehicle-to-pedestrian (Vechile-to-Pedestrian, V2P) link, a vehicle-to-infrastructure (Vechile-to-Infrastructure, V2I) link, and a vehicle-to-any device (Vechile-to-X, V2X) link. In the following embodiments of this application, the side link / first link is mainly used to describe the communication transmission between the terminals, and the cellular link / second link is used to describe the communication transmission between the network device and the terminal. On the side link, at least one of unicast, multicast, and broadcast methods can be used to communicate between the terminals.
[0048] For example, the terminal is a vehicle-mounted terminal or a roadside terminal, and the first network device is a base station. Figure 1 FIG. 1 is a schematic diagram of an application scenario of the data transmission method of an embodiment of the present application. Figure 1The application scenario is at an intersection with a signal indicator light. The application scenario may include a first vehicle 110, a second vehicle 120, a signal light 130 and a base station 140. The first vehicle 110 and the second vehicle 120 are respectively integrated with a first vehicle-mounted terminal and a second vehicle-mounted terminal. The signal light 130 is integrated with a roadside terminal. The base station 140 is a 5G base station (gNB). The roadside terminal supports NR V2X. The first vehicle-mounted terminal and the second vehicle-mounted terminal only support LTE V2X. When the first vehicle 110 and the second vehicle 120 approach the intersection, the signal light 130 needs to send signal indicator light information to the first vehicle 110 and the second vehicle 120 to remind the first vehicle 110 and the second vehicle 120 to take corresponding measures according to the signal indicator light information, for example, to choose to brake when the signal indicator light is red, to choose to accelerate through the intersection when the signal indicator light is yellow, and to choose to pass through the intersection at a constant speed when the signal indicator light is green. However, since the first vehicle-mounted terminal and the second vehicle-mounted terminal on the first vehicle 110 and the second vehicle 120 only support LTE V2X, if the signal light 130 is to successfully transmit the signal indicator light information to the first vehicle 110 and the second vehicle 120, the base station 140 is required to send an indication message for performing LTE sidelink data transmission to the roadside terminal of the signal light 130. The roadside terminal of the signal light 130 implements LTE sidelink data transmission from the roadside terminal of the signal light 130 to the first vehicle-mounted terminal of the first vehicle 110 and the second vehicle-mounted terminal of the second vehicle 120 according to the indication message sent by the base station 140.
[0049] For example, the terminal is a vehicle-mounted terminal or a portable terminal, and the first network device is a base station. Figure 2 FIG. 1 is a schematic diagram of an application scenario of the data transmission method of an embodiment of the present application. Figure 2The application scenario is at an intersection without a signal indicator light. The application scenario may include a first vehicle 210, a second vehicle 220, a pedestrian 230 and a base station 240. The first vehicle 210 and the second vehicle 220 are respectively integrated with a first vehicle-mounted terminal and a second vehicle-mounted terminal. The pedestrian 230 carries a smart phone. The base station 240 is a 4G base station (eNB). The smart phone only supports NR V2X. The first vehicle-mounted terminal supports LTE V2X and NRV2X. The second vehicle-mounted terminal only supports LTE V2X. When the first vehicle 210 approaches the intersection, the pedestrian 230 is crossing the road. The smart phone 231 carried by the pedestrian 230 needs to send the passage information of the pedestrian 230 to the first vehicle 210 to remind the first vehicle 210 to take corresponding measures to maintain a safe distance from the pedestrian 230, for example: braking or decelerating according to the distance between the pedestrian 230 and the first vehicle 210 and the passage speed of the pedestrian 230. The first vehicle 210 can also send the distance between it and the pedestrian 230 to the second vehicle 220, so that the second vehicle 220 can take deceleration or braking measures in advance to maintain a safe distance from the first vehicle 210. However, since the smartphone only supports NR V2X, if the pedestrian 230 is to successfully transmit the traffic information to the first vehicle 210, the base station 240 needs to send an indication message for data transmission of the NR side link to the smartphone carried by the pedestrian 230. The smartphone carried by the pedestrian 230 can realize the NR side link data transmission from the smartphone carried by the pedestrian 230 to the first vehicle-mounted terminal of the first vehicle 210 according to the indication message sent by the base station 240. In addition, since the second vehicle-mounted terminal on the second vehicle 220 only supports LTE V2X, if the first vehicle 210 is to successfully transmit the distance information between it and the pedestrian 230 to the second vehicle 220, the base station 240 is required to send an indication message for data transmission of the LTE side link to the first vehicle-mounted terminal of the first vehicle 210. The first vehicle-mounted terminal of the first vehicle 210 can implement LTE side link data transmission from the first vehicle-mounted terminal of the first vehicle 210 to the second vehicle-mounted terminal of the second vehicle 220 according to the indication message sent by the base station 240.
[0050] For example, the terminal is a vehicle-mounted terminal and the first network device is a base station. Figure 3 FIG. 1 is a schematic diagram of an application scenario of the data transmission method of an embodiment of the present application. Figure 3This application scenario occurs in the case of following a vehicle, for example: two drivers agree to drive the first vehicle 310 and the second vehicle 320 to the same destination together, but due to different vehicle speeds and constantly changing road conditions, the first vehicle 310 and the second vehicle 320 cannot keep their routes synchronized and cannot know each other's positions. Therefore, the leading vehicle can inform the following vehicle of its driving information at key intersections such as turns or U-turns, so that the following vehicle can smoothly follow the leading vehicle based on the driving information of the leading vehicle to prevent being lost. The application scenario may also include a base station 330, and the first vehicle 310 and the second vehicle 320 are respectively integrated with a first vehicle-mounted terminal and a second vehicle-mounted terminal. The base station 330 is a 5G base station (gNB), and the first vehicle-mounted terminal only supports LTE V2X, and the second vehicle-mounted terminal supports LTE V2X. Therefore, if the first vehicle 310 is to successfully transmit driving information to the second vehicle 320, the base station 330 is required to send an indication message for data transmission of the LTE side link to the first vehicle-mounted terminal of the first vehicle 310. The first vehicle-mounted terminal of the first vehicle 310 implements data transmission of the LTE side link from the first vehicle-mounted terminal of the first vehicle 310 to the second vehicle-mounted terminal of the second vehicle 320 according to the indication message sent by the base station 330.
[0051] Above Figure 1-Figure 3 The application scenarios shown are only exemplary, and those skilled in the art need to know that the data transmission method in the embodiment of the present application is not limited to the aforementioned application scenarios. Moreover, the terminal in the data transmission method in the embodiment of the present application is not limited to the terminal forms listed above, and the terminal can also be a combination of any of the aforementioned terminal forms.
[0052] When the above-mentioned terminal implements the sidelink data transmission to another terminal according to the instruction information of the network device, some of them perform the LTE sidelink data transmission according to the instruction of the network device of the LTE mobile communication system, for example, Figure 2 The first vehicle terminal on the first vehicle 210 implements the LTE side link data transmission to the second vehicle terminal of the second vehicle 220 according to the indication information sent by the base station 240; some perform NR side link data transmission according to the indication of the network equipment of the LTE mobile communication system, for example, Figure 2 The smart phone carried by the pedestrian 230 in the example realizes data transmission of the NR side link to the first vehicle-mounted terminal of the first vehicle 210 according to the instruction information sent by the base station 240; some perform data transmission of the LTE side link according to the instruction of the network device of the 5G NR mobile communication system, for example, Figure 3The first vehicle-mounted terminal of the first vehicle 310 realizes data transmission of the LTE side link to the second vehicle-mounted terminal of the second vehicle 320 according to the instruction information sent by the base station 330; in actual application, data transmission of the NR side link can also be performed according to the instruction of the network equipment of the 5G NR mobile communication system.
[0053] In some embodiments of the present application, the first terminal 400 can schedule the side link through the cellular link, such as Figure 4 FIG. 1 is a schematic diagram of an implementation method of the data transmission method of an embodiment of the present application. Figure 1 .like Figure 4 As shown, the first base station 410 is an eNB, the second base station 420 is a gNB, and the first terminal 400 can support both LTE sidelink data transmission and NR sidelink data transmission. Then, the first terminal 400 can support both LTE sidelink data transmission and NR sidelink data transmission by accepting the scheduling of gNB, and can support both LTE sidelink data transmission and NR sidelink data transmission by accepting the scheduling of eNB. When accepting the scheduling of eNB for NR sidelink data transmission, NR V2X can be scheduled through the LTE UU of the terminal, and when accepting the scheduling of gNB for LTE sidelink data transmission, LTEV2X can be scheduled through the NR UU of the terminal.
[0054] like Figure 5 FIG. 1 is a schematic diagram of an implementation method of the data transmission method of an embodiment of the present application. Figure 2 .like Figure 5 As shown, the first base station 410 is an eNB, the second base station 420 is a gNB, and the first terminal 400 only supports data transmission of the NR side link. Then, the first terminal 400 can support data transmission of the NR side link by accepting the scheduling of the gNB, and can support data transmission of the NR side link by accepting the scheduling of the eNB. NR V2X can be scheduled by NR UU and LTE UU respectively.
[0055] like Figure 6 FIG. 1 is a schematic diagram of an implementation method of the data transmission method of an embodiment of the present application. Figure 3 .like Figure 6 As shown, the first base station 410 is an eNB, the second base station 420 is a gNB, and the first terminal 400 only supports data transmission of the LTE side link. Then, the first terminal 400 can support data transmission of the LTE side link by accepting the scheduling of the gNB, and can support data transmission of the LTE side link by accepting the scheduling of the eNB. LTE V2X can be scheduled by NR UU and LTE UU respectively.
[0056] Those skilled in the art need to know that the above Figure 4-Figure 5 The implementation method is only an illustration and does not limit the actual scheduling process. That is, when data transmission is actually performed, other units can also implement the scheduling of LTE V2X or NRV2X to implement the data transmission method.
[0057] like Figure 7 As shown, the first terminal 400 is an example of a smart phone in the embodiment of the present application. It should be understood that Figure 7 The smartphone shown in FIG. 4 is merely one example of the first terminal 400 , and the smartphone may have more or fewer components than those shown in the figure, may combine two or more components, or may have a different configuration of components.
[0058] like Figure 7 As shown, the first terminal 400 may specifically include: a processor 701, a radio frequency (RF) circuit 702, a memory 703, a touch screen 704, a Bluetooth device 705, one or more sensors 706, a Wi-Fi device 707, a positioning device 708, an audio circuit 709, a peripheral interface 710, and a power system 711. These components can be connected through one or more communication buses or signal lines ( Figure 7 Those skilled in the art will appreciate that Figure 7 The hardware structure shown in the figure does not constitute a limitation on the smart phone. The first terminal 400 may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
[0059] Combine the following Figure 7 The various components of the first terminal 400 are described in detail:
[0060] The processor 701 is the control center of the first terminal 400, and uses various interfaces and lines to connect various parts of the first terminal 400, and executes various functions and processes data of the first terminal 400 by running or executing the application client program (hereinafter referred to as App) stored in the memory 703, and calling the data stored in the memory 703. In some embodiments, the processor 701 can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application solution. The processor 701 may include one or more CPUs; for example, the processor 701 may be a Kirin 960 chip manufactured by Huawei Technologies Co., Ltd.
[0061] The radio frequency circuit 702 can be used for receiving and sending wireless signals during the process of sending and receiving information or making calls. In particular, the radio frequency circuit 702 can receive the downlink data of the base station and send it to the processor 701 for processing; in addition, the uplink data is sent to the base station. Generally, the radio frequency circuit includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency circuit 702 can also communicate with other devices through wireless communication. The wireless communication can use any communication standard or protocol, including but not limited to the global system for mobile communications, general packet radio service, code division multiple access, wideband code division multiple access, long term evolution, email, short message service, etc.
[0062] The memory 703 is used to store applications and data. The memory 703 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The processor 701 executes various functions and data processing of the first terminal 400 by running the applications and data stored in the memory 703. The memory 703 mainly includes a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.); the data storage area can store data created when using the first terminal 400 (such as audio data, a phone book, etc.). Among them, the memory 703 can store instructions for implementing three modular functions: receiving instructions, transmitting instructions, and sending instructions, and the execution is controlled by the processor 701. The processor 701 is used to execute the computer execution instructions stored in the memory 703, thereby realizing the data transmission method provided in the following embodiments of the present application. In addition, the memory 703 may include a high-speed random access memory, and may also include a non-volatile memory, such as a disk storage device, a flash memory device, or other volatile solid-state storage devices. The memory 703 can store various operating systems, for example, the iOS operating system developed by Apple, the Android operating system developed by Google, etc.
[0063] The touch screen 704 may include a touch panel 704-1 and a display 704-2. The touch panel 704-1 may collect touch events on or near the first terminal 400 user (for example, the user uses a finger, a stylus, or any other suitable object on or near the touch panel 704-1) and send the collected touch information to other devices such as the processor 701. Figure 7In the embodiment, the touch panel 704-1 and the display screen 704-2 are used as two independent components to realize the input and output functions of the first terminal 400, but in some embodiments, the touch panel 704-1 and the display screen 704-2 can be integrated to realize the input and output functions of the first terminal 400. It can be understood that the touch screen 704 is formed by stacking multiple layers of materials. Only the touch panel (layer) and the display screen (layer) are shown in the embodiment of the present application, and the other layers are not recorded in the embodiment of the present application. In addition, in some other embodiments of the present application, the touch panel 704-1 can be covered on the display 704-2, and the size of the touch panel 704-1 is larger than the size of the display screen 704-2, so that the display screen 704-2 is completely covered under the touch panel 704-1, or the above-mentioned touch panel 704-1 can be configured in the form of a full panel on the front of the first terminal 400, that is, the user's touch on the front of the first terminal 400 can be sensed by the smart phone, so that the full touch experience on the front of the smart phone can be realized. In some other embodiments, the touch panel 704-1 is configured in the form of a full panel on the front of the first terminal 400, and the display screen 704-2 can also be configured in the form of a full panel on the front of the first terminal 400, so that a borderless structure can be achieved on the front of the smartphone.
[0064] In the embodiment of the present application, the first terminal 400 may also have a fingerprint recognition function. For example, a fingerprint recognition device 712 may be configured on the back of the first terminal 400 (e.g., below the rear camera), or a fingerprint recognition device 712 may be configured on the front of the first terminal 400 (e.g., below the touch screen 704). For another example, a fingerprint acquisition device 712 may be configured in the touch screen 704 to implement the fingerprint recognition function, that is, the fingerprint acquisition device 712 may be integrated with the touch screen 704 to implement the fingerprint recognition function of the first terminal 400. In this case, the fingerprint acquisition device 712 is configured in the touch screen 704, may be a part of the touch screen 704, or may be configured in the touch screen 704 in other ways. The main component of the fingerprint acquisition device 712 in the embodiment of the present application is a fingerprint sensor, which may use any type of sensing technology, including but not limited to optical, capacitive, piezoelectric or ultrasonic sensing technology.
[0065] In the embodiment of the present application, the first terminal 400 may further include a Bluetooth device 705 for implementing data exchange between the first terminal 400 and other short-range terminals (such as smart phones, smart watches, etc.). The Bluetooth device in the embodiment of the present application may be an integrated circuit or a Bluetooth chip, etc.
[0066] The Wi-Fi device 707 is used to provide the first terminal 400 with network access that complies with Wi-Fi related standard protocols. The first terminal 400 can access the Wi-Fi access point through the Wi-Fi device 707, thereby helping the user to send and receive emails, browse web pages, and access streaming media, etc. It provides the user with wireless broadband Internet access. In some other embodiments, the Wi-Fi device 707 can also be used as a Wi-Fi wireless access point to provide Wi-Fi network access for other terminals.
[0067] The first terminal 400 may also include at least one sensor 706, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display of the touch screen 704 according to the brightness of the ambient light, and the proximity sensor may turn off the power of the display when the first terminal 400 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, which can be used for applications that recognize the posture of smartphones (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for other sensors such as gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc. that can also be configured in the first terminal 400, they will not be repeated here.
[0068] The positioning device 708 is used to provide the geographic location for the first terminal 400. It is understandable that the positioning device 708 can specifically be a receiver of a positioning system such as a global positioning system (GPS) or a Beidou satellite navigation system, or a Russian GLONASS. After receiving the geographic location sent by the above positioning system, the positioning device 708 sends the information to the processor 701 for processing, or sends it to the memory 703 for storage. In some other embodiments, the positioning device 708 can also be a receiver of an assisted global satellite positioning system (AGPS). The AGPS system assists the positioning device 708 in completing ranging and positioning services by acting as an auxiliary server. In this case, the auxiliary positioning server communicates with the terminal, such as the positioning device 708 (i.e., GPS receiver) of the first terminal 400 through a wireless communication network to provide positioning assistance. In some other embodiments, the positioning device 708 can also be a positioning technology based on a Wi-Fi access point. Since each Wi-Fi access point has a globally unique MAC address, the terminal can scan and collect the broadcast signals of the surrounding Wi-Fi access points when Wi-Fi is turned on, so it can obtain the MAC address broadcasted by the Wi-Fi access point; the terminal sends these data (such as MAC address) that can identify the Wi-Fi access point to the location server through the wireless communication network, and the location server retrieves the geographical location of each Wi-Fi access point, and calculates the geographical location of the terminal based on the strength of the Wi-Fi broadcast signal and sends it to the positioning device 708 of the terminal.
[0069] The audio circuit 709, the speaker 713, and the microphone 714 can provide an audio interface between the user and the first terminal 400. The audio circuit 709 can transmit the electrical signal converted from the received audio data to the speaker 713, which is converted into a sound signal for output; on the other hand, the microphone 714 converts the collected sound signal into an electrical signal, which is received by the audio circuit 709 and converted into audio data, and then outputs the audio data to the RF circuit 702 to be sent to, for example, another smart phone, or outputs the audio data to the memory 703 for further processing.
[0070] The peripheral interface 710 is used to provide various interfaces for external input / output devices (such as keyboard, mouse, external display, external memory, subscriber identification module card, etc.). For example, it is connected to the mouse through a universal serial bus (USB) interface, and is connected to the subscriber identification module card (SIM) card provided by the telecommunications operator through the metal contacts on the subscriber identification module card slot. The peripheral interface 710 can be used to couple the above-mentioned external input / output peripheral devices to the processor 701 and the memory 703.
[0071] The first terminal 400 may also include a power supply device 711 (such as a battery and a power management chip) for supplying power to each component. The battery may be logically connected to the processor 701 via the power management chip, thereby managing functions such as charging, discharging, and power consumption through the power supply device 711.
[0072] although Figure 7 Not shown, the first terminal 400 may also include a camera (front camera and / or rear camera), a flash, a micro-projection device, a near field communication (NFC) device, etc., which are not described in detail here.
[0073] The following combination Figure 1-Figure 7 The data transmission method provided in the embodiment of the present application is specifically introduced. The basic principle of the method is: the terminal performs the sidelink transmission according to the indication information sent by the first network device for indicating the sidelink transmission, and uses the information for configuring the sidelink transmission in the indication information in combination with its own processing capability.
[0074] In some embodiments of the present application, when the first terminal 400 needs to perform side link transmission with other terminals and share information such as the real-time location of the first terminal 400 or obstacles within a certain distance, the network device in the mobile communication system will send indication information to the first terminal 400 to instruct the first terminal 400 to perform side link transmission.
[0075] like Figure 8 As shown, a data transmission method provided in an embodiment of the present application is applied to a first terminal 400. The method may include the following steps 801-802:
[0076] 801. The processor 701 of the first terminal 400 executes a receiving instruction in the memory 703 to receive configuration information of a sidelink transmission from a first network device via a cellular link.
[0077] The configuration information of the sidelink transmission is used to instruct the first terminal 400 to perform sidelink transmission according to the configuration information of the sidelink transmission. Exemplarily, the configuration information of the sidelink transmission may be sent by a network device of an LTE mobile communication system to instruct the first terminal 400 to perform NR sidelink data transmission or LTE sidelink data transmission, or may be sent by a network device of a 5G NR mobile communication system to instruct the first terminal 400 to perform LTE sidelink data transmission or NR sidelink data transmission.
[0078] The configuration information of the sidelink transmission includes time domain resource configuration information and frequency domain resource configuration information. When performing sidelink transmission, the first terminal 400 may use the time domain resources specified by the time domain resource configuration information and the frequency domain resources specified by the frequency domain resource configuration information for sidelink transmission.
[0079] Optionally, the configuration information of the sidelink transmission may include resource pool information, and the resource pool information may include but is not limited to available frequency point information, system bandwidth, and TDD subframe configuration mode. The first terminal 400 may determine the time domain resource configuration information according to the TDD subframe configuration mode, determine the frequency domain resource configuration information according to the available frequency point information and the system bandwidth, and when performing sidelink transmission, perform sidelink transmission according to the determined time domain resource configuration information and frequency domain resource configuration information.
[0080] Optionally, when the first terminal 400 schedules the sidelink through a cellular link, the configuration information transmitted by the sidelink may also include a method for scheduling the sidelink through a cellular link; wherein, the method for scheduling the sidelink through a cellular link is indicated by at least one of an RRC or SIB message, a DCI format, a signaling in the DCI, and an RNTI corresponding to the DCI; the method for scheduling the sidelink through a cellular link includes at least one of the following: instructing the first terminal to send or receive data on the LTE sidelink through an LTE cellular link; instructing the first terminal to send or receive data on the NR sidelink through the LTE cellular link; instructing the first terminal to send or receive data on the NR sidelink through the NR cellular link; instructing the first terminal to send or receive data on the LTE sidelink through the NR cellular link.
[0081] Optionally, the configuration information of the sidelink transmission can be sent by the network device to the terminal via a system information block (SIB), and can also be sent by the network device to the terminal via radio resource management (RRC) or downlink control information (DCI).
[0082] Exemplarily, when the configuration information of the sidelink transmission is sent by the network device to the first terminal 400 via a SIB message or an RRC message, the physical downlink shared channel (PDSCH) can be used to carry the SIB1 message; when the configuration information of the sidelink transmission is sent by the network device to the first terminal 400 via a SIB message, the network device sends the SIB1 message according to a fixed period and sending time via a SystemInformationBlockType1 message; or broadcasts the SIB2-SIB12 message in an independent SI window via a system message (SystemInformation, SI), and in this process, the SIB message can be encrypted using the SI-RNTI. After receiving the SIB message, the first terminal 400 needs to parse it.
[0083] When the first terminal 400 parses the SIB message, for the SystemInformationBlockType1 message, it needs to parse it at a specified time; for the SI, it needs to parse it according to the following steps:
[0084] 1. Determine the sequence number n of the SI message in the SIB;
[0085] 2. Calculate x according to the formula x=(n-1)*w, where w is the window length si-WindowLength of SI;
[0086] 3. Calculate the starting subframe according to the formula a=x mod 10, and determine the system frame number SFN according to the formula SFN mod T=FLOOR(x / 10), where T is the period si-Periodicity of the SI message.
[0087] After obtaining the starting frame number and the system frame number of the SI window, the first terminal 400 can clearly know the parsing time of all SIB blocks.
[0088] Exemplarily, when the configuration information of the sidelink transmission is sent by the network device to the first terminal 400 via DCI, the network device uses the physical downlink control channel (PDCCH) to carry the DCI. When the first terminal 400 parses the DCI, it needs to parse it at the physical layer (Physical Layer) and then pass it to the media access control (Media Access Control, MAC) layer for parsing. The parsing time of the first terminal 400 for the DCI is related to the processing capability of the first terminal 400.
[0089] Specifically, the first terminal 400 may parse the SIB message, RRC or DCI by demodulating and decoding the same.
[0090] 802. The processor 701 of the first terminal 400 executes the transmission instruction in the memory 703, and sends or receives data on the sidelink according to the configuration information of the sidelink transmission and the processing capability of the first terminal 400.
[0091] Optionally, the processing capability may include at least one of the following: the first terminal 400 supports the first network device to instruct the first terminal 400 to perform data transmission on the NR side link through the LTE cellular link; or supports the first network device to instruct the first terminal 400 to perform data transmission on the LTE side link through the NR cellular link; or supports the first network device to instruct the first terminal 400 to perform data transmission on the NR side link through the NR cellular link.
[0092] When the first terminal 400 sends or receives data on the sidelink according to its processing capability, it will consider its own capabilities to decide whether to receive the sidelink scheduling. For example, the configuration information of the sidelink transmission is used to implement the data transmission of the NR sidelink, but the capability of the first terminal 400 itself does not support the NR sidelink transmission, so the first terminal 400 will give up the establishment of the NR sidelink and the transmission of related data; for another example, the configuration information of the sidelink transmission is used to implement the data transmission of the LTE sidelink, and the capability of the first terminal 400 itself supports the LTE sidelink transmission, so the first terminal 400 will continue to establish the subsequent LTE sidelink and transmit related data.
[0093] Further, since the configuration information of the sidelink transmission can be sent by the network device to the terminal via SIB, RRC or DCI, the first terminal 400 supports the first network device to instruct the first terminal 400 to perform NR sidelink data transmission through the LTE cellular link, which may include: the first terminal 400 supports the first network device to instruct the first terminal 400 to perform a first mode of data transmission of the NR sidelink through the DCI of LTE; or the first terminal 400 supports the first network device to instruct the first terminal 400 to perform a second mode of data transmission of the NR sidelink through the RRC or SIB of LTE.
[0094] The first terminal 400 supports the first network device to instruct the first terminal 400 to perform data transmission on the LTE side link through the cellular link of NR, which may include: the first terminal 400 supports the first network device to instruct the first terminal 400 to perform data transmission on the third mode of the LTE side link through the DCI of NR; or the first terminal 400 supports the first network device to instruct the first terminal 400 to perform data transmission on the fourth mode of the LTE side link through the RRC or SIB of NR.
[0095] The first terminal 400 supports the first network device to instruct the first terminal 400 to perform data transmission on the NR side link through the NR cellular link, which may include: the first terminal 400 supports the first network device to instruct the first terminal 400 to perform data transmission on the NR side link in the first or second mode through the NR DCI, RRC or SIB.
[0096] It should be noted that when the first terminal 40 receives and processes the configuration information for indicating the sidelink transmission of different data transmission modes, the specific receiving and parsing process is also different. For example, if the first network device indicates the sending or receiving of the first mode data on the NR sidelink through DCI, the first terminal 40 will first parse the DCI according to its own capabilities after receiving the configuration information of the sidelink transmission, and then perform the corresponding sidelink data transmission; for another example, if the first network device indicates the sending or receiving of the second mode data on the NR sidelink through RRC or SIB, the first terminal 40 will first parse the RRC or SIB according to its own capabilities, and then perform the corresponding sidelink data transmission. The two processes are different, and the capabilities of the first terminal 400 are also different when performing the relevant analysis, and the time required is naturally different.
[0097] Optionally, the processing capability of the first terminal 400 may include at least one of the following: the first terminal 400 performs a processing delay parameter for sending or receiving a first mode data on the NR side link according to a DCI indication received from the first network device via the LTE cellular link; or performs a processing delay parameter for sending or receiving a second mode data on the NR side link according to an RRC or SIB indication received from the first network device via the LTE cellular link; or performs a processing delay parameter for sending or receiving a third mode data on the LTE side link according to a DCI indication received from the first network device via the NR cellular link; or performs a processing delay parameter for sending or receiving a fourth mode data on the LTE side link according to an RRC or SIB indication received from the first network device via the NR cellular link; or performs a processing delay parameter for sending or receiving a first mode data on the NR side link according to a DCI indication received from the first network device via the NR cellular link; or performs a processing delay parameter for sending or receiving a second mode data on the NR side link according to an RRC or SIB indication received from the first network device via the NR cellular link.
[0098] It should be noted that the processing capabilities of terminals of different brands, models and configurations are different. Terminals of the same brand, model and configuration also have different specific processing capabilities when processing the configuration information of the sidelink transmission used to indicate the sending or receiving of data in different modes. The processing time of terminals with strong processing capabilities will be relatively shorter. When performing specific scheduling of the sidelink, the terminal will determine whether to perform sidelink data transmission and when to start sidelink data transmission based on its actual processing capabilities, including whether it is supported and processing delay parameters.
[0099] The processing delay parameter is used to identify the ability of the first terminal 400 to receive / decode / parse RRC, SIB or DCI, or the ability of the first terminal 400 to perform side link configuration, or other processing capabilities. The capability can be identified by the length of processing time or by the level of processing capability, which is not limited in this embodiment of the present application.
[0100] Optionally, any of the above processing delay parameters may include indication information of the processing delay parameter value or type indication information of the processing delay parameter; the type indication information of the processing delay parameter is used to indicate the type of processing delay parameter or the processing delay parameter value corresponding to the processing capability of the first terminal.
[0101] Specifically, the indication information of the processing delay parameter value is used to identify the processing delay parameter value or the type of the processing delay parameter. The processing delay parameter value and the type of the processing delay parameter may be corresponding processing time values and processing capability level values.
[0102] Optionally, when the first terminal 400 schedules the sidelink through a cellular link, the configuration information transmitted by the sidelink may also include a method for scheduling the sidelink through a cellular link; wherein, the method for scheduling the sidelink through a cellular link may be indicated by at least one of an RRC or SIB message, a DCI format, a signaling in the DCI, and an RNTI corresponding to the DCI; the method for scheduling the sidelink through a cellular link includes at least one of the following: instructing the first terminal to send or receive data on the LTE sidelink through an LTE cellular link; instructing the first terminal to send or receive data on the NR sidelink through the LTE cellular link; instructing the first terminal to send or receive data on the NR sidelink through the NR cellular link; instructing the first terminal to send or receive data on the LTE sidelink through the NR cellular link.
[0103] Optionally, the processing capability of the first terminal 400 may also be determined by the processing capability of the sidelink and the processing capability of the cellular link.
[0104] Among them, the processing capability of the cellular link may be the capability of the first terminal 400 to receive and process the configuration information of the side link transmission sent by the first network device; the processing capability of the side link may be the processing capability of the first terminal 400 to send or receive data on the side link according to the acquired configuration information of the side link transmission.
[0105] Taking the scheduling of the NR sidelink through the NR cellular link as an example, the scheduling process of the sidelink can be completed according to the processing capability of the terminal on the sidelink, or the processing capability of the terminal on the NR cellular link and the processing capability of the terminal on the sidelink can be considered at the same time to complete the scheduling process of the sidelink and determine the time and resource location of the terminal transmission on the sidelink.
[0106] Optionally, if the configuration information of the sidelink transmission is DCI, the first terminal 40 accepts the processing delay parameters for sending or receiving the first mode data on the NR sidelink indicated by the first network device through the DCI of LTE, or the first terminal 400 accepts the processing delay parameters for sending or receiving the third mode data on the LTE sidelink indicated by the DCI of NR through the first network device, which may include: N1, or M1, or M1+M1a, or N1+N2, or M1+M2, or M1+M1a+N2; wherein N1 is the first N is the time required for the terminal 400 to complete the DCI parsing from receiving the last symbol occupied by the DCI; N2 is the time required for the first terminal 400 to complete the DCI parsing and to start the expected transmission of the side link; M1 is the time required for the first terminal 400 to complete the DCI decoding from receiving the last symbol occupied by the DCI; M2 is the time required for the first terminal 400 to complete the DCI decoding and to start the expected transmission of the side link; M1a is the time required for the first terminal 400 to complete the DCI decoding and to complete the DCI parsing.
[0107] Optionally, the reception, decoding and parsing of DCI can be completed by the Uu module. After completing the DCI parsing, the Uu module can send the parsing result to the V2X module, and the V2X module will perform subsequent sidelink transmission process according to the processing capability of the first terminal 400. For example, the above-mentioned processing delay parameters can also include: N, where N is the time required for the first terminal 400 to receive the last symbol occupied by DCI and to start the expected sidelink transmission.
[0108] Optionally, the processing delay parameters may also include the time Nx from the time the Uu module completes DCI parsing to the time the V2X module receives the parsing result, and the time N3 from the time the NR V2X module receives the parsing result to the expected start of side link transmission, wherein N2=Nx+N3, and Nx is related to the implementation method of the first terminal module, which may be interrupt-based or based on the control and scheduling of a shared protocol stack. If it is interrupt-based, LTE Uu is required to give NR V2X an interrupt signal after completing the DCI decoding, and then NR V2X reads the corresponding decoding information from the internal storage.
[0109] like Fig. 9 FIG. 1 is a timing diagram of a data transmission process according to an embodiment of the present application. Figure 1The first terminal 40 accepts the DCI instruction of the first network device through LTE to send or receive the first mode data on the NR side link. In the nth subframe of the LTE frame structure, the LTE Uu module receives the signaling DCI for scheduling NR V2X transmission. N1 is the time required for the LTE Uu module of the first terminal 400 to complete the parsing of the DCI from receiving the last symbol occupied by the DCI. In the n+2th subframe, the LTE Uu module sends the parsing result to the NR V2X module. Nx is the time from the LTE Uu module completing the DCI parsing to the NR V2X module receiving the parsing result. In the n+3th subframe of the NR frame structure, it is expected to start the transmission of the side link. N3 is the time required from the NR V2X module receiving the parsing result to the expected start of the transmission of the side link.
[0110] like Fig.10 FIG. 1 is a timing diagram of a data transmission process according to an embodiment of the present application. Figure 2 The first terminal 40 accepts the DCI instruction of the first network device through LTE to send or receive the first mode data on the NR side link. In the nth subframe of the LTE frame structure, the LTE Uu module receives the signaling DCI for scheduling NR V2X transmission. M1 is the time required for the LTE Uu module of the first terminal 400 to complete DCI decoding from receiving the last symbol occupied by DCI, M1a is the time required for the LTE Uu module to complete DCI decoding from completing DCI parsing. In the n+2th subframe, the LTE Uu module sends the parsing result to the NRV2X module, Nx is the time from the LTE Uu module completing DCI parsing to the NR V2X module receiving the parsing result. In the n+3th subframe of the NR frame structure, it is expected to start the side link transmission, and N3 is the time required for the NR V2X module to receive the parsing result to start the side link transmission.
[0111] It should be noted that the above-mentioned processing delay parameters may respectively include parameters used to characterize the processing capability of the first terminal 400 for receiving DCI, parameters used to characterize the processing capability of the first terminal 400 for decoding or parsing DCI, parameters used to characterize the processing capability of the first terminal 400 for side link transmission, and may also be parameters used to characterize the above-mentioned total processing capabilities of the first terminal 400.
[0112] Optionally, if the configuration information of the sidelink transmission is an RRC message or an SIB message, the first terminal 40 receives the processing delay parameters for sending or receiving second mode data on the NR sidelink indicated by the first network device through the RRC or SIB of LTE, or the first terminal 400 receives the processing delay parameters for sending or receiving fourth mode data on the LTE sidelink indicated by the first network device through the RRC or SIB of NR, including: L1, or L2, or L1a+L1b, or L1+K1, or L1a+L1b+K2, or L2+K2; wherein L1 is the time from the last symbol occupied by the DCI of the scheduling RRC message or SIB message received by the first terminal 400 to the completion of the RRC message or SI B is the time required for message parsing; L1a is the time required for the first terminal 400 to complete DCI parsing from the last symbol occupied by the DCI that schedules the RRC message or SIB message; L1b is the time required for the first terminal 400 to complete DCI parsing from the completion of RRC message or SIB message parsing; L2 is the time required for the first terminal 400 to complete RRC message or SIB message parsing from the last symbol occupied by the data channel where the RRC message or SIB message is located; K1 is the time required for the first terminal 400 to complete DCI parsing and the expected start of side link transmission; K2 is the time required for the first terminal 400 to complete RRC message or SIB message parsing and the expected start of side link transmission.
[0113] Optionally, the reception and parsing of the DCI of the RRC or SIB or the scheduling RRC message or SIB message can be completed by the Uu module. After completing the DCI parsing, the Uu module can send the parsing result to the V2X module, and the V2X module performs the subsequent side link transmission process according to the processing capability of the first terminal 400.
[0114] It should be noted that the above-mentioned processing delay parameters may respectively include parameters used to characterize the processing capability of the first terminal 400 for receiving or parsing RRC or SIB, parameters used to characterize the processing capability of the first terminal 400 for receiving or parsing the DCI for scheduling RRC messages or SIB messages, parameters used to characterize the processing capability of the first terminal 400 for sidelink transmission, and may also be parameters used to characterize the above-mentioned total processing capabilities of the first terminal 400. For example, the above-mentioned processing delay parameters may also include: L or K, wherein L is the time required for the first terminal 400 to receive the last symbol occupied by the DCI for scheduling the RRC message or SIB message to the expected start of sidelink transmission, and K is the time required for the first terminal 400 to receive the last symbol occupied by the data channel for scheduling the RRC message or SIB message to the expected start of sidelink transmission.
[0115] Optionally, the processing delay parameters may also include the time Lx from the time the Uu module completes the parsing of the RRC message or SIB message to the time the V2X module receives the parsing result, and the time K3 from the time the V2X module receives the parsing result to the expected start of side link transmission, wherein K2=Lx+K3, or K1=Lx+K3. Similarly, Lx is related to the implementation method of the first terminal module, which may be interrupt-based or based on the control and scheduling of a shared protocol stack. If it is interrupt-based, LTE Uu is required to complete the decoding of the DCI and then give NR V2X an interrupt signal, and then NR V2X reads the corresponding decoding information from the internal storage.
[0116] like Fig.11 FIG. 1 is a timing diagram of a data transmission process according to an embodiment of the present application. Figure 3 The first terminal 40 accepts the RRC or SIB instruction of the first network device through LTE to send or receive the second mode data on the NR side link. In the nth subframe of the LTE frame structure, the LTE Uu module receives the signaling DCI for scheduling NR V2X transmission. L1 is the time required for the LTE Uu module of the first terminal 400 to receive the last symbol occupied by the DCI for scheduling the RRC message or SIB message and complete the parsing of the RRC message or SIB message. In the n+2th subframe, the LTE Uu module sends the parsing result to the NR V2X module. Lx is the time from the LTE Uu module completing the RRC message or SIB message to the NR V2X module receiving the parsing result. In the n+3th subframe of the NR frame structure, it is expected to start the transmission of the side link. K3 is the time required for the NR V2X module to receive the parsing result and to start the transmission of the side link.
[0117] Optional, such as Figure 8 As shown, the method may also include:
[0118] 803. The processor 701 of the first terminal 400 may execute the sending instruction in the memory 703 to report the indication information about the above-mentioned processing capability of the first terminal 400 to the first network device.
[0119] It should be noted that the processing capability indication information reported by the first terminal 400 can be used to indicate whether the first terminal 400 supports side link transmission and, if supported, the processing capability parameters of the above-mentioned each processing step, or the total capability parameters of the above-mentioned processing process.
[0120] Optionally, the first terminal 400 may report indication information about the processing capability of the first terminal 400 to the first network device before receiving the configuration information of the sidelink transmission. The first network device is used to determine whether to perform sidelink scheduling according to the processing capability of the first terminal 400, and if scheduling is performed, through what scheduling method to implement the scheduling, and determine the indication time for sending or receiving data on the sidelink according to the specific scheduling method and the time consumed by the first terminal 400 to process the scheduling process.
[0121] Optionally, the processing capability of the first terminal 400 may be determined by at least one of the following: the subcarrier spacing of the sidelink; the number of retransmissions of the sidelink; the number of time slots occupied by one transmission of the sidelink; the transmission mode of the sidelink; the position of the demodulation reference signal of the sidelink; the working frequency band of the sidelink; the carrier type of the sidelink operation; or the mapping mode of the sidelink transmission resources. The above factors will affect the processing time of the first terminal 400 in processing the reception, decoding, analysis and other processes.
[0122] Among them, the transmission mode of the side link can be unicast, multicast or broadcast; the carrier type of the side link can include a shared carrier or a dedicated carrier. Specifically, a shared carrier refers to a carrier including a cellular link and a side link, and a dedicated carrier refers to a carrier including only a cellular link.
[0123] Furthermore, the configuration information of the side link transmission may also include: an indication time T for the first terminal 400 to send or receive data on the side link; before the first terminal 400 sends or receives data on the side link according to the configuration information of the side link transmission and the processing capability of the first terminal 400, the method may also include: determining whether to accept the sending or receiving of data on the side link according to the processing delay parameter and T.
[0124] Optionally, if the configuration information of the sidelink transmission is DCI, the first terminal 400 sends or receives data on the sidelink according to the configuration information of the sidelink transmission and the processing capability of the first terminal 400, which may include: the time T at which the first network device instructs the first terminal 400 to perform the sidelink transmission is not earlier than the time point T at which the first terminal 400 is expected to start the sidelink transmission. start , that is, the first terminal 400 is capable of completing the reception, decoding and analysis of the DCI, as well as the sidelink transmission preparation and other processing processes before the indicated time T, and the first terminal 400 sends or receives data on the sidelink; or the time T at which the first network device instructs the first terminal 400 to perform sidelink transmission is earlier than the time point T at which the first terminal 400 is expected to start performing sidelink transmission start, that is, the first terminal 400 cannot complete the reception, decoding and analysis of the DCI, as well as the sidelink transmission preparation and other processing processes before the indicated time T, and the first terminal 40 does not send or receive data on the sidelink; wherein, T start =N1+N2, or M1+M2, or M1+M1a+N2.
[0125] Optionally, if the configuration information of the sidelink transmission is RRC or SIB, the first terminal 400 sends or receives data on the sidelink according to the configuration information of the sidelink transmission and the processing capability of the first terminal 400, which may include: the time T at which the first network device instructs the first terminal 400 to perform the sidelink transmission is not earlier than the time point T at which the first terminal 400 is expected to start the sidelink transmission. start , that is, the first terminal 400 is capable of completing the reception and parsing of the RRC or SIB, as well as the sidelink transmission preparation and other processing processes before the indicated time T, and the first terminal 400 sends or receives data on the sidelink; or the time T at which the first network device instructs the first terminal 40 to perform sidelink transmission is earlier than the time point T at which the first terminal 400 is expected to start performing sidelink transmission start , that is, the first terminal 400 cannot complete the reception and analysis of RRC or SIB, as well as the sidelink transmission preparation and other processing before the indicated time T, and the first terminal 400 does not send or receive data on the sidelink; wherein, T start =L1+K1, or L1a+L1b+K2, or L2+K2.
[0126] Optionally, if the configuration information of the sidelink transmission is RRC or SIB, the first terminal 400 sends or receives data on the sidelink according to the configuration information of the sidelink transmission and the processing capability of the first terminal 400, which may include: the first terminal 400 determines the resources of the sidelink transmission according to the configuration information of the sidelink transmission; and uses the resources of the sidelink transmission to send or receive data on the sidelink.
[0127] Furthermore, the configuration information of the sidelink transmission may also include: time domain resource configuration information and frequency domain resource configuration information, the time domain resource configuration information is used to indicate the time domain resources used for sending or receiving the sidelink, and the frequency domain resource configuration information is used to indicate the frequency domain resources used for sending or receiving the sidelink; the sending or receiving of data on the sidelink may include: the first terminal sending or receiving data on the sidelink according to the time domain resource configuration information and the frequency domain resource configuration information.
[0128] Optionally, if the configuration information of the sidelink transmission is RRC or SIB, the configuration information of the sidelink transmission may also include frequency information, system bandwidth and TDD subframe configuration mode. The first terminal 400 needs to first determine the time domain resource configuration information according to the TDD subframe configuration mode, determine the frequency domain resource configuration information according to the frequency information and the system bandwidth, and then send or receive data on the sidelink according to the determined time domain resource configuration information and frequency domain resource configuration information.
[0129] Furthermore, the configuration information of the sidelink transmission may also include: semi-persistent scheduling SPS configuration index information and SPS indication information, the SPS configuration index information may include configured SPS information, and the SPS indication information may include SPS information required for sending or receiving the sidelink; before the first terminal sends or receives data on the sidelink, the method may also include: the first terminal completes the activation and deactivation of the SPS according to the SPS configuration index information and the SPS indication information.
[0130] It should be noted that after completing the RRC / SB / DCI processing, the first terminal 400 will determine the configured SPS information and the SPS information required for sending or receiving the side link based on the parsed semi-persistent scheduling SPS configuration index information and SPS indication information, and complete the activation of the SPS required for sending or receiving the side link and the deactivation of other SPSs, so that the first terminal 400 can send or receive data on the side link after the activated SPS.
[0131] It should be noted that, when the deactivation signaling occurs in the middle of a current SPS transmission, the signaling is delayed to take effect when the next SPS is sent.
[0132] Furthermore, the processing delay parameters may also include the time K3-1 from when the V2X module receives the analysis result from the Uu module to when the SPS activation is completed, and the time K3-2 from when the V2X module receives the analysis result from the Uu module to when the SPS deactivation is completed.
[0133] like Fig.12 FIG. 1 is a timing diagram of a data transmission process according to an embodiment of the present application. Figure 4The first terminal 40 accepts the RRC or SIB instruction of the first network device through LTE to send or receive the second mode data on the NR sidelink. On the nth subframe of the LTE frame structure, the LTE Uu module receives the signaling DCI for scheduling NR V2X transmission. L1 is the time required for the LTE Uu module of the first terminal 400 to receive the last symbol occupied by the DCI for scheduling the RRC message or SIB message and complete the parsing of the RRC message or SIB message. On the n+2th subframe, the LTE Uu module sends the parsing result to the NR V2X module. Lx is the time from the LTE Uu module completing the RRC message or SIB message to the NR V2X module receiving the parsing result. K3-1 is the time from the NR V2X module receiving the parsing result to completing the activation of SPS. H2 is the time K3-2 from the NR V2X module receiving the parsing result to completing the deactivation of SPS.
[0134] like Fig.13 As shown, it is a flow chart of a data transmission method provided in an embodiment of the present application, and the method is applied to the second terminal 1300, and the second terminal 1300 has the same component configuration as the first terminal 400, that is, it includes a processor, a radio frequency (RF) circuit, a memory, a touch screen, a Bluetooth device, one or more sensors, a Wi-Fi device, a positioning device, an audio circuit, a peripheral interface, a power system, a camera (front camera and / or rear camera), a flash, a micro-projection device, a near field communication (NFC) device and other components. The memory can also store instructions for implementing three modular functions: receiving instructions, transmitting instructions and sending instructions, which are used by the processor to execute the computer execution instructions stored in the memory, thereby realizing the data transmission method provided in the following embodiments of the present application.
[0135] like Fig.13 As shown, the method may include the following steps 1301-1302:
[0136] 1301. The processor of the second terminal 1300 executes the transmission instruction in the memory, and receives sidelink control information from the first terminal via the sidelink, where the sidelink control information is used to instruct the second terminal to receive the sidelink data.
[0137] 1302. The processor of the second terminal 1300 executes the transmission instruction in the memory, and receives the sidelink data on the sidelink according to the processing capability of the second terminal.
[0138] Optionally, the processing capability may include: the processing time K from the second terminal 1300 receiving the last symbol of the sidelink control information associated with the sidelink data sent by the first terminal to ... tOr processing time type indication information; wherein the processing time type indication information is used to indicate the processing time K corresponding to the processing capability of the second terminal t .
[0139] When the second terminal 1300 receives data on the sidelink, it will consider its own capabilities to decide whether to receive the sidelink data sent by the first terminal 400. For example, if the second terminal 1300 refuses to receive the NR sidelink data sent by the first terminal 400 because it does not support the NR sidelink, or if the second terminal 1300 cannot complete the reception of the sidelink data within the time specified by the first terminal 400 or cannot provide feedback within the time specified by the first terminal 400, the second terminal 1300 will give up receiving the sidelink data sent by the first terminal 400.
[0140] Furthermore, the method may also include:
[0141] 1303. The processor of the second terminal 1300 executes the sending instruction in the memory to report the indication information of the processing capability of the second terminal to the first network device, or the second terminal sends the indication information of the processing capability of the second terminal to the first terminal.
[0142] Optionally, the second terminal 1300 may report indication information about the processing capability of the second terminal 1300 to the first network device before receiving the sidelink control information, so that the first network device decides whether to instruct the first terminal 400 to send sidelink data to the second terminal 1300 according to the processing capability of the second terminal 1300; or the second terminal 1300 may send indication information about the processing capability of the second terminal 1300 to the first terminal 400 before receiving the sidelink control information, so that the first terminal 400 determines whether to send sidelink data to the second terminal 1300 according to the processing capability of the second terminal 1300, or determines the indication time when the second terminal 1300 needs to complete the reception, parsing or give corresponding feedback of the sidelink data.
[0143] Optionally, the processing capability of the second terminal 1300 may be determined by at least one of the following: the subcarrier spacing of the sidelink; the number of retransmissions of the sidelink; the number of time slots occupied by one transmission of the sidelink; the transmission mode of the sidelink; the position of the demodulation reference signal of the sidelink; the working frequency band of the sidelink; the carrier type of the sidelink operation; or the mapping mode of the sidelink transmission resources. The above factors will affect the processing time of the second terminal 1300 in processing the reception, decoding, analysis and other processes.
[0144] Among them, the transmission mode of the side link can be unicast, multicast or broadcast; the carrier type of the side link can include a shared carrier or a dedicated carrier. Specifically, a shared carrier refers to a carrier including a cellular link and a side link, and a dedicated carrier refers to a carrier including only a cellular link.
[0145] Optionally, the sidelink control signal information includes a delay requirement K corresponding to the sidelink data; the second terminal 1300 receives the sidelink data on the sidelink according to the processing capability of the second terminal 1300, which may include: the second terminal 1300 determines whether to receive the sidelink data or whether to send feedback information for the sidelink data according to the delay requirement K corresponding to the sidelink data and the processing capability of the second terminal.
[0146] Optionally, the determining whether to demodulate the sidelink data or whether to send feedback information for the sidelink data may include: if the processing time K of the second terminal 1300 is t is not greater than the delay requirement K corresponding to the sidelink data, the second terminal 1300 determines to receive the sidelink data or send feedback information for the sidelink data; or the processing time K of the second terminal 1300 t If the time delay K corresponding to the side link data is greater than the delay requirement K, the second terminal 1300 determines not to receive the side link data, or not to send feedback information for the side link data, or sends NACK feedback information for the side link data.
[0147] The embodiment of the present application can divide the server into functional modules. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0148] For example, when the functional modules are divided in an integrated manner, Fig.14As shown, it is a schematic diagram of a virtual structure of a terminal provided in an embodiment of the present application. The terminal may be a first terminal 400 or a second terminal 1300, and the first terminal 400 may include a receiving module 1401 and a transmission module 1402. The receiving module 1401 is used to receive configuration information of a sidelink transmission from a first network device via a cellular link, and the configuration information of the sidelink transmission is used to indicate scheduling of an NR sidelink via an LTE cellular link; or scheduling of an LTE sidelink via an NR cellular link; or scheduling of an NR sidelink via an NR cellular link; the transmission module 1402 is used to send or receive data on the sidelink according to the configuration information of the sidelink transmission and the processing capability of the first terminal.
[0149] Optionally, the configuration information of the sidelink transmission may be any one of the following information: downlink control information DCI, radio resource management RRC message or system information block SIB message.
[0150] Optionally, the first terminal 400 may further include a sending module 1403, configured to report indication information of the processing capability of the first terminal to the first network device.
[0151] Optionally, the processing capability of the first terminal may include at least one of the following: the first terminal 400 supports the first network device to instruct the first terminal 400 to perform data transmission on the NR side link through the LTE cellular link; the first terminal 400 supports the first network device to instruct the first terminal 400 to perform data transmission on the LTE side link through the NR cellular link; the first terminal 400 supports the first network device to instruct the first terminal 400 to perform data transmission on the NR side link through the NR cellular link.
[0152] Optionally, the processing capability of the first terminal 400 may include at least one of the following:
[0153] The first terminal 400 performs processing delay parameters for sending or receiving first mode data on the NR side link according to the DCI indication received from the first network device via the LTE cellular link; or performs processing delay parameters for sending or receiving second mode data on the NR side link according to the RRC or SIB indication received from the first network device via the LTE cellular link; or performs processing delay parameters for sending or receiving third mode data on the LTE side link according to the DCI indication received from the first network device via the NR cellular link; or performs processing delay parameters for sending or receiving fourth mode data on the LTE side link according to the RRC or SIB indication received from the first network device via the NR cellular link; or performs processing delay parameters for sending or receiving first mode data on the NR side link according to the DCI indication received from the first network device via the NR cellular link; or performs processing delay parameters for sending or receiving second mode data on the NR side link according to the RRC or SIB indication received from the first network device via the NR cellular link.
[0154] Optionally, any one of the processing delay parameters may include indication information of a processing delay parameter value or indication information of a processing delay parameter type; the type indication information of the processing delay parameter is used to indicate the type of processing delay parameter or the processing delay parameter value corresponding to the processing capability of the first terminal.
[0155] Optionally, the processing capability of the first terminal can be determined by at least one of the following: the subcarrier spacing of the sidelink; the number of retransmissions of the sidelink; the number of time slots occupied by one transmission of the sidelink; the transmission mode of the sidelink; the demodulation reference signal position of the sidelink; the operating frequency band of the sidelink; the carrier type of the sidelink operation; or the mapping method of the sidelink transmission resources.
[0156] Optionally, the configuration information of the sidelink transmission may also include but is not limited to: a method of scheduling the sidelink through a cellular link; wherein the method of scheduling the sidelink through a cellular link may be indicated by at least one of an RRC or SIB message, a DCI format, a signaling in the DCI, and an RNTI corresponding to the DCI; the method of scheduling the sidelink through a cellular link includes at least one of the following: instructing the first terminal to send or receive data on the LTE sidelink through an LTE cellular link; instructing the first terminal to send or receive data on the NR sidelink through the LTE cellular link; instructing the first terminal to send or receive data on the NR sidelink through the NR cellular link; instructing the first terminal to send or receive data on the LTE sidelink through the NR cellular link.
[0157] Optionally, the configuration information of the sidelink transmission may also include: an indicated time T for the first terminal 400 to send or receive data on the sidelink; before the first terminal 400 sends or receives data on the sidelink according to the configuration information of the sidelink transmission and the processing capability of the first terminal, the method may also include: determining whether to accept the sending or receiving of data on the sidelink based on the processing delay parameter and T.
[0158] Optionally, the configuration information of the sidelink transmission is DCI, and the first terminal 400 sends or receives data on the sidelink according to the configuration information of the sidelink transmission and the processing capability of the first terminal, including: the time T at which the first network device instructs the first terminal 400 to perform the sidelink transmission is not earlier than the time point T at which the first terminal 400 is expected to start performing the sidelink transmission start , the first terminal 400 sends or receives data on the sidelink; or the time T at which the first network device instructs the first terminal 400 to perform sidelink transmission is earlier than the time point T at which the first terminal 40 is expected to start performing sidelink transmission start , the first terminal 400 does not send or receive data on the side link; wherein, T start =N1+N2, or M1+M2, or M1+M1a+N2.
[0159] Optionally, the configuration information of the sidelink transmission is RRC or SIB, and the first terminal 400 sends or receives data on the sidelink according to the configuration information of the sidelink transmission and the processing capability of the first terminal, including: the time T at which the first network device instructs the first terminal 400 to perform the sidelink transmission is not earlier than the time point T at which the first terminal 400 is expected to start the sidelink transmission. start , the first terminal 400 sends or receives data on the sidelink; or the time T at which the first network device instructs the first terminal 400 to perform sidelink transmission is earlier than the time point T at which the first terminal 400 is expected to start performing sidelink transmission start , the first terminal 400 does not send or receive data on the side link; wherein, T start =L1+K1, or L1a+L1b+K2, or L2+K2.
[0160] Optionally, the configuration information of the sidelink transmission is RRC or SIB, and the first terminal 400 sends or receives data on the sidelink according to the configuration information of the sidelink transmission and the processing capability of the first terminal, including: the first terminal 400 determines the resources of the sidelink transmission according to the configuration information of the sidelink transmission; and uses the resources of the sidelink transmission to send or receive data on the sidelink.
[0161] Optionally, the configuration information of the sidelink transmission may also include: time domain resource configuration information and frequency domain resource configuration information, the time domain resource configuration information is used to indicate the time domain resources used for sending or receiving the sidelink, and the frequency domain resource configuration information is used to indicate the frequency domain resources used for sending or receiving the sidelink; the sending or receiving of data on the sidelink includes: the first terminal 400 sending or receiving data on the sidelink according to the time domain resource configuration information and the frequency domain resource configuration information.
[0162] Optionally, the configuration information of the sidelink transmission may also include: semi-persistent scheduling SPS configuration index information and SPS indication information, the SPS configuration index information may include configured SPS information, and the SPS indication information may include SPS information required for sending or receiving the sidelink; before the first terminal 400 sends or receives data on the sidelink, the method may also include: the first terminal 400 completes the activation and deactivation of the SPS according to the SPS configuration index information and the SPS indication information.
[0163] Similarly, the second terminal 1300 may include a transmission module 1402. The transmission module 1402 is used to receive sidelink control information from the first terminal via the sidelink, the sidelink control information is used to instruct the second terminal to receive sidelink data, and the transmission module 1402 is also used to receive the sidelink data on the sidelink according to the processing capability of the second terminal.
[0164] Optionally, the second terminal 1300 may further include a sending module 1403, configured to report indication information of the processing capability of the second terminal to the first network device, or the second terminal 1300 sends indication information of the processing capability of the second terminal to the first terminal.
[0165] Optionally, the processing capability of the second terminal is determined by at least one of the following: the subcarrier spacing of the side link; the number of retransmissions of the side link; the number of time slots occupied by one transmission of the side link; the transmission mode of the side link; the demodulation reference signal position of the side link; the operating frequency band of the side link; the carrier type of the side link operation; or the mapping method of the side link transmission resources.
[0166] Optionally, the processing capability may include: the processing time K from the second terminal 1300 receiving the last symbol of the sidelink control information associated with the sidelink data sent by the first terminal to ... t Or processing time type indication information; wherein the processing time type indication information is used to indicate the processing time K corresponding to the processing capability of the second terminal t .
[0167] Optionally, the sidelink control information includes a delay requirement K corresponding to the sidelink data; the second terminal 1300 receives the sidelink data on the sidelink according to the processing capability of the second terminal, which may include: the second terminal determines whether to receive the sidelink data or whether to send feedback information for the sidelink data based on the delay requirement K corresponding to the sidelink data and the processing capability of the second terminal.
[0168] Optionally, the determining whether to demodulate the sidelink data or whether to send feedback information for the sidelink data may include: the processing time K of the second terminal 1300 t is not greater than the delay requirement K corresponding to the sidelink data, the second terminal 1300 determines to receive the sidelink data or send feedback information for the sidelink data; or the processing time K of the second terminal 1300 t If the time delay K corresponding to the side link data is greater than the delay requirement K, the second terminal 1300 determines not to receive the side link data, or not to send feedback information for the side link data, or sends NACK feedback information for the side link data.
[0169] It should be noted that the second terminal 1300 may also include a receiving module 1401, and the roles of the first terminal 400 and the second terminal 1300 are interchangeable, that is, the receiving module 1401 of the second terminal 1300 can receive configuration information for sidelink transmission indicating scheduling of an NR sidelink via an LTE cellular link; or scheduling of an LTE sidelink via an NR cellular link; or scheduling of an NR sidelink via an NR cellular link from the first network device, and send sidelink data to the first terminal 400 on the sidelink through the transmission module 1402 according to the configuration information of the sidelink transmission and the processing capability of the second terminal 1300.
[0170] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0171] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0172] The units described as separate components may or may not be physically separated, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0173] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0174] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program code.
[0175] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application shall be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A data transmission method, applied to a terminal device or a chip in a terminal device, characterized in that: The method comprises: receiving, via the NR cellular link, configuration information for a sidelink transmission from a network device, wherein the configuration information for the sidelink transmission is used to indicate a processing delay parameter for sending or receiving third mode data on the LTE sidelink; Data is sent or received on the LTE sidelink according to the configuration information of the sidelink transmission.
2. The method according to claim 1, characterized in that The configuration information of the sidelink transmission is downlink control information DCI, and the format of the DCI is used to indicate that the terminal device is scheduled to send or receive data on the LTE sidelink through the NR cellular link.
3. The method according to claim 1 or 2, characterized in that: The configuration information of the sidelink transmission is downlink control information DCI, and the RNTI corresponding to the DCI is used to determine whether the terminal device is scheduled to send or receive data on the LTE sidelink through the NR cellular link.
4. The method according to claim 1, characterized in that: The wireless resource management RRC message indicates that the terminal device is scheduled to send or receive data on the LTE side link through the NR cellular link.
5. The method according to claim 1, characterized in that The processing delay parameter includes a processing delay parameter value corresponding to the processing capability of the terminal device.
6. The method according to claim 1, characterized in that The method further comprises: Reporting indication information of the processing capability of the terminal device to the network device.
7. The method according to claim 6, characterized in that The indication information of the processing capability of the terminal device is used to indicate that the terminal device supports the network device to schedule the terminal device to perform data transmission on the LTE side link through the NR cellular link.
8. The method according to claim 6 or 7, characterized in that: The processing capability of the terminal device includes the processing delay parameters for the terminal device to send or receive third mode data on the LTE side link according to the DCI indication received from the network device through the NR cellular link.
9. The method according to claim 1, characterized in that: The terminal equipment includes a roadside terminal.
10. A data transmission method, applied to a network device or a chip in a network device, characterized in that: The method comprises: Determining configuration information for a sidelink transmission, the configuration information for the sidelink transmission being used to indicate a processing delay parameter for sending or receiving third mode data on the LTE sidelink; The configuration information of the sidelink transmission is sent to the terminal device via the NR cellular link.
11. The method according to claim 10, characterized in that The configuration information of the sidelink transmission is downlink control information DCI, and the format of the DCI is used to indicate that the terminal device is scheduled to send or receive data on the LTE sidelink through the NR cellular link.
12. The method according to claim 10 or 11, characterized in that: The configuration information of the sidelink transmission is downlink control information DCI, and the RNTI corresponding to the DCI is used to determine whether the terminal device is scheduled to send or receive data on the LTE sidelink through the NR cellular link.
13. The method according to claim 10, characterized in that The wireless resource management RRC message indicates that the terminal device is scheduled to send or receive data on the LTE side link through the NR cellular link.
14. The method according to any one of claims 10 to 12, characterized in that: The processing delay parameter includes a processing delay parameter value corresponding to the processing capability of the terminal device.
15. The method according to claim 10, characterized in that The method further comprises: Receive indication information of the processing capability of the terminal device reported by the terminal device.
16. The method according to claim 15, characterized in that The indication information of the processing capability of the terminal device is used to indicate that the terminal device supports the network device to instruct the terminal device to perform data transmission on the LTE side link through the cellular link of NR.
17. The method according to claim 15 or 16, characterized in that The processing capability of the terminal device includes the processing delay parameters for the terminal device to send or receive third mode data on the LTE side link according to the DCI indication received from the network device through the NR cellular link.
18. A communication device, applied to a terminal device, characterized in that: include: A transceiver module, configured to receive configuration information of a sidelink transmission from a network device through an NR cellular link, wherein the configuration information of the sidelink transmission is used to indicate a processing delay parameter for sending or receiving third mode data on an LTE sidelink; The transceiver module is also used to send or receive data on the LTE side link according to the configuration information transmitted by the side link.
19. The communication device according to claim 18, characterized in that: The configuration information of the sidelink transmission is downlink control information DCI, and the format of the DCI is used to indicate that the terminal device is scheduled to send or receive data on the LTE sidelink through the NR cellular link.
20. The communication device according to claim 18 or 19, characterized in that: The configuration information of the sidelink transmission is downlink control information DCI, and the RNTI corresponding to the DCI is used to determine whether the terminal device is scheduled to send or receive data on the LTE sidelink through the NR cellular link.
21. The communication device according to claim 18, characterized in that The wireless resource management RRC message indicates that the terminal device is scheduled to send or receive data on the LTE side link through the NR cellular link.
22. The communication device according to claim 18, characterized in that The processing delay parameter includes a processing delay parameter value corresponding to the processing capability of the terminal device.
23. The communication device according to claim 18, characterized in that The method further comprises: The terminal device reports indication information of the processing capability of the terminal device to the network device.
24. The communication device according to claim 23, characterized in that The indication information of the processing capability of the terminal device is used to indicate that the terminal device supports the network device to schedule the terminal device to perform data transmission on the LTE side link through the NR cellular link.
25. The communication device according to claim 23 or 24, characterized in that: The processing capability of the terminal device includes the processing delay parameters for the terminal device to send or receive third mode data on the LTE side link according to the DCI indication received from the network device through the NR cellular link.
26. The communication device according to claim 18, characterized in that The terminal equipment includes a roadside terminal.
27. A communication device, applied to a network device, characterized in that: include: A module for determining configuration information for a sidelink transmission, wherein the configuration information for the sidelink transmission is used to indicate a processing delay parameter for sending or receiving third mode data on the LTE sidelink; A module for sending configuration information of the sidelink transmission to a terminal device via an NR cellular link.
28. The communication device according to claim 27, characterized in that The configuration information of the sidelink transmission is downlink control information DCI, and the format of the DCI is used to indicate that the terminal device is scheduled to send or receive data on the LTE sidelink through the NR cellular link.
29. The communication device according to claim 27 or 28, characterized in that: The configuration information of the sidelink transmission is downlink control information DCI, and the RNTI corresponding to the DCI is used to determine whether the terminal device is scheduled to send or receive data on the LTE sidelink through the NR cellular link.
30. The communication device according to claim 27, characterized in that The wireless resource management RRC message indicates that the terminal device is scheduled to send or receive data on the LTE side link through the NR cellular link.
31. The communication device according to any one of claims 27 to 29, characterized in that: The processing delay parameter includes a processing delay parameter value corresponding to the processing capability of the terminal device.
32. The communication device according to claim 27, characterized in that The network device also includes: A module for receiving indication information of the processing capability of the terminal device reported by the terminal device.
33. The communication device according to claim 32, characterized in that: The indication information of the processing capability of the terminal device is used to indicate that the terminal device supports the network device to instruct the terminal device to perform data transmission on the LTE side link through the cellular link of NR.
34. The communication device according to claim 32 or 33, characterized in that: The processing capability of the terminal device includes the processing delay parameters for the terminal device to send or receive third mode data on the LTE side link according to the DCI indication received from the network device through the NR cellular link.
35. A communication device, characterized in that: The system comprises a processor coupled to at least one memory, wherein the processor is configured to read a computer program stored in the at least one memory so that the method according to any one of claims 1 to 9 is executed.
36. A communication device, characterized in that: The system comprises a processor coupled to at least one memory, wherein the processor is configured to read a computer program stored in the at least one memory so that the method according to any one of claims 10 to 17 is executed.
37. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program. When the computer program is executed on a computer, the computer is enabled to execute the method according to any one of claims 1 to 9.
38. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store a computer program. When the computer program is executed on a computer, the computer is enabled to execute the method according to any one of claims 10 to 17.
