Data storage method and device, user equipment and storage medium

By only storing the necessary uplink signal configuration information in the 5G communication system, the problem of excessive memory usage of user equipment is solved, and the effect of reducing memory overhead and equipment costs is achieved.

CN120378026APending Publication Date: 2025-07-25BEIJING X RING TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410955216.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-16
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

In 5G communication systems, user equipment consumes a lot of memory, resulting in increased costs and increased equipment volume. The existing technology has not effectively solved this problem.

Method used

By acquiring the configuration information of the uplink signal sent by the network device, and when the number of target configuration information to be stored is less than the total number of configuration information, only the target configuration information is stored and other configuration information is discarded, thereby reducing the data storage amount of the user equipment.

Benefits of technology

Reduces memory overhead of user equipment, reduces storage space consumption, reduces cost and reduces device size.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120378026A_ABST
    Figure CN120378026A_ABST
Patent Text Reader

Abstract

The invention provides a data storage method and device, user equipment and a storage medium, and the method comprises the steps: obtaining the configuration information of an uplink signal sent by network equipment, and storing the target configuration information when the number of to-be-stored target configuration information is smaller than the number of configuration information, and other configuration information except the target configuration information is discarded, so that the data storage amount of the user equipment side is reduced, and the memory overhead is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technologies, and in particular, to a data storage method, apparatus, user equipment, and storage medium. Background Art

[0002] The 5G communication system defined by the 3rd generation partnership project (3GPP) is called the New Radio (NR) system. In the NR system, when communicating between a network device and a user equipment, path loss measurement is usually required, and power setting, etc. is performed based on the measurement result of the path loss to improve the effect of wireless communication.

[0003] In the related art, during the process of path loss measurement, a large amount of memory of the user equipment needs to be occupied, increasing the cost. Summary of the Invention

[0004] This application aims to solve at least one of the technical problems in the related art to some extent.

[0005] To this end, this application proposes a data storage method, apparatus, user equipment, and storage medium to reduce the data storage amount at the user equipment end and reduce the memory overhead.

[0006] An embodiment of one aspect of this application proposes a data storage method, including:

[0007] Obtaining configuration information of an uplink signal sent by a network device;

[0008] When the number of target configuration information to be stored is less than the number of the configuration information, storing the target configuration information and discarding other configuration information other than the target configuration information.

[0009] An embodiment of another aspect of this application proposes a data storage apparatus, including:

[0010] An obtaining module, configured to obtain configuration information of an uplink signal sent by a network device;

[0011] A processing module, configured to store the target configuration information and discard other configuration information other than the target configuration information when the number of target configuration information to be stored is less than the number of the configuration information.

[0012] An embodiment of another aspect of this application proposes a user equipment, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the method described in the foregoing aspect is implemented.

[0013] In another embodiment of the present application, a non-transitory computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method described in the foregoing one aspect is implemented.

[0014] In another embodiment of the present application, a computer program product is provided, on which a computer program is stored. When the program is executed by a processor, the method described in the foregoing one aspect is implemented.

[0015] The data storage method, device, user equipment and storage medium provided by the present application obtain the configuration information of the uplink signal sent by the network device. When the number of target configuration information to be stored is less than the number of configuration information, the target configuration information is stored, and other configuration information other than the target configuration information is discarded, reducing the data storage amount at the user equipment side and reducing the memory overhead.

[0016] Additional aspects and advantages of the present application will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The above and / or additional aspects and advantages of the present application will become apparent and be readily understood from the following description of the embodiments in conjunction with the drawings, where:

[0018] Figure 1 is a schematic flow chart of a data storage method provided by an embodiment of the present application;

[0019] Figure 2 is a schematic flow chart of another data storage method provided by an embodiment of the present application;

[0020] Figure 3 is a schematic flow chart of another data storage method provided by an embodiment of the present application;

[0021] Figure 4 is a schematic flow chart of another data storage method provided by an embodiment of the present application;

[0022] Figure 5 is a schematic structural diagram of a data storage device provided by an embodiment of the present application;

[0023] Figure 6 is a schematic structural diagram of a user equipment provided by an embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0024] Embodiments of the present application will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present application, and should not be construed as limiting the present application.

