Radio frequency unit configuration method and device, terminal and storage medium

By displaying the configuration data of the structured menu on the configuration page, assisting operators to modify parameter values ​​and generate configuration files, the problem of low configuration efficiency of multiple RF unit units in the prior art is solved, efficient and accurate RF unit configuration is achieved, and base station calibration and testing efficiency is improved.

CN119584157APending Publication Date: 2025-03-07SUNWAVE COMM
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411481697.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-22
Publication Date
2025-03-07

AI Technical Summary

Technical Problem

The efficiency of configuring multiple radio frequency units in the prior art is low, resulting in the base station calibration and testing efficiency being affected.

Method used

By displaying the first configuration data of the structured menu, including configuration parameters and description information, auxiliary operators can modify parameter values, generate and send configuration files to the baseband processing unit, and efficient configuration of the radio frequency unit is achieved.

Benefits of technology

It improves the configuration efficiency of multiple RF units, simplifies the configuration process, reduces the error operation rate, and improves the efficiency of base station calibration and testing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119584157A_ABST
    Figure CN119584157A_ABST
Patent Text Reader

Abstract

The invention relates to a radio frequency unit configuration method and device, a terminal and a storage medium, and the method comprises the steps: displaying first configuration data, the first configuration data comprising configuration parameters, description information corresponding to the configuration parameters, and first parameter values, and the first parameter values representing numerical information or setting information of the configuration parameters; in response to a modification operation on the first parameter value based on the description information, generating a first configuration file corresponding to the first configuration data; in response to the uploading operation, a first configuration file is sent to the baseband processing unit, and the first configuration file is used for configuring a first radio frequency unit of the baseband processing unit; and receiving second configuration data sent by the baseband processing unit, the second configuration data including the configuration parameters, description information corresponding to the configuration parameters, and second parameter values after the first radio frequency unit is configured successfully. According to the invention, the technical problem of low configuration efficiency of configuring a plurality of radio frequency units in the prior art is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a radio frequency unit configuration method, device, terminal and storage medium. Background Art

[0002] Data configuration refers to the setting and adjustment of various parameters and configurations of the RF unit before the base station is put into operation for testing and calibration, so as to ensure that the base station can provide positioning, communication and other services accurately and stably.

[0003] The existing configuration method mainly modifies the node parameters and complex data formats defined on different pages one by one, and sends them to the corresponding baseband processing unit so that the RF unit of the baseband processing unit can start calibration or testing. This method is not only time-consuming and labor-intensive for data configuration of a single RF unit, but also because the data between different RF units is not shared, it leads to lower efficiency when configuring data for multiple RF units in batches, thus affecting the efficiency of base station calibration and testing. Summary of the invention

[0004] The embodiments of the present application provide a method, device, terminal and storage medium for configuring a radio frequency unit to solve the technical problem of low configuration efficiency of configuring multiple radio frequency units in the prior art.

[0005] To achieve the above objectives, the embodiments of the present application adopt the following technical solutions:

[0006] In a first aspect, an embodiment of the present application provides a method for configuring a radio frequency unit, the method comprising:

[0007] Displaying first configuration data, wherein the first configuration data includes a configuration parameter and description information corresponding to the configuration parameter, and a first parameter value, wherein the first parameter value represents numerical information or setting information of the configuration parameter;

[0008] In response to a modification operation on the first parameter value based on the description information, generating a first configuration file corresponding to the first configuration data;

[0009] In response to the upload operation, sending the first configuration file to a baseband processing unit, wherein the first configuration file is used to configure a first radio frequency unit of the baseband processing unit;

[0010] Receive second configuration data sent by the baseband processing unit, wherein the second configuration data includes configuration parameters and description information corresponding to the configuration parameters, and a second parameter value after the first radio frequency unit is successfully configured.

[0011] In combination with the first aspect, in a possible design manner, the description information includes: modification range information of the configuration parameter;

[0012] The step of generating a first configuration file corresponding to the first configuration data in response to the modification operation on the first parameter value based on the description information includes:

[0013] When a modification operation on the first parameter value is detected and it is determined based on the modification range information that the modified first parameter value is within the modification range of the configuration parameters, a first configuration file corresponding to the first configuration data is generated according to the configuration parameters and the description information corresponding to the configuration parameters and the modified first parameter value.

[0014] In combination with the first aspect, in a possible design manner, the method further includes:

