Side link data transmission method, device, equipment and storage medium

文档序号:117959 发布日期:2021-10-19 浏览:22次 中文

阅读说明:本技术 边链路数据传输方法、装置、设备以及存储介质 (Side link data transmission method, device, equipment and storage medium ) 是由 刘星 于 2020-04-10 设计创作,主要内容包括:本申请实施例公开了一种边链路数据传输方法、装置、设备以及存储介质,该方法包括:接收否定应答,否定应答由接收设备发送,用于表示接收设备对通信数据解码失败;启动第一配置授权定时器,以在第一配置授权定时器的运行时间内不使用边链路预配置授权。采用本申请实施例,可使边链路通信中的发送设备有足够时间等待基站调度重传,减少发送设备的传输时延和调度重传时延,适用性高。(The embodiment of the application discloses a method, a device, equipment and a storage medium for side link data transmission, wherein the method comprises the following steps: receiving a negative acknowledgement, transmitted by the receiving device, indicating a failure of the receiving device to decode the communication data; the first configuration grant timer is started such that no edge link pre-configuration grant is used during the run time of the first configuration grant timer. By adopting the embodiment of the application, the sending equipment in the side link communication has enough time to wait for the base station to schedule retransmission, the transmission delay and the scheduling retransmission delay of the sending equipment are reduced, and the applicability is high.)

1. A method for data transmission over sidelink, the method comprising:

receiving a negative acknowledgement, transmitted by a receiving device, indicating a failure of the receiving device to decode communication data;

starting a first configuration grant timer to not use edge link pre-configuration grants during a run time of the first configuration grant timer.

2. The method of claim 1, further comprising:

transmitting the negative acknowledgement to a base station;

starting a second configuration grant timer to not use the edge link pre-configuration grant during a run time of the second configuration grant timer.

3. The method of claim 1 or 2, wherein prior to said receiving a negative acknowledgement, the method further comprises:

and sending the communication data to the receiving equipment based on side link transmission resources, wherein the side link transmission resources are distributed by a base station.

4. The method of claim 3, further comprising:

receiving the side link transmission resource;

starting a third configuration grant timer to not use the edge link pre-configuration grant during a run time of the third configuration grant timer.

5. The method according to claim 3 or 4, characterized in that the method further comprises:

transmitting the communication data to the receiving device based on the side link transmission resource;

starting a fourth configuration authorization timer to not use the edge link pre-configuration authorization during a run time of the fourth configuration authorization timer.

6. The method of claim 2, further comprising:

receiving a new side link transmission resource allocated by the base station during the running time of the second configuration authorization timer, so as to resend the communication data to the receiving device based on the new side link transmission resource.

7. The method according to any of claims 3 to 6, wherein the side link pre-configuration grant belongs to the same hybrid automatic repeat request process as the side link transmission resource.

8. An edge link data transmission apparatus, comprising:

a receiving module, configured to receive a negative acknowledgement, sent by a receiving device, indicating that the receiving device failed to decode communication data;

a processing module to start a first configuration grant timer to not use edge link pre-configuration grants during a run time of the first configuration grant timer.

9. A device comprising a processor and a memory, the processor and memory interconnected;

the memory for storing a computer program comprising program instructions, the processor being configured to invoke the program instructions to perform the method of any of claims 1 to 7.

10. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program which is executed by a processor to implement the method of any one of claims 1 to 7.

Technical Field

The present application relates to the field of communications technologies, and in particular, to a method, an apparatus, a device, and a storage medium for transmitting side link data.

Background

With the rapid development of mobile communication, the communication mode of the conventional cellular network system centering on the base station has a great limitation, and thus the device-to-device communication mode is receiving more and more attention.

In the object direct connection communication mode, the sending device directly sends communication data to the receiving device without the network device. Since the side link transmission resources of the transmitting device are still allocated by the base station, the transmitting device relies on the base station for scheduling retransmissions. However, in the existing technology of direct object connection (edge link transmission), compared with the conventional cellular network, the sending device increases the interaction with the receiving device, thereby causing the transmission delay and the scheduling retransmission delay of the sending device.

Disclosure of Invention

Embodiments of the present application provide a method, an apparatus, a device, and a storage medium for side link data transmission, which can reduce transmission delay and scheduling retransmission delay of a sending device, and have high applicability.

In a first aspect, an embodiment of the present application provides an edge link data transmission method, where the method includes:

receiving a negative acknowledgement sent by a receiving device to indicate that the receiving device failed to decode the communication data;

a first configuration grant timer is started to not use edge link pre-configuration grants during the run time of the first configuration grant timer.

With reference to the first aspect, in one possible implementation, the method further includes:

transmitting the negative acknowledgement to a base station;

starting a second configuration grant timer to not use the edge link pre-configuration grant during a run time of the second configuration grant timer.

With reference to the first aspect, in a possible implementation manner, before the receiving the negative acknowledgement, the method further includes:

and transmitting the communication data to the receiving device based on side link transmission resources, wherein the side link transmission resources are allocated by a base station.

With reference to the first aspect, in one possible implementation, the method further includes:

receiving the side link transmission resource;

starting a third configuration grant timer to not use the edge link pre-configuration grant during a run time of the third configuration grant timer.

With reference to the first aspect, in one possible implementation, the method further includes:

transmitting the communication data to the receiving device based on the side link transmission resource;

starting a fourth configuration grant timer to not use the edge link pre-configuration grant during a run time of the fourth configuration grant timer.

With reference to the first aspect, in one possible implementation, the method further includes:

and receiving a new side link transmission resource allocated by the base station in the running time of the second configuration authorization timer, so as to resend the communication data to the receiving equipment based on the new side link transmission resource.

With reference to the first aspect, in a possible implementation manner, the edge link pre-configuration grant and the edge link transmission resource belong to the same harq process.

In a second aspect, an embodiment of the present application provides an edge link data transmission method, where the method includes:

transmitting a negative acknowledgement to the base station, wherein the negative acknowledgement is used for indicating that the receiving equipment fails to decode the communication data;

a fifth configuration grant timer is started to not use edge link pre-configuration grants during the run time of the fifth configuration grant timer.

With reference to the second aspect, in one possible implementation, the method further includes:

receiving a negative acknowledgement, the negative acknowledgement being sent by the receiving device;

starting a sixth configuration grant timer such that said edge link pre-configuration grant is not used during a run time of said sixth configuration grant timer.

With reference to the second aspect, in a possible implementation manner, before the receiving the negative acknowledgement, the method further includes:

and transmitting the communication data to the receiving device based on side link transmission resources, wherein the side link transmission resources are allocated by a base station.

With reference to the second aspect, in one possible implementation, the method further includes:

receiving the side link transmission resource;

starting a seventh configuration authorization timer to not use the side link pre-configuration authorization during a run time of the seventh configuration authorization timer.

With reference to the second aspect, in one possible implementation, the method further includes:

transmitting the communication data to the receiving device based on the side link transmission resource;

starting an eighth configuration grant timer to not use the edge link pre-configuration grant during a run time of the eighth configuration grant timer.

With reference to the second aspect, in one possible implementation, the method further includes:

and receiving a new side link transmission resource allocated by the base station during the running time of the fifth configuration authorization timer, so as to retransmit the communication data to the receiving device based on the new side link transmission resource.

With reference to the second aspect, in a possible implementation manner, the edge link pre-configuration grant and the edge link transmission resource belong to the same harq process.

In a third aspect, an embodiment of the present application provides an edge link data transmission apparatus, where the apparatus includes:

a first receiving module, configured to receive a negative acknowledgement, where the negative acknowledgement is sent by a receiving device and is used to indicate that the receiving device fails to decode communication data;

a first processing module for starting a first configuration grant timer to not use edge link pre-configuration grant during a run time of the first configuration grant timer.

With reference to the third aspect, in a possible implementation manner, the first processing module is further configured to:

transmitting the negative acknowledgement to a base station;

starting a second configuration grant timer to not use the edge link pre-configuration grant during a run time of the second configuration grant timer.

With reference to the third aspect, in a possible implementation manner, the apparatus further includes a first sending module, where the first sending module is further configured to:

and transmitting the communication data to the receiving device based on side link transmission resources, wherein the side link transmission resources are allocated by a base station.

With reference to the third aspect, in a possible implementation manner, the first processing module is further configured to:

receiving the side link transmission resource;

starting a third configuration grant timer to not use the edge link pre-configuration grant during a run time of the third configuration grant timer.

With reference to the third aspect, in a possible implementation manner, the first processing module is further configured to:

transmitting the communication data to the receiving device based on the side link transmission resource;

starting a fourth configuration grant timer to not use the edge link pre-configuration grant during a run time of the fourth configuration grant timer.

With reference to the third aspect, in a possible implementation manner, the first receiving module is further configured to:

and receiving a new side link transmission resource allocated by the base station in the running time of the second configuration authorization timer, so as to resend the communication data to the receiving equipment based on the new side link transmission resource.

With reference to the third aspect, in a possible implementation manner, the edge link pre-configuration grant and the edge link transmission resource belong to the same harq process.

In a fourth aspect, an embodiment of the present application provides an edge link data transmission apparatus, where the apparatus includes:

a second sending module, configured to send a negative acknowledgement to the base station, where the negative acknowledgement is used to indicate that the receiving device fails to decode the communication data;

and the second processing module starts a fifth configuration authorization timer so as not to use the side link pre-configuration authorization in the running time of the fifth configuration authorization timer.

With reference to the fourth aspect, in a possible implementation manner, the second processing module is further configured to:

receiving a negative acknowledgement, the negative acknowledgement being sent by the receiving device;