[0025] The data storage method, apparatus, user equipment, and storage medium according to embodiments of the present application will be described below with reference to the accompanying drawings.

[0026] Figure 1 It is a flowchart of a data storage method provided by an embodiment of the present application.

[0027] In the embodiments of the present application, the data storage method is configured in a data storage apparatus as an example. The data storage apparatus can be applied to any user equipment.

[0028] Among them, user equipment can be scattered throughout the mobile communication system, and each user equipment can be stationary or mobile. User equipment can also be referred to by those skilled in the art as a mobile station, user station, mobile unit, user unit, wireless unit, remote unit, mobile device, terminal device, wireless device, wireless communication device, remote device, mobile user station, access user equipment, mobile user equipment, wireless user equipment, remote user equipment, handheld device, user agent, mobile client, client, in-vehicle device, wearable device, or some other appropriate terms. The terminal device can be a cellular phone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, tablet computer, laptop computer, cordless phone, wireless local loop (WLL) station, etc., capable of communicating with network equipment in the mobile communication system.

[0029] Among them, the network device is deployed in the radio access network to provide a radio access function for the terminal device. The network device may be a base station (Base Station, BS). The network device may communicate with the terminal device wirelessly via one or more antennas. The network device may provide communication coverage for its geographical area. The base station may include different types such as macro base stations, micro base stations, relay stations, access points, etc. In some embodiments, the base station may be referred to by those skilled in the art as a base station transceiver, radio base station, access point, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Node B, evolved Node B (eNB or eNodeB), or some other appropriate terms. Exemplarily, in a 5G system, the base station is called a gNB. For ease of description, in the embodiments of the present disclosure, the devices that provide wireless communication functions for user equipment are collectively referred to as network devices.

[0030] As Figure 1 shown, the method may include the following steps:

[0031] Step 101, obtain the configuration information of the uplink signal sent by the network device.

[0032] Among them, the uplink signal refers to the radio signal sent by the user equipment to the network device. The uplink signal is determined based on the configuration information of the uplink sent by the network device. In one scenario, the uplink signal is used to determine the path loss of the communication between the network device and the user equipment (User Equipment, UE), and the path loss is used for power control between the network device and the user equipment. In the actual application scenario, the network device, such as a base station (gNodeB), does not directly send the uplink signal to the user equipment, but sends the configuration information on how to send the uplink signal to the user equipment. These configuration information are the key guidance for the UE to generate and send the uplink signal for the network device to measure the uplink conditions (including path loss).

[0033] As an implementation manner, the configuration information of the uplink signal sent by the network device to the user equipment is transmitted through Radio Resource Control (RRC) signaling.

[0034] Step 102, when the number of target configuration information to be stored is less than the number of configuration information, store the target configuration information and discard other configuration information other than the target configuration information.

[0035] In the embodiments of the present application, in the NR system, the 3GPP protocol 38.331 stipulates the configuration information corresponding to various different uplink signals. Among them, different uplink signals correspond to different contents and quantities of configuration information. The network device will send the configuration information of the uplink signal according to the protocol regulations. When the user equipment receives the configuration information of the uplink signal sent by the network device, it will store the configuration information of the uplink signal stipulated by the protocol, for example, store it in the storage unit of the user equipment UE. Since the quantity of the configuration information of the uplink signal sent by the network device is large and occupies a large storage capacity of the UE, the user equipment needs to configure a large memory storage unit, increasing the cost and volume of the UE.

[0036] In practical applications, through long-term field tests, it is found that the actual network device does not need all the configuration information stipulated in the protocol, but only some configuration information. Therefore, based on the set configuration information, the target configuration information to be stored corresponding to the uplink signal can be queried. Among them, different uplink signals correspond to different target configuration information to be stored. When the quantity of the determined target configuration information to be stored is less than the quantity of the configuration information of the uplink signal sent by the network device, the target configuration information is stored, and other configuration information other than the target configuration information is discarded. Since the target configuration information is a part of the configuration information, storing the target configuration information in the configuration information sent by the network device and discarding other configuration information other than the target configuration information realizes the reduction of the data volume to be stored at the user equipment end, can reduce the cost of the storage unit of the UE and the occupied space, and is beneficial to reducing the volume of the UE.