[0015] The first configuration file is updated according to the second configuration data to obtain a second configuration file, wherein the second configuration file is used to configure the second radio frequency unit.

[0016] In combination with the first aspect, in a possible design manner, after updating the first configuration file according to the second configuration data to obtain the second configuration file, the method further includes:

[0017] storing the second configuration file in a database;

[0018] In the case where the baseband processing unit is powered off and restarted, in response to a selection operation of at least one configuration parameter in the second configuration file, the at least one configuration parameter and a second parameter value corresponding to the at least one configuration parameter are sent to the baseband processing unit.

[0019] In combination with the first aspect, in a possible design manner, the first configuration file is used to configure a first radio frequency unit of the baseband processing unit, including:

[0020] The configuration parameters and the first parameter value are verified by the baseband processing unit. If the verification passes, the configuration parameters and the first parameter value are used to configure the first radio frequency unit, wherein the verification process includes: format verification and / or data integrity verification.

[0021] In conjunction with the first aspect, in a possible design manner, the first configuration data further includes: function information of the configuration parameter;

[0022] The method further comprises:

[0023] In response to a trigger operation on the help button, the function information is displayed.

[0024] In combination with the first aspect, in a possible design manner, the method further includes:

[0025] Changing the file name of the first configuration file from the first file name to the second file name;

[0026] The file name of the second configuration file is changed to the first file name to replace the first configuration file.

[0027] In a second aspect, an embodiment of the present application provides a radio frequency unit configuration device, including:

[0028] A display module, configured to display first configuration data, wherein the first configuration data includes a configuration parameter and description information corresponding to the configuration parameter, and a first parameter value, wherein the first parameter value represents numerical information or setting information of the configuration parameter;

[0029] A file generating module, configured to generate a first configuration file corresponding to the first configuration data in response to a modification operation on the first parameter value based on the description information;

[0030] an uploading module, configured to send the first configuration file to a baseband processing unit in response to an uploading operation, wherein the first configuration file is used to configure a first radio frequency unit of the baseband processing unit;

[0031] The receiving module is used to receive second configuration data sent by the baseband processing unit, wherein the second configuration data includes configuration parameters and description information corresponding to the configuration parameters, and a second parameter value after the first radio frequency unit is successfully configured.

[0032] In a third aspect, an embodiment of the present application provides a terminal, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the method of the first aspect and possible design methods thereof.

[0033] In a fourth aspect, an embodiment of the present application provides a storage medium, in which a computer program is stored, wherein the computer program is configured to execute the method of the first aspect and its possible design manner when running.

[0034] Compared with the prior art, a method, device, terminal and storage medium for configuring a radio frequency unit provided in an embodiment of the present application display the first configuration data on a page in the form of a structured menu, and each configuration parameter corresponds to description information, which is used to assist in the modification operation of the first parameter value, thereby reducing erroneous operations during the modification process. After the modification is completed, a first configuration file is generated and sent to the baseband processing unit. The baseband processing unit configures the radio frequency unit with the first configuration file to test and verify whether the first configuration file is valid. After the test and verification of a device is successful, the second configuration data is returned, and the returned second configuration data can be easily imported into another device for use, thereby speeding up the configuration efficiency of multiple devices. Therefore, this embodiment solves the technical problem of low efficiency in batch data configuration of multiple radio frequency units in the prior art.

[0035] Details of one or more embodiments of the present application are set forth in the following drawings and description to make other features, objects, and advantages of the present application more readily apparent. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0037] Figure 1 A hardware structure block diagram of a terminal provided in an embodiment of the present application is shown;

[0038] Figure 2 A flowchart of a radio frequency unit configuration method provided in an embodiment of the present application is shown;

[0039] Figure 3 A schematic diagram of a one-key configuration system provided in an embodiment of the present application is shown;

[0040] Figure 4 A schematic diagram of a user interface provided in an embodiment of the present application is shown;

[0041] Figure 5 A structural block diagram of a radio frequency unit configuration device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION

[0042] In order to more clearly understand the purpose, technical solutions and advantages of the present application, the present application is described and illustrated below in conjunction with the accompanying drawings and embodiments.

