A method, device and computer storage medium for data transmission
Patent Information
- Application Number
- CN201880086390.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2018-02-06
- Filing Date
- 2018-12-21
- Publication Date
- 2026-09-25
- Estimated Expiration
- 2038-12-21
AI Technical Summary
[0004]在目前的车联网系统中,还无法支持基于接收端反馈的混合自动重传请求(HARQ,Hybrid Automatic Repeat reQuest)机制,因此,针对V2X技术,以实现基于HARQ机制的数据传输是需要解决的一个问题
[0034]本发明实施例提供了一种数据传输的方法、设备及计算机存储介质;在本发明实施例的技术方案中,基于配置信息来决定待传输数据的HARQ重传模式,并根据HARQ重传模式对待传输数据进行传输,从而针对V2X技术,实现了基于HARQ机制的数据传输。无需针对所有的待传输数据均采用HARQ重传,避免了信道资源的浪费,平衡信道资源利用率和发送数据的正确接收率。
Smart Images

Figure CN111587549B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and in particular to a method, device and computer storage medium for data transmission. Background Technology
[0002] The vehicle-to-everything (V2X) system adopts sidelink (SL) transmission technology based on Long Term Evolution (LTE) - Device to Device (D2D). Unlike the traditional LTE system where communication data is received or sent through base stations, the V2X system uses direct terminal-to-terminal communication, thus achieving higher spectrum efficiency and lower transmission latency.
[0003] The 3rd Generation Partnership Project (3GPP) Rel-14 standardized vehicle-to-everything (V2X) technology, defining two transmission modes: Mode 3 and Mode 4. In Mode 3, the terminal's transmission resources are allocated by the base station. In Mode 4, the terminal uses a sensing + reservation method to determine transmission resources.
[0004] Current vehicle-to-everything (V2X) systems do not yet support the Hybrid Automatic Repeat Request (HARQ) mechanism based on receiver feedback. Therefore, enabling data transmission based on the HARQ mechanism is a problem that needs to be solved for V2X technology. Summary of the Invention
[0005] The present invention aims to provide a method, apparatus, and computer storage medium for data transmission.
[0006] The technical solution of this invention can be implemented as follows:
[0007] In a first aspect, embodiments of the present invention provide a data transmission method, the method being applied to a user equipment transmitting end, the method comprising:
[0008] Based on the configuration information for Hybrid Automatic Repeat Request (HARQ) retransmission of the data to be transmitted, the HARQ retransmission mode of the data to be transmitted is determined.
[0009] According to the HARQ retransmission mode, the data to be transmitted is transmitted to the user equipment receiving end.
[0010] Secondly, embodiments of the present invention provide a data transmission method, the method being applied to a user equipment receiving end, the method comprising:
[0011] HARQ transmission mode for receiving data to be transmitted from the user equipment sending end;
[0012] Based on the HARQ transmission mode of the data to be transmitted, receive the HARQ retransmission data of the data to be transmitted.
[0013] Thirdly, embodiments of the present invention provide a data transmission method, the method being applied to a network-side device, the method comprising:
[0014] Send configuration information to the user equipment sending end; wherein, the configuration information is used to determine the Hybrid Automatic Repeat Request (HARQ) retransmission mode of the data to be transmitted.
[0015] Fourthly, embodiments of the present invention provide a user equipment transmitting end, including a decision part and a transmission part, wherein the decision part is configured to determine the HARQ retransmission mode of the data to be transmitted based on configuration information for HARQ retransmission of the data to be transmitted;
[0016] The transmission section is configured to transmit the data to be transmitted to the user equipment receiving end according to the HARQ retransmission mode.
[0017] Fifthly, embodiments of the present invention provide a user equipment receiving end, comprising: a second receiving part and a third receiving part; wherein,
[0018] The second receiving part is configured to receive HARQ transmission mode of the data to be transmitted sent by the user equipment sending end;
[0019] The third receiving part is configured to receive HARQ retransmission data of the data to be transmitted based on the HARQ transmission mode of the data to be transmitted.
[0020] In a sixth aspect, embodiments of the present invention provide a network-side device, including: a transmitting section configured to: send configuration information to a user equipment transmitting end; wherein the configuration information is used to determine the Hybrid Automatic Repeat Request (HARQ) retransmission mode of the data to be transmitted.
[0021] In a seventh aspect, embodiments of the present invention provide a user equipment transmitter, comprising: a first network interface, a first memory, and a first processor; wherein,
[0022] The first network interface is used for receiving and sending signals during the process of sending and receiving information with other external network elements;
[0023] The first memory is used to store computer programs that can run on the first processor;
[0024] The first processor is configured to execute the steps of the method described in the first aspect when running the computer program.
[0025] Eighthly, embodiments of the present invention provide a user equipment receiving end, including: a second network interface, a second memory, and a second processor;
[0026] The second network interface is used for receiving and sending signals during the process of sending and receiving information with other external network elements;
[0027] The second memory is used to store computer programs that can run on the second processor;
[0028] The second processor is configured to perform the steps of the method described in the second aspect when running the computer program.
[0029] In a ninth aspect, embodiments of the present invention provide a network-side device, including: a third network interface, a third memory, and a third processor;
[0030] The third network interface is used for receiving and sending signals during the process of sending and receiving information with other external network elements;
[0031] The third memory is used to store computer programs that can run on a third processor;
[0032] The third processor is configured to execute the steps of the method described in the third aspect when running the computer program.
[0033] In a tenth aspect, embodiments of the present invention provide a computer storage medium storing a data transmission program, which, when executed by at least one processor, implements the steps of the method described in the first, second, or third aspect.
[0034] This invention provides a data transmission method, device, and computer storage medium. In the technical solution of this invention, the HARQ retransmission mode of the data to be transmitted is determined based on configuration information, and the data is transmitted according to the HARQ retransmission mode. This achieves HARQ-based data transmission for V2X technology. It avoids the need to use HARQ retransmission for all data to be transmitted, thus preventing the waste of channel resources and balancing channel resource utilization with the correct reception rate of transmitted data. Attached Figure Description
[0035] Figure 1 This is a schematic diagram of Mode 3 in the Internet of Vehicles (IoV) scenario.
[0036] Figure 2 This is a schematic diagram of Mode 4 in the Internet of Vehicles (IoV) scenario.
[0037] Figure 3 This is a schematic flowchart of a data transmission method provided in an embodiment of the present invention;
[0038] Figure 4 This is a schematic flowchart of another data transmission method provided in an embodiment of the present invention;
[0039] Figure 5 This is a schematic flowchart of another data transmission method provided in an embodiment of the present invention;
[0040] Figure 6 This is a schematic diagram illustrating a specific data transmission process provided in an embodiment of the present invention;
[0041] Figure 7A This is a schematic diagram of the composition of a user equipment transmitter provided in an embodiment of the present invention;
[0042] Figure 7B This is a schematic diagram of another user equipment transmitter provided in an embodiment of the present invention;
[0043] Figure 8 This is a schematic diagram of the specific hardware structure of the user equipment transmitter provided in an embodiment of the present invention;
[0044] Figure 9 This is a schematic diagram illustrating the composition of a user equipment receiver provided in an embodiment of the present invention;
[0045] Figure 10 This is a schematic diagram of the specific hardware structure of the user equipment receiving end provided in an embodiment of the present invention;
[0046] Figure 11 This is a schematic diagram of the composition of a network-side device provided in an embodiment of the present invention;
[0047] Figure 12 This is a schematic diagram of the specific hardware structure of the network-side device provided in an embodiment of the present invention;
[0048] Figure 13 This is a schematic diagram of a data transmission system provided in an embodiment of the present invention. Detailed Implementation
[0049] To gain a more detailed understanding of the features and technical content of the embodiments of the present invention, the implementation of the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for reference and illustration only and are not intended to limit the embodiments of the present invention.
[0050] To facilitate understanding of the technical solutions of the embodiments of the present invention, the following will explain and describe Mode 3 and Mode 4 in the Internet of Vehicles.
[0051] Mode 3: such as Figure 1 As shown, the transmission resources for the vehicle-mounted terminal are allocated by the base station, such as the evolved NodeB (eNB) in LTE or the 5G base station (gNB) in New Radio (NR). Specifically, the base station sends a control message indicating the grant resources to the vehicle-mounted terminal via the downlink (DL); then, the vehicle-mounted terminal transmits data on the SL according to the resources allocated by the base station. In Mode 3, the base station can allocate resources for a single transmission or for semi-static transmission to the vehicle-mounted terminal.
[0052] Mode 4: such as Figure 2 As shown, the vehicle-mounted terminal adopts a listening + reservation transmission method. The vehicle-mounted terminal obtains the set of available transmission resources from the resource pool through listening, and then randomly selects a resource from this set for data transmission. Because the services in the vehicle-to-everything (V2X) system have periodic characteristics, the vehicle-mounted terminal typically adopts a semi-static transmission method. That is, after selecting a transmission resource, the vehicle-mounted terminal will continuously use that resource for multiple transmission cycles, thereby reducing the probability of resource reselection and resource conflicts. The vehicle-mounted terminal carries information about reserving resources for the next transmission in the control information of this transmission. This allows other terminals to determine whether the resource has been reserved and used by the vehicle-mounted terminal by detecting its control information, thus reducing resource conflicts.
[0053] To illustrate the two modes described above, in V2X technology, after the sender transmits data, there may be more than one receiver receiving that data. This means the data transmission scenario might involve multicasting the transmitted data. In this scenario, if HARQ-based data transmission is required, the sender needs to retransmit the data if even one receiver fails to receive the correct data. This consumes a significant amount of channel resources.
[0054] Therefore, balancing channel resource utilization and correct data reception rate is a crucial issue in implementing HARQ-based data transmission in V2X technology. To address this issue, the embodiments of the present invention are illustrated and explained through the following examples.
[0055] It is understood that all the technical solutions of the embodiments of the present invention are applicable not only to vehicle networking systems, but also to other end-to-end communication systems. The terminal in the embodiments of the present invention can be an in-vehicle terminal, a handheld terminal, a PDA (Personal Digital Assistant), a wearable terminal, etc., and the network in the embodiments of the present invention can be an NR network, an LTE network, etc.
[0056] Example 1
[0057] See Figure 3 This illustrates a data transmission method provided by an embodiment of the present invention. This method can be applied to a user equipment sending end and may include:
[0058] S301: Based on the configuration information for Hybrid Automatic Repeat Request (HARQ) retransmission of the data to be transmitted, determine the HARQ retransmission mode of the data to be transmitted.
[0059] S302: According to the HARQ retransmission mode, the data to be transmitted is transmitted to the user equipment receiving end.
[0060] pass Figure 3 The technical solution shown in the figure determines the HARQ retransmission mode of the data to be transmitted based on the configuration information at the user equipment transmitting end, and transmits the data to be transmitted according to the HARQ retransmission mode. This eliminates the need to use HARQ retransmission for all data to be transmitted, avoids the waste of channel resources, and balances the channel resource utilization and the correct reception rate of transmitted data.
[0061] Specifically, HARQ retransmission modes can include performing HARQ retransmission on the data to be transmitted or not performing HARQ retransmission on the data to be transmitted. Based on this, for Figure 3 In one possible implementation of the technical solution shown, determining the HARQ retransmission mode of the data to be transmitted based on the configuration information for HARQ retransmission of the data to be transmitted includes:
[0062] Receive the configuration information;
[0063] Determine whether the data to be transmitted needs to be retransmitted using HARQ based on the configuration information.
[0064] In the above implementation, the configuration information can be sent from a network-side device other than the user equipment (UE) to the UE, or it can be pre-configured in the UE. If the configuration information is sent from a network-side device other than the UE, then in specific implementation, it is preferable that a higher-layer device at the network protocol layer determines the configuration information based on the set requirements and sends it to the UE; alternatively, it is preferable that an access network device determines the configuration information based on the condition that HARQ retransmission is required and sends it to the UE. This embodiment will not elaborate on this further.
[0065] It should be noted that the specific function of the configuration information can be used to characterize the decision rules for whether to perform HARQ retransmission, so that the user equipment sending end can make a decision on all the data to be transmitted according to the decision rules. Based on the decision results, the user equipment sending end can determine whether to perform HARQ retransmission for a certain type of data to be transmitted, and similarly, it can determine whether to not perform HARQ retransmission for a certain type of data to be transmitted.
[0066] Optionally, based on the determination rules represented by the configuration information, the configuration information may include an indication that the target service needs to be retransmitted via HARQ, or an indication that the target address needs to be retransmitted via HARQ; correspondingly, the above implementation method involves determining whether the data to be transmitted needs to be retransmitted via HARQ based on the configuration information.
[0067] Detect whether the data to be transmitted includes an indication that the target service needs to be retransmitted via HARQ or an indication that the target address needs to be retransmitted via HARQ.
[0068] If included, then HARQ retransmission is determined for the data to be transmitted;
[0069] Otherwise, it is determined that HAQR retransmission will not be performed on the data to be transmitted.
[0070] In the above optional examples, the determination rules represented by the configuration information are described based on the attribute information of the data to be transmitted corresponding to specific service requirements. For example, when the user equipment sending end sends data to be transmitted, it can add an indication information field or byte to the data structure of the data to be transmitted to indicate that the target service or target address of the data to be transmitted needs to be HARQ retransmitted. Therefore, it is possible to detect whether the data to be transmitted includes an indication that the target service needs to be HARQ retransmitted or the target address needs to be HARQ retransmitted to determine whether to perform HARQ retransmission for the data to be transmitted.
[0071] Optionally, based on the determination rules represented by the configuration information, the configuration information may also include: reliability description information indicating that the target address or target service requires HARQ retransmission. Correspondingly, the determination of whether the data to be transmitted needs HARQ retransmission based on the configuration information in the above implementation includes:
[0072] Detect whether the reliability requirements of the data to be transmitted meet the reliability description information that the target address or target service requires HARQ retransmission;
[0073] If the conditions are met, then HARQ retransmission is determined for the data to be transmitted;
[0074] Otherwise, it is determined that HARQ retransmission will not be performed on the data to be transmitted.
[0075] In the above optional examples, the judgment rules represented by the configuration information are described based on reliability requirements. Therefore, it is possible to detect whether the reliability requirements of the data to be transmitted meet the reliability description information required for HARQ retransmission for the target address or target service. Specifically, the reliability description information can be the specific reliability requirements of the data to be transmitted, such as a bit error rate lower than a set reliability threshold, or a transmission success rate higher than a set reliability threshold. In this case, the user equipment sending end can perform HARQ retransmission to achieve reliable transmission of the data to be transmitted for a specific service or target address. For example, when a vehicle where the user equipment sending end is located experiences a fault and triggers an alarm, it will affect the driving of other vehicles in the vehicle network. Therefore, the data transmission of the alarm service requires high reliability. Thus, when the data to be transmitted by the user equipment sending end is alarm information, the reliability requirement for the data transmission of this alarm service is set to a bit error rate lower than 1%, and the set reliability threshold for the bit error rate is 5%. Therefore, HARQ retransmission is required for the transmission of the alarm information. For example, when the target of data transmission is a data relay node, given the importance of this relay node in vehicle-to-everything (V2X) data transmission, the data sent to this relay node requires high reliability. The success rate of the transmitted data is set to be higher than 99%, and the threshold for the success rate is set at 95%. Therefore, when the user equipment sends the data to this relay node, based on the destination address of the data, HARQ retransmission is required. Understandably, the judgment rules represented by the configuration information can also be described based on attribute information corresponding to other service requirements, which will not be elaborated upon in this embodiment.
[0076] Optionally, based on the determination rules represented by the configuration information, the configuration information may include: a network environment indicator threshold corresponding to when HARQ retransmission is required. Correspondingly, the determination of whether the data to be transmitted needs to be retransmitted using the configuration information in the above implementation method can include:
[0077] Detect whether the network environment index value when the data to be transmitted is sent exceeds the network environment index threshold corresponding to the time when HARQ retransmission is required.
[0078] If the number of transmissions exceeds the limit, then HARQ retransmission is determined for the data to be transmitted.
[0079] Otherwise, it is determined that HAQR retransmission will not be performed on the data to be transmitted.
[0080] In the above optional examples, the judgment rules represented by the configuration information are described based on network environment indicators. These indicators may specifically include one or more of the following: network speed, synchronization method, CBR, PPP, etc. These indicators can evaluate the current network environment quality from different angles and aspects. Understandably, when the current network environment quality is low, data transmission will result in a higher bit error rate. Therefore, in this case, HARQ retransmission is required for the data to be transmitted to ensure the accuracy of data transmission. Similarly, when the above indicators indicate that the current network environment quality is high, the bit error rate of data transmission will be reduced, thus eliminating the need for HARQ retransmission of the data to be transmitted.
[0081] Optionally, based on the determination rules represented by the configuration information, the configuration information may include: indications for Provider Service Identifier (PSID) / Intelligent Transportation Systems Application Identifier (ITS-AID), indications for Quality of Service (QoS) flow, indications for radio link bearers, indications for source and / or destination addresses, and indications for logical channels. The configuration information is used to indicate the granularity of the indication for determining whether HARQ retransmission is required for the data to be transmitted; for example, it may be based on PSID / ITS-AID, QoS flow, radio link bearer, source and / or destination address, or logical channel.
[0082] In the above optional example, the step of determining whether the data to be transmitted needs to be retransmitted using the configuration information in the above implementation method can include: detecting whether the PSID / ITS-AID corresponding to the data to be transmitted is the same as the PSID / ITS-AID in the PSID / ITS-AID indication included in the configuration information, and determining whether the data to be transmitted needs to be retransmitted using the detection result. Correspondingly, the specific implementation methods of configuration information such as indications for QoS flow, indications for radio link bearers, indications for source address and / or destination address, and indications for logical channels can refer to the aforementioned description of PSID / ITS-AID, and will not be repeated here.
[0083] Optionally, the configuration information includes at least one of the following: an indication of whether HARQ retransmission is required; and an indication of reliability description information. As an example, the determination rule represented by the configuration information can be directly based on the indication of whether HARQ retransmission is required. If the configuration information indicates that HARQ retransmission is required, it can be determined that the data to be transmitted needs to be retransmitted using HARQ; if the configuration information indicates that HARQ retransmission is not required, it can be determined that the data to be transmitted does not need to be retransmitted using HARQ. As another example, the determination rule represented by the configuration information is based on the reliability requirements when HARQ retransmission is required. If the determination rule represented by the configuration information is based on the reliability requirements when HARQ retransmission is required, it is detected whether the reliability requirements of the data to be transmitted conform to the reliability description information in the configuration information. If they conform, it can be determined that the data to be transmitted needs to be retransmitted using HARQ; if they do not conform, it can be determined that the data to be transmitted does not need to be retransmitted using HARQ.
[0084] In one implementation, if the configuration information includes at least one of the following: an indication of PSID / ITS-AID; an indication of QoS flow; an indication of radio link bearer; an indication of source address and / or destination address; and an indication of logical channel, then the configuration information may further include an indication of whether HARQ retransmission is required and / or an indication of reliability description information.
[0085] In this embodiment, the reliability description information may include QoS attributes. It is understood that QoS attributes may include QoS parameters and / or thresholds or threshold ranges for QoS parameters. As an example, QoS parameters may include at least one of the following: QoS classification, priority, bit error rate, transmission success rate, etc.
[0086] In the above optional example, the step of determining whether the data to be transmitted needs to be retransmitted using the configuration information in the above implementation method may include: detecting whether the PSID / ITS-AID corresponding to the data to be transmitted is the same as the PSID / ITS-AID in the indication for PSID / ITS-AID included in the configuration information; if it is detected that the PSID / ITS-AID corresponding to the data to be transmitted is the same as the PSID / ITS-AID in the indication for PSID / ITS-AID included in the configuration information, and the configuration information includes an indication for PSID / ITS-AID and includes an indication that HARQ retransmission is required. If the PSID / ITS-AID corresponding to the data to be transmitted is not a specific PSID / ITS-AID in the indication for PSID / ITS-AID included in the configuration information, or if the PSID / ITS-AID corresponding to the data to be transmitted is a specific PSID / ITS-AID in the indication for PSID / ITS-AID included in the configuration information, but the configuration information includes an indication for PSID / ITS-AID and includes an indication that HARQ retransmission is not required, then the data to be transmitted is determined not to need to be retransmitted using HARQ.
[0087] In the above optional example, the step of determining whether the data to be transmitted needs to be retransmitted using the configuration information in the above implementation method may include: detecting whether the QoS flow corresponding to the data to be transmitted is the QoS flow in the QoS flow indication included in the configuration information; if it is detected that the QoS flow corresponding to the data to be transmitted is the QoS flow in the QoS flow indication included in the configuration information, and the QoS parameters corresponding to the data to be transmitted satisfy the QoS attributes included in the QoS attribute indication included in the configuration information, and the configuration information includes an indication that HARQ retransmission is required, then it is determined that the data to be transmitted needs to be retransmitted using HARQ; otherwise, it is determined that the data to be transmitted does not need to be retransmitted using HARQ.
[0088] Optionally, determining whether the data to be transmitted needs to be retransmitted using the configuration information includes: determining whether the data to be transmitted needs to be retransmitted using the mapping relationship between the combination of the configuration information and channel quality information and the HARQ retransmission parameters.
[0089] In the above optional embodiments, channel quality information can be used to characterize the quality of the network environment. Channel quality information includes at least one of the following: Constant Bit Rate (CBR), Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ), Received Signal Strength Indication (RSSI), and Signal to Interference plus Noise Ratio (SINR). The user equipment transmitting end pre-obtains the mapping relationship between the combination of configuration information and channel quality information and HARQ retransmission parameters. When it receives configuration information and detects the channel quality information at the time of transmission of the data to be transmitted, it queries the mapping relationship based on the received configuration information and the detected channel quality information to obtain the corresponding HARQ retransmission parameters. When the obtained HARQ retransmission parameter is 0, it can be determined that HARQ retransmission is not required; when the obtained HARQ retransmission parameter is not 0, it can be determined that HARQ retransmission is required.
[0090] In the scheme described in this embodiment, after determining that HARQ retransmission is required for the data to be transmitted, the user equipment sending end determines the HARQ transmission mode of the data to be transmitted. Based on different HARQ transmission modes, the user equipment sending end needs to notify the user equipment receiving end of the HARQ transmission mode, thereby enabling the user equipment receiving end to correctly receive the data to be transmitted and the HARQ retransmission data of the data to be transmitted according to the received HARQ transmission mode. Based on this, in one possible implementation, Figure 3 The technical solution shown may also include:
[0091] The HARQ transmission mode of the data to be transmitted is sent to the receiving end of the user equipment.
[0092] It should be noted that the HARQ transmission mode can specifically include: a HARQ retransmission mode without feedback and a HARQ retransmission mode requiring feedback. Furthermore, in the Internet of Vehicles (IoV), data transmission and reception mostly occur between terminals within the IoV. Therefore, the HARQ transmission mode of the data to be transmitted can be transmitted through notification information. Based on this, the HARQ transmission mode for sending the data to be transmitted to the user equipment receiving end can specifically include:
[0093] The HARQ transmission mode of the data to be transmitted is sent to the user equipment receiving end through the Physical Sidelink Control Channel (PSCCH) and / or the Physical Sidelink Shared Channel (PSSCH).
[0094] Specifically, for PSCCH and / or PSSCH, the user equipment sending end can use any of the following methods to send the HARQ transmission mode of the data to be transmitted:
[0095] The HARQ transmission mode of the data to be transmitted is sent to the receiving end of the user equipment through the content carried by PSCCH and / or PSSCH.
[0096] Alternatively, the HARQ transmission mode of the data to be transmitted may be sent to the user equipment receiving end via the time and / or frequency position of PSCCH and / or PSSCH.
[0097] Alternatively, the HARQ transmission mode of the data to be transmitted can be sent to the user equipment receiving end via the reference signals of PSCCH and / or PSSCH.
[0098] In the above optional example, sending the HARQ transmission mode of the data to be transmitted to the user equipment receiving end via PSSCH includes: sending the HARQ transmission mode of the data to be transmitted to the user equipment receiving end via Radio Resource Control (RRC) signaling, Media Access Control Element (MAC CE), or PC5 interface signaling (PC5-S). The PC5 interface is the interface for D2D communication between V2X service terminals.
[0099] Based on the specific HARQ transmission mode described above, in one optional example, transmitting the data to be transmitted to the user equipment receiving end according to the HARQ retransmission mode includes:
[0100] Corresponding to the HARQ retransmission mode is the HARQ retransmission mode without feedback, which does not require receiving feedback information from the user equipment receiving end regarding the data to be transmitted, and directly sends the data to be transmitted and the HARQ retransmission data of the data to be transmitted to the user equipment receiving end according to the set time and / or frequency resource location.
[0101] Specifically, to perform HARQ retransmission without requiring feedback from the user equipment (UE) receiver, the UE transmitter needs to start a timer after sending the data to be transmitted, and then send the HARQ retransmission data after the timer expires. Since the UE transmitter can send the specific HARQ transmission mode to the UE receiver in advance via a notification message, which can also include the specific timer duration, the UE receiver, upon receiving the data to be transmitted from the UE transmitter, can receive the HARQ retransmission data based on the pre-known timer duration.
[0102] Based on the specific HARQ transmission mode described above, in another optional example, the step of transmitting the data to be transmitted to the user equipment receiving end according to the HARQ retransmission mode includes:
[0103] Corresponding to the HARQ retransmission mode, which is the HARQ retransmission mode requiring feedback, after sending the data to be transmitted, the system waits to receive feedback information sent by the user equipment receiving end; the feedback information is used to indicate whether to perform HARQ retransmission for the data to be transmitted.
[0104] In response to the feedback information indicating that HARQ retransmission is performed on the data to be transmitted, the HARQ retransmission data of the data to be transmitted is sent to the user equipment receiving end.
[0105] Specifically, when HARQ retransmission requires feedback from the user equipment receiving end, the user equipment receiving end can perform error detection after receiving the data to be transmitted. If the detection result indicates that the user equipment receiving end has correctly received the data, then the user equipment sending end does not need to perform HARQ retransmission for the data to be transmitted. In this case, the user equipment receiving end does not need to send any feedback to the user equipment sending end. The user equipment sending end starts timing after sending the data to be transmitted. If no feedback information is received from the user equipment receiving end before the timeout, it means that the data to be transmitted has been correctly received by the user equipment receiving end, and therefore no HARQ retransmission data is sent. If feedback information is received from the user equipment receiving end before the timeout, and the feedback information indicates that the data to be transmitted was received incorrectly and HARQ retransmission is required for the data to be transmitted, then the user equipment sending end will send the HARQ retransmission data for the data to be transmitted.
[0106] Understandably, in a practical implementation, the user equipment receiving end can also send feedback information to the user equipment sending end upon successful reception of the data to be transmitted, indicating that the data has been received correctly. Upon receiving this feedback information, the user equipment sending end will not send HARQ retransmission data for the data to be transmitted. Under this premise, if the user equipment sending end does not receive this feedback information before the timeout, it means that the data to be transmitted has not been received correctly, and therefore the user equipment sending end will send HARQ retransmission data for the data to be transmitted to the user equipment receiving end.
[0107] Example 2
[0108] Based on the same inventive concept as the foregoing embodiments, see [link to previous document]. Figure 4 This illustrates a data transmission method provided by an embodiment of the present invention, the method being applied to a user equipment receiving end, the method comprising:
[0109] S401: HARQ transmission mode for receiving data to be transmitted from the user equipment transmitter;
[0110] S402: Based on the HARQ transmission mode of the data to be transmitted, receive the HARQ retransmission data of the data to be transmitted.
[0111] Understandably, for the HARQ transmission mode of the data to be transmitted, the user equipment sending end can send it in the form of a notification message.
[0112] pass Figure 4 The technical solution shown allows the user equipment receiver to receive HARQ retransmission data of the data to be transmitted based on the HARQ transmission mode of the data to be transmitted. This avoids receiving HARQ retransmission data of all the data to be transmitted, reduces the waste of channel resources, and balances the channel resource utilization rate and the correct reception rate of transmitted data.
[0113] for Figure 4 In the illustrated technical solution, data transmission and reception in the Internet of Vehicles (IoV) mostly occur between terminals within the IoV. Therefore, in one possible implementation, the HARQ transmission mode for receiving data to be transmitted from the user equipment transmitter includes:
[0114] The HARQ transmission mode receives the data to be transmitted sent by the user equipment transmitting end through the Physical Side Line Control Channel (PSCCH) and / or the Physical Side Line Shared Channel (PSSCH).
[0115] Receiving the HARQ transmission mode of the data to be transmitted sent by the user equipment transmitter via PSSCH includes: receiving the HARQ transmission mode of the data to be transmitted sent by the user equipment transmitter to the user equipment receiver via RRC signaling, MAC CE, or PC5-S.
[0116] Specifically, for PSCCH and / or PSSCH, the HARQ transmission mode for receiving the data to be transmitted sent by the user equipment transmitter via PSCCH and / or PSSCH includes:
[0117] The HARQ transmission mode for receiving the data to be transmitted sent by the user equipment transmitter through the content carried by PSCCH and / or PSSCH;
[0118] Alternatively, receive the HARQ transmission mode of the data to be transmitted sent by the user equipment transmitter via the time and / or frequency position of PSCCH and / or PSSCH;
[0119] Alternatively, the user equipment can receive the HARQ transmission mode of the data to be transmitted via the reference signals of PSCCH and / or PSSCH from the transmitting end.
[0120] for Figure 4 In one possible implementation of the technical solution shown, the HARQ transmission mode includes: a HARQ retransmission mode without feedback and a HARQ retransmission mode requiring feedback.
[0121] In the above implementation, for the HARQ transmission mode being a HARQ retransmission mode without feedback, preferably, receiving the HARQ retransmission data of the data to be transmitted based on the HARQ transmission mode of the data to be transmitted includes:
[0122] Corresponding to the HARQ transmission mode being the HARQ retransmission mode without feedback, no feedback information is sent for the data to be transmitted. Instead, the data to be transmitted and the HARQ retransmission data of the data to be transmitted are received by the user equipment sending end at set time intervals.
[0123] Specifically, if the user equipment (UE) transmitter performs HARQ retransmission without requiring feedback from the UE receiver, the UE transmitter can start a timer after sending the data to be transmitted, and then send the HARQ retransmission data after the timer expires. For the UE receiver, since the UE transmitter pre-notifies the receiver of the specific HARQ transmission mode via a notification message, this notification message can also include the specific timer. Therefore, after receiving the data to be transmitted from the UE transmitter, the UE receiver can receive the HARQ retransmission data based on the pre-known timer. Furthermore, the UE receiver can determine the actual data content of the data to be transmitted based on the received data and the HARQ retransmission data.
[0124] In the above implementation, for the HARQ transmission mode that requires feedback, preferably, the step of receiving HARQ retransmission data of the data to be transmitted based on the HARQ transmission mode includes:
[0125] Corresponding to the HARQ transmission mode, which is the HARQ retransmission mode that requires feedback, feedback information is sent for the data to be transmitted;
[0126] In response to the feedback information indicating that HARQ retransmission is to be performed on the data to be transmitted, the HARQ retransmission data of the data to be transmitted sent by the user equipment sending end is received.
[0127] Specifically, based on the HARQ transmission mode being the HARQ retransmission mode requiring feedback, after the user equipment receiving end receives the data to be transmitted sent by the user equipment sending end, it generates feedback information according to the reception status of the data to be transmitted; wherein, the feedback information is used to indicate whether to perform HARQ retransmission for the data to be transmitted.
[0128] In response to the feedback information indicating that HARQ retransmission is to be performed on the data to be transmitted, the HARQ retransmission data of the data to be transmitted sent by the user equipment sending end is received.
[0129] In detail, if the user equipment (UE) transmitter performs HARQ retransmission when feedback from the UE receiver is required, the UE receiver can perform error detection on the data to be transmitted after receiving it. If the detection result indicates that the UE receiver has correctly received the data, the UE transmitter does not need to perform HARQ retransmission. In this case, the UE receiver does not need to send any feedback information to the UE transmitter. For the UE transmitter, after sending the data to be transmitted, it can start a timer. If no feedback information is received from the UE receiver before the timer expires, it means that the data to be transmitted has been correctly received, and therefore no HARQ retransmission data is sent. If feedback information is received from the UE receiver before the timer expires, and the feedback information indicates that the data to be transmitted was received incorrectly and HARQ retransmission is required, then the UE transmitter will send the HARQ retransmission data.
[0130] Furthermore, in practical implementation, the user equipment receiving end can also send feedback information to the user equipment sending end upon successful reception of the data to be transmitted, indicating that the data has been successfully received. This prevents the user equipment sending end from sending HARQ retransmission data after receiving the feedback information. Under these circumstances, if the user equipment sending end does not receive the feedback information before the timeout, it means that the data to be transmitted has not been successfully received, and the user equipment sending end will then send HARQ retransmission data to the user equipment receiving end.
[0131] Example 3
[0132] Based on the same inventive concept as the foregoing embodiments, see [link to previous document]. Figure 5 This illustrates a data transmission method provided by an embodiment of the present invention, the method being applied to a network-side device, the method comprising:
[0133] S501: Send configuration information to the user equipment sending end; wherein, the configuration information is used to determine the Hybrid Automatic Repeat Request (HARQ) retransmission mode of the data to be transmitted.
[0134] Since the user equipment (UE) transmitter determines whether to perform HARQ retransmission based on this configuration information, the UE transmitter does not need to perform HARQ retransmission for all data to be transmitted, thus avoiding the waste of channel resources and balancing the channel resource utilization and the correct reception rate of transmitted data.
[0135] In the specific implementation of the technical solution of this embodiment, it is preferable that a higher-layer device at the network protocol layer determines the configuration information based on the set requirement information and sends it to the user equipment transmitting end. Alternatively, it is preferable that an access network device determines the configuration information based on the condition that HARQ retransmission is required and sends it to the user equipment transmitting end. Therefore, the network-side device can specifically be a higher-layer device at the network protocol layer or an access network device.
[0136] It should be noted that, since the configuration information can be used to characterize the determination rule for whether to perform HARQ retransmission, the user equipment sending end can determine all data to be transmitted according to the determination rule. Optionally, based on the determination rule characterized by the configuration information, the configuration information may include: an indication that the target service needs to perform HARQ retransmission, or an indication that the target address needs to perform HARQ retransmission.
[0137] Optionally, the configuration information includes at least one of the following: an indication for PSID / ITS-AID; an indication for QoSflow; an indication for radio link bearer; an indication for source address and / or destination address; and an indication for logical channel.
[0138] Optionally, the configuration information includes at least one of the following: an indication of whether HARQ retransmission is required; and an indication of reliability description information.
[0139] Optionally, determining whether the data to be transmitted needs to be retransmitted using the configuration information includes: determining whether the data to be transmitted needs to be retransmitted using the mapping relationship between the combination of the configuration information and channel quality information and the HARQ retransmission parameters.
[0140] Optionally, the determination rules represented by the configuration information are described based on reliability requirements. Therefore, the configuration information may also include reliability description information indicating that the target address or target service requires HARQ retransmission. This embodiment will not elaborate on this.
[0141] Optionally, based on the determination rules represented by the configuration information, the configuration information may include: the network environment indicator threshold corresponding to when HARQ retransmission is required.
[0142] In the above optional examples, the judgment rules represented by the configuration information are described based on network environment indicators. These indicators may specifically include one or more of the following: network speed, synchronization method, CBR, PPP, etc. These indicators can evaluate the current network environment quality from different angles and aspects. Understandably, when the current network environment quality is low, data transmission will result in a higher bit error rate. Therefore, in this case, HARQ retransmission is required for the data to be transmitted to ensure the accuracy of data transmission. Similarly, when the above indicators indicate that the current network environment quality is high, the bit error rate of data transmission will be reduced, thus eliminating the need for HARQ retransmission of the data to be transmitted.
[0143] Example 4
[0144] Based on the same inventive concept as the foregoing embodiments, see [link to previous document]. Figure 6 This illustrates a specific data transmission process provided by an embodiment of the present invention. This process can be applied to a network architecture with network-side devices, user equipment receiving ends, and user equipment sending ends. The specific process may include:
[0145] S601: The network-side device sends the HARQ retransmission configuration information for the data to be transmitted to the user equipment sending end;
[0146] The configuration information is used to characterize the decision rules for HARQ retransmission;
[0147] Specifically, depending on the rationale behind the judgment rules, the configuration information during implementation may include:
[0148] The target service needs to be instructed to perform HARQ retransmission, or the target address needs to be instructed to perform HARQ retransmission.
[0149] Alternatively, the target address or target service may require HARQ retransmission reliability description information;
[0150] Alternatively, the network environment indicator thresholds required when HARQ retransmission is needed.
[0151] Alternatively, it may include at least one of the following: indications for PSID / ITS-AID; indications for QoS flow; indications for radio link bearers; indications for source and / or destination addresses; and indications for logical channels.
[0152] Alternatively, it may include at least one of the following: an indication of whether HARQ retransmission is required; or an indication of reliability description information.
[0153] For a description of the specific configuration information described above, please refer to the corresponding description in the foregoing embodiments, which will not be repeated here.
[0154] S602: The user equipment transmitting end determines the HARQ retransmission mode of the data to be transmitted based on the configuration information for HARQ retransmission of the data to be transmitted.
[0155] Specifically, the HARQ retransmission mode can include performing HARQ retransmission on the data to be transmitted or not performing HARQ retransmission on the data to be transmitted. Based on this, in this step, the user equipment sending end can detect whether the data to be transmitted conforms to the determination rule; if it does, it determines to perform HARQ retransmission on the data to be transmitted; otherwise, it determines not to perform HARQ retransmission on the data to be transmitted.
[0156] It should be noted that if it is determined that HARQ retransmission is to be performed on the data to be transmitted, then in order for the user equipment receiving end to correctly receive the data to be transmitted and the HARQ retransmission data of the data to be transmitted, this process also includes: S603: The user equipment sending end notifies the user equipment receiving end of the HARQ transmission mode of the data to be transmitted.
[0157] Specifically, the HARQ transmission mode can include: a HARQ retransmission mode without feedback and a HARQ retransmission mode requiring feedback. Furthermore, in the vehicle-to-everything (V2X) network, data transmission and reception mostly occur between terminals within the V2X network; therefore, step S603 can specifically include:
[0158] The user equipment transmitting end notifies the user equipment receiving end of the HARQ transmission mode of the data to be transmitted through the Physical Sideline Control Channel (PSCCH) and / or the Physical Sideline Shared Channel (PSSCH).
[0159] Based on the two HARQ transmission modes mentioned above, they are implemented in the following two ways.
[0160] The corresponding HARQ retransmission mode is the HARQ retransmission mode without feedback, see [link / reference]. Figure 6 Method 1, shown in the dashed box:
[0161] S604A: The user equipment transmitting end sends the data to be transmitted and the HARQ retransmission data of the data to be transmitted to the user equipment receiving end according to the set time and / or frequency resource location.
[0162] Correspondingly, the user equipment receiving end can receive the data to be transmitted and the HARQ retransmission data of the data to be transmitted sent by the user equipment sending end at a set time interval.
[0163] Corresponding to the HARQ transmission mode is the HARQ retransmission mode that requires feedback, see [link / reference]. Figure 6 Method 2, shown in the midpoint dashed box:
[0164] S604B: The user equipment transmitting end sends the data to be transmitted to the user equipment receiving end;
[0165] It should be noted that after the user equipment sending end completes the transmission, it will wait to receive feedback information from the user equipment receiving end.
[0166] S605B: The user equipment receiving end generates feedback information based on the reception status of the data to be transmitted; wherein, the feedback information is used to indicate whether to perform HARQ retransmission for the data to be transmitted.
[0167] S606B: The user equipment receiving end sends the feedback information to the user equipment transmitting end;
[0168] S607B: In response to the feedback information indicating that HARQ retransmission is to be performed on the data to be transmitted, the user equipment transmitting end sends the HARQ retransmission data of the data to be transmitted to the user equipment receiving end.
[0169] Understandably, the detailed description of each step in this embodiment can be found in the foregoing embodiments one to three, and will not be repeated here.
[0170] Example 5
[0171] Based on the same inventive concept as the foregoing embodiments, see [link to previous document]. Figure 7A This illustrates a user equipment transmitter 70 according to an embodiment of the present invention, which may include: a decision part 701 and a transmission part 702; wherein,
[0172] The decision part 701 is configured to determine the HARQ retransmission mode of the data to be transmitted based on the configuration information for HARQ retransmission of the data to be transmitted.
[0173] The transmission section 702 is configured to transmit the data to be transmitted to the user equipment receiving end according to the HARQ retransmission mode.
[0174] In the above scheme, the decision part 701 is configured as follows:
[0175] Receive the configuration information; determine whether the data to be transmitted needs to be retransmitted via HARQ based on the configuration information.
[0176] In the above scheme, the configuration information includes: an indication that the target service needs to be retransmitted via HARQ, or an indication that the target address needs to be retransmitted via HARQ.
[0177] Accordingly, the decision part 701 is configured to: detect whether the data to be transmitted includes an indication that the target service needs to be retransmitted via HARQ or an indication that the target address needs to be retransmitted via HARQ.
[0178] If included, then HARQ retransmission is determined for the data to be transmitted;
[0179] Otherwise, it is determined that HAQR retransmission will not be performed on the data to be transmitted.
[0180] In the above scheme, the configuration information includes at least one of the following: indication for PSID / ITS-AID; indication for QoS flow; indication for radio link bearer; indication for source address and / or destination address; and indication for logical channel.
[0181] In the above scheme, the configuration information includes at least one of the following: an indication of whether HARQ retransmission is required; and an indication of reliability description information.
[0182] In the above scheme, the decision part 701 is configured to determine whether the data to be transmitted needs to be retransmitted via HARQ based on the mapping relationship between the combination of the configuration information and the channel quality information and the HARQ retransmission parameters.
[0183] In the above scheme, the configuration information includes: reliability description information of the target address or target service that requires HARQ retransmission.
[0184] Accordingly, the decision part 701 is configured to: detect whether the reliability requirements of the data to be transmitted meet the reliability description information that the target address or target service needs to perform HARQ retransmission;
[0185] If the conditions are met, then HARQ retransmission is determined for the data to be transmitted;
[0186] Otherwise, it is determined that HARQ retransmission will not be performed on the data to be transmitted.
[0187] In the above scheme, the configuration information includes: the network environment indicator threshold corresponding to when HARQ retransmission is required;
[0188] Accordingly, the decision part 701 is configured to: detect whether the network environment index value when the data to be transmitted is sent exceeds the network environment index threshold corresponding to the time when HARQ retransmission is required;
[0189] If the number of cases exceeds the limit, then HARQ retransmission is determined for the data to be transmitted.
[0190] Otherwise, it is determined that HAQR retransmission will not be performed on the data to be transmitted.
[0191] In the above scheme, see [reference] Figure 7B The user equipment transmitting end 70 may further include: a first receiving part 703, configured to send the data to be transmitted in HARQ transmission mode to the user equipment receiving end.
[0192] In the above scheme, the first receiving part 703 is configured as follows:
[0193] The HARQ transmission mode of the data to be transmitted is sent to the user equipment receiving end through the Physical Sideline Control Channel (PSCCH) and / or the Physical Sideline Shared Channel (PSSCH).
[0194] In the above scheme, the first receiving part 703 is configured to send the data to be transmitted to the user equipment receiving end in HARQ transmission mode via RRC signaling, MAC CE or PC5-S.
[0195] In the above scheme, the first receiving part 703 is configured to send the data to be transmitted to the user equipment receiving end in HARQ mode through the content carried by PSCCH and / or PSSCH.
[0196] Alternatively, the HARQ transmission mode of the data to be transmitted is sent to the receiving end of the user equipment via the time or frequency position of PSCCH and / or PSSCH.
[0197] Alternatively, the HARQ transmission mode of the data to be transmitted can be sent to the user equipment receiving end via reference signals of PSCCH and / or PSSCH.
[0198] In the above scheme, the HARQ transmission modes include: HARQ retransmission mode without feedback and HARQ retransmission mode with feedback.
[0199] In the above scheme, the transmission part 702 is configured as follows:
[0200] Corresponding to the HARQ retransmission mode is the HARQ retransmission mode without feedback, which does not require receiving feedback information from the user equipment receiving end regarding the data to be transmitted, and directly sends the data to be transmitted and the HARQ retransmission data of the data to be transmitted to the user equipment receiving end according to the set time and / or frequency resource location.
[0201] In the above scheme, the transmission part 702 is configured as follows:
[0202] Corresponding to the HARQ retransmission mode, which is the HARQ retransmission mode requiring feedback, after sending the data to be transmitted, the system waits to receive feedback information sent by the user equipment receiving end; the feedback information is used to indicate whether to perform HARQ retransmission for the data to be transmitted.
[0203] In response to the feedback information indicating that HARQ retransmission is performed on the data to be transmitted, the HARQ retransmission data of the data to be transmitted is sent to the user equipment receiving end.
[0204] Understandably, in this embodiment, "part" can be a part of a circuit, a part of a processor, a part of a program or software, etc., or it can be a unit, a module, or a non-modular one.
[0205] Furthermore, in this embodiment, the components can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional module.
[0206] If the integrated unit is implemented as a software functional module and not sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this embodiment, in essence, 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. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the method described in this embodiment. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0207] Therefore, this embodiment provides a computer storage medium storing a data transmission program, which, when executed by at least one processor, implements the steps of the method described in Embodiment 1 above.
[0208] Based on the aforementioned user equipment transmitter 70 and computer storage medium, see [link to relevant documentation]. Figure 8This illustrates a specific hardware structure of a user equipment transmitter 70 provided in an embodiment of the present invention, which may include: a first network interface 801, a first memory 802, and a first processor 803; the various components are coupled together through a bus system 804. It is understood that the bus system 804 is used to realize the connection and communication between these components. In addition to a data bus, the bus system 804 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 8 The various buses are all labeled as bus system 804. Among them, the first network interface 801 is used for receiving and sending signals during the process of sending and receiving information with other external network elements;
[0209] The first memory 802 is used to store computer programs that can run on the first processor 803;
[0210] The first processor 803 is configured to, when running the computer program, perform:
[0211] Based on the configuration information for Hybrid Automatic Repeat Request (HARQ) retransmission of the data to be transmitted, the HARQ retransmission mode of the data to be transmitted is determined; and the data to be transmitted is transmitted to the user equipment receiving end according to the HARQ retransmission mode.
[0212] It is understood that the first memory 802 in the embodiments of the present invention can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate Synchronous DRAM (DDRSDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The first memory 802 of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0213] The first processor 803 may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method can be completed by the integrated logic circuitry in the hardware of the first processor 803 or by instructions in software form. The first processor 803 may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this invention can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules may reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in the first memory 802. The first processor 803 reads the information in the first memory 802 and completes the steps of the above method in conjunction with its hardware.
[0214] It is understood that the embodiments described herein can be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing the functions described herein, or combinations thereof.
[0215] For software implementation, the techniques described herein can be achieved through modules (e.g., procedures, functions, etc.) that perform the functions described herein. The software code can be stored in memory and executed by a processor. The memory can be implemented within the processor or externally.
[0216] Specifically, the first processor 803 in the user equipment transmitter 70 is also configured to execute the steps described in the aforementioned embodiment 1 when running the computer program, which will not be repeated here.
[0217] Example 6
[0218] Based on the same inventive concept as the foregoing embodiments, see [link to previous document]. Figure 9 This illustration shows the composition of a user equipment receiver 90 according to an embodiment of the present invention, including: a second receiving part 901 and a third receiving part 902; wherein,
[0219] The second receiving section 901 is configured to receive HARQ transmission mode of data to be transmitted sent by the user equipment transmitting end;
[0220] The third receiving part 902 is configured to receive HARQ retransmission data of the data to be transmitted based on the HARQ transmission mode of the data to be transmitted.
[0221] In the above scheme, the second receiving part 901 is configured as follows:
[0222] The HARQ transmission mode receives the data to be transmitted sent by the user equipment transmitting end through the Physical Side Line Control Channel (PSCCH) and / or the Physical Side Line Shared Channel (PSSCH).
[0223] In the above scheme, the second receiving part 901 is configured to receive the HARQ transmission mode of the user equipment transmitting end sending the data to be transmitted to the user equipment receiving end through RRC signaling, MAC CE or PC5-S.
[0224] Specifically, the second receiving section 901 is configured as follows:
[0225] The HARQ transmission mode for receiving the data to be transmitted sent by the user equipment transmitter through the content carried by PSCCH and / or PSSCH;
[0226] Alternatively, receive the HARQ transmission mode of the data to be transmitted sent by the user equipment transmitter via the time and / or frequency position of PSCCH and / or PSSCH;
[0227] Alternatively, the user equipment can receive the HARQ transmission mode of the data to be transmitted via the reference signals of PSCCH and / or PSSCH from the transmitting end.
[0228] In the above scheme, the HARQ transmission modes include: HARQ retransmission mode without feedback and HARQ retransmission mode with feedback.
[0229] In the above scheme, the third receiving part 902 is configured as follows:
[0230] Corresponding to the HARQ transmission mode, which is the HARQ retransmission mode without feedback, no feedback information is sent for the data to be transmitted. Specifically, the data to be transmitted and its HARQ retransmission data can be received from the user equipment transmitter at set time intervals.
[0231] In the above scheme, the third receiving part 902 is configured as follows:
[0232] Corresponding to the HARQ transmission mode, which is the HARQ retransmission mode that requires feedback, feedback information is sent for the data to be transmitted;
[0233] In response to the feedback information indicating that HARQ retransmission should be performed on the data to be transmitted, the third receiving section 902 receives the HARQ retransmission data of the data to be transmitted sent by the user equipment transmitting end. Specifically, after receiving the data to be transmitted sent by the user equipment transmitting end, the third receiving section 902 generates feedback information based on the reception status of the data to be transmitted; wherein, the feedback information is used to indicate whether to perform HARQ retransmission on the data to be transmitted.
[0234] In response to the feedback information indicating that HARQ retransmission is performed on the data to be transmitted, the HARQ retransmission data of the data to be transmitted sent by the user equipment sending end is received.
[0235] In addition, this embodiment provides a computer storage medium storing a data transmission program, which, when executed by at least one processor, implements the steps of the method described in Embodiment 2. For a detailed description of the computer storage medium, please refer to the description in Embodiment 5, which will not be repeated here.
[0236] Based on the aforementioned user equipment receiver 90 and computer storage medium, see [link to relevant documentation]. Figure 10 This illustration shows a specific hardware structure of a user equipment receiver 90 provided in an embodiment of the present invention, which may include: a second network interface 1001, a second memory 1002, and a second processor 1003; the various components are coupled together through a bus system 1004. It is understood that the bus system 1004 is used to realize the connection and communication between these components. In addition to a data bus, the bus system 1004 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 10 All buses are labeled as bus system 1004. The second network interface 1001 is used for receiving and transmitting signals during information exchange with other external network elements.
[0237] The second memory 1002 is used to store computer programs that can run on the second processor 1003;
[0238] The second processor 1003 is configured to, when running the computer program, execute:
[0239] HARQ transmission mode for receiving data to be transmitted from the user equipment sending end;
[0240] Based on the HARQ transmission mode of the data to be transmitted, receive the HARQ retransmission data of the data to be transmitted.
[0241] Understandably, the components of the specific hardware structure of the user equipment receiver 90 in this embodiment are similar to the corresponding components in embodiment five, and will not be described in detail here.
[0242] Specifically, the second processor 1003 of the user equipment receiver 90 is also configured to execute the steps of the method described in the aforementioned embodiment 2 when running the computer program, which will not be repeated here.
[0243] Example 7
[0244] Based on the same inventive concept as the foregoing embodiments, see [link to previous document]. Figure 11 This illustrates the composition of a network-side device 110 provided in an embodiment of the present invention, which may include: a transmitting section 1101 configured to: send configuration information to a user equipment transmitting end; wherein, the configuration information is used to determine the Hybrid Automatic Repeat Request (HARQ) retransmission mode of the data to be transmitted.
[0245] In the above scheme, the configuration information includes: an indication that the target service needs to be retransmitted via HARQ, or an indication that the target address needs to be retransmitted via HARQ.
[0246] In the above scheme, the configuration information includes: the network environment indicator threshold corresponding to when HARQ retransmission is required.
[0247] In addition, this embodiment provides a computer storage medium storing a data transmission program, which, when executed by at least one processor, implements the steps of the method described in Embodiment 3. For a detailed description of the computer storage medium, please refer to the description in Embodiment 5, which will not be repeated here.
[0248] Based on the aforementioned network-side device 110 and computer storage media, see Figure 12This illustrates a specific hardware structure of a network-side device 110 provided in an embodiment of the present invention, which may include: a third network interface 1201, a third memory 1202, and a third processor 1203; the various components are coupled together through a bus system 1204. It is understood that the bus system 1204 is used to realize the connection and communication between these components. In addition to a data bus, the bus system 1204 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 12 All buses are labeled as bus system 1204. The third network interface 1201 is used for receiving and transmitting signals during information exchange with other external network elements.
[0249] The third memory 1202 is used to store computer programs that can run on the third processor 1203;
[0250] The third processor 1203 is configured to, when running the computer program, execute: sending configuration information to the user equipment sending end; wherein the configuration information is used to determine the Hybrid Automatic Repeat Request (HARQ) retransmission mode of the data to be transmitted.
[0251] Optionally, the configuration information includes: an indication that the target service needs to perform HARQ retransmission, or an indication that the target address needs to perform HARQ retransmission.
[0252] Optionally, the configuration information includes: the network environment indicator threshold corresponding to when HARQ retransmission is required.
[0253] Based on the above embodiments, see Figure 13 This illustration shows a data transmission system 130 provided by an embodiment of the present invention, which may include a terminal and network-side device applied in D2D, and may even be applied to a terminal and network-side device in V2X technology; it includes a first terminal 1301, a second terminal 1302, and a network-side device 1303; wherein, the first terminal 1301 is the user equipment transmitting end 70 described in any of the foregoing embodiments; the second terminal 1302 is the user equipment receiving end 90 described in any of the foregoing embodiments, and the network-side device is the network-side device 110 described in any of the foregoing embodiments.
[0254] The above description is merely a preferred embodiment of the present invention and is not intended to limit the scope of protection of the present invention.
[0255] Industrial applicability
[0256] In this embodiment of the invention, the HARQ retransmission mode of the data to be transmitted is determined based on the configuration information, and the data to be transmitted is transmitted according to the HARQ retransmission mode. Therefore, it is not necessary to use HARQ retransmission for all the data to be transmitted, thus avoiding the waste of channel resources and balancing the channel resource utilization and the correct reception rate of the transmitted data.
Claims
1. A method for data transmission, the method being applied to a user equipment transmitting end in a device-to-device (D2D) side link (SL) transmission system, the method comprising: Receive configuration information for HARQ retransmission of the data to be transmitted from the network-side device; Based on the configuration information, determine whether the data to be transmitted needs to be retransmitted using HARQ. as well as Based on the result of the judgment, the data to be transmitted is transmitted to the user equipment receiving end. The method further includes: After determining that HARQ retransmission is required, the HARQ transmission mode of the data to be transmitted is sent to the user equipment receiving end through the physical side row control channel PSCCH and / or physical side row shared channel PSSCH. The HARQ transmission mode includes: HARQ retransmission mode without feedback and HARQ retransmission mode with feedback.
2. The method according to claim 1, wherein, The configuration information includes: an indication that the target service needs to perform HARQ retransmission, or an indication that the target address needs to perform HARQ retransmission.
3. The method according to claim 1, wherein, The configuration information includes at least one of the following: Instructions for Supplier Service Identifier (PSID) / Supplier Service Identifier (ITS-AID); Instructions for Quality of Service (QoS) flow data streams; Instructions for wireless link bearers; Instructions for the source address and / or destination address; Instructions for logical channels.
4. The method according to claim 1 or 3, wherein, The configuration information includes at least one of the following: Instructions on whether HARQ retransmission is required; Indication of reliability description information.
5. The method according to claim 2, wherein, Determining whether the data to be transmitted needs to be retransmitted via HARQ based on the configuration information includes: Detect whether the data to be transmitted includes an indication that the target service needs to be retransmitted via HARQ or an indication that the target address needs to be retransmitted via HARQ. If the conditions are met, then HARQ retransmission is determined for the data to be transmitted; Otherwise, it is determined that HAQR retransmission will not be performed on the data to be transmitted.
6. The method according to claim 1, wherein, Determining whether the data to be transmitted needs to be retransmitted via HARQ based on the configuration information includes: Based on the mapping relationship between the combination of configuration information and channel quality information and HARQ retransmission parameters, it is determined whether the data to be transmitted needs to be retransmitted using HARQ.
7. The method according to claim 1, wherein, The configuration information includes: reliability description information for target addresses or target services that require HARQ retransmission.
8. The method according to claim 7, wherein, Determining whether the data to be transmitted needs to be retransmitted via HARQ based on the configuration information includes: Detect whether the reliability requirements of the data to be transmitted meet the reliability description information that the target address or target service requires HARQ retransmission; If the conditions are met, then HARQ retransmission is determined for the data to be transmitted; Otherwise, it is determined that HARQ retransmission will not be performed on the data to be transmitted.
9. The method according to claim 1, wherein, The configuration information includes: the network environment indicator thresholds corresponding to when HARQ retransmission is required.
10. The method according to claim 9, wherein, Determining whether the data to be transmitted needs to be retransmitted via HARQ based on the configuration information includes: Detect whether the network environment index value when the data to be transmitted is sent exceeds the network environment index threshold corresponding to the time when HARQ retransmission is required. If the number of transmissions exceeds the limit, then HARQ retransmission is determined for the data to be transmitted. Otherwise, it is determined that HAQR retransmission will not be performed on the data to be transmitted.
11. The method according to claim 1, wherein, Sending the HARQ transmission mode of the data to be transmitted to the user equipment receiving end via PSSCH includes: The HARQ transmission mode of the data to be transmitted is sent to the user equipment receiving end through Radio Resource Control (RRC) signaling, Media Access Control (MAC) layer control unit (CE) or PC5 interface signal (PC5-S).
12. The method according to claim 1, wherein, The HARQ transmission mode for sending the data to be transmitted to the user equipment receiving end via the Physical Side Cross-Line Control Channel (PSCCH) and / or the Physical Side Cross-Line Shared Channel (PSSCH) includes: The HARQ transmission mode of the data to be transmitted is sent to the receiving end of the user equipment through the content carried by PSCCH and / or PSSCH. Alternatively, the HARQ transmission mode of the data to be transmitted may be sent to the user equipment receiving end via the time and / or frequency position of PSCCH and / or PSSCH. Alternatively, the HARQ transmission mode of the data to be transmitted can be sent to the user equipment receiving end via the reference signals of PSCCH and / or PSSCH.
13. A method for data transmission, the method being applied at a user equipment receiving end in a device-to-device (D2D) side link (SL) transmission system, the method comprising: HARQ transmission mode for receiving data to be transmitted from the user equipment transmitter via the physical side line control channel PSCCH and / or the physical side line sharing channel PSSCH; as well as Based on the HARQ transmission mode of the data to be transmitted, receive the HARQ retransmission data of the data to be transmitted. The HARQ transmission modes include: HARQ retransmission mode without feedback and HARQ retransmission mode with feedback; the HARQ retransmission data of the data to be transmitted is transmitted by the user equipment sending end based on the configuration information received from the network side device to determine that the data to be transmitted needs to be HARQ retransmitted.
14. The method according to claim 13, wherein, The HARQ transmission mode for receiving the data to be transmitted sent by the user equipment transmitter via PSSCH includes: The receiving end of the user equipment sends the HARQ transmission mode of the data to be transmitted to the receiving end of the user equipment via RRC signaling, MAC CE or PC5-S.
15. The method according to claim 13, wherein, The HARQ transmission mode for receiving the data to be transmitted sent by the user equipment transmitter via PSCCH and / or PSSCH includes: The HARQ transmission mode for receiving the data to be transmitted sent by the user equipment transmitter through the content carried by PSCCH and / or PSSCH; Alternatively, receive the HARQ transmission mode of the data to be transmitted sent by the user equipment transmitter via the time and / or frequency position of PSCCH and / or PSSCH; Alternatively, the user equipment can receive the HARQ transmission mode of the data to be transmitted via the reference signals of PSCCH and / or PSSCH from the transmitting end.
16. The method according to claim 13, wherein, The HARQ transmission mode based on the data to be transmitted, receiving HARQ retransmission data of the data to be transmitted, includes: The corresponding HARQ transmission mode is the HARQ retransmission mode without feedback, which does not send feedback information for the data to be transmitted.
17. The method according to claim 13, wherein, The HARQ transmission mode based on the data to be transmitted, receiving HARQ retransmission data of the data to be transmitted, includes: Corresponding to the HARQ transmission mode, which is the HARQ retransmission mode that requires feedback, feedback information is sent for the data to be transmitted.
18. The method according to claim 17, wherein, The method further includes: In response to the feedback information indicating that HARQ retransmission is to be performed on the data to be transmitted, the HARQ retransmission data of the data to be transmitted sent by the user equipment sending end is received.
19. A method for data transmission, the method being applied to a network-side device in a device-to-device (D2D) side-link (SL) transmission system, the method comprising: The configuration information is sent to the user equipment sending end; wherein, the configuration information is used by the user equipment sending end to determine whether the data to be transmitted needs to be retransmitted via HARQ. When the configuration information indicates that the data to be transmitted needs to be retransmitted via HARQ, the user equipment transmitting end sends the HARQ transmission mode of the data to be transmitted to the user equipment receiving end through the physical side line control channel PSCCH and / or the physical side line shared channel PSSCH. The HARQ transmission mode includes: HARQ retransmission mode without feedback and HARQ retransmission mode with feedback.
20. The method according to claim 19, wherein, The configuration information includes: an indication that the target service needs to perform HARQ retransmission, or an indication that the target address needs to perform HARQ retransmission.
21. The method according to claim 19, wherein, The configuration information includes: the network environment indicator thresholds corresponding to when HARQ retransmission is required.
22. A user equipment transmitter, comprising a decision part and a transmission part, wherein, The decision part is configured to determine whether the data to be transmitted needs to be retransmitted via HARQ based on the configuration information for HARQ retransmission of the data to be transmitted. The transmission section is configured to receive the configuration information from the network-side device and transmit the data to be transmitted to the user equipment receiving end according to the HARQ retransmission mode. The transmission section is further configured to, after the decision section determines that HARQ retransmission is required, send the HARQ transmission mode of the data to be transmitted to the user equipment receiving end through the physical side row control channel PSCCH and / or the physical side row shared channel PSSCH, wherein the HARQ transmission mode includes: a HARQ retransmission mode without feedback and a HARQ retransmission mode with feedback.
23. The user equipment transmitting end according to claim 22, wherein, The configuration information includes: an indication that the target service needs to perform HARQ retransmission, or an indication that the target address needs to perform HARQ retransmission. Accordingly, the decision-making part is configured as follows: Detect whether the data to be transmitted includes an indication that the target service needs to be retransmitted via HARQ or an indication that the target address needs to be retransmitted via HARQ. If included, then HARQ retransmission is determined for the data to be transmitted; Otherwise, it is determined that HAQR retransmission will not be performed on the data to be transmitted.
24. The user equipment transmitter according to claim 22, wherein, The configuration information includes at least one of the following: indications for PSID / ITS-AID; indications for QoS flow; indications for radio link bearers; indications for source address and / or destination address; and indications for logical channels.
25. The user equipment transmitter according to claim 22 or 24, wherein, The configuration information includes at least one of the following: an indication of whether HARQ retransmission is required; and an indication of reliability description information.
26. The user equipment transmitter according to claim 22, wherein, The decision part is configured to determine whether the data to be transmitted needs to be retransmitted via HARQ based on the mapping relationship between the combination of the configuration information and channel quality information and the HARQ retransmission parameters.
27. The user equipment transmitter according to claim 22, wherein, The configuration information includes: reliability description information for the target address or target service that requires HARQ retransmission; Accordingly, the decision-making part is configured as follows: Detect whether the reliability requirements of the data to be transmitted meet the reliability description information that the target address or target service requires HARQ retransmission; If the conditions are met, then HARQ retransmission is determined for the data to be transmitted; Otherwise, it is determined that HARQ retransmission will not be performed on the data to be transmitted.
28. The user equipment transmitter according to claim 22, wherein, The configuration information includes: the network environment indicator thresholds corresponding to when HARQ retransmission is required; Accordingly, the decision-making part is configured as follows: Detect whether the network environment index value when the data to be transmitted is sent exceeds the network environment index threshold corresponding to the time when HARQ retransmission is required. If the number of cases exceeds the limit, then HARQ retransmission is determined for the data to be transmitted. Otherwise, it is determined that HAQR retransmission will not be performed on the data to be transmitted.
29. The user equipment transmitting end according to claim 22, wherein, The transmission section is further configured to send the data to be transmitted to the user equipment receiving end via RRC signaling, MAC CE, or PC5-S in HARQ transmission mode.
30. The user equipment transmitter according to claim 22, wherein, The transmission section is further configured as follows: The HARQ transmission mode of the data to be transmitted is sent to the receiving end of the user equipment through the content carried by PSCCH and / or PSSCH. Alternatively, the HARQ transmission mode of the data to be transmitted is sent to the receiving end of the user equipment via the time and / or frequency position of PSCCH and / or PSSCH. Alternatively, the HARQ transmission mode of the data to be transmitted can be sent to the user equipment receiving end via reference signals of PSCCH and / or PSSCH.
31. A user equipment receiver, comprising: The second receiving section and the third receiving section; wherein... The second receiving part is configured to receive HARQ transmission mode of the data to be transmitted sent by the user equipment transmitting end through the physical side line control channel PSCCH and / or the physical side line shared channel PSSCH; The third receiving section is configured to receive HARQ retransmission data of the data to be transmitted based on the HARQ transmission mode of the data to be transmitted. The HARQ transmission modes include: HARQ retransmission mode without feedback and HARQ retransmission mode with feedback; the HARQ retransmission data of the data to be transmitted is transmitted by the user equipment sending end based on the configuration information received from the network side device to determine that the data to be transmitted needs to be HARQ retransmitted.
32. The user equipment receiving end according to claim 31, wherein, The second receiving section is configured to receive HARQ transmission mode data to be transmitted from the user equipment sending end to the user equipment receiving end via RRC signaling, MAC CE, or PC5-S.
33. The user equipment receiving end according to claim 31, wherein, The second receiving part is configured as follows: The HARQ transmission mode receives the data to be transmitted sent by the user equipment transmitter through the content carried by PSCCH and / or PSSCH; Alternatively, receive the HARQ transmission mode of the data to be transmitted sent by the user equipment transmitter via the time and / or frequency position of PSCCH and / or PSSCH; Alternatively, the user equipment can receive the HARQ transmission mode of the data to be transmitted via the reference signals of PSCCH and / or PSSCH from the transmitting end.
34. The user equipment receiving end according to claim 31, wherein, The third receiving part is configured as follows: The corresponding HARQ transmission mode is the HARQ retransmission mode without feedback, which does not send feedback information for the data to be transmitted.
35. The user equipment receiving end according to claim 31, wherein, The third receiving part is configured as follows: Corresponding to the HARQ transmission mode, which is the HARQ retransmission mode that requires feedback, feedback information is sent for the data to be transmitted.
36. The user equipment receiver according to claim 35, wherein, The third receiving part is further configured as follows: In response to the feedback information indicating that HARQ retransmission is to be performed on the data to be transmitted, the HARQ retransmission data of the data to be transmitted sent by the user equipment sending end is received.
37. A network-side device, comprising: The sending section is configured to send configuration information to the user equipment sending end; wherein, the configuration information is used by the user equipment sending end to determine whether the data to be transmitted needs to be retransmitted via HARQ. When the configuration information indicates that the data to be transmitted needs to be retransmitted via HARQ, the user equipment transmitting end sends the HARQ transmission mode of the data to be transmitted to the user equipment receiving end through the physical side line control channel PSCCH and / or the physical side line shared channel PSSCH. The HARQ transmission mode includes: HARQ retransmission mode without feedback and HARQ retransmission mode with feedback.
38. A user equipment transmitter, comprising: A first network interface, a first memory, and a first processor; wherein... The first network interface is used for receiving and sending signals during the process of sending and receiving information with other external network elements; The first memory is used to store computer programs that can run on the first processor; The first processor is configured to perform the steps of the method according to any one of claims 1 to 12 when running the computer program.
39. A user equipment receiver, comprising: A second network interface, a second memory, and a second processor; The second network interface is used for receiving and sending signals during the process of sending and receiving information with other external network elements; The second memory is used to store computer programs that can run on the second processor; The second processor is configured to perform the steps of the method according to any one of claims 13 to 18 when running the computer program.
40. A network-side device, comprising: A third network interface, a third memory, and a third processor; The third network interface is used for receiving and sending signals during the process of sending and receiving information with other external network elements; The third memory is used to store computer programs that can run on a third processor; The third processor is configured to perform the steps of the method according to any one of claims 19 to 21 when running the computer program.
41. A computer storage medium storing a data transmission program, which, when executed by at least one processor, implements the steps of the method according to any one of claims 1 to 12, any one of claims 13 to 18, or any one of claims 19 to 21.
42. A data transmission system applied to a terminal and a network vehicle-side device in a device-to-device (D2D) communication; comprising a first terminal, a second terminal, and a network-side device; wherein, The first terminal is the user equipment transmitting end of any one of claims 22 to 30 and 38; the second terminal is the user equipment receiving end of any one of claims 31 to 36 and 39; and the network-side device is the network-side device of any one of claims 37 and 40.
Citation Information
Patent Citations
Method and apparatus for device-to-device HARQ process management
CN107006025A
Method and device for transmitting information
CN107231658A