Data transmission processing method and apparatus, terminal and device

By collecting and storing data after receiving the target data type and transmission instructions at the terminal, the impact of machine learning model training data transmission on business data communication is resolved, and an efficient data transmission process is achieved.

CN116634038BActive Publication Date: 2026-02-17DATANG MOBILE COMM EQUIP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210134108.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-02-14
Publication Date
2026-02-17
Estimated Expiration
2042-02-14

AI Technical Summary

Technical Problem

Transmitting large amounts of data required for training machine learning models between terminals and base stations or edge devices can affect normal business data communication.

Method used

After receiving the first information indicating the target data type, the terminal collects and stores the data, and then transmits the data after receiving the second information indicating the transmission type. Priority mechanisms and resource configurations are used to avoid impacting business data.

Benefits of technology

This effectively avoids the impact of target data transmission on business data communication, ensuring the timeliness and efficiency of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116634038B_ABST
    Figure CN116634038B_ABST
Patent Text Reader

Abstract

The application provides a data transmission processing method and device, a terminal and equipment, and relates to the technical field of communication. The method of the application comprises the following steps: a terminal receives first information, wherein the first information is used for indicating the information type of target data; the terminal collects and stores the target data according to the first information; the terminal receives second information, wherein the second information is used for indicating the transmission of the target data; and the terminal transmits the target data according to the second information. The scheme of the application solves the problem that the transmission of target data influences the transmission of service data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a data transmission processing method, apparatus, terminal and device. Background Technology

[0002] Improving the performance of wireless communication systems using artificial intelligence technologies (such as machine learning) is a current research hotspot. Since machine learning models used to improve communication system performance require data from and are applied to terminals, the terminals send the necessary data to base stations or edge devices with more powerful computing capabilities for training the corresponding machine learning models. The resulting machine learning models are then sent back to the terminals for further analysis.

[0003] However, the amount of data collected is generally quite large. If this collected data is transmitted as normal data, it will affect normal business-related data communication. For example, if normal business communication data arrives while the collected data is being generated and transmitted, the normal business data cannot be transmitted in a timely manner. Summary of the Invention

[0004] The purpose of this invention is to provide a data transmission processing method, apparatus, terminal, and device to solve the problem of the impact of target data transmission on business data transmission.

[0005] To achieve the above objectives, embodiments of the present invention provide a data transmission processing method, including:

[0006] The terminal receives first information, which is used to indicate the information type of the target data;

[0007] The terminal collects and stores the target data based on the first information;

[0008] The terminal receives second information, which is used to instruct the transmission of the target data;

[0009] The terminal transmits the target data based on the second information.

[0010] Optionally, the second information includes at least one of the following:

[0011] Uplink permission for the target data;

[0012] The transmission instruction for the target data.

[0013] Optionally, before the terminal receives the second information, it further includes:

[0014] If the second information includes the uplink permission, the terminal performs one of the following:

[0015] Send a first state cache report, which is a dedicated state cache report for the target data;

[0016] Send a first scheduling request, which is a dedicated scheduling request for the target data.

[0017] Optionally, the logical channel priority of the Media Access Control Unit (MAC CE) of the first state buffer report satisfies at least one of the following:

[0018] The logical channel priority of the MAC CE reported in the zero-filled state buffer is higher than that of the MAC CE.

[0019] The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report;

[0020] The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

[0021] Optionally, the physical layer priority of the first scheduling request is lower than the physical layer priority of the second scheduling request, and the second scheduling request is a scheduling request for non-target data.

[0022] Optionally, before the terminal sends the first state cache report, it further includes:

[0023] The terminal receives first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

[0024] Optionally, the transmission indication may also be used to indicate the transmission resources for the target data.

[0025] Optionally, before transmitting the target data based on the second information, the terminal further includes:

[0026] The terminal receives second configuration information, which is used to configure the transmission resources of the target data.

[0027] Optionally, when the terminal transmits the target data, it further includes:

[0028] The terminal monitors third information, which is used to indicate target resources. The target resources are the time-frequency resources occupied by the data transmission that the terminal needs to cancel in progress.

[0029] The terminal cancels the transmission of the target data on the target resource based on the third information.

[0030] Optionally, the terminal cancels the transmission of the target data on the target resource based on the third information, including:

[0031] If the target resource and the time-frequency resource occupied by the target data overlap, the terminal cancels the transmission of the target data on the overlapping time-frequency resource.

[0032] Optionally, before the terminal receives the first information, it further includes:

[0033] The terminal receives a fourth piece of information, which is used to instruct the reporting of the terminal's characteristic information.

[0034] Optionally, the first information is also used to indicate the data format of the target data storage.

[0035] To achieve the above objectives, embodiments of the present invention also provide a data transmission processing method, comprising:

[0036] The network-side device sends first information, which is used to indicate the information type of the target data collected and stored by the terminal.

[0037] The network-side device sends a second message, which is used to indicate the transmission of the target data;

[0038] The network-side device receives the target data transmitted by the terminal based on the second information.

[0039] Optionally, the second information includes at least one of the following:

[0040] Uplink permission for the target data;

[0041] The transmission instruction for the target data.

[0042] Optionally, before the network-side device sends the second information, it further includes:

[0043] If the second information includes the uplink permission, receive the first status cache report or the first scheduling request sent by the terminal;

[0044] The first state cache report is a dedicated state cache report for the target data;

[0045] The first scheduling request is a dedicated scheduling request for the target data.

[0046] Optionally, the logical channel priority of the MAC CE reported by the first state buffer satisfies at least one of the following:

[0047] The logical channel priority of the MAC CE reported in the zero-filled state buffer is higher than that of the MAC CE.

[0048] The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report;

[0049] The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

[0050] Optionally, the physical layer priority of the first scheduling request is lower than the physical layer priority of the second scheduling request, and the second scheduling request is a scheduling request for non-target data.

[0051] Optionally, before the network-side device receives the first state cache report sent by the terminal, it further includes:

[0052] The network-side device sends first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

[0053] Optionally, the transmission indication may also be used to indicate the transmission resources for the target data.

[0054] Optionally, before the network-side device receives the target data transmitted by the terminal according to the second information, it further includes:

[0055] The network-side device sends second configuration information, which is used to configure the transmission resources of the target data.

[0056] Optionally, after receiving the target data transmitted by the terminal according to the second information, the network-side device further includes:

[0057] The network-side device sends third information, which is for target resources. The target resources are the time-frequency resources occupied by the terminal that need to cancel the ongoing data transmission.

[0058] Optionally, before the network-side device sends the third information, it further includes:

[0059] The network-side device receives a second scheduling request sent by the terminal;

[0060] The network-side device generates the third information based on the second scheduling request.

[0061] Optionally, before the network-side device sends the first information, it further includes:

[0062] The network-side device sends the fourth information;

[0063] The network-side device receives the feature information reported by the terminal based on the fourth information;

[0064] The network-side device determines whether to send the first information to the terminal based on the feature information.

[0065] To achieve the above objectives, embodiments of the present invention also provide a data transmission processing apparatus, including: a memory, a transceiver, and a processor;

[0066] The memory is used to store program instructions; the transceiver is used to send and receive data under the control of the processor; the processor is used to read program instructions from the memory.

[0067] The transceiver is used to receive first information, which is used to indicate the information type of the target data.

[0068] The processor is used to collect and store the target data based on the first information;

[0069] The transceiver is also used to receive second information, which is used to instruct the transmission of the target data;

[0070] The transceiver is also used to transmit the target data according to the second information.

[0071] Optionally, the second information includes at least one of the following:

[0072] Uplink permission for the target data;

[0073] The transmission instruction for the target data.

[0074] Optionally, the transceiver is also used for:

[0075] If the second information includes the uplink permission, perform one of the following:

[0076] Send a first state cache report, which is a dedicated state cache report for the target data;

[0077] Send a first scheduling request, which is a dedicated scheduling request for the target data.

[0078] Optionally, the logical channel priority of the MAC CE reported by the first state buffer satisfies at least one of the following:

[0079] Logical channel priority of MAC CE higher than zero-filled state buffer report

[0080] The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report;

[0081] The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

[0082] Optionally, the physical layer priority of the first scheduling request is lower than the physical layer priority of the second scheduling request, and the second scheduling request is a scheduling request for non-target data.

[0083] Optionally, the transceiver is also used for:

[0084] Receive first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

[0085] Optionally, the transmission indication may also be used to indicate the transmission resources for the target data.

[0086] Optionally, the transceiver is also used for:

[0087] Receive second configuration information, which is used to configure the transmission resources of the target data.

[0088] Optionally, the transceiver is also used to monitor third information, which is used to indicate target resources, and the target resources are the time-frequency resources occupied by the terminal to cancel the ongoing data transmission;

[0089] The processor is also configured to cancel the transmission of the target data on the target resource based on the third information.

[0090] Optionally, the processor is further configured to:

[0091] If the target resource and the time-frequency resource occupied by the target data overlap, the terminal cancels the transmission of the target data on the overlapping time-frequency resource.

[0092] Optionally, the transceiver is also used for:

[0093] Receive fourth information, which is used to instruct the reporting of the terminal's characteristic information.

[0094] Optionally, the first information is also used to indicate the data format of the target data storage.

[0095] To achieve the above objectives, embodiments of the present invention also provide a data transmission processing apparatus, comprising:

[0096] A first receiving module is configured to receive first information, wherein the first information is used to indicate the information type of the target data;

[0097] The first processing module is used to collect and store the target data based on the first information;

[0098] The second receiving module is used to receive second information, which is used to indicate the transmission of the target data;

[0099] A transmission module is used to transmit the target data according to the second information.

[0100] Optionally, the second information includes at least one of the following:

[0101] Uplink permission for the target data;

[0102] The transmission instruction for the target data.

[0103] Optionally, the device further includes:

[0104] The third sending module is configured to perform one of the following if the second information includes the uplink permission:

[0105] Send a first state cache report, which is a dedicated state cache report for the target data;

[0106] Send a first scheduling request, which is a dedicated scheduling request for the target data.

[0107] Optionally, the logical channel priority of the MAC CE reported by the first state buffer satisfies at least one of the following:

[0108] Logical channel priority of MAC CE higher than zero-filled state buffer report

[0109] The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report;

[0110] The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

[0111] Optionally, the physical layer priority of the first scheduling request is lower than the physical layer priority of the second scheduling request, and the second scheduling request is a scheduling request for non-target data.

[0112] Optionally, the device further includes:

[0113] The fourth receiving module is used to receive first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

[0114] Optionally, the transmission indication may also be used to indicate the transmission resources for the target data.

[0115] Optionally, the device further includes:

[0116] The fifth receiving module is used to receive second configuration information, which is used to configure the transmission resources of the target data.

[0117] Optionally, the device further includes:

[0118] The sixth receiving module is used to monitor third information, which is used to indicate target resources, and the target resources are the time-frequency resources occupied by the terminal to cancel the ongoing data transmission.

[0119] The second processing module is used to cancel the transmission of the target data on the target resource based on the third information.

[0120] Optionally, the second processing module is further configured to:

[0121] If the target resource and the time-frequency resource occupied by the target data overlap, the terminal cancels the transmission of the target data on the overlapping time-frequency resource.

[0122] Optionally, the device further includes:

[0123] The seventh receiving module is used to receive fourth information, which is used to indicate the feature information of the terminal to be reported.

[0124] Optionally, the first information is also used to indicate the data format of the target data storage.

[0125] To achieve the above objectives, embodiments of the present invention also provide a data transmission processing apparatus, including: a memory, a transceiver, and a processor;

[0126] The memory stores program instructions; the transceiver, under the control of the processor, sends and receives data; the processor reads program instructions from the memory; the transceiver performs the following operations:

[0127] Send a first message, which is used to indicate the information type of the target data collected and stored by the terminal;

[0128] Send a second message, the second message being used to instruct the transmission of the target data;

[0129] Receive the target data transmitted by the terminal based on the second information.

[0130] Optionally, the second information includes at least one of the following:

[0131] Uplink permission for the target data;

[0132] The transmission instruction for the target data.

[0133] Optionally, the transceiver is also used for:

[0134] If the second information includes the uplink permission, receive the first status cache report or the first scheduling request sent by the terminal;

[0135] The first state cache report is a dedicated state cache report for the target data;

[0136] The first scheduling request is a dedicated scheduling request for the target data.

[0137] Optionally, the logical channel priority of the MAC CE reported by the first state buffer satisfies at least one of the following:

[0138] Logical channel priority of MAC CE higher than zero-filled state buffer report

[0139] The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report;

[0140] The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

[0141] Optionally, the physical layer priority of the first scheduling request is lower than the physical layer priority of the second scheduling request, and the second scheduling request is a scheduling request for non-target data.

[0142] Optionally, the transceiver is also used for:

[0143] Send first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

[0144] Optionally, the transmission indication may also be used to indicate the transmission resources for the target data.

[0145] Optionally, the transceiver is also used for:

[0146] Send second configuration information, which is used to configure the transmission resources of the target data.

[0147] Optionally, the transceiver is also used for:

[0148] Send a third message, which is used to indicate the target resource, which is the time-frequency resource occupied by the terminal to cancel the ongoing data transmission.

[0149] Optionally, the transceiver is further configured to receive a second scheduling request sent by the terminal;

[0150] The processor is used to generate the third information according to the second scheduling request.

[0151] Optionally, the transceiver is also used to send a fourth message;

[0152] The transceiver is also used to receive feature information reported by the terminal based on the fourth information;

[0153] The processor is also configured to determine whether to send the first information to the terminal based on the feature information.

[0154] To achieve the above objectives, embodiments of the present invention also provide a data transmission processing apparatus, comprising:

[0155] The first sending module is used to send first information, which is used to indicate the information type of the target data collected and stored by the terminal.

[0156] The second sending module is used to send second information, which is used to indicate the transmission of the target data;

[0157] The third receiving module is used to receive the target data transmitted by the terminal according to the second information.

[0158] Optionally, the second information includes at least one of the following:

[0159] Uplink permission for the target data;

[0160] The transmission instruction for the target data.

[0161] Optionally, the device further includes:

[0162] The eighth receiving module is configured to receive a first status cache report or a first scheduling request sent by the terminal when the second information includes the uplink permission;

[0163] The first state cache report is a dedicated state cache report for the target data;

[0164] The first scheduling request is a dedicated scheduling request for the target data.

[0165] Optionally, the logical channel priority of the MAC CE reported by the first state buffer satisfies at least one of the following:

[0166] Logical channel priority of MAC CE higher than zero-filled state buffer report

[0167] The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report;

[0168] The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

[0169] Optionally, the physical layer priority of the first scheduling request is lower than the physical layer priority of the second scheduling request, and the second scheduling request is a scheduling request for non-target data.

[0170] Optionally, the device further includes:

[0171] The fourth sending module is used to send first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

[0172] Optionally, the transmission indication may also be used to indicate the transmission resources for the target data.

[0173] Optionally, the device further includes:

[0174] The fifth sending module is used to send second configuration information, which is used to configure the transmission resources of the target data.

[0175] Optionally, the device further includes:

[0176] The fifth sending module is used to send third information, which is used to indicate the target resource, and the target resource is the time-frequency resource occupied by the terminal to cancel the ongoing data transmission.

[0177] Optionally, the device further includes:

[0178] The ninth receiving module receives the second scheduling request sent by the terminal;