[0043] Unless otherwise defined, the technical terms or scientific terms involved in this application shall have the general meaning understood by people with ordinary skills in the technical field to which this application belongs. The words "one", "a", "a", "the", "these" and the like in this application do not represent quantitative restrictions, and they can be singular or plural. The terms "include", "comprise", "have" and any variants thereof involved in this application are intended to cover non-exclusive inclusions; for example, a process, method and system, product or device comprising a series of steps or modules (units) is not limited to the listed steps or modules (units), but may include unlisted steps or modules (units), or may include other steps or modules (units) inherent to these processes, methods, products or devices. The words "connect", "connected", "coupled" and the like involved in this application are not limited to physical or mechanical connections, but may include electrical connections, whether directly or indirectly. The "multiple" involved in this application refers to two or more. "And / or" describes the association relationship of associated objects, indicating that there can be three relationships. For example, "A and / or B" can mean: A exists alone, A and B exist at the same time, and B exists alone. Usually, the character " / " indicates that the objects associated with each other are in an "or" relationship. The terms "first", "second", "third", etc. involved in this application are only used to distinguish similar objects and do not represent a specific ordering of the objects.

[0044] The RF unit configuration method provided in the embodiment of the present application can be executed in a terminal, a computer or a similar test system. Taking running on a terminal as an example, Figure 1 FIG. 1 shows a hardware structure block diagram of a terminal provided in an embodiment of the present application. Figure 1 As shown, the terminal may include one or more ( Figure 1 Only one is shown in the figure) processor 102, and memory 104 for storing data. Processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA. Optionally, the terminal may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is for illustration only and does not limit the structure of the above terminal. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.

[0045] The memory 104 can be used to store computer programs, for example, software programs and modules of application software. The processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0046] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (Radio Frequency, referred to as RF) module, which is used to communicate with the Internet wirelessly.

[0047] The various techniques described in the embodiments of the present application can be used to configure the parameters of the application program, or the parameters of the local radio frequency (or radio frequency unit) of the base station, micro station and pico base station. Taking the parameter configuration of the radio frequency unit of the pico base station as an example, the parameter configuration can be applied to scenarios such as calibration testing of the production line, debugging of the test room, and daily configuration of maintenance personnel. In each link of these scenarios, it is very important to improve the efficiency of the parameter configuration link, that is, if the parameter modification is correct during the configuration process, one of the devices is quickly configured successfully, and then the parameters of the successfully configured device are imported into another device for use, then the efficiency of calibration and testing will be greatly accelerated.

[0048] Based on this, an embodiment of the present application provides a method for configuring a radio frequency unit. Figure 2 A flowchart of a radio frequency unit configuration method provided in an embodiment of the present application is shown. Figure 2 As shown, the method includes steps S201 to S204.

[0049] Step S201: display first configuration data, wherein the first configuration data includes configuration parameters and description information of corresponding configuration parameters, and first parameter values, and the first parameter values ​​represent numerical information or setting information of the configuration parameters.

[0050] Among them, the configuration parameters, the description information and the first parameter value have a one-to-one correspondence. If the first parameter value is a default value, the web operator can modify the first parameter value from the default value to a specific value to configure the RF unit. The description information assists the operator in modifying the first parameter value and reduces the probability of modification errors. As an example, the description information includes modification range information, which can assist the operator in modifying the first parameter value within the modification range information and simplify the operation difficulty. Compared with the old data sample, the first configuration data is highly readable and easy to understand, which improves the modification efficiency of the operator.

[0051] Specifically, the old data format sample is shown in Table 1. The format of the old data shown in Table 1 is complex, and it is easy to make mistakes when manually modified, which leads to unsuccessful data configuration and affects the efficiency of subsequent calibration and testing. The format of the first configuration data in this step is different from the old data sample, as shown in Table 2. Each row in Table 2 represents a configuration parameter, and each column of data from left to right represents the parameter type, the first parameter value, the parameter ID, the parameter name, and the description information. The following is an explanation of each field. The parameter type, such as UINT32, represents the uint32_t standard type, and SELECT represents an enumeration option. The first parameter value is Must, which means that a specific value must be entered. The first parameter value is Optional, which means that if a specific value is not entered, the default value is called as the first parameter value. The parameter name is consistent with the name displayed on the page, which is convenient for the RF unit to modify the parameter content accordingly. The description information can be the modification range information of the configuration parameter. Taking the second row of data in Table 2 as an example, the parameter type is UINT32, the first parameter value is Optional, the parameter ID is TRX0NRARFCNDL, the parameter name is carrier 0 downlink frequency, and the description information is [0-65535].