[0037] Among them, the storage unit in the UE, for example, includes one or more of Double DataRate Synchronous Dynamic Random Access Memory (DDR) and the on-chip memory of the chip.

[0038] In an implementation manner of the embodiments of the present application, the target configuration information to be stored corresponding to the uplink signal is determined and stored in the DDR. Furthermore, the configuration information of the uplink stored in the DDR is transferred to the on-chip memory of the chip. Since the quantity of the stored target configuration information is reduced, the consumption of the storage space is thus reduced. The terminal can configure a smaller storage unit. At the same time, it helps to reduce the design area of some modules of the chip, reducing the cost and the volume of the user equipment.

[0039] In the data storage method according to the embodiment of the present application, the configuration information of the uplink signal sent by the network device is obtained. When the number of target configuration information to be stored is less than the number of configuration information, the target configuration information is stored, and other configuration information other than the target configuration information is discarded, reducing the data storage amount at the user equipment side and reducing the memory overhead.

[0040] In an actual scenario, the uplink signals are different, and the configuration information is also different. The uplink signals include one or more of: Channel Sounding Reference Signal (SRS), Physical Uplink Control Channel (PUCCH) signal, and Physical Uplink Shared Channel (PUSCH) signal. The following will be described separately for different scenarios.

[0041] Based on the above embodiment, taking the uplink signal including the sounding reference signal SRS as an example for illustration, Figure 2 is a schematic flowchart of another data storage method provided by the embodiment of the present application. As Figure 2 shown, the method includes the following steps:

[0042] Step 201, obtain the configuration information of the uplink signal sent by the network device.

[0043] Among them, the uplink signal includes the sounding reference signal SRS.

[0044] Among them, the configuration information of SRS includes transmission bandwidth, transmission period, resource set, power control information, etc.

[0045] Step 202, obtain the first correspondence table.

[0046] Among them, in the first correspondence table, the identifiers and quantities of the configuration information corresponding to SRS are stored.

[0047] Step 203, query the first correspondence table to determine the first set number of target SRS resource sets and the second set number of target path loss reference signals related to path loss corresponding to SRS.

[0048] In an implementation of the embodiment of the present application, among the configuration information corresponding to the SRS signal specified in 3GPP protocol 38.331, the configuration information for path loss measurement includes the path loss reference signal SRS-PathlossReferenceRS and the optional resource set SRS-ResourceSets. Among them, the maximum number of maxNrofSRS-PathlossReferenceRS-r16 specified in the protocol is 64, and the maximum number of maxNrofSRS-ResourceSets is 16. That is to say, for each path loss reference signal among the 64 SRS-PathlossReferenceRS, the number of optional resource sets is 16. For example, if the memory occupied by one configuration information is 4Byte, then the total memory occupied by storing the complete configuration information specified in the protocol is 4 * 16 * 64 = 4096Byte.

[0049] Among them, the resource set SRS-ResourceSets refers to "SRS resource sets in a BWP", which refers to the SRS resource set defined in a specific BWP configuration. The SRS resource set defines a set of rules that illustrate how the UE arranges and transmits SRS signals in the time domain and frequency domain of this BWP.

[0050] Step 204, use the first set number of target SRS resource sets and the second set number of target path loss reference signals as the target configuration information to be stored corresponding to the SRS.

[0051] In an actual scenario, SRS-PathlossReferenceRS and SRS-ResourceSets do not need to store the maximum number. Through testing, it is found that the number of SRS-PathlossReferenceRS that the user equipment needs to store is the first set number, for example, 4, and the number of SRS-ResourceSets is the second set number, for example, 4. Therefore, the total memory that the user equipment needs to occupy to store the configuration information related to path loss is 4 * 4 * 4 = 64Byte, and other configuration information other than the target configuration information is discarded and not saved. Thus, the memory capacity that can be saved is 4096 - 64 = 4032Byte, and the saving of the storage capacity does not affect the relevant protocol consistency and the operator's access use case test, greatly reducing the occupied content capacity and the consumption of memory.