[0179] The information generation module is used to generate the third information according to the second scheduling request.

[0180] Optionally, the device further includes:

[0181] The sixth sending module sends the fourth message;

[0182] The tenth receiving module is used to receive the feature information reported by the terminal based on the fourth information;

[0183] The judgment module is used to determine whether to send the first information to the terminal based on the feature information.

[0184] To achieve the above objectives, embodiments of the present invention also provide a processor-readable storage medium storing program instructions for causing the processor to execute the data transmission processing method executed by the terminal as described above, or the data transmission processing method executed by the network-side device as described above.

[0185] The above-described technical solution of the present invention has at least the following beneficial effects:

[0186] In the method of this invention, after receiving first information, the terminal first collects and stores target data of the corresponding information type based on the instruction of the first information; then, after receiving second information, it transmits the collected and stored target data based on the instruction of the second information. In this way, the terminal only transmits data collected and stored according to the instruction, effectively avoiding any impact on business data communication. Attached Figure Description

[0187] Figure 1 This is a flowchart illustrating the terminal-side method according to an embodiment of the present invention;

[0188] Figure 2 This is one of the schematic diagrams illustrating the application of the method in this embodiment of the invention;

[0189] Figure 3 This is a second schematic diagram illustrating the application of the method in an embodiment of the present invention;

[0190] Figure 4 This is the third schematic diagram illustrating the application of the method in this embodiment of the invention;

[0191] Figure 5 This is the fourth schematic diagram illustrating the application of the method in this embodiment of the invention;

[0192] Figure 6 This is a flowchart illustrating the network-side method according to an embodiment of the present invention;

[0193] Figure 7 This is one of the structural block diagrams of the device according to an embodiment of the present invention;

[0194] Figure 8 for Figure 1 A schematic diagram of the corresponding device module;

[0195] Figure 9 This is a second structural block diagram of the device according to an embodiment of the present invention;

[0196] Figure 10 for Figure 6 A schematic diagram of the corresponding device module. Detailed Implementation

[0197] In this embodiment of the invention, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0198] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0199] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0200] This invention provides a data transmission processing method, apparatus, terminal, and device. The method and apparatus are based on the same conceptual framework. Since the methods and apparatus solve problems in similar principles, their implementations can be mutually referenced, and repeated details will not be elaborated further.

[0201] like Figure 1 As shown, an embodiment of the present invention provides a data transmission processing method, comprising:

[0202] Step 101: The terminal receives first information, which is used to indicate the information type of the target data;

[0203] Step 102: The terminal collects and stores the target data based on the first information;

[0204] Step 103: The terminal receives second information, which is used to indicate the transmission of the target data;

[0205] Step 104: The terminal transmits the target data according to the second information.

[0206] The data transmission processing method of this invention is executed by a terminal. First, upon receiving first information, the terminal collects and stores target data of the corresponding information type based on the instructions in the first information. Then, upon receiving second information, the terminal transmits the collected and stored target data based on the instructions in the second information. In this way, the terminal only transmits data collected and stored according to the instructions, effectively avoiding any impact on business data communication.

[0207] Specifically, the data transmission processing method of this invention is applicable to scenarios involving Channel State Information (CSI) feedback or data required for training other machine learning models. That is, the target data can be CSI feedback data or data required for training other machine learning models.

[0208] In an optional embodiment of the present invention, before the terminal receives the first information, it further includes:

[0209] The terminal receives a fourth piece of information, which is used to instruct the reporting of the terminal's characteristic information.

[0210] Thus, after receiving the fourth information, the terminal will report its own characteristic information based on the instructions of the fourth information. Here, reporting characteristic information enables the network-side equipment (such as the base station) to determine whether to send the first information to the terminal, so that the network-side equipment can select a terminal that can better reflect the diversity of the target data.

[0211] The feature information includes at least one of the following: received signal-to-noise ratio (SNR), location information, and channel environment information. Based on one or more of the feature information, the network-side device selects a target terminal and sends the first information to the target terminal.

[0212] Optionally, the first information is transmitted via the Physical Downlink Control Channel (PDCCH). The first information triggers the terminal to collect and store target data of the type of information it indicates. The type of information indicated by the first information may include channel state information, channel feature vectors, or reference signals received from the terminal; this specific type of information is determined by the target data required by the network-side equipment.

[0213] Optionally, the first information is also used to indicate the data format of the target data storage.

[0214] Here, the data format includes data dimensions and / or constituent elements. After collecting the target data, the terminal stores the collected target data according to this data format.

[0215] In one optional embodiment of the present invention, the terminal is provided with a data acquisition buffer (DC-buffer). After receiving the first information, the terminal acquires the corresponding target data according to the information type indicated by the first information, and stores the acquired target data in the designated DC-buffer according to the data format indicated by the first information.

[0216] Of course, the data format of the target data storage can also be indicated by the Media Access Control Element (MAC CE) or configured by Radio Resource Control (RRC) signaling.

[0217] Optionally, the second information includes at least one of the following:

[0218] The uplink permission (DC-UL grant) for the target data;

[0219] The transmission instruction for the target data.

[0220] In other words, the terminal triggers the transmission of the stored target data based on at least one of receiving a DC-UL grant or a transmission instruction for the target data.

[0221] In an optional embodiment of the present invention, the method further includes the following step before step 103:

[0222] If the second information includes the uplink permission, the terminal performs one of the following:

[0223] Send a first state cache report, which is a dedicated state cache report for the target data;

[0224] Send a first scheduling request, which is a dedicated scheduling request for the target data.

[0225] That is, the terminal requests uplink resources to send target data by sending the first state buffer report (DC-BSR) or the first scheduling request (DC-SR).

[0226] In an optional embodiment of the present invention, the logical channel priority of the Media Access Control Unit (MAC CE) of the first state buffer report satisfies at least one of the following:

[0227] Logical channel priority of MAC CE higher than zero-filled state buffer report

[0228] The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report;

[0229] The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

[0230] Among them, the MAC CE of the second state buffer report (regular BSR) is the MAC CE for BSR (with exception of BSR included for padding). The logical channel priority for carrying non-target data other than uplink common control channel (UL-CCCH) data is the same as the priority of the logical channel carrying non-target data other than UL-CCCH data.

[0231] Therefore, in this embodiment, by setting the conditions for sending the second information (i.e., setting the priority of the dedicated BSR), the impact on business data is avoided.

[0232] Optionally, the terminal sending the first state cache report includes:

[0233] The terminal sends a first state cache report based on the storage status of the target data and the logical channel priority of the MAC CE of the first state cache report.

[0234] Specifically, when the logical channel priority of the MAC CE of the DC-BSR is higher than that of other MAC CEs, the terminal transmits the MAC CE carrying the DC-BSR.

[0235] Therefore, in this embodiment, by introducing the conditions for sending the second information (i.e., setting the priority of the dedicated SR), the impact on business data is avoided.

[0236] Optionally, before the terminal sends the first state cache report, it further includes:

[0237] The terminal receives first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

[0238] In other words, the terminal receives configuration information for DC-BSR transmission resources. Therefore, when the terminal sends a DC-BSR, it does so on the DC-BSR transmission resources configured in the first configuration information. For example, the terminal sends a MAC CE carrying the DC-BSR on the DC-BSR transmission resources configured in the first configuration information.

[0239] Optionally, the first configuration information is sent via RRC signaling.

[0240] In an optional embodiment of the present invention, the physical layer priority (phys-PriorityIndex or Physical layer priority) of the first scheduling request is lower than the physical layer priority of the second scheduling request, and the second scheduling request is a scheduling request for non-target data.

[0241] Among them, scheduling requests for non-target data can be scheduling requests for service data (such as enhanced mobile broadband (eMBB) data, ultra-reliable low-latency communications (URLLC) data).