[0052] Table 1

[0053] [cmd=b2b3][addr=01] 5,40, maximum uplink gain; 1, 0, Uplink gain reduction 2, 10, 5, Uplink gain adjustment A20, 50, uplink input power calibration 101, 0, Downlink gain reduction 102, 10, Downlink gain adjustment A28, 54, Downlink output power calibration 6, 40, maximum uplink gain 9, 0, Uplink gain reduction

[0054] Table 2

[0055]

[0056]

[0057] Step S202: In response to the modification operation on the first parameter value based on the description information, generate a first configuration file corresponding to the first configuration data.

[0058] Specifically, the method of this embodiment is applied to a terminal with a display, and the page of the terminal displaying the first configuration data can be edited by an operator. Among them, the local maintenance terminal (Web-based local maintenance terminal, WebLMT) front desk or the automatic configuration service (automatic configuration service, ACS) network management can be used to operate various configuration parameters of the radio frequency unit. The configuration data includes hardware parameters, radio frequency indicators, etc. of the radio frequency unit. Exemplarily, the configuration parameters include but are not limited to carrier configuration parameters, engineering parameters, data module parameters, small signal board gain parameters, small signal board gain temperature compensation parameters, small signal board over-temperature protection parameters, small signal board low noise amplifier switch, small signal board channel feedback parameters, power amplifier module parameters and other parameter information. And the configuration parameters include cell-related radio frequency parameters, uplink and downlink frequencies, uplink and downlink bandwidths, uplink and downlink subframe ratios, special subframe ratios, etc.

[0059] Each configuration parameter corresponds to a first parameter value, which is a formatted data based on negotiation definition, including data symbols for operating a one-key configuration file and / or data values ​​configured through a client such as WebLMT, ACS network management, etc. The operator edits the first parameter value, such as changing the first parameter value from Optional to 64000, and the terminal generates a first configuration file according to the operator's modification result. The first configuration file includes configuration parameters, description information, and the modified first parameter value.

[0060] The following continues to use the second row of data in Table 2 as an example for explanation. Before the modification operation, the page displays that the parameter type is UINT32, the first parameter value is Optional, the parameter ID is TRX0NRARFCNDL, the parameter name is carrier 0 downlink frequency, and the description information is [0-65535]. The operator changes the first parameter value from Optional to 64000, and the terminal responds to the modification operation and generates a first configuration file including the parameter type "UINT32", the modified first parameter value "64000", the parameter ID "TRX0NRARFCNDL", the parameter name "carrier 0 downlink frequency", and the description information "[0-65535]".

[0061] In this step, the description information assists the operator in modifying the first parameter value so that the modification is less prone to errors. Therefore, the first configuration file generated in response to the modification operation is less prone to errors when configuring the RF unit, and the efficiency of the RF unit effective configuration is greatly improved.

[0062] Step S203: In response to the upload operation, a first configuration file is sent to the baseband processing unit, wherein the first configuration file is used to configure a first radio frequency unit of the baseband processing unit.

[0063] Specifically, after the first configuration file is generated, the terminal can jump to another page, which displays an upload menu. The operator can trigger the upload menu by clicking, etc. In response to the operation of triggering the upload menu, the terminal performs the task of uploading the first configuration file. More specifically, the terminal stores the address of the baseband processing unit, and the terminal sends the first configuration file to the baseband processing unit through the address so that the baseband processing unit can configure it.

[0064] In addition to the upload operation, the terminal can also provide export data services through the WebLMT front desk or ACS network management. Specifically, the export data service is completed through the download menu and the help menu. Select the download menu to download the latest configuration file to the local PC, and select the help menu to display the main content overview of the currently exported configuration data, as well as the scope of the configuration data, etc.

[0065] The specific configuration process is described below. First, the instructions that the baseband processing unit needs to execute in the first configuration file are extracted, and the instructions are executed one by one, wherein the instructions refer to base station function commands starting with keywords such as ADD, SET, MOD, RMV, DSP, LST, etc. For example, a modification instruction is: MOD RFTRXCFG: TRX0URLEnable = true, TRX0NRARFCNDL = 64334, CH2CFRThr = 12, CH1DUCGaninThr = 15, DPDEnable = true, SendLink = true; the baseband processing unit reads the existing configuration stored in the database (data base, DB) xml, and searches one by one whether each configuration parameter in the modification instruction exists in the database. If so, the value corresponding to the configuration parameter in the database is replaced with the parameter value corresponding to the configuration parameter in the first configuration file (that is, the first configuration file is stored) to complete the configuration of the first radio frequency unit. If not, the rollback is executed.

