Search

CN-122028106-A - Transmission method and device of service data, storage medium and electronic device

CN122028106ACN 122028106 ACN122028106 ACN 122028106ACN-122028106-A

Abstract

The application discloses a transmission method and a device of service data, a storage medium and an electronic device, wherein the transmission method of the service data comprises the steps of storing the received service data to be transmitted to a terminal device into a target cell in a plurality of cells configured for the terminal device; according to the performance parameters of a plurality of candidate cells in a plurality of cells, extracting data blocks matched with the transmission parameters of the candidate cells from the service data stored in the target cell for the candidate cells, wherein the performance parameters can indicate the data transmission performance of the corresponding candidate cells, the transmission parameters can indicate the data length of the data allowed to be transmitted by the corresponding candidate cells, and the candidate cells are controlled to transmit the corresponding data blocks to the terminal equipment.

Inventors

  • SUN QIANNAN

Assignees

  • 三维通信股份有限公司

Dates

Publication Date
20260512
Application Date
20260120

Claims (10)

  1. 1. A method for transmitting service data, comprising: storing the received service data to be transmitted to the terminal equipment to a target cell in a plurality of cells configured for the terminal equipment; extracting data blocks matched with transmission parameters of each candidate cell from the service data stored in the target cell according to performance parameters of the candidate cells, wherein the performance parameters are used for indicating the data transmission performance of the corresponding candidate cell, the transmission parameters are used for indicating the data length of the data allowed to be transmitted by the corresponding candidate cell, and the data length of the data allowed to be transmitted by each candidate cell is larger than or equal to the data length of the corresponding data block when the data transmission performance of each candidate cell is stronger and the position of the corresponding data block in the service data is more front; and controlling each candidate cell to transmit the corresponding data block to the terminal equipment.
  2. 2. The method according to claim 1, wherein the extracting, from the traffic data stored in the target cell according to the performance parameters of a plurality of candidate cells among the plurality of cells, a data block matching the transmission parameters of each candidate cell among the plurality of candidate cells, comprises: acquiring candidate performance parameters and candidate transmission parameters of each candidate cell; Generating a target extraction sequence of each candidate cell according to the candidate performance parameters, wherein the target extraction sequence is used for indicating the sequence of extracting the data blocks for each candidate cell; and extracting data blocks matched with the candidate transmission parameters from the service data stored in the target cell for each candidate cell according to the target extraction sequence.
  3. 3. The method of claim 2, wherein the obtaining candidate performance parameters and candidate transmission parameters for the respective candidate cells comprises: Screening cells with performance parameters greater than or equal to performance parameter thresholds from the cells according to the performance parameters of each cell in the cells to obtain a plurality of candidate cells, and determining the performance parameters of each candidate cell in the plurality of candidate cells as the candidate performance parameters of each candidate cell; Generating allocation parameters of the candidate cells according to the candidate performance parameters, wherein the allocation parameters are used for indicating the expected data length of the transmission data of the candidate cells, and the data length indicated by the allocation parameters is larger when the data transmission performance of the candidate cells is stronger; And sending an allocation request carrying the allocation parameters to each candidate cell to obtain the candidate transmission parameters returned by each candidate cell, wherein each candidate cell is used for calculating the candidate transmission parameters according to the allocation parameters and the allowed transmission resources after receiving the allocation request, and returning the candidate transmission parameters.
  4. 4. The method according to claim 2, wherein said extracting data blocks matching the candidate transmission parameters for the respective candidate cells from the traffic data stored in the target cell in the target extraction order comprises: Determining the extraction starting address of the data block corresponding to each candidate cell according to the target extraction sequence; And extracting data in a target address range from the service data as a data block matched with each candidate cell, wherein the target address range is an address range which takes the extraction starting address of the service data as a starting address and has the data length indicated by the candidate transmission parameters.
  5. 5. The method of claim 4, wherein determining the extraction start address of the data block corresponding to each candidate cell according to the target extraction order comprises: Determining a starting address of the service data as the extraction starting address under the condition that each candidate cell is in the first position in the target extraction sequence; And determining the end address of the data block matched with the candidate cell positioned before the candidate cells in the target extraction sequence as the extraction starting address under the condition that the candidate cells are not in the first bit in the target extraction sequence.
  6. 6. The method according to claim 1, wherein said controlling the respective candidate cells to transmit the corresponding data blocks to the terminal device comprises: Distributing data block identifiers for the data blocks corresponding to the candidate cells, wherein the data block identifiers are used for indicating the position arrangement sequence of the data blocks in the service data; The target cell is controlled to transmit the data block carrying the data block identifier to the corresponding candidate cells; and controlling each candidate cell to transmit the data block carrying the data block identifier to the terminal equipment.
  7. 7. The method according to claim 1, characterized in that before said storing the received traffic data to be transmitted to a terminal device to a target cell of a plurality of cells configured for said terminal device, the method further comprises: Receiving a service transmission request, wherein the service transmission request is used for requesting the terminal equipment to transmit the service data; and responding to the service transmission request, configuring the cells for the terminal equipment, and creating a buffer space for storing the service data in the target cell in the cells, wherein the cells comprise a main cell and at least one auxiliary cell, and the target cell is the main cell.
  8. 8. A transmission apparatus for service data, comprising: The storage module is used for storing the received service data to be transmitted to the terminal equipment to a target cell in a plurality of cells configured for the terminal equipment; An extracting module, configured to extract, from the service data stored in the target cell, a data block that matches with a transmission parameter of each candidate cell, where the performance parameter is used to indicate a data transmission performance of the corresponding candidate cell, the transmission parameter is used to indicate a data length of data allowed to be transmitted by the corresponding candidate cell, and the stronger the data transmission performance of each candidate cell, the more front a position of the corresponding data block in the service data is, the data length of the data allowed to be transmitted by the corresponding candidate cell is greater than or equal to the data length of the corresponding data block; And the control module is used for controlling the candidate cells to transmit the corresponding data blocks to the terminal equipment.
  9. 9. A computer-readable storage medium, characterized in that the computer-readable storage medium comprises a stored program, wherein the program when run performs the method of any one of claims 1 to 7.
  10. 10. An electronic device comprising a memory and a processor, characterized in that the memory has stored therein a computer program, the processor being arranged to execute the method according to any of claims 1 to 7 by means of the computer program.