[0052] It should be noted that the first set of target SRS resource sets with a first set quantity can be the first set quantity of resource sets set in all resource sets. For example, it can be the first set quantity of resource sets sorted in the front, such as 4 resource sets with identification information numbered 0, 1, 2, and 3. The second set of target path loss reference signals with a second set quantity can be the second set quantity of resource sets set among the path loss reference signals corresponding to all SRS signals. For example, it can be the second set quantity of signals sorted in the front, such as 4 signals with identification information numbered 0, 1, 2, and 3.

[0053] Step 205, when the quantity of the target configuration information to be stored is less than the quantity of the configuration information, store the target configuration information and discard other configuration information other than the target configuration information.

[0054] In an implementation manner of the embodiment of the present application, the target configuration information corresponding to the SRS signal for path loss testing is stored in the storage unit of the user equipment UE, and other configuration information other than the target configuration information is discarded. Since the target configuration information is a part of the configuration information, storing the target configuration information in the configuration information sent by the network device and discarding other configuration information other than the target configuration information can reduce the memory consumption, reduce the cost, and improve the product performance.

[0055] Step 206, send the SRS to the network device according to the stored target configuration information corresponding to the SRS.

[0056] In the embodiment of the present application, according to the target configuration information corresponding to the SRS stored in the storage unit of the UE, that is, the first set of target SRS resource sets SRS-ResourceSets and the second set of target path loss reference signals SRS-PathlossReferenceRS, the SRS to be sent to the network device is determined. Thus, when the network device receives the SRS, it determines the path loss and performs power control according to the determined path loss to improve the effect of wireless communication.

[0057] In the data storage method of the embodiment of the present application, the configuration information of the SRS signal sent by the network device is obtained, and the target configuration information to be stored corresponding to the SRS signal is queried. Among them, the quantity of the target configuration information is less than the quantity of the configuration information. The target configuration information to be stored corresponding to the SRS signal is stored in the storage unit of the user equipment UE, reducing the data storage amount at the user equipment side and reducing the memory overhead.

[0058] Based on the above embodiment, taking the uplink signal including the PUSCH signal as an example for illustration, where the PUSCH signal can be understood as a signal transmitted based on the PUSCH channel. Figure 3It is a schematic flowchart of another data storage method provided by an embodiment of this application. As Figure 3 shown, this method includes the following steps:

[0059] Step 301: Obtain the configuration information of the uplink signal sent by the network device.

[0060] Among them, the uplink signal includes a PUSCH signal.

[0061] Among them, the configuration information related to path loss corresponding to the PUCCH signal includes a reference signal related to path loss measurement.

[0062] Step 302: Obtain a second correspondence table.

[0063] Among them, in the second correspondence table, the identifiers and quantities of the configuration information corresponding to the PUSCH signal are stored. The second correspondence table is used for identification to distinguish it from the above-mentioned first correspondence table and the subsequent third correspondence table.

[0064] Step 303: Query the second correspondence table to determine the third set number of path loss reference signals related to the path loss corresponding to the PUSCH signal.

[0065] In an implementation manner of the embodiment of this application, among the configuration information corresponding to the PUSCH signal specified in 3GPP protocol 38.331, the configuration information used for path loss measurement includes maxNrofPUSCH-PathlossReferenceRSs-r16. Among them, the user equipment transmits the PUSCH signal to the network device according to the quantity of PUSCH-PathlossReferenceRSs-r16. The network device determines the path loss according to the received PUSCH signal and performs power control according to the path loss. Among them, the maximum quantity specified in the NR protocol, that is, maxNrofPUSCH-PathlossReferenceRSs-r16, is 64. For example, if the memory occupied by one piece of configuration information is 4 Byte, then the total memory occupied by storing the complete configuration information specified in the protocol is 4 * 64 = 256 Byte.

[0066] Step 304: Use the third set number of path loss reference signals as the target configuration information to be stored corresponding to the PUSCH signal.