[0066] In some of the embodiments, after receiving the configuration file, the baseband processing unit will first verify the configuration file, and then perform configuration if the verification passes, so as to improve the security of the configuration. Specifically, the above-mentioned first configuration file is used to configure the first radio frequency unit of the baseband processing unit, including: the configuration parameters and the first parameter value are verified by the baseband processing unit, and if the verification passes, the configuration parameters and the first parameter value are used to configure the first radio frequency unit, wherein the verification process includes: format verification and / or data integrity verification.

[0067] Step S204: receiving second configuration data sent by the baseband processing unit, wherein the second configuration data includes configuration parameters and description information of corresponding configuration parameters, and a second parameter value after the first radio frequency unit is successfully configured.

[0068] Specifically, when the first RF unit is configured successfully, the baseband processing unit sends second configuration data to the terminal, and the second configuration data is transferred through the terminal, so that the data of the successful configuration of the first RF unit can be easily imported into the second RF unit, thereby achieving the effect of efficiently configuring multiple RF units.

[0069] In some of the embodiments, after step S204, the method further includes: updating the first configuration file according to the second configuration data to obtain a second configuration file, wherein the second configuration file is used to configure the second radio frequency unit.

[0070] Specifically, before the first radio frequency unit is configured successfully, the terminal stores the first configuration file. After the first radio frequency unit is configured successfully, the terminal returns the second configuration data, and the terminal updates the first configuration file with the second configuration data, thereby ensuring the real-time nature of the configuration file.

[0071] It should be noted that the first radio frequency unit and the second radio frequency unit may correspond to the same baseband processing unit (BBU), or may correspond to different baseband processing units, such as the first radio frequency unit is a hardware module in the first baseband processing unit, and the second radio frequency unit is a hardware module in the second baseband processing unit. Different baseband processing units may refer to different models (or hardware versions).

[0072] In the embodiment recorded in the above steps S201 to S204, the first configuration data is displayed on the page in the form of a structured menu, and each configuration parameter corresponds to description information, which is used to assist the modification operation of the first parameter value and reduce misoperation. After the modification is completed, a first configuration file is generated and sent to the baseband processing unit. And when the first radio frequency unit of the baseband processing unit is successfully configured, the second configuration data after the successful configuration returned by the baseband processing unit is received, so as to subsequently configure other radio frequency units. This not only ensures the real-time nature of the configuration file, but also improves the efficiency of the configuration. Therefore, this embodiment solves the technical problem of low efficiency in batch data configuration of multiple radio frequency units in the prior art.

[0073] In some embodiments, the description information includes: modification range information of the configuration parameter. In response to the modification operation on the first parameter value based on the description information, generating the first configuration file corresponding to the first configuration data includes: when the modification operation on the first parameter value is detected and it is determined based on the modification range information that the modified first parameter value is within the modification range of the configuration parameter, generating the first configuration file corresponding to the first configuration data according to the configuration parameter and the description information of the corresponding configuration parameter and the modified first parameter value.

[0074] Specifically, the modification range information indicates the value range of the first parameter value. When the operator modifies the first parameter value, an error operation may occur, resulting in the modified first parameter value not being within the modification range. The terminal may display a prompt message to instruct the operator to modify it again. When a modification operation on the first parameter value is detected and the modified first parameter value is within the modification range, the terminal generates a first configuration file. Compared with directly sending configuration data based on the operator's modification, this reduces the modification error rate and improves the configuration success rate.

[0075] In some of the embodiments, the terminal stores the latest configuration file to deal with the problem of configuration data loss after the baseband processing unit is abnormally shut down. Specifically, after the above step S204, the method further includes: storing the second configuration file in the database; in the case where the baseband processing unit is powered off and restarted, in response to the selection operation of at least one configuration parameter in the second configuration file, sending at least one configuration parameter and a second parameter value corresponding to the at least one configuration parameter to the baseband processing unit.