starting a sixth configuration grant timer such that said edge link pre-configuration grant is not used during a run time of said sixth configuration grant timer.

With reference to the fourth aspect, in a possible implementation manner, the second sending module is further configured to:

and transmitting the communication data to the receiving device based on side link transmission resources, wherein the side link transmission resources are allocated by a base station.

With reference to the fourth aspect, in a possible implementation manner, the second processing module is further configured to:

receiving the side link transmission resource;

starting a seventh configuration authorization timer to not use the side link pre-configuration authorization during a run time of the seventh configuration authorization timer.

With reference to the fourth aspect, in a possible implementation manner, the second processing module is further configured to:

transmitting the communication data to the receiving device based on the side link transmission resource;

starting an eighth configuration grant timer to not use the edge link pre-configuration grant during a run time of the eighth configuration grant timer.

With reference to the fourth aspect, in a possible implementation manner, the apparatus further includes a second receiving module, where the second receiving module is further configured to:

and receiving a new side link transmission resource allocated by the base station during the running time of the fifth configuration authorization timer, so as to retransmit the communication data to the receiving device based on the new side link transmission resource.

With reference to the fourth aspect, in a possible implementation manner, the edge link pre-configuration grant and the edge link transmission resource belong to the same harq process.

In a fifth aspect, an embodiment of the present application provides an apparatus, which includes a processor and a memory, where the processor and the memory are connected to each other. The memory is used for storing a computer program supporting the terminal device to execute the method provided by any one of the above first and second aspects and/or any one of the possible implementation manners of the first and second aspects, and the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method provided by any one of the above first and second aspects and/or any one of the possible implementation manners of the first and second aspects.

In a sixth aspect, the present application provides a computer-readable storage medium, where a computer program is stored, where the computer program is executed by a processor to implement the method provided in the first and second aspects and/or any one of the possible implementation manners of the first and second aspects.

In the embodiment of the application, the configuration authorization timer is set, so that the sending equipment in the side link communication has enough time to wait for the base station to schedule retransmission, the transmission delay and the scheduling retransmission delay of the sending equipment are reduced, and the applicability is high.

Drawings

In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.

Fig. 1 is a schematic diagram of a network architecture provided in an embodiment of the present application;

fig. 2 is a first flowchart of an edge link data transmission method according to an embodiment of the present application;

fig. 3 is a schematic diagram of a first scenario of side link data transmission provided in an embodiment of the present application;

fig. 4 is a second flowchart of the method for transmitting edge link data according to the embodiment of the present application;

fig. 5 is a schematic diagram of a second scenario of side link data transmission provided in an embodiment of the present application;

fig. 6 is a third flow chart of the method for transmitting side link data according to the embodiment of the present application;

fig. 7 is a schematic diagram of a third scenario of side link data transmission provided in an embodiment of the present application;

fig. 8 is a fourth flowchart illustrating an edge link data transmission method according to an embodiment of the present application;

fig. 9 is a schematic diagram of a fourth scenario of side link data transmission provided in an embodiment of the present application;

fig. 10 is a fifth flowchart illustrating an edge link data transmission method according to an embodiment of the present application;

fig. 11 is a schematic diagram of a fifth scenario of side link data transmission provided in an embodiment of the present application;

fig. 12 is a schematic structural diagram of an edge link data transmission apparatus according to an embodiment of the present application;

fig. 13 is another schematic structural diagram of an edge link data transmission apparatus according to an embodiment of the present application;

fig. 14 is a schematic structural diagram of an apparatus provided in an embodiment of the present application.

Detailed Description

The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

Referring to fig. 1, fig. 1 is a schematic diagram of a network architecture provided in an embodiment of the present application. In fig. 1, in a conventional cellular network, a user equipment 120 communicates with a Base Station (BS) 110, and a link between the user equipment 120 and the Base Station 110 is referred to as an Uplink (UL) or a Downlink (DL). In the object-to-object direct communication technology or the side link communication technology (Sidelink, SL), the ue 120 directly communicates with the ue 130, and a link between the ue 120 and the ue 130 is referred to as a direct link (Sidelink, SL). In the edge link communication technology, the User Equipment 120 is referred to as a Transmitter User Equipment (Tx UE), and the User Equipment 120 is referred to as a receiver User Equipment (Rx UE).

Wherein the user equipment 120 can transmit the communication data to the user equipment 130 based on the side link resource allocated by the base station 110. The transmission resource or the called grant (SL grant) on the side link may be allocated by the base station 110 through Downlink Control Information (DCI), that is, the base station 110 dynamically schedules the transmission resource on the side link; or may be a periodic Resource allocated by the base station 110 through Radio Resource Control (RRC) signaling.