[0242] Specifically, the terminal sends the DC-SR without receiving the first configuration information.

[0243] Upon receiving a DC-BSR or DC-SR, the network-side device sends a DC-UL grant. Specifically, upon receiving a DC-BSR, the network-side device, based on the priority of the DC-BSR (i.e., the logical channel priority of the MAC CE of the DC-BSR), sends a DC-UL grant when it has not received a BSR with a higher priority than the DC-BSR, instructing the terminal to send the time-frequency resources used for the Physical Uplink Shared Channel (PUSCH) carrying the target data; upon receiving a DC-SR, the network-side device, based on the priority of the DC-SR (i.e., the physical layer priority of the DC-SR), sends a DC-UL grant when it has not received an SR with a higher priority than the DC-SR, instructing the terminal to send the time-frequency resources used for the PUSCH carrying the target data.

[0244] For the DC-UL grant received by the terminal, when performing step 103, step 103 includes:

[0245] Transmit target data on the transmission resources (such as physical time and frequency resources) indicated by the DC-UL grant.

[0246] The transmission indication for the target data received by the terminal is indicated via PDCCH. Optionally, the transmission indication may also indicate the transmission resources for the target data. Thus, step 103 includes: transmitting the target data on the transmission resources (e.g., physical time-frequency resources) indicated by the transmission indication for the target data.

[0247] In an optional embodiment of the present invention, before the terminal transmits the target data according to the second information, it further includes:

[0248] The terminal receives second configuration information, which is used to configure the transmission resources of the target data.

[0249] Thus, if the target data transmission indication may only be used to indicate the transmission of target data and not to indicate the transmission resources used to transmit the target data, after the terminal receives the PDCCH indication to transmit the target data, step 103 specifically involves sending the target data on the transmission resources configured in the second configuration information.

[0250] Of course, if the second configuration information conflicts with the DC-UL grant, the transmission resources for the target data will be determined based on negotiation or pre-definition.

[0251] Optionally, the second configuration information is sent via RRC signaling.

[0252] In an optional embodiment of the present invention, after the terminal transmits the target data according to the second information, it further includes:

[0253] The terminal monitors third information, which is used to indicate target resources. The target resources are the time-frequency resources occupied by the data transmission that the terminal needs to cancel in progress.

[0254] The terminal cancels the transmission of the target data on the target resource based on the third information.

[0255] Here, the third information can also be called a Cancellation Indication (CI), which indicates the target resource, that is, the time-frequency resource occupied by the ongoing data transmission that the terminal needs to cancel. The terminal corresponding to the target resource includes not only the terminal receiving the second information, but also other terminals.

[0256] Upon receiving the CI, the terminal cancels the transmission of the target data on the target resource in response to the CI's instruction.

[0257] Optionally, the CI is sent by the network-side device based on the transmission requirements of service data. After receiving the second scheduling request, the network-side device learns that there is a transmission requirement for service data (such as eMBB data or URLLC data), generates a CI, and sends the CI to the terminal. In this way, the terminal cancels the transmission of the target data and sends the service data. Therefore, in this embodiment, by setting a third piece of information (allowing interruption), the impact on service data is avoided.

[0258] Here, the second scheduling request can be sent by the current terminal or other terminals. The second scheduling request is a scheduling request for non-target data; specifically, the service priority corresponding to the second scheduling request is higher than that of the target data.

[0259] Optionally, if the CI is transmitted on UE group common signaling, the terminal listens for the CI on UE group common signaling to see if it has been received.

[0260] Optional CI-indicated target resources include frequency domain resources (such as Physical Resource Blocks (PRBs)) and time domain resources (such as Orthogonal Frequency Division Multiplexing (OFDM) symbols).

[0261] Optionally, the terminal cancels the transmission of the target data on the target resource based on the third information, including:

[0262] If the target resource and the time-frequency resource occupied by the target data overlap, the terminal cancels the transmission of the target data on the overlapping time-frequency resource.

[0263] In other words, the target resources indicated by the third information may or may not overlap with the time-frequency resources occupied by the target data. When the target resources and the time-frequency resources occupied by the target data overlap, i.e., there is an intersection, the terminal cancels the transmission of the target data on the overlapping time-frequency resources.

[0264] It should be understood that after the terminal receives the CI and cancels the transmission of the target data based on the CI instruction, the terminal will wait for the next instruction from the network-side device to send the target data, that is, wait for the next second message. Of course, if the target data obtained by the network-side device has met the requirements, it will not send the second message. Therefore, optionally, the terminal will clear the stored target data after a preset time after receiving the CI.

[0265] The following example, using AI-based CSI (AI-CSI) compressed feedback, illustrates the application of the method in this embodiment of the invention:

[0266] The base station collects raw CSI information from multiple terminals, which is needed to train the machine learning model for CSI compression feedback. After the base station performs offline training on the collected data based on the autoencoder, it obtains the corresponding encoder machine learning model and decoder machine learning model, and then distributes the encoder machine learning model to all terminals connected to the base station.

[0267] Scenario 1 (e.g.) Figure 2 (as shown)

[0268] 1. The base station selects the terminal to collect target data.

[0269] a) The base station sends a fourth piece of information, instructing the terminal to report its characteristic information.

[0270] Here, through the fourth piece of information, the base station instructs the connected terminal to report at least one of its location, moving speed, type of environment, and battery level; or the base station senses at least one of the connected terminal's location, moving speed, and type of environment.

[0271] b) The base station receives the feature information reported by the terminal and selects the terminal based on the feature information.

[0272] Here, the base station prioritizes terminals with lower traffic and higher battery levels based on one or more of the information reported by the terminals in the access state, such as location, movement speed, environment type, number of transmitting antennas, traffic volume, and battery consumption. It also tries to traverse terminals in different scenarios (e.g., environment type, movement speed, number of transmitting antennas, etc.).

[0273] 2. The base station sends the first message, instructing the selected terminal to collect and store the target data (the terminal's estimated downlink channel information).

[0274] a) The base station indicates the type of information of the target data through the PDCCH: for example, complete channel state information, or the feature vector of the channel, or the reference signal received from the terminal, or the input data required by other AI-CSI algorithms based on artificial intelligence.

[0275] b) The base station instructs the selected terminal to begin storing the terminal's estimated downlink channel information via the PDCCH and instructs the data format to be stored, including at least one type of information such as data dimensions and components (e.g., received SNR).

[0276] 3. The terminal collects and stores target data based on the first information.

[0277] The terminal stores the estimated downlink channel information into a designated data acquisition buffer (such as a CSI related data collecting (CDC) buffer) according to the data format indicated by the first information.

[0278] 4. The base station sends the first configuration information to configure the transmission resources for transmitting the DC-BSR.

[0279] The base station sends the first configuration information via RRC signaling to pre-configure the transmission resources of the DC-BSR.

[0280] 5. The terminal sends a CDC-BSR.

[0281] a) The logical channel priority of the MAC CE of CDC-BSR is lower than that of the MAC CE carrying regular BSR (except CDC-BSR and zero-filling BSR), lower than that of the logical channel carrying non-target data (except UL-CCCH), and higher than that of the MAC CE carrying zero-filling BSR.

[0282] b) The terminal transmits the CDC-BSR MAC CE on the resources pre-configured by the RRC for transmitting the CDC-BSR, based on the CDC-buffer status and the logical channel priority of the MAC CE carrying the CDC-BSR. That is, when the logical channel priority of the MAC CE carrying the CDC-BSR is higher than the logical channel priority of other MAC CEs, the terminal transmits the CDC-BSR MAC CE.

[0283] 6. The base station sends a DC-UL grant.

[0284] After receiving the CDC-BSR, the base station sends a DC-UL grant according to the logical channel priority of the MAC CE of the DC-BSR. If the base station does not receive a BSR with a higher priority than the CDC-BSR, the base station sends the resources that the terminal should use to send the PUSCH carrying the target data (the collected downlink channel information data).