[0067] In an actual scenario, PUSCH-PathlossReferenceRSs-r16 does not need to store the maximum quantity. Through long-term testing, it is found that the quantity of PUSCH-PathlossReferenceRSs-r16 that the user equipment needs to store is the third set quantity, and the third set quantity is, for example, 4. Therefore, the total memory occupied by the user equipment to store the configuration information related to path loss is 4 * 4 = 16 Byte, and other configuration information outside the target configuration information is discarded and not saved. Thus, the memory capacity that can be saved is 256 - 16 = 240 Byte, and the saving of the storage capacity does not affect the relevant protocol consistency and the operator's access use case testing, greatly reducing the occupied content capacity and the consumption of memory.

[0068] It should be noted that the third set quantity of PUSCH-PathlossReferenceRSs-r16 can be the signals of the third set quantity set in all PUSCH-PathlossReferenceRSs-r16, such as the signals of the third set quantity sorted in the front, for example, the identification information is the number, such as 4 signals with numbers 0, 1, 2, and 3.

[0069] Step 305, when the quantity of the target configuration information to be stored is less than the quantity of the configuration information, store the target configuration information and discard other configuration information outside the target configuration information.

[0070] Thus, in the embodiment of the present application, the target configuration information corresponding to the PUSCH signal for path loss testing is stored in the storage unit of the user equipment UE, and other configuration information outside the target configuration information is discarded. Since the target configuration information is a part of the configuration information, the target configuration information in the configuration information corresponding to the PUSCH signal sent by the network device is stored and other configuration information outside the target configuration information is discarded to reduce the consumption of memory, reduce costs, and improve product performance.

[0071] Step 306, send a PUSCH signal to the network device according to the stored target configuration information corresponding to the PUSCH signal.

[0072] In the embodiment of the present application summary, the PUSCH signal to be sent to the network device is determined according to the target configuration information corresponding to the PUSCH signal stored in the storage unit of the UE. Thus, when the network device receives the PUSCH signal, the path loss is determined, and power control is performed according to the determined path loss to improve the effect of wireless communication.

[0073] In the data storage method according to the embodiments of the present application, the configuration information of the PUSCH signal sent by the network device is obtained, the target configuration information to be stored corresponding to the PUSCH signal is queried, and when the number of the target configuration information to be stored is less than the number of the configuration information, the target configuration information is stored, and other configuration information other than the target configuration information is discarded, reducing the data storage amount at the user equipment side and reducing the memory overhead.

[0074] Based on the above embodiments, taking the uplink signal including the PUCCH signal as an example for illustration, where the PUCCH signal can be understood as a signal transmitted based on the PUCCH channel. Figure 4 It is a schematic flowchart of another data storage method provided by the embodiments of the present application, as Figure 4 shown, this method includes the following steps:

[0075] Step 401, obtain the configuration information of the uplink signal sent by the network device.

[0076] Among them, the uplink signal includes the PUCCH signal. The configuration information related to the path loss corresponding to the PUCCH signal includes the reference signal related to the path loss measurement.

[0077] Step 402, obtain the third correspondence table.

[0078] Among them, in the third correspondence table, the identifiers and quantities of the configuration information corresponding to the PUCCH signal are stored.

[0079] Step 403, query the third correspondence table to determine the fourth set number of path loss reference signals related to the path loss corresponding to the PUCCH signal.

[0080] In an implementation manner of the embodiments of the present application, among the configuration information corresponding to the PUCCH signal specified in 3GPP protocol 38.331, the configuration information used for path loss measurement includes maxNrofPUCCH - PathlossReferenceRSs - r16. Among them, the user equipment transmits the PUCCH signal to the network device according to the quantity of PUCCH - PathlossReferenceRSs - r16, and the network device determines the path loss according to the received PUCCH signal and performs power control according to the path loss. Among them, the maximum quantity specified by the NR protocol, that is, maxNrofPUCCH - PathlossReferenceRSs - r16, is 64. For example, if the memory occupied by one configuration information is 4 Byte, then the total memory occupied by storing the complete configuration information specified in the protocol is 4 * 64 = 256 Byte.

[0081] Step 404: Use the fourth set number of path loss reference signals as the target configuration information to be stored corresponding to the PUCCH signal.