In the uplink, the ue 120 directly transmits the communication data to the bs 110, and the bs 110 can determine whether retransmission is needed by whether decoding is successful. Since the side link transmission resource is allocated by the base station 110, after the user equipment 120 sends the communication data to the user equipment 130 based on the side link transmission resource, the user equipment 120 needs to wait for the user equipment 130 to send a Negative Acknowledgement (NACK) on a Physical side link Feedback Channel (PSFCH), and then forward the NACK to the base station 110 through a Physical Uplink Control Channel (PUCCH), so that the base station 110 can schedule the user equipment 120 to retransmit.

The network structure in the embodiment of the present application is applicable to a 5G (5Generation) communication system, a 4G communication system, a 3G communication system, and various future communication systems, such as 6G and 7G.

The network architecture provided in the embodiments of the present application includes, but is not limited to, a relay network architecture, a dual link architecture, a Vehicle-to-any-object communication (Vehicle-to-event) architecture, and the like, which can be determined according to an actual application scenario, and is not limited herein.

The base station in the embodiment of the present application is a device deployed in a Radio Access Network (RAN) to provide a wireless communication function. For example, a device that provides a Base Station function in a 2G network, such as a Base Transceiver Station (BTS); devices in 3G networks that provide base station functionality, such as node b (nodeb); devices that provide base station functionality in 4G networks, such as evolved node bs (enbs); in a Wireless Local Area Network (WLAN), a device providing a base station function is an Access Point (AP), a device gNB providing a base station function in a 5G New Radio (NR), and a node B (ng-eNB) continuing to evolve. The gNB and the terminal communicate with each other by adopting an NR (noise reduction) technology, the ng-eNB and the terminal communicate with each other by adopting an Evolved UMTS Terrestrial Radio Access (E-UTRA) technology, and both the gNB and the ng-eNB can be connected to a 5G core network. The base station in the embodiment of the present application further includes a device that provides a function of the base station in a future new communication system, and the like, which may be determined specifically according to an actual application scenario, and is not limited herein.

The Core Network may be an Evolved Packet Core (EPC), a 5G Core Network (5G Core Network), or a new Core Network in a future communication system. The 5G Core Network is composed of a set of devices, and implements Access and Mobility Management functions (AMF) of functions such as Mobility Management, User Plane Functions (UPF) providing functions such as packet routing and forwarding and qos (quality of service) Management, Session Management Functions (SMF) providing functions such as Session Management, IP address allocation and Management, and the like. The EPC may be composed of an MME providing functions such as mobility management, Gateway selection, etc., a Serving Gateway (S-GW) providing functions such as packet forwarding, etc., and a PDN Gateway (P-GW) providing functions such as terminal address allocation, rate control, etc.

The user Equipment (transmitting Equipment or receiving Equipment) in the embodiment of the present application may be an access Terminal, a subscriber unit, a subscriber Station, a Mobile Station (MS), a remote Station, a remote Terminal, a Mobile device, a user Terminal, a Terminal Equipment (Terminal Equipment), a wireless communication device, a user agent, or a user Equipment. The terminal device may also be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with a Wireless communication function, a computing device or other processing device connected to a Wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G Network or a terminal device in a future evolved Public Land Mobile Network (PLMN), and the like, and may specifically be determined according to an actual application scenario, which is not limited herein.

The method for transmitting side link data provided by the embodiment of the present application (for convenience of description, the method provided by the embodiment of the present application is hereinafter referred to as "method" for short) may be applied to a sending device in a side link communication technology. Referring to fig. 2, fig. 2 is a first flowchart of an edge link data transmission method according to an embodiment of the present application. The side link data transmission method shown in fig. 2 may include the following step S201.

S201, receiving a negative response, and starting a first configuration authorization timer so as not to use side link pre-configuration authorization in the running time of the first configuration authorization timer.

In some possible embodiments, the sending device may send communication data to the receiving device based on the side link transmission resources, and the receiving device may decode the communication data and send a negative acknowledgement to the sending device through the physical side link feedback channel after the decoding fails. Wherein the negative acknowledgement is used to indicate that the receiving device failed to decode the communication data. The transmitting device forwards the negative acknowledgement to the base station through the physical uplink control channel to request the base station to schedule the retransmission. Since a certain time is required from the time when the sending device receives the negative response from the side link feedback channel to the time when the base station is requested to schedule the retransmission based on the negative response, in order to ensure that the sending device can successfully send the negative response to the base station, the sending device can start the first configuration authorization timer after receiving the negative response so as not to use side link pre-configuration authorization belonging to the same Hybrid Automatic Repeat Request (HARQ) process as the side link transmission resource for transmitting the communication data within the running time of the first configuration authorization timer.

In this embodiment of the present application, the sending device starting the configuration authorization timer includes the sending device starting the configuration authorization timer in an inactive state, and also includes the sending device restarting the configuration authorization timer. For convenience of description, the action of starting or restarting the configuration authorization timer for the sending device is simply referred to as starting the configuration authorization timer, and is not described in detail below.