[0285] 7. The terminal sends the target data.

[0286] After receiving the DC-UL grant, the terminal sends the target data stored in the CDC-buffer, which is the data used to train the machine learning model for CSI compressed recovery, on the resource indicated by the DC-UL grant.

[0287] 8. Base station training machine learning model

[0288] After receiving sufficient data from the terminal, the base station begins training the machine learning model for CSI compressed feedback.

[0289] 9. After training is complete, the base station distributes the machine learning model.

[0290] Scenario 2 (e.g.) Figure 3 (as shown)

[0291] Steps 1-3 are the same as steps 1-3 in Scenario 1, and will not be repeated here.

[0292] 4. The terminal sends DC-SR

[0293] Based on the CDC-buffer status and the logical channel priority of the MAC CE carrying the CDC-BSR, the terminal attempts to send the MAC CE of the CDC-BSR. However, the terminal does not receive the first configuration information, that is, there is no resource pre-configured by RRC for sending the CDC-BSR. Therefore, the terminal sends the DC-SR.

[0294] Among them, DC-SR is triggered by uplink data used for downlink channel information data acquisition, and its physical layer priority (phys-PriorityIndex, or Physical layer priority) is lower than the physical layer priority of the default normal communication data SR.

[0295] 5. The base station sends a DC-UL grant.

[0296] After receiving the DC-SR sent by the terminal, the base station sends a DC-UL grant when it does not receive an SR with a higher physical layer priority than the DC-SR, based on the physical layer priority of the DC-SR. This grant instructs the terminal on the resources that the PUSCH carrying the target data (the collected downlink channel information data) should use.

[0297] Steps 6-8 are the same as steps 7-9 in scenario one, and will not be repeated here.

[0298] Scenario 3 (e.g.) Figure 4 (as shown)

[0299] Steps 1-7 are the same as steps 1-7 in Scenario 1, and will not be repeated here.

[0300] 8. SR (Service Data Transfer) for Terminals

[0301] When a terminal detects that new service data (such as eMBB data or URLLC data) has arrived at the current terminal or other terminals, it sends an SR for the new service data.

[0302] 9. The base station sends a third message to cancel the target data being transmitted.

[0303] After receiving the SR, the base station finds that the resource requested by the SR has been occupied by the target data. The base station then sends a third message (i.e., cancellation indication CI) to instruct the terminal to cancel the ongoing transmission of the target data on the specified time and frequency resources.

[0304] 10. The terminal sends new service data.

[0305] The terminal listens for third information in the terminal group common signaling. If third information is detected, the terminal cancels the ongoing transmission of target data on the resource indicated by the third information and sends new service data.

[0306] Scenario 4 (e.g.) Figure 5 (as shown)

[0307] Steps 1-3 are the same as steps 1-3 in Scenario 1, and will not be repeated here.

[0308] 4. Transmission indication of target data sent by the base station

[0309] The base station instructs the terminal to transmit target data via PDCCH. The transmission resources for transmitting the target data can be indicated by the aforementioned PDCCH; alternatively, the transmission resources for the target data can be pre-configured by sending second configuration information via RRC signaling.

[0310] 5. The terminal sends the target data.

[0311] After receiving the transmission instruction for the target data, the terminal sends the target data on the transmission resources configured in the second configuration information.

[0312] Steps 6-7 are the same as steps 8-9 in scenario one, and will not be repeated here.

[0313] In summary, the method of this embodiment of the invention involves the terminal, upon receiving the first information, collecting and storing target data of the corresponding information type based on the instruction of the first information; then, upon receiving the second information, transmitting the collected and stored target data based on the instruction of the second information. In this way, the terminal will only transmit data collected and stored according to the instruction, effectively avoiding any impact on business data communication.

[0314] like Figure 6 As shown, an embodiment of the present invention provides a data transmission processing method, comprising:

[0315] Step 601, the network-side device sends first information, which is used to indicate the information type of the target data collected and stored by the terminal;

[0316] Step 602, the network-side device sends second information, the second information being used to indicate the transmission of the target data;

[0317] Step 603: The network-side device receives the target data transmitted by the terminal according to the second information.

[0318] In this embodiment of the method, the network-side device first sends a first message to the terminal, indicating the information type of the target data collected and stored by the terminal. Then, it sends a second message to the terminal, instructing the terminal to transmit the target data collected and stored based on the first message. By receiving the target data transmitted by the terminal based on the second message, subsequent machine learning model training and other tasks can be completed. Thus, for data collected and stored according to the instructions, data transmission will only be completed when the instructions are given, effectively avoiding any impact on business data communication.

[0319] Optionally, the second information includes at least one of the following:

[0320] Uplink permission for the target data;

[0321] The transmission instruction for the target data.

[0322] Optionally, before the network-side device sends the second information, it further includes:

[0323] If the second information includes the uplink permission, receive the first status cache report or the first scheduling request sent by the terminal;

[0324] The first state cache report is a dedicated state cache report for the target data;

[0325] The first scheduling request is a dedicated scheduling request for the target data.

[0326] Optionally, the logical channel priority of the MAC CE reported by the first state buffer satisfies at least one of the following:

[0327] The logical channel priority of the MAC CE reported in the zero-filled state buffer is higher than that of the MAC CE.

[0328] The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report;

[0329] The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

[0330] Optionally, the physical layer priority of the first scheduling request is lower than the physical layer priority of the second scheduling request, and the second scheduling request is a scheduling request for non-target data.

[0331] Optionally, before the network-side device receives the first state cache report sent by the terminal, it further includes:

[0332] The network-side device sends first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

[0333] Optionally, the transmission indication may also be used to indicate the transmission resources for the target data.

[0334] Optionally, before the network-side device receives the target data transmitted by the terminal according to the second information, it further includes:

[0335] The network-side device sends second configuration information, which is used to configure the transmission resources of the target data.

[0336] Optionally, after receiving the target data transmitted by the terminal according to the second information, the network-side device further includes:

[0337] The network-side device sends a third message, which is used to indicate a target resource, namely the time-frequency resource occupied by the terminal to cancel the ongoing data transmission.

[0338] Optionally, before the network-side device sends the third information, it further includes:

[0339] The network-side device receives a second scheduling request sent by the terminal;

[0340] The network-side device generates the third information based on the second scheduling request.

[0341] Here, the second scheduling request received by the network-side device is sent by the current terminal (the terminal receiving the first information) or other terminals. The second scheduling request is a scheduling request for non-target data; specifically, the service priority corresponding to the second scheduling request is higher than that of the target data, such as a scheduling request when uplink data from eMBB or URLLC arrives.

[0342] Optionally, before the network-side device sends the first information, it further includes:

[0343] The network-side device sends the fourth information;

[0344] The network-side device receives the feature information reported by the terminal based on the fourth information;

[0345] The network-side device determines whether to send the first information to the terminal based on the feature information.

[0346] It should be noted that this method is implemented in conjunction with the method executed by the terminal described above. The implementation of the method executed by the terminal described above is applicable to this method and can achieve the same technical effect.

[0347] like Figure 7 As shown, this invention also provides a data transmission processing apparatus, including: a memory 720, a transceiver 710, and a processor 700: the memory 720 is used to store program instructions; the transceiver 710 is used to send and receive data under the control of the processor 700; the processor 700 is used to read the program instructions from the memory 720.

[0348] The transceiver is used to receive first information, which is used to indicate the information type of the target data.

[0349] The processor is used to collect and store the target data based on the first information;

[0350] The transceiver is also used to receive second information, which is used to instruct the transmission of the target data;

[0351] The transceiver is also used to transmit the target data according to the second information.