[0082] In an actual scenario, PUCCH-PathlossReferenceRSs-r16 does not need to store the maximum number. Through testing, it is found that the number of PUCCH-PathlossReferenceRSs-r16 that the user equipment needs to store is the fourth set number. For example, the fourth set number is 4. Therefore, the total memory occupied by the user equipment to store the configuration information related to the path loss corresponding to the PUCCH signal is 4 * 4 = 16 Byte, and other configuration information other than the target configuration information is discarded and not saved. Thus, the memory capacity that can be saved is 256 - 16 = 240 Byte. The saving of the storage capacity and the non-impact on the relevant protocol consistency and the operator's access use case testing greatly reduce the occupied content capacity and reduce the memory consumption.

[0083] It should be noted that the third set number of PUCCH-PathlossReferenceRSs-r16 can be the fourth set number of signals set among all PUCCH-PathlossReferenceRSs-r16. For example, it is the third set number of signals sorted in the front. For example, the identification information is a number, and it is 4 signals with numbers 0, 1, 2, and 3.

[0084] Step 405: When the number of the target configuration information to be stored is less than the number of configuration information, store the target configuration information and discard other configuration information other than the target configuration information.

[0085] In an implementation manner of the embodiment of the present application, the target configuration information for path loss testing corresponding to the PUCCH signal is stored in the storage unit of the user equipment UE, and other configuration information other than the target configuration information in the configuration information corresponding to the PUCCH signal is discarded. Since the target configuration information is a part of the configuration information, storing the target configuration information in the configuration information sent by the network device and discarding other configuration information other than the target configuration information can reduce the memory consumption, reduce the cost, and improve the product performance.

[0086] Step 406: Send the PUCCH signal to the network device according to the stored target configuration information corresponding to the PUCCH signal.

[0087] In the embodiments of the present application, according to the target configuration information corresponding to the PUCCH signal stored in the storage unit of the UE, the PUCCH signal to be sent to the network device is determined. Thus, when the network device receives the PUCCH signal, the path loss is determined, and power control is performed according to the determined path loss to improve the effect of wireless communication.

[0088] In the data storage method of the embodiments of the present application, the configuration information of the PUCCH signal sent by the network device is obtained, the target configuration information to be stored corresponding to the PUCCH signal is queried. When the number of the target configuration information to be stored is less than the number of the configuration information, the target configuration information is stored, and other configuration information other than the target configuration information is discarded, reducing the data storage amount at the user equipment side and reducing the memory overhead.

[0089] Based on the above embodiments, when the target configuration information to be stored corresponding to the uplink signal is stored in the storage unit of the user equipment UE, the uplink signal is sent to the network device according to the target configuration information to be stored. Thus, when the network device receives the uplink signal, the path loss is determined, and power control is performed according to the determined path loss to improve the effect of wireless communication.

[0090] To implement the above embodiments, the embodiments of the present application further propose a data storage device.

[0091] Figure 5 It is a schematic structural diagram of a data storage device provided by the embodiments of the present application.

[0092] As Figure 5 shown, the device may include:

[0093] An obtaining module 51, configured to obtain the configuration information of the uplink signal sent by the network device.

[0094] A processing module 52, configured to store the target configuration information and discard other configuration information other than the target configuration information when the number of the target configuration information to be stored is less than the number of the configuration information.

[0095] Further, in an implementation manner of the embodiments of the present application, the processing module 52 is further configured to:

[0096] Query the target configuration information to be stored corresponding to the uplink signal;

[0097] Store the target configuration information and discard other configuration information other than the target configuration information when the number of the target configuration information to be stored is less than the number of the configuration information.

[0098] In an implementation manner of an embodiment of the present application, the uplink signal includes one or more of a channel sounding reference signal SRS, a physical uplink control channel PUCCH signal, and a physical uplink shared channel PUSCH signal.

[0099] In an implementation manner of an embodiment of the present application, the uplink signal includes the channel sounding reference signal SRS, and the processing module 52 is further configured to:

[0100] Obtain a first correspondence table;

[0101] Query the first correspondence table to determine a first set number of target SRS resource sets and a second set number of target path loss reference signals related to path loss corresponding to the SRS;

[0102] Use the first set number of target SRS resource sets and the second set number of target path loss reference signals as target configuration information to be stored corresponding to the SRS.