[0076] In this embodiment, the BBU can store the second configuration file through DB xml, and each configuration parameter in the second configuration file is displayed. The operator selects one or more configuration parameters on the page, and DB xml sends the configuration parameters selected by the operator and the corresponding second parameter values ​​to the baseband processing unit, so that the baseband processing unit can be reconfigured according to the data to maintain the operating state before power failure.

[0077] In some embodiments, the terminal replaces the original configuration file with the latest configuration file to ensure the real-time nature of the configuration file. Specifically, the file name of the first configuration file is changed from the first file name to the second file name, and the file name of the second configuration file is changed to the first file name to replace the first configuration file. After this step, the first configuration file with the second file name can also be deleted to release the storage space of the terminal.

[0078] In some embodiments, the first configuration data also includes: function information of the configuration parameters. The above method also includes: in response to triggering the help button, displaying the function information. This embodiment simplifies the difficulty of modifying the configuration data, thereby reducing the probability of operator error.

[0079] The radio frequency unit configuration method provided in the embodiment of the present application is described and illustrated below through specific examples. Figure 3 A schematic diagram of a one-key configuration system provided in an embodiment of the present application is shown. Figure 3As shown, the method is applied to a one-key configuration system. According to the functions, the one-key configuration system can be divided into a WebLMT front end 310, a BBU back end 320, a radio frequency (RF) unit 330, and a database (or DB xml) 340. Among them, the BBU back end 320 runs an operation administration and maintenance (OAM) process, and the OAM module 321 and the configuration module 322 both process messages in the OAM process.

[0080] The WebLMT front end 310 is used to provide a user interface for one-key configuration operation. Figure 4 A schematic diagram of a user interface provided by an embodiment of the present application is shown, Figure 4 As shown, the WebLMT front end 310 displays an upload menu 401, a download menu 402, and a help menu 403. In response to the operator clicking the instruction of the upload menu 401, the first configuration file is uploaded from the PC to the BBU. The content of the first configuration file is as described above, which is more readable and easier to operate. In the first configuration file, each configuration parameter corresponds to description information, which is used to describe the parameter type, value range, parameter ID, whether it is optional, etc. more clearly. As an example, the description information is a formatted comment so that the BBU ignores the description information and directly processes other data in the first configuration file.

[0081] The OAM module 321 is responsible for verifying the first configuration file. First, it reads the content of the first configuration file line by line into the memory and verifies the legality of the file format and content, including whether it carries illegal instructions, illegal parameters, or illegal parameter values, etc. It ignores the description information from the first configuration file and only extracts the instructions that the BBU needs to execute. The OAM module 321 feeds back the verification results to the WebLMT front desk 310. If the verification fails, the WebLMT front desk 310 displays a prompt message, and the operator can make adjustments based on the prompt message. If the verification is successful, execute the following configuration operations.

[0082] The configuration module 322 is responsible for performing configuration operations on the RF unit 330, including configuration addition, configuration modification, configuration setting, configuration deletion, etc. The configuration module 322 reads instructions in the OAM process, and searches and compares whether the configuration object exists in the database 340 based on the keywords in the instructions (configuration addition ADD, configuration setting SET, configuration modification MOD, configuration deletion DEL) and the configuration object, the first parameter value, and the OAM module 321 returns the search result to the WebLMT front desk 310. When the configuration object exists, the OAM module 321 constructs a real-time message and sends it to the RF unit 330.

[0083] The RF unit 330 receives the configuration instructions sent by the configuration module 322 of the OAM process, receives the configuration messages of the hardware parameters, station opening parameters, and calibration-related parameters related to the RF unit 330, and takes effect locally. If effective, the configuration results are determined and a response message is returned. The OAM module 321 records the results in the operation log and replaces the parameter values ​​in the database 340 with the first parameter values ​​in the first configuration file, so that the configuration stored in the database 340 is consistent with the effective configuration of the RF unit 330.

[0084] In summary, the RF unit configuration method provided in the embodiment of the present application is applied to the calibration test of the production line, the debugging of the test room, and the daily configuration of the maintenance personnel to quickly and efficiently complete the modification and import of the parameters of the RF unit. First, by displaying the description information, the purpose of assisting the operator to modify the first parameter value is achieved. The description information includes the modification range information, which can assist the operator to modify the first parameter value within the modification range information, thereby simplifying the difficulty of operation. Compared with the old data sample, the configuration data displayed by this method is highly readable and easy to understand, thereby improving the modification efficiency of the operator. After configuring the RF unit of the base station device, the data is stored in DB xml in real time to ensure that the configured parameters are still effective after the device is powered off and restarted. In addition, the BBU sends the configuration data to the PC locally to update the first configuration file stored locally on the PC, so that the configuration data after the successful test and verification of one device can be easily imported into another device for use, thereby greatly speeding up the configuration efficiency.