[0352] Among them, Figure 7 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 700 and memory represented by memory 720 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 710 can be multiple components, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 730 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0353] The processor 700 is responsible for managing the bus architecture and general processing, while the memory 720 can store the data used by the processor 700 during operation.

[0354] Optionally, the processor 700 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor 700 can also adopt a multi-core architecture.

[0355] The processor 700 executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling program instructions stored in the memory. The processor 700 and the memory 720 may also be physically separated.

[0356] Optionally, the second information includes at least one of the following:

[0357] Uplink permission for the target data;

[0358] The transmission instruction for the target data.

[0359] Optionally, the transceiver is also used for:

[0360] If the second information includes the uplink permission, perform one of the following:

[0361] Send a first state cache report, which is a dedicated state cache report for the target data;

[0362] Send a first scheduling request, which is a dedicated scheduling request for the target data.

[0363] Optionally, the logical channel priority of the MAC CE reported by the first state buffer satisfies at least one of the following:

[0364] Logical channel priority of MAC CE higher than zero-filled state buffer report

[0365] The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report;

[0366] The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

[0367] Optionally, the physical layer priority of the first scheduling request is lower than the physical layer priority of the second scheduling request, and the second scheduling request is a scheduling request for non-target data.

[0368] Optionally, the transceiver is also used for:

[0369] Receive first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

[0370] Optionally, the transmission indication may also be used to indicate the transmission resources for the target data.

[0371] Optionally, the transceiver is also used for:

[0372] Receive second configuration information, which is used to configure the transmission resources of the target data.

[0373] Optionally, the transceiver is also used to monitor third information, which is used to indicate target resources, and the target resources are the time-frequency resources occupied by the terminal to cancel the ongoing data transmission;

[0374] The processor is also configured to cancel the transmission of the target data on the target resource based on the third information.

[0375] Optionally, the processor is further configured to:

[0376] If the target resource and the time-frequency resource occupied by the target data overlap, the terminal cancels the transmission of the target data on the overlapping time-frequency resource.

[0377] Optionally, the transceiver is also used for:

[0378] Receive fourth information, which is used to instruct the reporting of the terminal's characteristic information.

[0379] Optionally, the first information is also used to indicate the data format of the target data storage.

[0380] The apparatus of this invention, upon receiving first information, collects and stores target data of the corresponding information type based on the instruction of the first information; then, upon receiving second information, it transmits the collected and stored target data based on the instruction of the second information. Thus, for data collected and stored according to the instruction, data transmission is only completed when the instruction is given, effectively avoiding any impact on business data communication.

[0381] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps executed by the terminal as implemented in the above method embodiment, and can achieve the same technical effect. Here, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail.

[0382] like Figure 8 As shown, this invention also provides a data transmission processing apparatus, comprising:

[0383] The first receiving module 810 is used to receive first information, which is used to indicate the information type of the target data;

[0384] The first processing module 820 is used to collect and store the target data according to the first information;

[0385] The second receiving module 830 is used to receive second information, which is used to indicate the transmission of the target data;

[0386] The transmission module 840 is used to transmit the target data according to the second information.

[0387] Optionally, the second information includes at least one of the following:

[0388] Uplink permission for the target data;

[0389] The transmission instruction for the target data.

[0390] Optionally, the device further includes:

[0391] The third sending module is configured to perform one of the following if the second information includes the uplink permission:

[0392] Send a first state cache report, which is a dedicated state cache report for the target data;

[0393] Send a first scheduling request, which is a dedicated scheduling request for the target data.

[0394] Optionally, the logical channel priority of the MAC CE reported by the first state buffer satisfies at least one of the following:

[0395] Logical channel priority of MAC CE higher than zero-filled state buffer report

[0396] The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report;

[0397] The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

[0398] Optionally, the physical layer priority of the first scheduling request is lower than the physical layer priority of the second scheduling request, and the second scheduling request is a scheduling request for non-target data.

[0399] Optionally, the device further includes:

[0400] The fourth receiving module is used to receive first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

[0401] Optionally, the transmission indication may also be used to indicate the transmission resources for the target data.

[0402] Optionally, the device further includes:

[0403] The fifth receiving module is used to receive second configuration information, which is used to configure the transmission resources of the target data.

[0404] Optionally, the device further includes:

[0405] The sixth receiving module is used to monitor third information, which is used to indicate target resources, and the target resources are the time-frequency resources occupied by the terminal to cancel the ongoing data transmission.

[0406] The second processing module is used to cancel the transmission of the target data on the target resource based on the third information.

[0407] Optionally, the second processing module is further configured to:

[0408] If the target resource and the time-frequency resource occupied by the target data overlap, the terminal cancels the transmission of the target data on the overlapping time-frequency resource.

[0409] Optionally, the device further includes:

[0410] The seventh receiving module is used to receive fourth information, which is used to indicate the feature information of the terminal to be reported.

[0411] Optionally, the first information is also used to indicate the data format of the target data storage.

[0412] The apparatus of this invention, upon receiving first information, collects and stores target data of the corresponding information type based on the instruction of the first information; then, upon receiving second information, it transmits the collected and stored target data based on the instruction of the second information. Thus, for data collected and stored according to the instruction, data transmission is only completed when the instruction is given, effectively avoiding any impact on business data communication.

[0413] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application 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 units described above can be implemented in hardware or as software functional units.

[0414] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, 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 methods described in the various embodiments of this application. 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.

[0415] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps executed by the terminal as implemented in the above method embodiment, and can achieve the same technical effect. Here, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail.

[0416] like Figure 9As shown, this embodiment of the invention also provides a data transmission processing device, including: a memory 920, a transceiver 910, and a processor 900: the memory 920 is used to store program instructions; the transceiver 910 is used to send and receive data under the control of the processor 900; the processor 900 is used to read the program instructions in the memory 920.

[0417] The transceiver is used to perform the following operations:

[0418] Send a first message, which is used to indicate the information type of the target data collected and stored by the terminal;

[0419] Send a second message, the second message being used to instruct the transmission of the target data;

[0420] Receive the target data transmitted by the terminal based on the second information.

[0421] Among them, Figure 9 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 900) and memory (memory 920). The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 910 can be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. The processor 900 is responsible for managing the bus architecture and general processing, and the memory 920 can store data used by the processor 910 during operation.

[0422] The processor 900 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0423] Optionally, the second information includes at least one of the following:

[0424] Uplink permission for the target data;

[0425] The transmission instruction for the target data.

[0426] Optionally, the transceiver is also used for:

[0427] If the second information includes the uplink permission, receive the first status cache report or the first scheduling request sent by the terminal;

[0428] The first state cache report is a dedicated state cache report for the target data;

[0429] The first scheduling request is a dedicated scheduling request for the target data.

[0430] Optionally, the logical channel priority of the MAC CE reported by the first state buffer satisfies at least one of the following:

[0431] Logical channel priority of MAC CE higher than zero-filled state buffer report

[0432] The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report;

[0433] The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

[0434] Optionally, the physical layer priority of the first scheduling request is lower than the physical layer priority of the second scheduling request, and the second scheduling request is a scheduling request for non-target data.

[0435] Optionally, the transceiver is also used for:

[0436] Send first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

[0437] Optionally, the transmission indication may also be used to indicate the transmission resources for the target data.

[0438] Optionally, the transceiver is also used for:

[0439] Send second configuration information, which is used to configure the transmission resources of the target data.

[0440] Optionally, the transceiver is also used for:

[0441] Send a third message, which is used to indicate the target resource, which is the time-frequency resource occupied by the terminal to cancel the ongoing data transmission.

[0442] Optionally, the transceiver is further configured to receive a second scheduling request sent by the terminal;

[0443] The processor is used to generate the third information according to the second scheduling request.

[0444] Optionally, the transceiver is also used to send a fourth message;