[0103] In an implementation manner of an embodiment of the present application, the uplink signal includes a physical uplink shared channel PUSCH signal, and the processing module 52 is further configured to:

[0104] Obtain a second correspondence table;

[0105] Query the second correspondence table to determine a third set number of path loss reference signals related to path loss corresponding to the PUSCH signal;

[0106] Use the third set number of path loss reference signals as target configuration information to be stored corresponding to the PUSCH signal.

[0107] In an implementation manner of an embodiment of the present application, the uplink signal includes a physical uplink control channel PUCCH signal, and the processing module 52 is further configured to:

[0108] Obtain a third correspondence table;

[0109] Query the third correspondence table to determine a fourth set number of path loss reference signals related to path loss corresponding to the PUCCH signal;

[0110] Use the fourth set number of path loss reference signals as target configuration information to be stored corresponding to the PUCCH signal.

[0111] In an implementation manner of an embodiment of the present application, the device further includes:

[0112] A sending module, configured to send an uplink signal to the network device according to the stored target configuration information.

[0113] It should be noted that the foregoing explanation of the method embodiments also applies to the apparatus of this embodiment, and will not be repeated here.

[0114] In the data storage device according to the embodiment of the present application, the configuration information of the uplink signal sent by the network device is obtained, the target configuration information to be stored corresponding to the uplink signal is queried, and when the number of the target configuration information to be stored is less than the number of the configuration information, the target configuration information is stored, and other configuration information other than the target configuration information is discarded, reducing the data storage amount at the user equipment side and reducing the memory overhead.

[0115] To implement the above embodiments, the present application also provides a user equipment, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the method described in the foregoing method embodiments is implemented.

[0116] To implement the above embodiments, the present application also provides a non-transitory computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the method described in the foregoing method embodiments is implemented.

[0117] To implement the above embodiments, the present application also provides a computer program product, on which a computer program is stored. When the computer program is executed by a processor, the method described in the foregoing method embodiments is implemented.

[0118] Figure 6 It is a schematic structural diagram of a user equipment provided by an embodiment of the present application. For example, the user equipment 800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0119] Refer to Figure 6 , the user equipment 800 may include one or more of the following components: a processing component 802, a memory 804, a power component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814, and a communication component 816.

[0120] The processing component 802 generally controls the overall operation of the user device 800, such as operations associated with display, telephone calls, data communication, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above methods. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.

[0121] The memory 804 is configured to store various types of data to support the operation of the user device 800. Examples of such data include instructions for any application or method operating on the user device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disks, or optical disks.

[0122] The power component 806 provides power to various components of the user device 800. The power component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the user device 800.

[0123] The multimedia component 808 includes a screen that provides an output interface between the user device 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of the touch or swipe actions but also detect the duration and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. When the user device 800 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each of the front camera and the rear camera may be a fixed optical lens system or have a focal length and optical zoom capabilities.

[0124] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC) that is configured to receive external audio signals when the user device 800 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 further includes a speaker for outputting audio signals.

[0125] The I / O interface 812 provides an interface between the processing component 802 and a peripheral interface module, and the peripheral interface module can be a keyboard, a click wheel, buttons, etc. These buttons can include, but are not limited to: a home button, a volume button, a power button, and a lock button.

[0126] The sensor component 814 includes one or more sensors for providing status assessments of various aspects of the user device 800. For example, the sensor component 814 can detect the on / off state of the user device 800, the relative positioning of components, such as the display and keypad of the user device 800. The sensor component 814 can also detect a change in the position of the user device 800 or a component of the user device 800, the presence or absence of contact between the user and the user device 800, the orientation or acceleration / deceleration of the user device 800, and a change in the temperature of the user device 800. The sensor component 814 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor component 814 can also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 814 can further include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0127] The communication component 816 is configured to facilitate communication between the user device 800 and other devices in a wired or wireless manner. The user device 800 can access a wireless network based on a communication standard, such as WiFi, 4G, or 5G, or a combination thereof. In an exemplary embodiment, the communication component 816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 816 further includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0128] In an exemplary embodiment, the user equipment 800 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above method.

[0129] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, and the above instructions can be executed by a processor 820 of the user equipment 800 to complete the above method. For example, the non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.