Referring to fig. 3, fig. 3 is a schematic diagram of a first scenario of side link data transmission provided in the embodiment of the present application. In fig. 3, the sending device starts a first configuration grant timer after receiving a negative acknowledgement sent by the receiving device through a physical side link feedback channel. The first configuration authorization timer is configured by the downlink control information sent by the base station, that is, the base station starts the first configuration authorization timer after receiving the negative response through the downlink control information configuration sending equipment. Wherein a time period from when the transmitting device receives the negative acknowledgement until the transmitting device transmits the negative acknowledgement to the base station is a running time of the first configuration authorization timer. And the running time of the first configuration authorization timer is configured by radio resource control signaling sent by the base station.

Optionally, the running time of the first configuration authorization timer may be a time period from when the negative acknowledgement is received to a first preset time point after the negative acknowledgement is sent to the base station, so as to ensure that no side link pre-configuration authorization belonging to the same hybrid automatic repeat request process as the side link transmission resource for transmitting the communication data is used during a period when it is determined that the base station does not schedule the sending device for retransmission or receives a new side link transmission resource allocated by the base station. The preset time point may be determined according to an actual application scenario, and is not limited herein.

Referring to fig. 4, fig. 4 is a second flowchart of the method for transmitting edge link data according to the embodiment of the present application. The side link data transmission method shown in fig. 4 may include the following steps S401 to S402.

S401, receiving a negative response, and starting a first configuration authorization timer so as not to use side link pre-configuration authorization in the running time of the first configuration authorization timer.

In some possible embodiments, the specific implementation of step S401 may refer to the implementation shown in step S201 in fig. 2, and is not described herein again.

S402, sending a negative response to the base station, and starting a second configuration authorization timer so as not to use the side link pre-configuration authorization in the running time of the second configuration authorization timer.

In some possible embodiments, after receiving the negative acknowledgement sent by the receiving device through the physical side link feedback channel, the sending device needs to forward the negative acknowledgement to the base station through the physical uplink control channel, so that the base station reallocates the new side link transmission resource. The sending equipment sends the negative acknowledgement to the base station, so that the base station reallocates new side link transmission resources to the sending equipment, or determines that the base station needs a certain time for not performing retransmission scheduling any more. Therefore, in order to ensure that the sending device can successfully send the negative acknowledgement to the base station and ensure that the base station does not schedule the sending device to perform retransmission or receive a new sidelink transmission resource allocated by the base station, the sending device may start the second configuration authorization timer after sending the negative acknowledgement to the base station through the physical uplink control channel, so as not to use sidelink pre-configuration authorization belonging to the same hybrid automatic repeat request process as the sidelink transmission resource for transmitting communication data during the running time of the second configuration authorization timer.

Referring to fig. 5, fig. 5 is a schematic diagram of a second scenario of side link data transmission provided in the embodiment of the present application. In fig. 5, the transmitting device may start a second configuration grant timer after transmitting a negative acknowledgement to the base station. And the second configuration authorization timer is configured by the downlink control information sent by the base station, that is, the base station starts the second configuration authorization timer after sending a negative response to the base station through the physical uplink control channel by the downlink control information configuration sending equipment. The running time of the second configuration authorization timer is a time period from a second preset time point after the start of sending the negative response to the base station, and the sending equipment can be ensured to successfully send the negative response to the base station within the running time of the second configuration authorization timer, and the base station is ensured not to schedule the sending equipment for retransmission or receive new side link transmission resources allocated by the base station. Wherein the running time of the second configuration authorization timer is configured by radio resource control signaling sent by the base station.

Referring to fig. 6, fig. 6 is a third flowchart of the method for transmitting edge link data according to the embodiment of the present application. The side link data transmission method shown in fig. 6 may include the following steps S601 to S603.

S601, receiving side link transmission resources, and starting a third configuration authorization timer so as not to use side link pre-configuration authorization in the running time of the third configuration authorization timer.

In some possible embodiments, the sending device may send the communication data to the receiving device based on the side link transmission resource after receiving the side link transmission resource allocated by the base station. The side link transmission resource may be dynamically allocated by the base station through downlink control information, or may be a periodic resource configured by the base station through radio resource control signaling, and may be specifically determined based on an actual application scenario, which is not limited herein.

Since a certain time is required from when the sending device receives the side link transmission resource allocated by the base station to when the sending device sends the communication data to the receiving device based on the side link transmission resource, and if the sending device does not successfully send the communication data to the receiving device, the communication data is emptied by using the side link transmission resource belonging to the same hybrid automatic repeat request process as the side link transmission resource sending the communication data. Therefore, the sending device may start the third configuration grant timer after receiving the side link transmission resource allocated by the base station, so as not to use the side link transmission resource belonging to the same hybrid automatic repeat request process as the side link transmission resource for sending the communication data during the running time of the third configuration grant timer.

S602, receiving the negative response, and starting the first configuration authorization timer so as not to use the side link pre-configuration authorization in the running time of the first configuration authorization timer.