[0445] The transceiver is also used to receive feature information reported by the terminal based on the fourth information;

[0446] The processor is also configured to determine whether to send the first information to the terminal based on the feature information.

[0447] In this embodiment of the invention, the device first sends a first message to the terminal, indicating the information type of the target data collected and stored by the terminal. Then, it sends a second message to the terminal, instructing the terminal to transmit the target data collected and stored based on the first message. By receiving the target data transmitted by the terminal based on the second message, subsequent machine learning model training and other processes can be completed. Thus, for data collected and stored according to the instructions, data transmission will only be completed when the instructions are given, effectively avoiding any impact on business data communication.

[0448] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps executed by the network-side device as implemented in the above method embodiment, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0449] like Figure 10 As shown, this invention also provides a data transmission processing apparatus, comprising:

[0450] The first sending module 1010 is used to send first information, which is used to indicate the information type of the target data collected and stored by the terminal.

[0451] The second sending module 1020 is used to send second information, which is used to indicate the transmission of the target data;

[0452] The third receiving module 1030 is used to receive the target data transmitted by the terminal according to the second information.

[0453] Optionally, the second information includes at least one of the following:

[0454] Uplink permission for the target data;

[0455] The transmission instruction for the target data.

[0456] Optionally, the device further includes:

[0457] The eighth receiving module is configured to receive a first status cache report or a first scheduling request sent by the terminal when the second information includes the uplink permission;

[0458] The first state cache report is a dedicated state cache report for the target data;

[0459] The first scheduling request is a dedicated scheduling request for the target data.

[0460] Optionally, the logical channel priority of the MAC CE reported by the first state buffer satisfies at least one of the following:

[0461] Logical channel priority of MAC CE higher than zero-filled state buffer report

[0462] The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report;

[0463] The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

[0464] Optionally, the physical layer priority of the first scheduling request is lower than the physical layer priority of the second scheduling request, and the second scheduling request is a scheduling request for non-target data.

[0465] Optionally, the device further includes:

[0466] The fourth sending module is used to send first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

[0467] Optionally, the transmission indication may also be used to indicate the transmission resources for the target data.

[0468] Optionally, the device further includes:

[0469] The fifth sending module is used to send second configuration information, which is used to configure the transmission resources of the target data.

[0470] Optionally, the device further includes:

[0471] The fifth sending module is used to send third information, which is used to indicate the target resource, and the target resource is the time-frequency resource occupied by the terminal to cancel the ongoing data transmission.

[0472] Optionally, the device further includes:

[0473] The ninth receiving module receives the second scheduling request sent by the terminal;

[0474] The information generation module is used to generate the third information according to the second scheduling request.

[0475] Optionally, the device further includes:

[0476] The sixth sending module sends the fourth message;

[0477] The tenth receiving module is used to receive the feature information reported by the terminal based on the fourth information;

[0478] The judgment module is used to determine whether to send the first information to the terminal based on the feature information.

[0479] The apparatus of this invention first sends a first message to the terminal, indicating the information type of the target data collected and stored by the terminal, and then sends a second message to the terminal, instructing the terminal to transmit the target data collected and stored based on the first message. By receiving the target data transmitted by the terminal based on the second message, subsequent machine learning model training and other processes can be completed. In this way, for data collected and stored according to the instructions, data transmission will only be completed when the instructions are given, effectively avoiding any impact on business data communication.

[0480] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application 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 units described above can be implemented in hardware or as software functional units.

[0481] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, 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 methods described in the various embodiments of this application. 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.

[0482] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps executed by the network-side device as implemented in the above method embodiment, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0483] In some embodiments of the present invention, a processor-readable storage medium is also provided, the processor-readable storage medium storing program instructions for causing the processor to perform the data transmission processing method executed by the terminal as described above, or the data transmission processing method executed by the network-side device as described above.

[0484] Optionally, when the program instructions implement the data transmission processing method executed by the terminal, the program instructions, when executed by the processor, can achieve the above-mentioned application as... Figure 1 All implementation methods shown in the terminal-side method embodiments will not be described again here to avoid repetition.

[0485] Optionally, when the program instructions implement the data transmission processing method executed by the network-side device, the program instructions, when executed by the processor, can achieve the above-mentioned application in, for example... Figure 6 To avoid repetition, all implementation methods shown in the network-side method embodiments will not be described again here.

[0486] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The system may also include a core network component, such as the Evolved Packet System (EPS) or the 5G system (5GS).

[0487] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.

[0488] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in an access network that communicates with a wireless terminal device through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA) system, a 5G base station (gNB) in a next-generation 5G network architecture, an evolved Node B (eNB or e-NodeB) in a Long Term Evolution (LTE) system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.

[0489] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.

[0490] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0491] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0492] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0493] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0494] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A data transmission processing method, characterized in that, include: The terminal receives first information, which is used to indicate the information type of the target data; The terminal collects and stores the target data based on the first information; The terminal receives second information, which is used to instruct the transmission of the target data; The terminal transmits the target data according to the second information; Before the terminal receives the second information, it also includes: If the second information includes uplink permission for the target data, the terminal performs one of the following: Send a first state cache report, which is a dedicated state cache report for the target data; Send a first scheduling request, wherein the first scheduling request is a dedicated scheduling request for the target data; in, The physical layer priority of the first scheduling request is lower than that of the second scheduling request, and the second scheduling request is a scheduling request for non-target data. The logical channel priority of the Media Access Control Unit (MAC CE) in the first state buffer report satisfies at least one of the following: The logical channel priority of the MAC CE reported in the zero-filled state buffer is higher than that of the MAC CE. The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report; The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

2. The method according to claim 1, characterized in that, The second information also includes: The transmission instruction for the target data.

3. The method according to claim 1, characterized in that, Before the terminal sends the first state cache report, it also includes: The terminal receives first configuration information, which is used to configure the transmission resources for transmitting the first status cache report.

4. The method according to claim 2, characterized in that, The transmission indication is also used to indicate the transmission resources for the target data.

5. The method according to claim 1, characterized in that, Before the terminal transmits the target data according to the second information, it further includes: The terminal receives second configuration information, which is used to configure the transmission resources of the target data.

6. The method according to claim 1, characterized in that, When the terminal transmits the target data, it also includes: The terminal monitors third information, which is used to indicate target resources. The target resources are the time-frequency resources occupied by the data transmission that the terminal needs to cancel in progress. The terminal cancels the transmission of the target data on the target resource based on the third information.

7. The method according to claim 6, characterized in that, The terminal cancels the transmission of the target data on the target resource based on the third information, including: If the target resource and the time-frequency resource occupied by the target data overlap, the terminal cancels the transmission of the target data on the overlapping time-frequency resource.

8. The method according to claim 1, characterized in that, Before the terminal receives the first information, it also includes: The terminal receives a fourth piece of information, which is used to instruct the reporting of the terminal's characteristic information.

9. The method according to claim 1, characterized in that, The first information is also used to indicate the data format of the target data storage.

10. A data transmission processing method, characterized in that, include: The network-side device sends first information, which is used to indicate the information type of the target data collected and stored by the terminal. The network-side device sends a second message, which is used to indicate the transmission of the target data; The network-side device receives the target data transmitted by the terminal according to the second information; Before the network-side device sends the second information, it also includes: If the second information includes uplink permission for the target data, receive a first status cache report or a first scheduling request sent by the terminal; Wherein, the first state cache report is a dedicated state cache report for the target data; the first scheduling request is a dedicated scheduling request for the target data; The physical layer priority of the first scheduling request is lower than that of the second scheduling request, and the second scheduling request is a scheduling request for non-target data. The logical channel priority of the MAC CE reported by the first state buffer meets at least one of the following: The logical channel priority of the MAC CE reported in the zero-filled state buffer is higher than that of the MAC CE. The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report; The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