[0130] In the description of this specification, the descriptions with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms are not necessarily directed to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, without conflict, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples.

[0131] In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present application, "a plurality of" means at least two, such as two, three, etc., unless otherwise specifically and clearly defined.

[0132] Any process or method description shown in the flowchart or described in other ways herein may be understood as representing a module, segment, or part of code including one or more executable instructions for implementing a customized logic function or process, and the scope of the preferred embodiments of the present application includes additional implementations, where the functions may be executed in a substantially simultaneous manner or in a reverse order according to the involved functions, rather than in the order shown or discussed, which should be understood by those skilled in the art of the embodiments of the present application.

[0133] The logic and / or steps represented in the flowchart or otherwise described herein can, for example, be considered a definitional sequence list of executable instructions for implementing logical functions, which can be embodied specifically in any computer-readable medium for use by an instruction execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device), or used in conjunction with these instruction execution systems, apparatus, or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium include the following: an electrical connection portion having one or more wirings (electronic device), a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable medium on which the program can be printed, as the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpretation, or other suitable processing as necessary, and then stored in a computer memory.

[0134] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having suitable combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), and the like.

[0135] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the methods of the above-described embodiments can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.

[0136] In addition, each functional unit in various embodiments of the present application may be integrated into one processing module, may exist physically alone for each unit, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.

[0137] The above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disc, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present application. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present application.

Claims

1. A data storage method, characterized in that, Including: Obtaining configuration information of an uplink signal sent by a network device; When the number of target configuration information to be stored is less than the number of the configuration information, storing the target configuration information and discarding other configuration information other than the target configuration information.

2. The method according to claim 1, wherein The step of, when the number of target configuration information to be stored is less than the number of the configuration information, storing the target configuration information and discarding other configuration information other than the target configuration information, includes: Querying target configuration information to be stored corresponding to the uplink signal; When the number of target configuration information to be stored is less than the number of the configuration information, storing the target configuration information and discarding other configuration information other than the target configuration information.

3. The method according to claim 2, wherein The uplink signal includes one or more of a channel sounding reference signal SRS, a physical uplink control channel PUCCH signal, and a physical uplink shared channel PUSCH signal.

4. The method according to claim 2, wherein When the uplink signal includes the channel sounding reference signal SRS, the step of querying target configuration information to be stored corresponding to the uplink signal includes: Obtaining a first correspondence table; Querying the first correspondence table to determine a first set number of target SRS resource sets and a second set number of target path loss reference signals related to path loss corresponding to the SRS; Using the first set number of target SRS resource sets and the second set number of target path loss reference signals as the target configuration information to be stored corresponding to the SRS.

5. The method according to claim 2, characterized in that, When the uplink signal includes the physical uplink shared channel PUSCH signal, the step of querying target configuration information to be stored corresponding to the uplink signal includes: Obtaining a second correspondence table; Querying the second correspondence table to determine a third set number of path loss reference signals related to path loss corresponding to the PUSCH signal; Using the third set number of path loss reference signals as the target configuration information to be stored corresponding to the PUSCH signal.

6. The method according to claim 2, wherein When the uplink signal includes the physical uplink control channel PUCCH signal, the step of querying target configuration information to be stored corresponding to the uplink signal includes: Obtaining a third correspondence table; Querying the third correspondence table to determine a fourth set number of path loss reference signals related to path loss corresponding to the PUCCH signal; Using the fourth set number of path loss reference signals as the target configuration information to be stored corresponding to the PUCCH signal.

7. The method according to any one of claims 1-6, characterized in that, The method further includes: Sending an uplink signal to the network device according to the stored target configuration information.

8. A data storage device, characterized in that, Including: An obtaining module, configured to obtain configuration information of an uplink signal sent by a network device; A processing module, configured to store the target configuration information and discard other configuration information other than the target configuration information when the number of target configuration information to be stored is less than the number of the configuration information.

9. A user equipment, characterized in that, It includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the method according to any one of claims 1-7.

10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the method according to any one of claims 1-7.

11. A computer program product, characterized in that, It includes a computer program which, when executed by the processor, implements the method according to any one of claims 1-7.