[0085] The present application also provides a data acquisition device in the embodiments, which is used to implement the above embodiments and preferred implementation modes, and will not be repeated hereafter. The terms "module", "unit", "subunit" and the like used below may implement a combination of software and / or hardware for a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and contemplated.

[0086] Figure 5 A structural block diagram of a radio frequency unit configuration device provided in an embodiment of the present application is shown. Figure 5 As shown, the device comprises:

[0087] A display module 51, configured to display first configuration data, the first configuration data including configuration parameters and description information of corresponding configuration parameters, and first parameter values, the first parameter values ​​representing numerical information or setting information of the configuration parameters;

[0088] A file generating module 52, configured to generate a first configuration file corresponding to the first configuration data in response to a modification operation on the first parameter value based on the description information;

[0089] An upload module 53, configured to send a first configuration file to the baseband processing unit in response to an upload operation, wherein the first configuration file is used to configure a first radio frequency unit of the baseband processing unit;

[0090] The receiving module 54 is used to receive second configuration data sent by the baseband processing unit, wherein the second configuration data includes configuration parameters and description information of corresponding configuration parameters, and a second parameter value after the first radio frequency unit is successfully configured.

[0091] In some of the embodiments, the display module 51 is further configured to display function information in response to a triggering operation on the help button.

[0092] In some of the embodiments, the file generation module 52 is also used to generate a first configuration file corresponding to the first configuration data based on the configuration parameters and the description information of the corresponding configuration parameters and the modified first parameter value when a modification operation on the first parameter value is detected and it is determined based on the modification range information that the modified first parameter value is within the modification range of the configuration parameters.

[0093] It should be noted that the above modules can be functional modules or program modules, and can be implemented by software or hardware. For modules implemented by hardware, the above modules can be located in the same processor; or the above modules can be located in different processors in any combination.

[0094] It should be noted that the above modules can be functional modules or program modules, and can be implemented by software or hardware. For modules implemented by hardware, the above modules can be located in the same processor; or the above modules can be located in different processors in any combination.

[0095] In this embodiment, an electronic device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0096] Optionally, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0097] Optionally, in this embodiment, the processor may be configured to execute the following steps S1 to S4 through a computer program.

[0098] S1. Display first configuration data, wherein the first configuration data includes configuration parameters and description information of corresponding configuration parameters, and first parameter values, and the first parameter values ​​represent numerical information or setting information of the configuration parameters.

[0099] S2. In response to a modification operation on the first parameter value based on the description information, generate a first configuration file corresponding to the first configuration data.

[0100] S3. In response to the upload operation, send a first configuration file to the baseband processing unit, wherein the first configuration file is used to configure a first radio frequency unit of the baseband processing unit.

[0101] S4. Receive second configuration data sent by the baseband processing unit, where the second configuration data includes configuration parameters and description information of corresponding configuration parameters, and a second parameter value after the first radio frequency unit is successfully configured.

[0102] It should be noted that the specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementation modes, and will not be repeated in this embodiment.

[0103] In addition, in combination with the method provided in the above embodiment, a storage medium may be provided in this embodiment to implement the method. The storage medium stores a computer program; when the computer program is executed by a processor, any one of the RF unit configuration methods in the above embodiment is implemented.

[0104] The embodiment of the present application also provides a computer program product. When the computer program product is run on a computer, the computer executes each function or step executed by the processor in the above method embodiment.

[0105] It should be understood that the specific embodiments described herein are only used to explain the application, rather than to limit it. Based on the embodiments provided in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the protection scope of this application.

[0106] Obviously, the drawings are only some examples or embodiments of the present application. For ordinary technicians in the field, the present application can also be applied to other similar situations based on these drawings without creative work. In addition, it is understandable that although the work done in this development process may be complicated and lengthy, for ordinary technicians in the field, certain changes in design, manufacturing or production based on the technical content disclosed in this application are only conventional technical means and should not be regarded as insufficient content disclosed in this application.