11. The method according to claim 10, characterized in that, The second information also includes: The transmission instruction for the target data.

12. The method according to claim 10, characterized in that, Before the network-side device receives the first state cache report sent by the terminal, it further includes: The network-side device sends first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

13. The method according to claim 11, characterized in that, The transmission indication is also used to indicate the transmission resources for the target data.

14. The method according to claim 10, characterized in that, Before the network-side device receives the target data transmitted by the terminal according to the second information, it further includes: The network-side device sends second configuration information, which is used to configure the transmission resources of the target data.

15. The method according to claim 10, characterized in that, When the network-side device receives the target data, it also includes: The network-side device sends third information, which is used to indicate the target resource, and the target resource is the time-frequency resource occupied by the terminal to cancel the ongoing data transmission.

16. The method according to claim 15, characterized in that, Before the network-side device sends the third information, it also includes: The network-side device receives a second scheduling request sent by the terminal; The network-side device generates the third information based on the second scheduling request; the second scheduling request is a scheduling request for non-target data.

17. The method according to claim 10, characterized in that, Before the network-side device sends the first information, it also includes: The network-side device sends the fourth information; The network-side device receives the feature information reported by the terminal based on the fourth information; The network-side device determines whether to send the first information to the terminal based on the feature information.

18. A data transmission processing apparatus, characterized in that, include: Memory, transceiver, processor; Memory, used to store program instructions; Transceiver, used to send and receive data under the control of the processor; Processor, used to read program instructions from the memory; The transceiver is used to receive first information, which is used to indicate the information type of the target data. The processor is used to collect and store the target data based on the first information; The transceiver is also used to receive second information, which is used to instruct the transmission of the target data; The transceiver is also used to transmit the target data according to the second information; The transceiver is also used for: If the second information includes an uplink permission for the target data, perform one of the following: Send a first state cache report, which is a dedicated state cache report for the target data; Send a first scheduling request, wherein the first scheduling request is a dedicated scheduling request for the target data; in, The physical layer priority of the first scheduling request is lower than that of the second scheduling request, and the second scheduling request is a scheduling request for non-target data. The logical channel priority of the MAC CE reported by the first state buffer meets at least one of the following: The logical channel priority of the MAC CE reported in the zero-filled state buffer is higher than that of the MAC CE. The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report; The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

19. The apparatus according to claim 18, characterized in that, The second information also includes: The transmission instruction for the target data.

20. The apparatus according to claim 18, characterized in that, The transceiver is also used for: Receive first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

21. The apparatus according to claim 19, characterized in that, The transmission indication is also used to indicate the transmission resources for the target data.

22. The apparatus according to claim 18, characterized in that, The transceiver is also used for: Receive second configuration information, which is used to configure the transmission resources of the target data.

23. The apparatus according to claim 18, characterized in that, The transceiver is also used to monitor third information, which is used to indicate target resources, and the target resources are the time-frequency resources occupied by the terminal that need to cancel the ongoing data transmission; The processor is also configured to cancel the transmission of the target data on the target resource based on the third information.

24. The apparatus according to claim 23, characterized in that, The processor is also used for: If the target resource and the time-frequency resource occupied by the target data intersect, the transmission of the target data on the intersecting time-frequency resource is cancelled.

25. The apparatus according to claim 18, characterized in that, The transceiver is also used for: Receive fourth information, which is used to indicate the characteristic information of the reporting terminal.

26. The apparatus according to claim 18, characterized in that, The first information is also used to indicate the data format of the target data storage.

27. A data transmission processing apparatus, characterized in that, include: Memory, transceiver, processor; Memory, used to store program instructions; Transceiver, used to send and receive data under the control of the processor; The processor is used to read program instructions from the memory; the transceiver is used to perform the following operations: Send a first message, which is used to indicate the information type of the target data collected and stored by the terminal; Send a second message, the second message being used to instruct the transmission of the target data; Receive the target data transmitted by the terminal according to the second information; The transceiver is also used for: If the second information includes uplink permission for the target data, receive a first status cache report or a first scheduling request sent by the terminal; Wherein, the first state cache report is a dedicated state cache report for the target data; the first scheduling request is a dedicated scheduling request for the target data; The physical layer priority of the first scheduling request is lower than that of the second scheduling request, and the second scheduling request is a scheduling request for non-target data. The logical channel priority of the MAC CE reported by the first state buffer meets at least one of the following: The logical channel priority of the MAC CE reported in the zero-filled state buffer is higher than that of the MAC CE. The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report; The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

28. The apparatus according to claim 27, characterized in that, The second information also includes: The transmission instruction for the target data.

29. The apparatus according to claim 27, characterized in that, The transceiver is also used for: Send first configuration information, which is used to configure the transmission resources for transmitting the first state cache report.

30. The apparatus according to claim 28, characterized in that, The transmission indication is also used to indicate the transmission resources for the target data.

31. The apparatus according to claim 27, characterized in that, The transceiver is also used for: Send second configuration information, which is used to configure the transmission resources of the target data.

32. The apparatus according to claim 27, characterized in that, The transceiver is also used for: Send a third message, which is used to indicate the target resource, which is the time-frequency resource occupied by the terminal to cancel the ongoing data transmission.

33. The apparatus according to claim 32, characterized in that, The transceiver is also used to receive a second scheduling request sent by the terminal; The processor is used to generate the third information according to the second scheduling request.

34. The apparatus according to claim 27, characterized in that, The transceiver is also used to send a fourth message; The transceiver is also used to receive feature information reported by the terminal based on the fourth information; The processor is also configured to determine whether to send the first information to the terminal based on the feature information.

35. A data transmission processing apparatus, characterized in that, include: A first receiving module is configured to receive first information, wherein the first information is used to indicate the information type of the target data; The first processing module is used to collect and store the target data based on the first information; The second receiving module is used to receive second information, which is used to indicate the transmission of the target data; The transmission module is used to transmit the target data according to the second information; The third sending module is configured to perform one of the following if the second information includes an uplink permission for the target data: Send a first state cache report, which is a dedicated state cache report for the target data; Send a first scheduling request, wherein the first scheduling request is a dedicated scheduling request for the target data; in, The physical layer priority of the first scheduling request is lower than that of the second scheduling request, and the second scheduling request is a scheduling request for non-target data. The logical channel priority of the MAC CE reported by the first state buffer meets at least one of the following: The logical channel priority of the MAC CE reported in the zero-filled state buffer is higher than that of the MAC CE. The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report; The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

36. A data transmission processing apparatus, characterized in that, include: The first sending module is used to send first information, which is used to indicate the information type of the target data collected and stored by the terminal. The second sending module is used to send second information, which is used to indicate the transmission of the target data; The third receiving module is used to receive the target data transmitted by the terminal according to the second information; The eighth receiving module is configured to receive a first status cache report or a first scheduling request sent by the terminal when the second information includes an uplink permission for the target data; Wherein, the first state cache report is a dedicated state cache report for the target data; the first scheduling request is a dedicated scheduling request for the target data; The physical layer priority of the first scheduling request is lower than that of the second scheduling request, and the second scheduling request is a scheduling request for non-target data. The logical channel priority of the MAC CE reported by the first state buffer meets at least one of the following: The logical channel priority of the MAC CE reported in the zero-filled state buffer is higher than that of the MAC CE. The logical channel priority of the MAC CE is lower than that of the second state cache report, which is a state cache report other than the first state cache report and the zero-filled state cache report; The logical channel priority is lower than that of the channel carrying non-target data other than uplink common control channel data.

37. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program that causes the processor to perform the data transmission processing method according to any one of claims 1 to 9, or the data transmission processing method according to any one of claims 10 to 17.

Citation Information

Patent Citations

  • Network data collection method and device, network equipment, user equipment and storage medium

    CN111919460A