S603, sending a negative response to the base station, and starting a second configuration authorization timer so as not to use side link pre-configuration authorization in the running time of the second configuration authorization timer.

In some possible embodiments, the specific implementation of steps S602 to S604 may refer to the implementation shown in steps S401 to S402 in fig. 4, and is not described herein again.

Referring to fig. 7, fig. 7 is a schematic diagram of a third scenario of side link data transmission provided in the embodiment of the present application. In fig. 7, after receiving the side link transmission resource allocated by the base station, the sending device may start a third configuration grant timer, and the base station configures, through the downlink control information, the sending device to start the third configuration grant timer after receiving the side link transmission resource allocated by the base station. Wherein the running time of the third configuration authorization timer is from the receiving of the side link transmission resource allocated by the base station to the sending of the communication data to the receiving device. And the running time of the third configuration authorization timer is configured by radio resource control signaling sent by the base station.

Referring to fig. 8, fig. 8 is a fourth flowchart illustrating an edge link data transmission method according to an embodiment of the present application. The edge link data transmission method shown in fig. 8 may include the following steps S801 to S804.

S801, receiving a side link transmission resource, and starting a third configuration authorization timer so as not to use side link pre-configuration authorization in the running time of the third configuration authorization timer.

In some possible embodiments, the specific implementation of step S801 may refer to the implementation shown in step S601 in fig. 6, and is not described herein again.

S802, communication data are sent to the receiving device based on the side link transmission resource, and a fourth configuration authorization timer is started so as not to use side link pre-configuration authorization in the running time of the fourth configuration authorization timer.

In some possible embodiments, after the sending device sends the communication data to the receiving device, if the sending device uses a pre-configured grant belonging to the same hybrid automatic repeat request process as the sidelink transmission resource for transmitting the communication data before the communication data is successfully sent or before the receiving device successfully decodes the communication data, the sending device may cause the previously sent communication data to be emptied or cause the sending device to wait for a long time for a retransmission schedule. Therefore, after the sending device sends the communication data to the receiving device based on the side link transmission resource, the fourth configuration authorization timer may be started so as not to use other transmission resources belonging to the same hybrid automatic repeat request process as the side link transmission resource that transmits the communication data during the running time of the fourth configuration authorization timer.

And S803, receiving the negative response, and starting the first configuration authorization timer so as not to use the side link pre-configuration authorization in the running time of the first configuration authorization timer.

S804, sending a negative response to the base station, and starting a second configuration authorization timer so as not to use the side link pre-configuration authorization in the running time of the second configuration authorization timer.

In some possible embodiments, the specific implementation of steps S803 to S804 can refer to the implementation shown in steps S602 to S603 in fig. 6, and will not be described herein again.

Referring to fig. 9, fig. 9 is a schematic diagram of a fourth scenario of side link data transmission according to an embodiment of the present application. In fig. 9, the sending device may start the fourth configuration grant timer after sending the communication data to the receiving device based on the sidelink transmission resource, and the fourth configuration grant timer is configured by the downlink control information sent by the base station, i.e. the base station configures the sending device to start the fourth configuration grant timer after sending the communication data to the receiving device through the downlink control information. The running time of the fourth configuration authorization timer is from sending communication data to the receiving device to sending a negative acknowledgement indicating decoding failure by the receiving device, or is up to a certain period of time (which may be determined according to an actual application scenario, and is not limited herein) to ensure that the decoding by the receiving device is successful. And the running time of the fourth configuration authorization timer is configured by radio resource control signaling sent by the base station.

In the embodiment of the application, the configuration authorization timer is set, so that the sending equipment in the side link communication has enough time to wait for the base station to schedule retransmission, the transmission delay and the scheduling retransmission delay of the sending equipment are reduced, and the applicability is high.

Referring to fig. 10, fig. 10 is a fifth flowchart illustrating an edge link data transmission method according to an embodiment of the present application. The side link data transmission method shown in fig. 10 may include the following step S101.

S101, sending a negative response to the base station, and starting a fifth configuration authorization timer so as not to use side link pre-configuration authorization in the running time of the fifth configuration authorization timer.

In some possible embodiments, the base station allocates the side link transmission resource to the transmitting device, and the transmitting device transmits the communication data to the receiving device based on the side link transmission resource. And when the receiving equipment fails to decode the communication data, the receiving equipment sends a negative response to the sending equipment through the physical side link feedback channel to indicate that the receiving equipment fails to decode the communication data. The transmitting device may then transmit the negative acknowledgement to the base station over the physical uplink control channel to cause the base station to allocate a new sidelink transmission resource. Since the sending device sends the negative acknowledgement to the base station, it takes a certain time for the base station to reallocate a new sidelink transmission resource to the sending device or to determine that the base station does not perform retransmission scheduling any more. Therefore, in order to ensure that the sending device can successfully send the negative acknowledgement to the base station and ensure that the base station does not schedule the sending device for retransmission or that the receiving device can receive a new sidelink transmission resource allocated by the base station, the sending device can start the fifth configuration authorization timer after sending the negative acknowledgement to the base station through the physical uplink control channel, so as not to use sidelink pre-configuration authorization belonging to the same hybrid automatic repeat request process as the sidelink transmission resource for transmitting communication data during the running time of the fifth configuration authorization timer.