[0107] The term "embodiment" in this application refers to a specific feature, structure or characteristic described in conjunction with the embodiment that can be included in at least one embodiment of the present application. The appearance of this phrase in various locations in the specification does not necessarily mean the same embodiment, nor does it mean that it is mutually exclusive with other embodiments and is independent or optional. It is clearly or implicitly understood by those of ordinary skill in the art that the embodiments described in this application can be combined with other embodiments without conflict.

[0108] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of patent protection. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the attached claims.

Claims

1. A method for configuring a radio frequency unit, characterized in that: The method comprises: Displaying first configuration data, wherein the first configuration data includes a configuration parameter and description information corresponding to the configuration parameter, and a first parameter value, wherein the first parameter value represents numerical information or setting information of the configuration parameter; In response to a modification operation on the first parameter value based on the description information, generating a first configuration file corresponding to the first configuration data; In response to the upload operation, sending the first configuration file to a baseband processing unit, wherein the first configuration file is used to configure a first radio frequency unit of the baseband processing unit; Receive second configuration data sent by the baseband processing unit, wherein the second configuration data includes configuration parameters and description information corresponding to the configuration parameters, and a second parameter value after the first radio frequency unit is successfully configured.

2. The method for configuring a radio frequency unit according to claim 1, characterized in that: The description information includes: modification range information of the configuration parameters; The step of generating a first configuration file corresponding to the first configuration data in response to the modification operation on the first parameter value based on the description information includes: When a modification operation on the first parameter value is detected and it is determined based on the modification range information that the modified first parameter value is within the modification range of the configuration parameters, a first configuration file corresponding to the first configuration data is generated according to the configuration parameters and the description information corresponding to the configuration parameters and the modified first parameter value.

3. The method for configuring a radio frequency unit according to claim 1, wherein: The method further comprises: The first configuration file is updated according to the second configuration data to obtain a second configuration file, wherein the second configuration file is used to configure the second radio frequency unit.

4. The method for configuring a radio frequency unit according to claim 3, characterized in that: After updating the first configuration file according to the second configuration data to obtain the second configuration file, the method further includes: storing the second configuration file in a database; In the case where the baseband processing unit is powered off and restarted, in response to a selection operation of at least one configuration parameter in the second configuration file, the at least one configuration parameter and a second parameter value corresponding to the at least one configuration parameter are sent to the baseband processing unit.

5. The method for configuring a radio frequency unit according to any one of claims 1 to 4, characterized in that: Before sending the first configuration file to the baseband processing unit in response to the upload operation, the method further includes: the first configuration file is used to configure a first radio frequency unit of the baseband processing unit, including: The baseband processing unit performs verification processing on the configuration parameter and the first parameter value; When the verification passes, the baseband processing unit configures the first radio frequency unit based on the configuration parameters and the first parameter value, wherein the verification process includes: format verification and / or data integrity verification.

6. The method for configuring a radio frequency unit according to any one of claims 1 to 4, characterized in that: The first configuration data also includes: functional information of the configuration parameters; The method further comprises: In response to a trigger operation on the help button, the function information is displayed.

7. The method for configuring a radio frequency unit according to any one of claims 1 to 4, characterized in that: The method further comprises: Changing the file name of the first configuration file from the first file name to the second file name; The file name of the second configuration file is changed to the first file name to replace the first configuration file.

8. A radio frequency unit configuration device, characterized in that: include: A display module, configured to display first configuration data, wherein the first configuration data includes a configuration parameter and description information corresponding to the configuration parameter, and a first parameter value, wherein the first parameter value represents numerical information or setting information of the configuration parameter; A file generating module, configured to generate a first configuration file corresponding to the first configuration data in response to a modification operation on the first parameter value based on the description information; an uploading module, configured to send the first configuration file to a baseband processing unit in response to an uploading operation, wherein the first configuration file is used to configure a first radio frequency unit of the baseband processing unit; The receiving module is used to receive second configuration data sent by the baseband processing unit, wherein the second configuration data includes configuration parameters and description information corresponding to the configuration parameters, and a second parameter value after the first radio frequency unit is successfully configured.

9. A terminal comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to execute the radio frequency unit configuration method according to any one of claims 1 to 7.

10. A storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute the radio frequency unit configuration method according to any one of claims 1 to 7 when running.