Description

Transmission method and device of service data, storage medium and electronic device Technical Field The present application relates to the field of communications technologies, and in particular, to a method and an apparatus for transmitting service data, a storage medium, and an electronic device. Background In the related art, in order to improve data throughput, a communication base station generally uses carrier aggregation (Carrier Aggregation, CA) technology to transmit service data to a terminal device by using a plurality of cells in cooperation. In a conventional transmission architecture, service data to be transmitted is typically pre-split and buffered in radio link control (Radio Link Control, RLC) entities respectively deployed by each cell, and then the buffered data is independently scheduled and transmitted by each cell according to its respective air interface resource. However, the above manner has a significant limitation in that, on one hand, since data is pre-allocated to the buffers of each cell, when the link state of a certain cell is suddenly changed, the data already resident in the buffer of the cell is difficult to flexibly adjust or transfer, resulting in data congestion and transmission resource waste. On the other hand, the independent scheduling mechanism of each cell causes uncontrollable transmission delay difference of different links, which is easy to cause data disorder of terminal equipment, so that the terminal equipment is forced to consume extra time to reorder data, thereby obviously increasing service transmission delay and reducing transmission efficiency. Aiming at the technical problems of low data transmission efficiency and the like in the multi-cell cooperative transmission in the related art, an effective solution is not proposed yet. Disclosure of Invention The embodiment of the application provides a transmission method and device of service data, a storage medium and an electronic device, which at least solve the technical problems of low data transmission efficiency and the like in multi-cell cooperative transmission in the related technology. According to an embodiment of the present application, there is provided a method for transmitting service data, including: Storing the received service data to be transmitted to the terminal equipment to a target cell in a plurality of cells configured for the terminal equipment; extracting data blocks matched with transmission parameters of each candidate cell from service data stored in a target cell according to performance parameters of the candidate cells, wherein the performance parameters are used for indicating the data transmission performance of the corresponding candidate cell, the transmission parameters are used for indicating the data length of the data allowed to be transmitted by the corresponding candidate cell, and the data length of the data allowed to be transmitted by each candidate cell is larger than or equal to the data length of the corresponding data block, wherein the data transmission performance of each candidate cell is stronger, the position of the corresponding data block in the service data is more forward; and controlling each candidate cell to transmit the corresponding data block to the terminal equipment. Optionally, extracting, from the service data stored in the target cell, a data block matching with the transmission parameters of each candidate cell from the service data stored in the target cell, according to the performance parameters of the candidate cells, includes: Acquiring candidate performance parameters and candidate transmission parameters of each candidate cell; Generating a target extraction sequence of each candidate cell according to the candidate performance parameters, wherein the target extraction sequence is used for indicating the sequence of extracting the data blocks for each candidate cell; And extracting the data blocks matched with the candidate transmission parameters from the service data stored in the target cell for each candidate cell according to the target extraction sequence. Optionally, acquiring the candidate performance parameters and the candidate transmission parameters of each candidate cell includes: Selecting cells with performance parameters greater than or equal to performance parameter thresholds from the cells according to the performance parameters of each cell in the cells to obtain a plurality of candidate cells, and determining the performance parameters of each candidate cell in the plurality of candidate cells as the candidate performance parameters of each candidate cell; generating allocation parameters of each candidate cell according to the candidate performance parameters, wherein the allocation parameters are used for indicating the data length of expected transmission data of each candidate cell, and the data length indicated by the allocation parameters is larger corresponding to the stronger data transmission perf