Referring to fig. 11, fig. 11 is a schematic diagram of a fifth scenario of side link data transmission according to an embodiment of the present application. In fig. 11, the transmitting apparatus may start a fifth configuration grant timer after transmitting a negative acknowledgement to the base station. And the fifth configuration authorization timer is configured by the downlink control information sent by the base station, that is, the base station starts the fifth configuration authorization timer after sending a negative response to the base station through the physical uplink control channel by the downlink control information configuration sending equipment. The running time of the fifth configuration authorization timer is a time period from a fifth preset time point after the start of sending the negative acknowledgement to the base station, and the running time of the fifth configuration authorization timer can ensure that the sending equipment can successfully send the negative acknowledgement to the base station and ensure that the base station does not schedule the sending equipment for retransmission or receive new side link transmission resources allocated by the base station. Wherein the operation time of the fifth configuration authorization timer is configured by radio resource control signaling sent by the base station.

Optionally, in the case of participation of the fifth configured grant timer, after the sending device receives the negative acknowledgement sent by the receiving device, the sixth configured grant timer may be started so as not to use the side link pre-configuration grant during the running time of the sixth configured grant timer. The specific implementation of the sixth configuration authorization timer may refer to the implementation shown in step S201 in fig. 2, and is not described herein again.

Optionally, the sending device may further start a seventh configuration grant timer after receiving the side link transmission resource allocated by the base station, so as not to use the side link pre-configuration grant during the running time of the seventh configuration grant timer. Alternatively, the sending device may start the eighth configured grant timer after sending communication data to the receiving device based on the edge link transmission resource, so as not to use the edge link pre-configuration grant during the runtime of the eighth configured grant timer. For a specific implementation of the seventh configuration authorization timer, reference may be made to the implementation manner shown in step S601 in fig. 6, which is not described herein again. The specific implementation of the eighth configured authorization timer may refer to the implementation shown in step S802 in fig. 8, and is not described herein again.

In the embodiment of the application, the configuration authorization timer is set, so that the sending equipment in the side link communication has enough time to wait for the base station to schedule retransmission, the transmission delay and the scheduling retransmission delay of the sending equipment are reduced, and the applicability is high.

Referring to fig. 12, fig. 12 is a schematic structural diagram of an edge link data transmission apparatus according to an embodiment of the present application. The device 1 provided by the embodiment of the application comprises:

a first receiving module 11, configured to receive a negative acknowledgement, where the negative acknowledgement is sent by a receiving device and indicates that the receiving device fails to decode communication data;

the first processing module 12 is configured to start a first configuration grant timer, so as not to use the side link pre-configuration grant during the running time of the first configuration grant timer.

In some possible embodiments, the first processing module 12 is further configured to:

transmitting the negative acknowledgement to a base station;

starting a second configuration grant timer to not use the edge link pre-configuration grant during a run time of the second configuration grant timer.

In some possible embodiments, the apparatus 1 further includes a first sending module 13, and the first sending module 13 is further configured to:

and transmitting the communication data to the receiving device based on side link transmission resources, wherein the side link transmission resources are allocated by a base station.

In some possible embodiments, the first processing module 12 is further configured to:

receiving the side link transmission resource;

starting a third configuration grant timer to not use the edge link pre-configuration grant during a run time of the third configuration grant timer.

In some possible embodiments, the first processing module 12 is further configured to:

transmitting the communication data to the receiving device based on the side link transmission resource;

starting a fourth configuration grant timer to not use the edge link pre-configuration grant during a run time of the fourth configuration grant timer.

In some possible embodiments, the first receiving module 11 is further configured to:

and receiving a new side link transmission resource allocated by the base station in the running time of the second configuration authorization timer, so as to resend the communication data to the receiving equipment based on the new side link transmission resource.

In some possible embodiments, the side link pre-configuration grant and the side link transmission resource belong to the same harq process.

In a specific implementation, the apparatus 1 may execute, through each built-in functional module thereof, the implementation manners provided in each step in fig. 2, fig. 4, fig. 6, and/or fig. 8, which may be referred to specifically for the implementation manners provided in each step, and are not described herein again.

In the embodiment of the application, the configuration authorization timer is set, so that the sending equipment in the side link communication has enough time to wait for the base station to schedule retransmission, the transmission delay and the scheduling retransmission delay of the sending equipment are reduced, and the applicability is high.

Referring to fig. 13, fig. 13 is another schematic structural diagram of the edge link data transmission apparatus according to the embodiment of the present application. The device 2 provided by the embodiment of the application comprises:

a second sending module 21, configured to send a negative acknowledgement to the base station, where the negative acknowledgement is used to indicate that the receiving device fails to decode the communication data;

the second processing module 22 starts a fifth configuration grant timer so as not to use the side link pre-configuration grant during the running time of the fifth configuration grant timer.

In some possible embodiments, the second processing module 22 is further configured to:

receiving a negative acknowledgement, the negative acknowledgement being sent by the receiving device;

starting a sixth configuration grant timer such that said edge link pre-configuration grant is not used during a run time of said sixth configuration grant timer.

In some possible embodiments, the second sending module 21 is further configured to:

and transmitting the communication data to the receiving device based on side link transmission resources, wherein the side link transmission resources are allocated by a base station.

In some possible embodiments, the second processing module 22 is further configured to:

receiving the side link transmission resource;

starting a seventh configuration authorization timer to not use the side link pre-configuration authorization during a run time of the seventh configuration authorization timer.

In some possible embodiments, the second processing module 22 is further configured to:

transmitting the communication data to the receiving device based on the side link transmission resource;

starting an eighth configuration grant timer to not use the edge link pre-configuration grant during a run time of the eighth configuration grant timer.

In some possible embodiments, the apparatus 2 further includes a second receiving module 23, and the second receiving module 23 is further configured to:

and receiving a new side link transmission resource allocated by the base station during the running time of the fifth configuration authorization timer, so as to retransmit the communication data to the receiving device based on the new side link transmission resource.

In some possible embodiments, the side link pre-configuration grant and the side link transmission resource belong to the same harq process.

In a specific implementation, the apparatus 2 may execute the implementation manners provided in the steps in fig. 10 through the built-in functional modules, which may specifically refer to the implementation manners provided in the steps, and are not described herein again.

In the embodiment of the application, the configuration authorization timer is set, so that the sending equipment in the side link communication has enough time to wait for the base station to schedule retransmission, the transmission delay and the scheduling retransmission delay of the sending equipment are reduced, and the applicability is high.

Referring to fig. 14, fig. 14 is a schematic structural diagram of an apparatus provided in an embodiment of the present application. As shown in fig. 14, the apparatus 1000 in the present embodiment may include: the processor 1001, the network interface 1004, and the memory 1005, and the apparatus 1000 may further include: a user interface 1003, and at least one communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display) and a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a standard wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1004 may be a high-speed RAM memory or a non-volatile memory (e.g., at least one disk memory). The memory 1005 may optionally be at least one memory device located remotely from the processor 1001. As shown in fig. 14, a memory 1005, which is a kind of computer-readable storage medium, may include therein an operating system, a network communication module, a user interface module, and a device control application program.

In the device 1000 shown in fig. 14, the network interface 1004 may provide network communication functions; the user interface 1003 is an interface for providing a user with input; the processor 1001 may be configured to call the device control application stored in the memory 1005 to implement the edge link output transmission method corresponding to fig. 2, fig. 4, fig. 6, fig. 8, and fig. 10, which is not described herein again. In addition, the beneficial effects of the same method are not described in detail.

It should be understood that in some possible embodiments, the processor 1001 may be a Central Processing Unit (CPU), and the processor may be other general purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The memory may include both read-only memory and random access memory, and provides instructions and data to the processor. The portion of memory may also include non-volatile random access memory. For example, the memory may also store device type information.

An embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored in the computer-readable storage medium, and is executed by a processor to implement the method provided in each step in fig. 2, fig. 4, fig. 6, fig. 8, and/or fig. 10, which may specifically refer to the implementation manner provided in each step, and is not described herein again.

The computer readable storage medium may be an internal storage unit of the task processing device provided in any of the foregoing embodiments, for example, a hard disk or a memory of an electronic device. The computer readable storage medium may also be an external storage device of the electronic device, such as a plug-in hard disk, a Smart Memory Card (SMC), a Secure Digital (SD) card, a flash card (flash card), and the like, which are provided on the electronic device. The computer readable storage medium may further include a magnetic disk, an optical disk, a read-only memory (ROM), a Random Access Memory (RAM), and the like. Further, the computer readable storage medium may also include both an internal storage unit and an external storage device of the electronic device. The computer-readable storage medium is used for storing the computer program and other programs and data required by the electronic device. The computer readable storage medium may also be used to temporarily store data that has been output or is to be output.

The terms "first", "second", and the like in the claims and in the description and drawings of the present application are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus. Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments. The term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.

Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or combinations of both, and that the components and steps of the examples have been described in a functional general in the foregoing description for the purpose of illustrating clearly the interchangeability of hardware and software. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.

The above disclosure is only for the purpose of illustrating the preferred embodiments of the present application and is not to be construed as limiting the scope of the present application, so that the present application is not limited thereto, and all equivalent variations and modifications can be made to the present application.

20页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:信息发送、接收方法及发送设备和接收设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类