WO2022141951A1 - Data model parameter configuration method and device, electronic device, and storage medium - Google Patents

Data model parameter configuration method and device, electronic device, and storage medium Download PDF

Info

Publication number
WO2022141951A1
WO2022141951A1 PCT/CN2021/087429 CN2021087429W WO2022141951A1 WO 2022141951 A1 WO2022141951 A1 WO 2022141951A1 CN 2021087429 W CN2021087429 W CN 2021087429W WO 2022141951 A1 WO2022141951 A1 WO 2022141951A1
Authority
WO
WIPO (PCT)
Prior art keywords
parameter
configuration
target
mapping item
configuration parameter
Prior art date
Application number
PCT/CN2021/087429
Other languages
French (fr)
Chinese (zh)
Inventor
边艳春
梁刚
田科
王卫乔
Original Assignee
浙江三维利普维网络有限公司
三维通信股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 浙江三维利普维网络有限公司, 三维通信股份有限公司 filed Critical 浙江三维利普维网络有限公司
Publication of WO2022141951A1 publication Critical patent/WO2022141951A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/084Configuration by using pre-existing information, e.g. using templates or copying from other elements
    • H04L41/0843Configuration by using pre-existing information, e.g. using templates or copying from other elements based on generic templates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0889Techniques to speed-up the configuration process

Definitions

  • the present application relates to the field of computer technology, and in particular, to a data model parameter configuration method, device, electronic device, and storage medium.
  • Pico Site is a small enterprise-level base station with a single-carrier transmit power of 100-500Mw and a coverage range of 20-50 meters. It can provide users with accurate and deep coverage of mobile communication signals and improve user experience. Due to the characteristics of low power and small coverage of pico base stations, when applied to field deployment, the demand is often an order of magnitude higher than the number of macro base stations and micro base stations. In the 4G communication system, there are two communication modes, time division duplex (TDD) and frequency division duplex (FDD). Therefore, different operators use different pico base stations. Since different operators have different data configuration model specifications for pico base stations, it is a challenge for pico base station equipment manufacturers to meet different communication methods, different enterprise standard specifications, and fast and stable adaptation after changes in business data models.
  • TDD time division duplex
  • FDD frequency division duplex
  • the embodiments of the present application provide a data model parameter configuration method, device, electronic device, operation and maintenance system, and storage medium, so as to at least solve the complex modification and configuration process of the data model parameters of the pico base station in the related art, the iterative update efficiency is low, The problem of poor quality of products after modifying the configuration.
  • an embodiment of the present application provides a data model parameter configuration method, which is applied to parameter configuration of a pico base station, including: receiving a parameter configuration request, where the parameter configuration request carries a first configuration parameter to be configured; The first configuration parameter matches the target mapping item in the preset mapping item; the target information is extracted from the target mapping item, and the first configuration target corresponding to the first configuration parameter is determined according to the target information, wherein the The target mapping item includes at least one target information associated with the first configuration parameter; the parameter value of the first configuration parameter is acquired and distributed to the first configuration target.
  • matching a target mapping item in a preset mapping item according to the first configuration parameter includes: acquiring a first preset mapping item parameter table, where the first preset mapping item parameter table includes a plurality of the A preset mapping item, the preset mapping item includes a second configuration parameter; the second configuration parameter matching the first configuration parameter is searched in the first preset mapping item parameter table, and the first configuration parameter is selected.
  • the preset mapping item corresponding to the two configuration parameters is used as the target mapping item.
  • the target mapping item includes: traversing a plurality of the preset mapping items in the first preset mapping item parameter table, and comparing the first configuration parameter with the second preset mapping item in each of the preset mapping items The configuration parameters are matched; in the case that the first configuration parameter matches the second configuration parameter, the preset mapping item corresponding to the second configuration parameter is selected as the target mapping item.
  • extracting target information from the target mapping item, and determining the first configuration target corresponding to the first configuration parameter according to the target information includes: extracting the first configuration target from the target information. target name, wherein the target information includes at least the target name; obtain a first preset grouping parameter table, wherein the first preset grouping parameter table includes the target name and the grouping of the first configuration target The corresponding relationship of the information; the grouping information is searched in the first preset grouping parameter table, and the grouping position of the first configuration target is determined according to the grouping information.
  • the method before matching a target mapping item in a preset mapping item according to the first configuration parameter, the method includes: extracting parameter data from the parameter configuration request, wherein the parameter data includes at least one first mapping item. Three configuration parameters; the third configuration parameter is detected in the parameter data, and the first configuration parameter is determined according to the detection result.
  • determining the first configuration parameter according to the detection result includes: if a single third configuration parameter is detected, determining that the first configuration parameter includes the parameter data; In the case of a third configuration parameter, it is determined that the first configuration parameter includes a plurality of the third configuration parameters.
  • matching the target mapping item in the preset mapping item according to the first configuration parameter includes: in the preset mapping item matches a plurality of the target mapping items corresponding to a plurality of the third configuration parameters.
  • an embodiment of the present application provides a data model parameter configuration device, including:
  • a receiving module configured to receive a parameter configuration request, where the parameter configuration request carries the first configuration parameter to be configured
  • a matching module configured to match a target mapping item in a preset mapping item according to the first configuration parameter
  • a processing module configured to extract target information from the target mapping item, and determine a first configuration target corresponding to the first configuration parameter according to the target information, wherein the target mapping item includes the first configuration parameter associated at least one of the target information;
  • a distribution module configured to obtain the parameter value of the first configuration parameter and distribute it to the first configuration target.
  • an embodiment of the present application provides an operation and maintenance system for a pico base station, including a management module, a data model adaptation layer, and a service module, where the management module is connected to the service module through the data model adaptation layer, wherein, the management module is used to produce a data model, and transmit the first configuration parameter corresponding to the data model to the data model adaptation layer; the data model adaptation layer is used to execute the first aspect.
  • a data model parameter configuration method wherein the first configuration parameter is mapped and connected to the service module; the service module is configured to, after the corresponding service sub-module receives the first configuration parameter, the service sub-module The first configuration parameter is taken into effect in the business process of the business sub-module.
  • an embodiment of the present application provides an electronic device, including a memory and a processor, where a computer program is stored in the memory, and the processor is configured to run the computer program to execute the first aspect.
  • Data model parameter configuration method
  • an embodiment of the present application provides a storage medium on which a computer program is stored, and the computer program implements the data model parameter configuration method described in the first aspect when the computer program is executed by a processor.
  • a data model parameter configuration method, device, operation and maintenance system, electronic device, and storage medium receive a parameter configuration request, and the parameter configuration request carries a first configuration parameter to be configured. ; Match the target mapping item in the preset mapping item according to the first configuration parameter; extract the target information in the target mapping item, and determine the first configuration target corresponding to the first configuration parameter according to the target information; obtain the parameter value of the first configuration parameter , and distributed to the first configuration target, which solves the problems in the related art that the modification and configuration process of the data model parameters of the pico base station is complicated, the iterative update efficiency is low, and the quality of the product after modification and configuration is poor, and the corresponding configuration parameters are mapped. It can save the workload required for the modification of different data model parameters, improve the efficiency of data model adaptation and iterative update, and ensure the robustness and robustness of data model adaptation.
  • FIG. 1 is a hardware structural block diagram of a terminal according to a data model parameter configuration method according to an embodiment of the present application
  • FIG. 2 is a flowchart of a data model parameter configuration method according to an embodiment of the present application
  • FIG. 3 is a structural block diagram of a data model parameter configuration device according to an embodiment of the present application.
  • FIG. 4 is a schematic structural diagram of an operation and maintenance system according to an embodiment of the present application.
  • Words like "connected,” “connected,” “coupled,” and the like referred to in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect.
  • the “plurality” referred to in this application refers to two or more.
  • “And/or” describes the association relationship between associated objects, indicating that there can be three kinds of relationships. For example, “A and/or B” can mean that A exists alone, A and B exist at the same time, and B exists alone.
  • the character “/” generally indicates that the associated objects are an “or” relationship.
  • the terms “first”, “second”, “third”, etc. involved in this application are only to distinguish similar objects, and do not represent a specific order for the objects.
  • the webpage communicates with the WEB server through the HTTP protocol, and transmits the visual object to the WEB server.
  • the WEB server repackages and distributes the data to different management modules, such as: configuration management, maintenance management, alarm management, performance management.
  • the data is packaged and sent to the business module through TCP or UDP communication.
  • Different business modules obtain parameters and take effect into the business process.
  • FIG. 1 is a hardware structural block diagram of a terminal according to a data model parameter configuration method according to an embodiment of the present application.
  • the terminal may include one or more (only one is shown in FIG. 1 ).
  • a processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA, etc.
  • a memory 104 for storing data
  • the above-mentioned terminal may also include a communication function
  • the transmission device 106 and the input and output device 108 can understand that the structure shown in FIG. 1 is only for illustration, which does not limit the structure of the above-mentioned terminal.
  • the terminal may also include more or fewer components than shown in FIG. 1 , or have a different configuration than that shown in FIG. 1 .
  • the memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer programs corresponding to the data model parameter configuration methods in the embodiments of the present application. Executing various functional applications and data processing implements the above-mentioned methods.
  • Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, memory 104 may further include memory located remotely from processor 102, and these remote memories may be connected to the terminal through a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
  • Transmission device 106 is used to receive or transmit data via a network.
  • the specific example of the above-mentioned network may include a wireless network provided by a communication provider of the terminal.
  • the transmission device 106 includes a network adapter (Network Interface Controller, NIC for short), which can be connected to other network devices through a base station so as to communicate with the Internet.
  • the transmission device 106 may be a radio frequency (Radio Frequency, RF for short) module, which is used to communicate with the Internet in a wireless manner.
  • RF Radio Frequency
  • FIG. 2 is a flowchart of a data model parameter configuration method according to an embodiment of the present application. As shown in FIG. 2 , the process includes the following steps:
  • Step S201 Receive a parameter configuration request, where the parameter configuration request carries a first configuration parameter to be configured.
  • the data model parameter configuration method is performed on the data model adaptation layer between the management module and the service module in the operation and maintenance (OM) system of the pico base station; and the first configuration parameter is the representation of the
  • the business template needs to make modifications corresponding to the corresponding changes in the management module, and the first configuration parameter is used to take effect in the business process of the corresponding business sub-module, so that the corresponding
  • the service sub-module performs corresponding service processing according to the service flow corresponding to the first configuration parameter.
  • the first configuration parameter is the adjustment of the transmission power of the base station, and the first configuration parameter takes effect in the corresponding service sub-module. After the module, when the corresponding business process is executed, it will transmit according to the adjusted transmit power.
  • Step S202 matching the target mapping item in the preset mapping item according to the first configuration parameter.
  • the first configuration parameter is a configurable parameter corresponding to different data models of the upper layer (management module);
  • the preset mapping item is pre-configured, and a plurality of preset mapping items are set as a Table (label table) table, the table table covers configurable configuration parameters involved in all services in the business module, and the table table includes multiple table items, one table item corresponds to a preset mapping item associated with the first configuration parameter .
  • the matching target mapping item in the preset mapping item refers to the Table item in the Table table through the first configuration parameter; the preset mapping item at least includes the preset configuration parameter corresponding to the first configuration parameter, The preset configuration parameter is used for matching with the first configuration parameter when the target mapping item is searched according to the first configuration parameter, and if matched, the target mapping item is correspondingly found.
  • Step S203 extracting target information from the target mapping item, and determining a first configuration target corresponding to the first configuration parameter according to the target information, wherein the target mapping item includes at least one target information associated with the first configuration parameter.
  • both the target mapping item and the preset mapping item correspond to a configurable parameter
  • the configurable parameter includes a configuration parameter identifier, a configuration parameter type, a configuration range, and a default value, wherein the configuration parameter identifier is represented in the Table table.
  • the number for example: business sub-module A, business sub-module B, business sub-module C; the default value refers to the default value of multiple configuration items in the configuration parameter, and the first configuration parameter carries the modified values corresponding to the multiple configuration items,
  • the service sub-module will take the first configuration parameter into effect in the corresponding service process, corresponding to modifying multiple configuration items of the service sub-module, that is, Modify the modified value carried in the first configuration parameter in a one-to-one correspondence, but when the corresponding configuration item does not open the modification right, modifying multiple configuration items corresponds to maintaining the default value.
  • the default value can be the same as The parameter values in
  • the first configuration parameter corresponds to modifying the transmit power
  • the configuration range corresponds to the configuration of the service sub-module A, the service sub-module B, and the service sub-module C
  • the default value in the target mapping item is the same as that of the first configuration parameter.
  • Step S204 the parameter value of the first configuration parameter is acquired, and distributed to the first configuration target.
  • a parameter distributor is used to distribute the parameter value of the first configuration parameter to the corresponding first configuration target; the first configuration After receiving the parameter value distributed by the parameter distributor, the target parses the parameter interface uniformly, and applies the parameter value of the first configuration parameter to the business process.
  • a parameter configuration request is received, and the parameter configuration request carries the first configuration parameter to be configured; the target mapping item is matched in the preset mapping item according to the first configuration parameter; the target mapping item is extracted from the target mapping item information, and determine the first configuration target corresponding to the first configuration parameter according to the target information; obtain the parameter value of the first configuration parameter and distribute it to the first configuration target, which solves the modification and configuration of the data model parameters of the pico base station in the related art
  • the problems of complex process, low iterative update efficiency, and poor product quality after configuration modification are realized.
  • the workload required for modification of different data model parameters can be saved, and the adaptation and iteration of data models can be improved. Update efficiency and the beneficial effect of ensuring robustness and robustness of data model adaptation.
  • matching the target mapping item in the preset mapping item according to the first configuration parameter includes the following steps:
  • Step 1 Obtain a first preset mapping item parameter table, where the first preset mapping item parameter table includes a plurality of preset mapping items, and the preset mapping item includes a second configuration parameter.
  • the first preset mapping item parameter table is a Table table defined by configurable parameters involved in the business, and the Table table covers as much as possible all the configurable parameters involved in the business in the business module configuration parameters, and the Table table includes multiple Table items, and one Table item corresponds to one preset mapping item.
  • the preset configuration parameter in the preset mapping item corresponds to the second configuration parameter, and the second configuration parameter is used to match the first configuration parameter when the target mapping item is searched according to the first configuration parameter, If there is a match, the corresponding target mapping item is found.
  • Step 2 Search for the second configuration parameter matching the first configuration parameter in the first preset mapping item parameter table, and select the preset mapping item corresponding to the second configuration parameter as the target mapping item.
  • the first preset mapping item parameter table includes a plurality of preset mapping items, and the preset mapping item includes the second configuration parameter; in the first preset mapping item parameter table The second configuration parameter that matches the first configuration parameter is searched in the middle, and the preset mapping item corresponding to the second configuration parameter is selected as the target mapping item, so that the target mapping that is in the mapping relationship with the first configuration parameter is searched according to the first configuration parameter. item, so that the corresponding configuration target can be determined based on the target mapping item.
  • searching for a second configuration parameter matching the first configuration parameter in the first preset mapping item parameter table, and selecting the preset mapping item corresponding to the second configuration parameter as the target mapping item includes the following steps:
  • Step 1 Traverse multiple preset mapping items in the first preset mapping item parameter table, and match the first configuration parameter with the second configuration parameter in each preset mapping item.
  • a target mapping item corresponding to the first configuration parameter is found by traversing the first preset mapping item parameter table to perform an accurate search.
  • Step 2 when the first configuration parameter matches the second configuration parameter, select a preset mapping item corresponding to the second configuration parameter as the target mapping item.
  • the preset mapping item corresponding to the second configuration parameter is selected as the target mapping item, so as to realize the search for the target mapping item.
  • extracting target information from the target mapping item, and determining the first configuration target corresponding to the first configuration parameter according to the target information includes the following steps:
  • Step 1 Extract the target name of the first configuration target from the target information, where the target information at least includes the target name.
  • the target information may be a target name or a target group identifier corresponding to the target, and in this embodiment, the target information adopts a target name.
  • Step 2 Obtain a first preset grouping parameter table, where the first preset grouping parameter table includes a correspondence between target names and grouping information of the first configuration target.
  • Step 3 Search for grouping information in the first preset grouping parameter table, and determine the grouping position of the first configuration target according to the grouping information.
  • the grouping position of the first configuration target is determined by looking up the table, so that when the parameter value distribution of the first configuration parameter is performed by the parameter distributor, the parameter value can be distributed to the corresponding first configuration parameter.
  • Configure the target that is, the corresponding business sub-module.
  • Step 1 Extract parameter data from the parameter configuration request, wherein the parameter data includes at least one third configuration parameter.
  • the first configuration parameter to be configured may be transmitted in the form of data merging. Therefore, the corresponding parameter configuration request is received at the data model adaptation layer, and the corresponding parameter is extracted from the parameter configuration request After the data is obtained, the parameter data needs to be parsed, and the first configuration parameter is determined according to the analysis result, that is, it is determined whether the received parameter data contains only a single configuration parameter or multiple configuration parameters.
  • Step 2 Detect the third configuration parameter in the parameter data, and determine the first configuration parameter according to the detection result.
  • the first configuration parameter by determining the number of configuration parameters (third configuration parameters) included in the parameter data, it is determined whether the first configuration parameter has parameter data with one third configuration parameter or has multiple third configuration parameters parameter data.
  • parameter data includes at least one third configuration parameter
  • detecting the third configuration parameter in the parameter data and determining the first configuration parameter according to the detection result, the composite Confirmation of configuration parameters.
  • determining the first configuration parameter according to the detection result includes the following steps:
  • Step 1 when a single third configuration parameter is detected, determine that the first configuration parameter includes parameter data.
  • a single target mapping item is correspondingly matched from the preset mapping items.
  • Step 2 in the case where multiple third configuration parameters are detected, determine that the first configuration parameters include multiple third configuration parameters.
  • matching the target mapping item in the preset mapping item according to the first configuration parameter includes the following steps: matching the preset mapping item with the multiple third configuration parameters. Multiple target mapping items corresponding to the three configuration parameters.
  • An embodiment of the present application further provides a data model parameter configuration apparatus, which is used to implement the above-mentioned embodiments and preferred implementations, and what has been described will not be repeated.
  • the terms “module,” “unit,” “subunit,” etc. may be a combination of software and/or hardware that implements a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, implementations in hardware, or a combination of software and hardware, are also possible and contemplated.
  • FIG. 3 is a structural block diagram of a data model parameter configuration device according to an embodiment of the present application. As shown in FIG. 3 , the device includes:
  • a receiving module 31 configured to receive a parameter configuration request, where the parameter configuration request carries the first configuration parameter to be configured;
  • the matching module 32 coupled to the receiving module 31, is used for matching the target mapping item in the preset mapping item according to the first configuration parameter
  • the processing module 33 coupled to the matching module 32, is used for extracting target information in the target mapping item, and determining the first configuration target corresponding to the first configuration parameter according to the target information, wherein the target mapping item includes the first configuration parameter associated at least one target information;
  • the distribution module 34 coupled and connected with the processing module 33, is used for acquiring the parameter value of the first configuration parameter and distributing it to the first configuration target.
  • the matching module 32 is configured to obtain a first preset mapping item parameter table, where the first preset mapping item parameter table includes a plurality of preset mapping items, and the preset mapping items include second configuration parameters; A second configuration parameter matching the first configuration parameter is searched in the preset mapping item parameter table, and the preset mapping item corresponding to the second configuration parameter is selected as the target mapping item.
  • the matching module 32 is configured to traverse multiple preset mapping items in the first preset mapping item parameter table, and match the first configuration parameter with the second configuration parameter in each preset mapping item; When a configuration parameter matches the second configuration parameter, the preset mapping item corresponding to the second configuration parameter is selected as the target mapping item.
  • the processing module 33 is configured to extract the target name of the first configuration target from the target information, wherein the target information includes at least the target name; obtain a first preset grouping parameter table, wherein the first preset grouping parameter table includes: The corresponding relationship between the target name and the grouping information of the first configuration target; the grouping information is searched in the first preset grouping parameter table, and the grouping position of the first configuration target is determined according to the grouping information.
  • the apparatus is further configured to extract parameter data from the parameter configuration request, wherein the parameter data includes at least one third configuration parameter; detect the third configuration parameter in the parameter data, and determine the first configuration parameter according to the detection result.
  • the apparatus is further configured to determine that the first configuration parameter includes parameter data when a single third configuration parameter is detected; and determine that the first configuration parameter includes multiple parameters when multiple third configuration parameters are detected.
  • the third configuration parameter is further configured to determine that the first configuration parameter includes parameter data when a single third configuration parameter is detected; and determine that the first configuration parameter includes multiple parameters when multiple third configuration parameters are detected.
  • the matching module 32 is configured to match multiple target mapping items corresponding to the multiple third configuration parameters in the preset mapping items.
  • each of the above modules may be functional modules or program modules, and may be implemented by software or hardware.
  • the above-mentioned modules may be located in the same processor; or the above-mentioned modules may also be located in different processors in any combination.
  • FIG. 4 is a schematic structural diagram of an operation and maintenance system according to an embodiment of the present application.
  • the operation and maintenance system includes: a management module 41 , a data The model adaptation layer 42 and the business module 43, the management module 41 is connected to the business module 43 through the data model adaptation layer 42, wherein the management module 41 is used to produce the data model and transmit the first configuration parameter corresponding to the data model to the data model The adaptation layer; the data model adaptation layer 42 is used for executing the above-mentioned data model parameter configuration method, and the first configuration parameter is mapped to the service module 43; the service module 43 is used for receiving the first configuration in its corresponding service sub-module After setting the parameters, the service sub-module applies the first configuration parameter to the service process of the service sub-module.
  • the data model adaptation layer 42 of the above-mentioned operation and maintenance system includes a data model mapping sub-module and a business interface sub-module, wherein the data model mapping sub-module is used to map different first configuration parameters, and the management module The different first configuration parameters produced are mapped to the first configuration target.
  • the service interface sub-module is used to connect the mapped first configuration parameters to the service module 43 , and specifically distribute the first configuration parameters that need to take effect to different service sub-modules in the service module 43 through the parameter distributor for use.
  • the process of configuring the data model parameters of the operation and maintenance system of the pico base station includes the following steps:
  • Step 1 the data model mapping sub-module, defines a set of general configuration parameters for the business, and defines the configurable configuration parameters involved in the business as a Table as much as possible, and a Table item corresponds to a configurable parameter, and the configurable parameters include: configuration parameter identifiers , configuration parameter type, configuration range and default value, and the management module has different data model parameter tables, when it is necessary to adapt the corresponding parameter list, it is only necessary to map the corresponding configuration parameters, that is, the configuration in the data model.
  • the parameter points to the entry defined by the Table table, and the configuration parameter is mapped.
  • Step 2 The data model mapping sub-module and the business interface sub-module correspond to each other through the internal interface, and different configuration parameters are set to different logical groups according to the different business modules to which they belong, and the interface between the business interface sub-module and the business sub-modules It remains the same, only the data model submodule does the mapping.
  • Step 3 The service interface sub-module distributes the configuration parameters that need to be updated by the management module to different service sub-modules according to the grouping.
  • Step 4 After each service sub-module receives the configuration parameters, the parameters are put into effect into the service process according to the service logic.
  • An embodiment of the present application further provides an electronic device, including a memory and a processor, where 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.
  • 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.
  • the above-mentioned processor may be configured to perform the following steps through a computer program:
  • S1 Receive a parameter configuration request, where the parameter configuration request carries a first configuration parameter to be configured.
  • S3 Extract target information from the target mapping item, and determine a first configuration target corresponding to the first configuration parameter according to the target information, where the target mapping item includes at least one target information associated with the first configuration parameter.
  • the embodiment of the present application can be implemented by providing a storage medium on which a computer program is stored; when the computer program is executed by the processor, the Any data model parameter configuration method.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A data model parameter configuration method and device, an electronic device, and a storage medium. The data model parameter configuration method comprises: receiving a parameter configuration request, the parameter configuration request carrying a first configuration parameter to be configured; matching a target mapping item in preset mapping items according to the first configuration parameter; extracting target information from the target mapping item, and determining, according to the target information, a first configuration target corresponding to the first configuration parameter; and obtaining a parameter value of the first configuration parameter, and distributing the parameter value to the first configuration target.

Description

数据模型参数配置方法、装置、电子装置及存储介质Data model parameter configuration method, device, electronic device and storage medium
相关申请Related applications
本申请要求2020年12月30日申请的,申请号为202011617101.5,发明名称为“数据模型参数配置方法、装置、电子装置及存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application filed on December 30, 2020, the application number is 202011617101.5, and the invention title is "Data Model Parameter Configuration Method, Device, Electronic Device and Storage Medium", the entire contents of which are incorporated by reference in in this application.
技术领域technical field
本申请涉及计算机技术领域,特别是涉及数据模型参数配置方法、装置、电子装置及存储介质。The present application relates to the field of computer technology, and in particular, to a data model parameter configuration method, device, electronic device, and storage medium.
背景技术Background technique
皮基站(Pico Site),是一种小型企业级基站,其单载波发射功率在100~500Mw,覆盖范围在20~50米,可以为用户实现移动通信信号的精确深度覆盖,提升用户体验。皮基站因其特点低功率、小范围的覆盖特点,应用于现场部署时,需求量会比宏基站和微站的数量往往是高出一个数量级。在4G通信***,存在时分双工(TDD)和频分双工(FDD)两种通信方式,因此,不同的运营商使用的皮基站有所不同。由于不同运营商对皮基站的数据配置模型规范不同,要满足不同通信方式、不同企标规范及业务数据模型变化后的快速稳定适配,对皮基站设备商提出了挑战。Pico Site is a small enterprise-level base station with a single-carrier transmit power of 100-500Mw and a coverage range of 20-50 meters. It can provide users with accurate and deep coverage of mobile communication signals and improve user experience. Due to the characteristics of low power and small coverage of pico base stations, when applied to field deployment, the demand is often an order of magnitude higher than the number of macro base stations and micro base stations. In the 4G communication system, there are two communication modes, time division duplex (TDD) and frequency division duplex (FDD). Therefore, different operators use different pico base stations. Since different operators have different data configuration model specifications for pico base stations, it is a challenge for pico base station equipment manufacturers to meet different communication methods, different enterprise standard specifications, and fast and stable adaptation after changes in business data models.
相关技术中已存在的很多皮基站产品,在对业务数据模型的适配上还是采用的在业务代码中根据企标的不同数据模型,通过修改业务代码读取相应的模型配置表来适配产品的需要。但相关技术领域中,不同的企标规范,需要修改大量的业务代码逻辑来适配,给研发人员也带来了很大的工作量,同时,在业务代码中修改,对产品的质量无法保证,而且后期开发完代码需要投入巨大的测试工作来验证迭代产品。Many pico base station products that already exist in the related art still adopt the adaptation to the business data model. According to the different data models of the enterprise standard in the business code, the corresponding model configuration table is read by modifying the business code to adapt the product. need. However, in related technical fields, different enterprise standard specifications need to modify a large number of business code logic to adapt, which also brings a lot of workload to R&D personnel. At the same time, modifying the business code cannot guarantee the quality of the product. , and the later development of the code requires a huge test effort to verify the iterative product.
目前针对相关技术中对皮基站的数据模型参数的修改配置过程复杂、迭代更新效率低、修改配置后的产品质量不佳的问题,尚未提出有效的解决方案。At present, no effective solution has been proposed for the problems in the related art that the modification and configuration process of the data model parameters of the pico base station is complicated, the iterative update efficiency is low, and the product quality after modification and configuration is poor.
发明内容SUMMARY OF THE INVENTION
本申请实施例提供了一种数据模型参数配置方法、装置、电子装置、操作维护***及存储介质,以至少解决相关技术中对皮基站的数据模型参数的修改配置过程复杂、迭代更新效率低、修改配置后的产品质量不佳的问题。The embodiments of the present application provide a data model parameter configuration method, device, electronic device, operation and maintenance system, and storage medium, so as to at least solve the complex modification and configuration process of the data model parameters of the pico base station in the related art, the iterative update efficiency is low, The problem of poor quality of products after modifying the configuration.
第一方面,本申请实施例提供了一种数据模型参数配置方法,应用于皮基站的参数配置,包括:接收参数配置请求,所述参数配置请求中携带有待配置的第一配置参数;根据所述第一配置参数在预设映射项中匹配目标映射项;在所述目标映射项中提取目标信息,并根据所述目标信息确定所述第一配置参数对应的第一配置目标,其中,所述目标映射项包括所述第一配置参数关联的至少一个所述目标信息;获取所述第一配置参数的参数值,并分发至所述第一配置目标。In a first aspect, an embodiment of the present application provides a data model parameter configuration method, which is applied to parameter configuration of a pico base station, including: receiving a parameter configuration request, where the parameter configuration request carries a first configuration parameter to be configured; The first configuration parameter matches the target mapping item in the preset mapping item; the target information is extracted from the target mapping item, and the first configuration target corresponding to the first configuration parameter is determined according to the target information, wherein the The target mapping item includes at least one target information associated with the first configuration parameter; the parameter value of the first configuration parameter is acquired and distributed to the first configuration target.
可选的,根据所述第一配置参数在预设映射项中匹配目标映射项包括:获取第一预设映射项参数表,其中,所述第一预设映射项参数表包括多个所述预设映射项,所述预设映射项包括第二配置参数;在所述第一预设映射项参数表中查找与所述第一配置参数匹配的所述第二配置参数,选取所述第二配置参数对应的所述预设映射项作为所述目标映射项。Optionally, matching a target mapping item in a preset mapping item according to the first configuration parameter includes: acquiring a first preset mapping item parameter table, where the first preset mapping item parameter table includes a plurality of the A preset mapping item, the preset mapping item includes a second configuration parameter; the second configuration parameter matching the first configuration parameter is searched in the first preset mapping item parameter table, and the first configuration parameter is selected. The preset mapping item corresponding to the two configuration parameters is used as the target mapping item.
可选的,在所述第一预设映射项参数表中查找与所述第一配置参数匹配的所述第二配置参数,选取所述第二配置参数对应的所述预设映射项作为所述目标映射项包括:遍历所述第一预设映射项参数表的多个所述预设映射项,并将所述第一配置参数与每个所述预设映射项中的所述第二配置参数进行匹配;在所述第一配置参数与所述第二配置参数匹配的情况下,选取所述第二配置参数对应的所述预设映射项作为所述目标映射项。Optionally, look up the second configuration parameter matching the first configuration parameter in the first preset mapping item parameter table, and select the preset mapping item corresponding to the second configuration parameter as the The target mapping item includes: traversing a plurality of the preset mapping items in the first preset mapping item parameter table, and comparing the first configuration parameter with the second preset mapping item in each of the preset mapping items The configuration parameters are matched; in the case that the first configuration parameter matches the second configuration parameter, the preset mapping item corresponding to the second configuration parameter is selected as the target mapping item.
可选的,在所述目标映射项中提取目标信息,并根据所述目标信息确定所述第一配置参数对应的第一配置目标包括:从所述目标信息中提取所述第一配置目标的目标名称,其 中,所述目标信息至少包括所述目标名称;获取第一预设分组参数表,其中,所述第一预设分组参数表包括所述目标名称和所述第一配置目标的分组信息的对应关系;在所述第一预设分组参数表中查找所述分组信息,并根据所述分组信息确定所述第一配置目标的分组位置。Optionally, extracting target information from the target mapping item, and determining the first configuration target corresponding to the first configuration parameter according to the target information includes: extracting the first configuration target from the target information. target name, wherein the target information includes at least the target name; obtain a first preset grouping parameter table, wherein the first preset grouping parameter table includes the target name and the grouping of the first configuration target The corresponding relationship of the information; the grouping information is searched in the first preset grouping parameter table, and the grouping position of the first configuration target is determined according to the grouping information.
可选的,在根据所述第一配置参数在预设映射项中匹配目标映射项之前,所述方法包括:从所述参数配置请求中提取参数数据,其中,所述参数数据包括至少一个第三配置参数;在所述参数数据中检测所述第三配置参数,并根据检测结果确定所述第一配置参数。Optionally, before matching a target mapping item in a preset mapping item according to the first configuration parameter, the method includes: extracting parameter data from the parameter configuration request, wherein the parameter data includes at least one first mapping item. Three configuration parameters; the third configuration parameter is detected in the parameter data, and the first configuration parameter is determined according to the detection result.
可选的,根据检测结果确定所述第一配置参数包括:在检测到单个所述第三配置参数的情况下,确定所述第一配置参数包括所述参数数据;在检测到多个所述第三配置参数的情况下,确定所述第一配置参数包括多个所述第三配置参数。Optionally, determining the first configuration parameter according to the detection result includes: if a single third configuration parameter is detected, determining that the first configuration parameter includes the parameter data; In the case of a third configuration parameter, it is determined that the first configuration parameter includes a plurality of the third configuration parameters.
可选的,确定所述第一配置参数包括多个所述第三配置参数的情况下,根据所述第一配置参数在预设映射项中匹配目标映射项包括:在所述预设映射项中匹配与多个所述第三配置参数对应的多个所述目标映射项。Optionally, when it is determined that the first configuration parameter includes a plurality of the third configuration parameters, matching the target mapping item in the preset mapping item according to the first configuration parameter includes: in the preset mapping item matches a plurality of the target mapping items corresponding to a plurality of the third configuration parameters.
第二方面,本申请实施例提供了一种数据模型参数配置装置,包括:In a second aspect, an embodiment of the present application provides a data model parameter configuration device, including:
接收模块,用于接收参数配置请求,所述参数配置请求中携带有待配置的第一配置参数;a receiving module, configured to receive a parameter configuration request, where the parameter configuration request carries the first configuration parameter to be configured;
匹配模块,用于根据所述第一配置参数在预设映射项中匹配目标映射项;a matching module, configured to match a target mapping item in a preset mapping item according to the first configuration parameter;
处理模块,用于在所述目标映射项中提取目标信息,并根据所述目标信息确定所述第一配置参数对应的第一配置目标,其中,所述目标映射项包括所述第一配置参数关联的至少一个所述目标信息;a processing module, configured to extract target information from the target mapping item, and determine a first configuration target corresponding to the first configuration parameter according to the target information, wherein the target mapping item includes the first configuration parameter associated at least one of the target information;
分发模块,用于获取所述第一配置参数的参数值,并分发至所述第一配置目标。A distribution module, configured to obtain the parameter value of the first configuration parameter and distribute it to the first configuration target.
第三方面,本申请实施例提供了一种皮基站的操作维护***,包括管理模块、数据模型适配层以及业务模块,所述管理模块通过所述数据模型适配层连接所述业务模块,其中,所述管理模块用于生产数据模型,并将所述数据模型对应的第一配置参数传输至所述数据模型适配层;所述数据模型适配层用于执行第一方面所述的数据模型参数配置方法,将所述第一配置参数映射对接至所述业务模块;所述业务模块用于在其对应的业务子模块接收到所述第一配置参数后,由所述业务子模块将所述第一配置参数生效于所述业务子模块的业务流程中。In a third aspect, an embodiment of the present application provides an operation and maintenance system for a pico base station, including a management module, a data model adaptation layer, and a service module, where the management module is connected to the service module through the data model adaptation layer, Wherein, the management module is used to produce a data model, and transmit the first configuration parameter corresponding to the data model to the data model adaptation layer; the data model adaptation layer is used to execute the first aspect. A data model parameter configuration method, wherein the first configuration parameter is mapped and connected to the service module; the service module is configured to, after the corresponding service sub-module receives the first configuration parameter, the service sub-module The first configuration parameter is taken into effect in the business process of the business sub-module.
第四方面,本申请实施例提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行第一方面所述的数据模型参数配置方法。In a fourth aspect, an embodiment of the present application provides an electronic device, including a memory and a processor, where a computer program is stored in the memory, and the processor is configured to run the computer program to execute the first aspect. Data model parameter configuration method.
第五方面,本申请实施例提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的数据模型参数配置方法。In a fifth aspect, an embodiment of the present application provides a storage medium on which a computer program is stored, and the computer program implements the data model parameter configuration method described in the first aspect when the computer program is executed by a processor.
相比于相关技术,本申请实施例提供的一种数据模型参数配置方法、装置、操作维护***、电子装置及存储介质,通过接收参数配置请求,参数配置请求中携带有待配置的第一配置参数;根据第一配置参数在预设映射项中匹配目标映射项;在目标映射项中提取目标信息,并根据目标信息确定第一配置参数对应的第一配置目标;获取第一配置参数的参数值,并分发至第一配置目标,解决了相关技术中对皮基站的数据模型参数的修改配置过程复杂、迭代更新效率低、修改配置后的产品质量不佳的问题,实现了通过配置参数映射对应的业务模块,节省不同数据模型参数的修改所需要的工作量、提升数据模型适配与迭代更新效率以及确保数据模型适配的健壮性和鲁棒性的有益效果。Compared with the related art, a data model parameter configuration method, device, operation and maintenance system, electronic device, and storage medium provided by the embodiments of the present application receive a parameter configuration request, and the parameter configuration request carries a first configuration parameter to be configured. ; Match the target mapping item in the preset mapping item according to the first configuration parameter; extract the target information in the target mapping item, and determine the first configuration target corresponding to the first configuration parameter according to the target information; obtain the parameter value of the first configuration parameter , and distributed to the first configuration target, which solves the problems in the related art that the modification and configuration process of the data model parameters of the pico base station is complicated, the iterative update efficiency is low, and the quality of the product after modification and configuration is poor, and the corresponding configuration parameters are mapped. It can save the workload required for the modification of different data model parameters, improve the efficiency of data model adaptation and iterative update, and ensure the robustness and robustness of data model adaptation.
附图说明Description of drawings
图1是根据本申请实施例的数据模型参数配置方法的终端的硬件结构框图;1 is a hardware structural block diagram of a terminal according to a data model parameter configuration method according to an embodiment of the present application;
图2是根据本申请实施例的数据模型参数配置方法的流程图;2 is a flowchart of a data model parameter configuration method according to an embodiment of the present application;
图3是根据本申请实施例的数据模型参数配置装置的结构框图;3 is a structural block diagram of a data model parameter configuration device according to an embodiment of the present application;
图4是根据本申请实施例的操作维护***的结构示意图。FIG. 4 is a schematic structural diagram of an operation and maintenance system according to an embodiment of the present application.
具体实施方式Detailed ways
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make the objectives, technical solutions and advantages of the present application clearer, the present application will be described and illustrated below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application, but not to limit the present application. Based on the embodiments provided in this application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of this application.
显而易见地,下面描述中的附图仅仅是本申请的一些示例或实施例,对于本领域的普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图将本申请应用于其他类似情景。此外,还可以理解的是,虽然这种开发过程中所做出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的内容不充分。Obviously, the accompanying drawings in the following description are only some examples or embodiments of the present application. For those of ordinary skill in the art, the present application can also be applied to the present application according to these drawings without any creative effort. other similar situations. In addition, it will also be appreciated that while such development efforts may be complex and lengthy, for those of ordinary skill in the art pertaining to the present disclosure, the Some changes in design, manufacture or production based on the technical content are just conventional technical means, and it should not be understood that the content disclosed in this application is not sufficient.
在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施例在不冲突的情况下,可以与其它实施例相结合。Reference in this application to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor a separate or alternative embodiment that is mutually exclusive of other embodiments. It is explicitly and implicitly understood by those of ordinary skill in the art that the embodiments described in this application may be combined with other embodiments without conflict.
除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本申请所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的对象,不代表针对对象的特定排序。Unless otherwise defined, the technical or scientific terms involved in this application shall have the usual meanings understood by those with ordinary skill in the technical field to which this application belongs. Words such as "a", "an", "an", "the" and the like mentioned in this application do not denote a quantitative limitation, and may denote the singular or the plural. The terms "comprising", "comprising", "having" and any of their variants referred to in this application are intended to cover non-exclusive inclusion; for example, a process, method, system, product or process comprising a series of steps or modules (units) The apparatus is not limited to the steps or units listed, but may further include steps or units not listed, or may further include other steps or units inherent to the process, method, product or apparatus. Words like "connected," "connected," "coupled," and the like referred to in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The "plurality" referred to in this application refers to two or more. "And/or" describes the association relationship between associated objects, indicating that there can be three kinds of relationships. For example, "A and/or B" can mean that A exists alone, A and B exist at the same time, and B exists alone. The character "/" generally indicates that the associated objects are an "or" relationship. The terms "first", "second", "third", etc. involved in this application are only to distinguish similar objects, and do not represent a specific order for the objects.
本申请中描述的各种技术可用于基站、微站及皮基站的操作维护(Operation and Maintenance,OM)***中数据模型参数的适配、修改和配置。The various techniques described in this application can be used for adaptation, modification and configuration of data model parameters in the operation and maintenance (Operation and Maintenance, OM) system of base stations, micro base stations and pico base stations.
在对本申请的实施例进行描述和说明之前,先对本申请中涉及的基于皮基站的OM***的业务流程进行说明如下:Before describing and explaining the embodiment of the present application, the business process of the OM system based on the pico base station involved in the present application is described as follows:
网页通过HTTP协议和WEB服务器通信,将可视化对象传送到WEB服务器。The webpage communicates with the WEB server through the HTTP protocol, and transmits the visual object to the WEB server.
WEB服务器将数据重新封装打包分发给不同的管理模块,例如:配置管理,维护管理,告警管理,性能管理。The WEB server repackages and distributes the data to different management modules, such as: configuration management, maintenance management, alarm management, performance management.
不同数据到达不同的管理模块后,通过TCP或者UDP通信将数据打包发送给业务模块,不同业务模块获取参数并生效到业务流程中。After different data arrives at different management modules, the data is packaged and sent to the business module through TCP or UDP communication. Different business modules obtain parameters and take effect into the business process.
本申请实施例提供的数据模型参数配置方法实施例可以在终端、计算机或者类似的测试平台中执行。以运行在终端上为例,图1是根据本申请实施例的数据模型参数配置方法的终端的硬件结构框图,如图1所示,终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,可选的,上述终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述终端的结构造成限定。例如,终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。The embodiment of the data model parameter configuration method provided by the embodiment of the present application may be executed in a terminal, a computer, or a similar test platform. Taking running on a terminal as an example, FIG. 1 is a hardware structural block diagram of a terminal according to a data model parameter configuration method according to an embodiment of the present application. As shown in FIG. 1 , the terminal may include one or more (only one is shown in FIG. 1 ). ) a processor 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data, optionally, the above-mentioned terminal may also include a communication function The transmission device 106 and the input and output device 108. Those of ordinary skill in the art can understand that the structure shown in FIG. 1 is only for illustration, which does not limit the structure of the above-mentioned terminal. For example, the terminal may also include more or fewer components than shown in FIG. 1 , or have a different configuration than that shown in FIG. 1 .
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本申请 实施例中的数据模型参数配置方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer programs corresponding to the data model parameter configuration methods in the embodiments of the present application. Executing various functional applications and data processing implements the above-mentioned methods. Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, memory 104 may further include memory located remotely from processor 102, and these remote memories may be connected to the terminal through a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
传输设备106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。 Transmission device 106 is used to receive or transmit data via a network. The specific example of the above-mentioned 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, NIC for short), 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 may be a radio frequency (Radio Frequency, RF for short) module, which is used to communicate with the Internet in a wireless manner.
本申请实施例提供了一种数据模型参数配置方法,图2是根据本申请实施例的数据模型参数配置方法的流程图,如图2所示,该流程包括如下步骤:An embodiment of the present application provides a data model parameter configuration method. FIG. 2 is a flowchart of a data model parameter configuration method according to an embodiment of the present application. As shown in FIG. 2 , the process includes the following steps:
步骤S201,接收参数配置请求,参数配置请求中携带有待配置的第一配置参数。Step S201: Receive a parameter configuration request, where the parameter configuration request carries a first configuration parameter to be configured.
在本申请实施例中,数据模型参数配置方式是在皮基站的操作与维护(OM)***中的管理模块与业务模块之间的数据模型适配层上执行的;而第一配置参数是表征在OM***的管理模块中的数据模型发生变化时,业务模板需要作出的与管理模块相应变化对应的修改,并且,第一配置参数用于生效于对应的业务子模块的业务流程中,使得对应的业务子模块在接收到对应的数据后,按第一配置参数对应的业务流程执行对应的业务处理,例如:第一配置参数为基站发射功率的调整,第一配置参数生效于对应的业务子模块后,在执行对应的业务流程时,会按调整后的发射功率进行发射。In the embodiment of the present application, the data model parameter configuration method is performed on the data model adaptation layer between the management module and the service module in the operation and maintenance (OM) system of the pico base station; and the first configuration parameter is the representation of the When the data model in the management module of the OM system changes, the business template needs to make modifications corresponding to the corresponding changes in the management module, and the first configuration parameter is used to take effect in the business process of the corresponding business sub-module, so that the corresponding After receiving the corresponding data, the service sub-module performs corresponding service processing according to the service flow corresponding to the first configuration parameter. For example, the first configuration parameter is the adjustment of the transmission power of the base station, and the first configuration parameter takes effect in the corresponding service sub-module. After the module, when the corresponding business process is executed, it will transmit according to the adjusted transmit power.
步骤S202,根据第一配置参数在预设映射项中匹配目标映射项。Step S202, matching the target mapping item in the preset mapping item according to the first configuration parameter.
在本申请实施例中,第一配置参数为上层(管理模块)不同的数据模型对应的可配参数;预设映射项为预先配设的,并且,多个预设映射项被设置为一个Table(标签表格)表,该Table表涵盖了业务模块中所有业务涉及的可配置的配置参数,且该Table表包括多个Table项,一个Table项对应一个与第一配置参数关联的预设映射项。In the embodiment of the present application, the first configuration parameter is a configurable parameter corresponding to different data models of the upper layer (management module); the preset mapping item is pre-configured, and a plurality of preset mapping items are set as a Table (label table) table, the table table covers configurable configuration parameters involved in all services in the business module, and the table table includes multiple table items, one table item corresponds to a preset mapping item associated with the first configuration parameter .
在本申请实施例中,在预设映射项中匹配目标映射项是通过第一配置参数指向Table表中的Table项;预设映射项中至少包括与第一配置参数对应的预设配置参数,该预设配置参数用于根据第一配置参数进行目标映射项查找时,与第一配置参数进行匹配,匹配上,则对应查找到目标映射项。In the embodiment of the present application, the matching target mapping item in the preset mapping item refers to the Table item in the Table table through the first configuration parameter; the preset mapping item at least includes the preset configuration parameter corresponding to the first configuration parameter, The preset configuration parameter is used for matching with the first configuration parameter when the target mapping item is searched according to the first configuration parameter, and if matched, the target mapping item is correspondingly found.
步骤S203,在目标映射项中提取目标信息,并根据目标信息确定第一配置参数对应的第一配置目标,其中,目标映射项包括第一配置参数关联的至少一个目标信息。Step S203, extracting target information from the target mapping item, and determining a first configuration target corresponding to the first configuration parameter according to the target information, wherein the target mapping item includes at least one target information associated with the first configuration parameter.
在本申请实施例中,目标映射项和预设映射项都对应一个可配参数,可配参数包括配置参数标识、配置参数的类型、配置范围和默认值,其中,配置参数标识表示在Table表中Table对应的唯一标识;配置参数的类型是指对数据模型中的数据格式、界面化数据的修改类型,例如:发射功率的增大、通信频段的扩宽;配置范围可以是对应目标信息的数目,例如:业务子模块A、业务子模块B、业务子模块C;默认值是指配置参数中多个配置项默认的值,第一配置参数中携带有多个配置项对应的修改值,但需要说明的是,当第一配置参数分发至对应的业务子模块后,业务子模块将第一配置参数生效于对应的业务流程对应为对业务子模块的多个配置项进行修改,也就将第一配置参数中携带的修改值进行一一对应修改,但当对应的配置项未开放修改权项时,对多个配置项进行修改则对应为维持采用默认值,当然,默认值可以与第一配置参数中的参数值相同,也可以不相同。In the embodiment of the present application, both the target mapping item and the preset mapping item correspond to a configurable parameter, and the configurable parameter includes a configuration parameter identifier, a configuration parameter type, a configuration range, and a default value, wherein the configuration parameter identifier is represented in the Table table. The unique identifier corresponding to the Table in the table; the type of configuration parameter refers to the modification type of the data format and interface data in the data model, such as: increase of transmit power, widening of communication frequency band; the configuration range can be corresponding to the target information The number, for example: business sub-module A, business sub-module B, business sub-module C; the default value refers to the default value of multiple configuration items in the configuration parameter, and the first configuration parameter carries the modified values corresponding to the multiple configuration items, However, it should be noted that, after the first configuration parameter is distributed to the corresponding service sub-module, the service sub-module will take the first configuration parameter into effect in the corresponding service process, corresponding to modifying multiple configuration items of the service sub-module, that is, Modify the modified value carried in the first configuration parameter in a one-to-one correspondence, but when the corresponding configuration item does not open the modification right, modifying multiple configuration items corresponds to maintaining the default value. Of course, the default value can be the same as The parameter values in the first configuration parameter are the same or may be different.
在本申请实施例中,假定第一配置参数对应修改的是发射功率,配置范围对应为对业务子模块A、业务子模块B、业务子模块C进行配置,目标映射项中的默认值与第一配置参数的参数值相同,此时,就可以根据目标映射项中的配置范围确定需要对目标A、目标B及目标C进行发射功率的调整,也就是提取目标信息并根据目标信息确定第一配置参数 对应的第一配置目标;在确定第一配置目标后,将目标映射项中的默认值或第一配置参数的参数值分发至第一配置目标,则对应完成参数配置。In the embodiment of the present application, it is assumed that the first configuration parameter corresponds to modifying the transmit power, the configuration range corresponds to the configuration of the service sub-module A, the service sub-module B, and the service sub-module C, and the default value in the target mapping item is the same as that of the first configuration parameter. Once the parameter values of the configuration parameters are the same, at this time, it can be determined according to the configuration range in the target mapping item that the transmission power needs to be adjusted for target A, target B and target C, that is, the target information is extracted and the first target information is determined according to the target information. The first configuration target corresponding to the configuration parameter; after the first configuration target is determined, the default value in the target mapping item or the parameter value of the first configuration parameter is distributed to the first configuration target, and the parameter configuration is correspondingly completed.
步骤S204,获取第一配置参数的参数值,并分发至第一配置目标。Step S204, the parameter value of the first configuration parameter is acquired, and distributed to the first configuration target.
在本申请实施例中,在确定了参数值需要分发到的对象,也就是第一配置目标,采用参数分发器,将第一配置参数的参数值分发至对应的第一配置目标;第一配置目标在接收到参数分发器分发的参数值后,统一解析参数接口,将第一配置参数的参数值生效到业务流程中去。In the embodiment of the present application, after determining the object to which the parameter value needs to be distributed, that is, the first configuration target, a parameter distributor is used to distribute the parameter value of the first configuration parameter to the corresponding first configuration target; the first configuration After receiving the parameter value distributed by the parameter distributor, the target parses the parameter interface uniformly, and applies the parameter value of the first configuration parameter to the business process.
通过上述步骤S201至步骤S204,采用接收参数配置请求,参数配置请求中携带有待配置的第一配置参数;根据第一配置参数在预设映射项中匹配目标映射项;在目标映射项中提取目标信息,并根据目标信息确定第一配置参数对应的第一配置目标;获取第一配置参数的参数值,并分发至第一配置目标,解决了相关技术中对皮基站的数据模型参数的修改配置过程复杂、迭代更新效率低、修改配置后的产品质量不佳的问题,实现了通过配置参数映射对应的业务模块,节省不同数据模型参数的修改所需要的工作量、提升数据模型适配与迭代更新效率以及确保数据模型适配的健壮性和鲁棒性的有益效果。Through the above steps S201 to S204, a parameter configuration request is received, and the parameter configuration request carries the first configuration parameter to be configured; the target mapping item is matched in the preset mapping item according to the first configuration parameter; the target mapping item is extracted from the target mapping item information, and determine the first configuration target corresponding to the first configuration parameter according to the target information; obtain the parameter value of the first configuration parameter and distribute it to the first configuration target, which solves the modification and configuration of the data model parameters of the pico base station in the related art The problems of complex process, low iterative update efficiency, and poor product quality after configuration modification are realized. By configuring parameters to map corresponding business modules, the workload required for modification of different data model parameters can be saved, and the adaptation and iteration of data models can be improved. Update efficiency and the beneficial effect of ensuring robustness and robustness of data model adaptation.
可选的,根据第一配置参数在预设映射项中匹配目标映射项包括如下步骤:Optionally, matching the target mapping item in the preset mapping item according to the first configuration parameter includes the following steps:
步骤1,获取第一预设映射项参数表,其中,第一预设映射项参数表包括多个预设映射项,预设映射项包括第二配置参数。Step 1: Obtain a first preset mapping item parameter table, where the first preset mapping item parameter table includes a plurality of preset mapping items, and the preset mapping item includes a second configuration parameter.
在本申请实施例中,第一预设映射项参数表是通过将业务中涉及的可配置的参数定义成的一个Table表,该Table表尽可能的涵盖了业务模块中所有业务涉及的可配置的配置参数,且该Table表包括多个Table项,一个Table项对应一个预设映射项。在本申请实施例中,预设映射项中的预设配置参数对应为第二配置参数,第二配置参数用于根据第一配置参数进行目标映射项查找时,与第一配置参数进行匹配,匹配上,则对应查找到目标映射项。In the embodiment of the present application, the first preset mapping item parameter table is a Table table defined by configurable parameters involved in the business, and the Table table covers as much as possible all the configurable parameters involved in the business in the business module configuration parameters, and the Table table includes multiple Table items, and one Table item corresponds to one preset mapping item. In the embodiment of the present application, the preset configuration parameter in the preset mapping item corresponds to the second configuration parameter, and the second configuration parameter is used to match the first configuration parameter when the target mapping item is searched according to the first configuration parameter, If there is a match, the corresponding target mapping item is found.
步骤2,在第一预设映射项参数表中查找与第一配置参数匹配的第二配置参数,选取第二配置参数对应的预设映射项作为目标映射项。Step 2: Search for the second configuration parameter matching the first configuration parameter in the first preset mapping item parameter table, and select the preset mapping item corresponding to the second configuration parameter as the target mapping item.
通过上述步骤中的获取第一预设映射项参数表,第一预设映射项参数表包括多个预设映射项,预设映射项包括第二配置参数;在第一预设映射项参数表中查找与第一配置参数匹配的第二配置参数,选取第二配置参数对应的预设映射项作为目标映射项,实现了根据第一配置参数查找到与第一配置参数成映射关系的目标映射项,从而使得能基于该目标映射项确定对应的配置目标。By obtaining the first preset mapping item parameter table in the above steps, the first preset mapping item parameter table includes a plurality of preset mapping items, and the preset mapping item includes the second configuration parameter; in the first preset mapping item parameter table The second configuration parameter that matches the first configuration parameter is searched in the middle, and the preset mapping item corresponding to the second configuration parameter is selected as the target mapping item, so that the target mapping that is in the mapping relationship with the first configuration parameter is searched according to the first configuration parameter. item, so that the corresponding configuration target can be determined based on the target mapping item.
可选的,在第一预设映射项参数表中查找与第一配置参数匹配的第二配置参数,选取第二配置参数对应的预设映射项作为目标映射项包括如下步骤:Optionally, searching for a second configuration parameter matching the first configuration parameter in the first preset mapping item parameter table, and selecting the preset mapping item corresponding to the second configuration parameter as the target mapping item includes the following steps:
步骤1,遍历第一预设映射项参数表的多个预设映射项,并将第一配置参数与每个预设映射项中的第二配置参数进行匹配。Step 1: Traverse multiple preset mapping items in the first preset mapping item parameter table, and match the first configuration parameter with the second configuration parameter in each preset mapping item.
在本申请实施例中,根据第一配置参数,通过遍历在第一预设映射项参数表中进行精确查找,查找到与第一配置参数对应的目标映射项。In this embodiment of the present application, according to the first configuration parameter, a target mapping item corresponding to the first configuration parameter is found by traversing the first preset mapping item parameter table to perform an accurate search.
步骤2,在第一配置参数与第二配置参数匹配的情况下,选取第二配置参数对应的预设映射项作为目标映射项。Step 2, when the first configuration parameter matches the second configuration parameter, select a preset mapping item corresponding to the second configuration parameter as the target mapping item.
通过上述步骤中的遍历第一预设映射项参数表的多个预设映射项,并将第一配置参数与每个预设映射项中的第二配置参数进行匹配;在第一配置参数与第二配置参数匹配的情况下,选取第二配置参数对应的预设映射项作为目标映射项,实现了对目标映射项的查找。By traversing multiple preset mapping items in the first preset mapping item parameter table in the above steps, and matching the first configuration parameter with the second configuration parameter in each preset mapping item; When the second configuration parameter matches, the preset mapping item corresponding to the second configuration parameter is selected as the target mapping item, so as to realize the search for the target mapping item.
可选的,在目标映射项中提取目标信息,并根据目标信息确定第一配置参数对应的第一配置目标包括如下步骤:Optionally, extracting target information from the target mapping item, and determining the first configuration target corresponding to the first configuration parameter according to the target information includes the following steps:
步骤1,从目标信息中提取第一配置目标的目标名称,其中,目标信息至少包括目标名称。Step 1: Extract the target name of the first configuration target from the target information, where the target information at least includes the target name.
在本申请实施例中,目标信息可以是目标名称,还可以是目标对应的目标分组标识, 在本实施例中,目标信息采用目标名称。In this embodiment of the present application, the target information may be a target name or a target group identifier corresponding to the target, and in this embodiment, the target information adopts a target name.
步骤2,获取第一预设分组参数表,其中,第一预设分组参数表包括目标名称和第一配置目标的分组信息的对应关系。Step 2: Obtain a first preset grouping parameter table, where the first preset grouping parameter table includes a correspondence between target names and grouping information of the first configuration target.
步骤3,在第一预设分组参数表中查找分组信息,并根据分组信息确定第一配置目标的分组位置。Step 3: Search for grouping information in the first preset grouping parameter table, and determine the grouping position of the first configuration target according to the grouping information.
在本申请实施例中,通过查表的方式,确定第一配置目标的分组位置,从而使得在通过参数分发器进行第一配置参数的参数值分发时,能将参数值分发至对应的第一配置目标,也就是对应的业务子模块。In the embodiment of the present application, the grouping position of the first configuration target is determined by looking up the table, so that when the parameter value distribution of the first configuration parameter is performed by the parameter distributor, the parameter value can be distributed to the corresponding first configuration parameter. Configure the target, that is, the corresponding business sub-module.
通过上述步骤中的从目标信息中提取第一配置目标的目标名称,其中,目标信息至少包括目标名称;获取第一预设分组参数表;在第一预设分组参数表中查找分组信息,并根据分组信息确定第一配置目标的分组位置,实现了对第一配置目标的分发位置的确定。Extracting the target name of the first configuration target from the target information in the above steps, wherein the target information at least includes the target name; obtaining the first preset grouping parameter table; searching for the grouping information in the first preset grouping parameter table, and The grouping position of the first configuration target is determined according to the grouping information, thereby realizing the determination of the distribution position of the first configuration target.
可选的,在根据第一配置参数在预设映射项中匹配目标映射项之前,还实施如下步骤:Optionally, before matching the target mapping item in the preset mapping item according to the first configuration parameter, the following steps are also implemented:
步骤1,从参数配置请求中提取参数数据,其中,参数数据包括至少一个第三配置参数。Step 1: Extract parameter data from the parameter configuration request, wherein the parameter data includes at least one third configuration parameter.
在本申请实施例中,待配置的第一配置参数可以采取数据合并的方式进行传输,因此,在数据模型适配层接收到对应的参数配置请求,并从参数配置请求中提取到对应的参数数据后,需要对参数数据进行解析,并根据解析结果确定第一配置参数,也就是确定接收的参数数据是否只包含单个的配置参数,还是包含多个配置参数。In this embodiment of the present application, the first configuration parameter to be configured may be transmitted in the form of data merging. Therefore, the corresponding parameter configuration request is received at the data model adaptation layer, and the corresponding parameter is extracted from the parameter configuration request After the data is obtained, the parameter data needs to be parsed, and the first configuration parameter is determined according to the analysis result, that is, it is determined whether the received parameter data contains only a single configuration parameter or multiple configuration parameters.
步骤2,在参数数据中检测第三配置参数,并根据检测结果确定第一配置参数。Step 2: Detect the third configuration parameter in the parameter data, and determine the first configuration parameter according to the detection result.
在本申请实施例中,通过确定参数数据包含的配置参数(第三配置参数)的数目情况,从而确定第一配置参数是具有一个第三配置参数的参数数据,还是具有多个第三配置参数的参数数据。In this embodiment of the present application, by determining the number of configuration parameters (third configuration parameters) included in the parameter data, it is determined whether the first configuration parameter has parameter data with one third configuration parameter or has multiple third configuration parameters parameter data.
通过上述步骤中的从参数配置请求中提取参数数据,其中,参数数据包括至少一个第三配置参数;在参数数据中检测第三配置参数,并根据检测结果确定第一配置参数,实现了对复合的配置参数的确认。By extracting parameter data from the parameter configuration request in the above steps, wherein the parameter data includes at least one third configuration parameter; detecting the third configuration parameter in the parameter data, and determining the first configuration parameter according to the detection result, the composite Confirmation of configuration parameters.
可选的,根据检测结果确定第一配置参数包括如下步骤:Optionally, determining the first configuration parameter according to the detection result includes the following steps:
步骤1,在检测到单个第三配置参数的情况下,确定第一配置参数包括参数数据。Step 1, when a single third configuration parameter is detected, determine that the first configuration parameter includes parameter data.
在本申请实施例中,当确定参数数据包括单个第三配置参数时,对应从预设映射项中匹配单个目标映射项。In this embodiment of the present application, when it is determined that the parameter data includes a single third configuration parameter, a single target mapping item is correspondingly matched from the preset mapping items.
步骤2,在检测到多个第三配置参数的情况下,确定第一配置参数包括多个第三配置参数。Step 2, in the case where multiple third configuration parameters are detected, determine that the first configuration parameters include multiple third configuration parameters.
在本申请实施例中,当确定参数数据包括多个第三配置参数时,对应从预设映射项中匹配多个目标映射项。In this embodiment of the present application, when it is determined that the parameter data includes multiple third configuration parameters, multiple target mapping items are correspondingly matched from the preset mapping items.
通过上述步骤中的在检测到单个第三配置参数的情况下,确定第一配置参数包括参数数据;在检测到多个第三配置参数的情况下,确定第一配置参数包括多个第三配置参数,实现了根据参数数据复合的配置参数的情况映射对应的目标映射项并确定对应的第一配置目标。In the above steps, when a single third configuration parameter is detected, it is determined that the first configuration parameter includes parameter data; when multiple third configuration parameters are detected, it is determined that the first configuration parameter includes multiple third configurations parameter, which realizes mapping the corresponding target mapping item and determining the corresponding first configuration target according to the situation of the configuration parameter compounded by the parameter data.
可选的,确定第一配置参数包括多个第三配置参数的情况下,根据第一配置参数在预设映射项中匹配目标映射项包括如下步骤:在预设映射项中匹配与多个第三配置参数对应的多个目标映射项。Optionally, when it is determined that the first configuration parameter includes multiple third configuration parameters, matching the target mapping item in the preset mapping item according to the first configuration parameter includes the following steps: matching the preset mapping item with the multiple third configuration parameters. Multiple target mapping items corresponding to the three configuration parameters.
需要说明的是,在上述流程中或者附图的流程图中示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。It should be noted that the steps shown in the above flow or the flow chart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical sequence is shown in the flow chart, in the In some cases, steps shown or described may be performed in an order different from that herein.
本申请实施例还提供了一种数据模型参数配置装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”、“单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地 以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。An embodiment of the present application further provides a data model parameter configuration apparatus, which is used to implement the above-mentioned embodiments and preferred implementations, and what has been described will not be repeated. As used below, the terms "module," "unit," "subunit," etc. may be a combination of software and/or hardware that implements a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, implementations in hardware, or a combination of software and hardware, are also possible and contemplated.
图3是根据本申请实施例的数据模型参数配置装置的结构框图,如图3所示,该装置包括:3 is a structural block diagram of a data model parameter configuration device according to an embodiment of the present application. As shown in FIG. 3 , the device includes:
接收模块31,用于接收参数配置请求,参数配置请求中携带有待配置的第一配置参数;a receiving module 31, configured to receive a parameter configuration request, where the parameter configuration request carries the first configuration parameter to be configured;
匹配模块32,与接收模块31耦合连接,用于根据第一配置参数在预设映射项中匹配目标映射项;The matching module 32, coupled to the receiving module 31, is used for matching the target mapping item in the preset mapping item according to the first configuration parameter;
处理模块33,与匹配模块32耦合连接,用于在目标映射项中提取目标信息,并根据目标信息确定第一配置参数对应的第一配置目标,其中,目标映射项包括第一配置参数关联的至少一个目标信息;The processing module 33, coupled to the matching module 32, is used for extracting target information in the target mapping item, and determining the first configuration target corresponding to the first configuration parameter according to the target information, wherein the target mapping item includes the first configuration parameter associated at least one target information;
分发模块34,与处理模块33耦合连接,用于获取第一配置参数的参数值,并分发至第一配置目标。The distribution module 34, coupled and connected with the processing module 33, is used for acquiring the parameter value of the first configuration parameter and distributing it to the first configuration target.
可选的,匹配模块32用于获取第一预设映射项参数表,其中,第一预设映射项参数表包括多个预设映射项,预设映射项包括第二配置参数;在第一预设映射项参数表中查找与第一配置参数匹配的第二配置参数,选取第二配置参数对应的预设映射项作为目标映射项。Optionally, the matching module 32 is configured to obtain a first preset mapping item parameter table, where the first preset mapping item parameter table includes a plurality of preset mapping items, and the preset mapping items include second configuration parameters; A second configuration parameter matching the first configuration parameter is searched in the preset mapping item parameter table, and the preset mapping item corresponding to the second configuration parameter is selected as the target mapping item.
可选的,匹配模块32用于遍历第一预设映射项参数表的多个预设映射项,并将第一配置参数与每个预设映射项中的第二配置参数进行匹配;在第一配置参数与第二配置参数匹配的情况下,选取第二配置参数对应的预设映射项作为目标映射项。Optionally, the matching module 32 is configured to traverse multiple preset mapping items in the first preset mapping item parameter table, and match the first configuration parameter with the second configuration parameter in each preset mapping item; When a configuration parameter matches the second configuration parameter, the preset mapping item corresponding to the second configuration parameter is selected as the target mapping item.
可选的,处理模块33用于从目标信息中提取第一配置目标的目标名称,其中,目标信息至少包括目标名称;获取第一预设分组参数表,其中,第一预设分组参数表包括目标名称和第一配置目标的分组信息的对应关系;在第一预设分组参数表中查找分组信息,并根据分组信息确定第一配置目标的分组位置。Optionally, the processing module 33 is configured to extract the target name of the first configuration target from the target information, wherein the target information includes at least the target name; obtain a first preset grouping parameter table, wherein the first preset grouping parameter table includes: The corresponding relationship between the target name and the grouping information of the first configuration target; the grouping information is searched in the first preset grouping parameter table, and the grouping position of the first configuration target is determined according to the grouping information.
可选的,装置还用于从参数配置请求中提取参数数据,其中,参数数据包括至少一个第三配置参数;在参数数据中检测第三配置参数,并根据检测结果确定第一配置参数。Optionally, the apparatus is further configured to extract parameter data from the parameter configuration request, wherein the parameter data includes at least one third configuration parameter; detect the third configuration parameter in the parameter data, and determine the first configuration parameter according to the detection result.
可选的,装置还用于在检测到单个第三配置参数的情况下,确定第一配置参数包括参数数据;在检测到多个第三配置参数的情况下,确定第一配置参数包括多个第三配置参数。Optionally, the apparatus is further configured to determine that the first configuration parameter includes parameter data when a single third configuration parameter is detected; and determine that the first configuration parameter includes multiple parameters when multiple third configuration parameters are detected. The third configuration parameter.
可选的,确定第一配置参数包括多个第三配置参数的情况下,匹配模块32用于在预设映射项中匹配与多个第三配置参数对应的多个目标映射项。Optionally, when it is determined that the first configuration parameter includes multiple third configuration parameters, the matching module 32 is configured to match multiple target mapping items corresponding to the multiple third configuration parameters in the preset mapping items.
需要说明的是,上述各个模块可以是功能模块也可以是程序模块,既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任意组合的形式分别位于不同的处理器中。It should be noted that each of the above modules may be functional modules or program modules, and may be implemented by software or hardware. For the modules implemented by hardware, the above-mentioned modules may be located in the same processor; or the above-mentioned modules may also be located in different processors in any combination.
本申请实施例还提供了一种皮基站的操作维护***,图4是根据本申请实施例的操作维护***的结构示意图,如图4所示,该操作维护***包括:包括管理模块41、数据模型适配层42以及业务模块43,管理模块41通过数据模型适配层42连接业务模块43,其中,管理模块41用于生产数据模型,并将数据模型对应的第一配置参数传输至数据模型适配层;数据模型适配层42用于执行上述的数据模型参数配置方法,将第一配置参数映射对接至业务模块43;业务模块43用于在其对应的业务子模块接收到第一配置参数后,由业务子模块将第一配置参数生效于业务子模块的业务流程中。An embodiment of the present application also provides an operation and maintenance system for a pico base station. FIG. 4 is a schematic structural diagram of an operation and maintenance system according to an embodiment of the present application. As shown in FIG. 4 , the operation and maintenance system includes: a management module 41 , a data The model adaptation layer 42 and the business module 43, the management module 41 is connected to the business module 43 through the data model adaptation layer 42, wherein the management module 41 is used to produce the data model and transmit the first configuration parameter corresponding to the data model to the data model The adaptation layer; the data model adaptation layer 42 is used for executing the above-mentioned data model parameter configuration method, and the first configuration parameter is mapped to the service module 43; the service module 43 is used for receiving the first configuration in its corresponding service sub-module After setting the parameters, the service sub-module applies the first configuration parameter to the service process of the service sub-module.
可选的,上述操作维护***的数据模型适配层42包括数据模型映射子模块和业务接口子模块,其中,数据模型映射子模块用于将不同的第一配置参数做映射关系,将管理模块生产的不同的第一配置参数与第一配置目标映射关系。Optionally, the data model adaptation layer 42 of the above-mentioned operation and maintenance system includes a data model mapping sub-module and a business interface sub-module, wherein the data model mapping sub-module is used to map different first configuration parameters, and the management module The different first configuration parameters produced are mapped to the first configuration target.
业务接口子模块用于将映射好的第一配置参数对接到业务模块43,具体是通过参数分发器将需要生效的第一配置参数分发到业务模块43内不同业务子模块使用。The service interface sub-module is used to connect the mapped first configuration parameters to the service module 43 , and specifically distribute the first configuration parameters that need to take effect to different service sub-modules in the service module 43 through the parameter distributor for use.
下面通过优选实施例对本申请实施例进行描述和说明。The embodiments of the present application will be described and illustrated below through preferred embodiments.
可选的,皮基站的操作维护***的数据模型参数配置的过程包括如下步骤:Optionally, the process of configuring the data model parameters of the operation and maintenance system of the pico base station includes the following steps:
步骤1,数据模型映射子模块,定义业务通用配置参数集合,尽可能将业务中涉及的 可配置的配置参数定义为一个Table,一个Table项对应一个可配参数,可配参数包括:配置参数标识、配置参数类型、配置范围以及默认值,而管理模块不同的数据模型参数表,需要适配对应的参数列表时,只需要将对应的配置参数做映射关系,也就是将该数据模型中的配置参数指向Table表定义的表项,该配置参数即做好映射。Step 1, the data model mapping sub-module, defines a set of general configuration parameters for the business, and defines the configurable configuration parameters involved in the business as a Table as much as possible, and a Table item corresponds to a configurable parameter, and the configurable parameters include: configuration parameter identifiers , configuration parameter type, configuration range and default value, and the management module has different data model parameter tables, when it is necessary to adapt the corresponding parameter list, it is only necessary to map the corresponding configuration parameters, that is, the configuration in the data model. The parameter points to the entry defined by the Table table, and the configuration parameter is mapped.
需要说明的是,配置参数标识、配置参数类型、配置范围及默认值的相关说明可以参考前述实施例中的相关阐述,此处不再赘述。It should be noted that, for the relevant description of the configuration parameter identifier, the configuration parameter type, the configuration range, and the default value, reference may be made to the relevant descriptions in the foregoing embodiments, which will not be repeated here.
步骤2:数据模型映射子模块和业务接口子模块之间通过内部接口对应,而不同的配置参数根据所属不同的业务模块设置为不同的逻辑分组,业务接口子模块和业务各子模块之间接口保持不变,仅仅是数据模型子模块做映射。Step 2: The data model mapping sub-module and the business interface sub-module correspond to each other through the internal interface, and different configuration parameters are set to different logical groups according to the different business modules to which they belong, and the interface between the business interface sub-module and the business sub-modules It remains the same, only the data model submodule does the mapping.
步骤3:业务接口子模块将管理模块需要更新的配置参数,根据分组分发给不同的业务子模块。Step 3: The service interface sub-module distributes the configuration parameters that need to be updated by the management module to different service sub-modules according to the grouping.
步骤4:各业务子模块接收到配置参数后,根据业务逻辑将该参数生效到业务流程中。Step 4: After each service sub-module receives the configuration parameters, the parameters are put into effect into the service process according to the service logic.
本申请实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。An embodiment of the present application further provides an electronic device, including a memory and a processor, where 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.
可选的,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。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.
可选的,在本申请实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:Optionally, in this embodiment of the present application, the above-mentioned processor may be configured to perform the following steps through a computer program:
S1,接收参数配置请求,参数配置请求中携带有待配置的第一配置参数。S1: Receive a parameter configuration request, where the parameter configuration request carries a first configuration parameter to be configured.
S2,根据第一配置参数在预设映射项中匹配目标映射项。S2: Match the target mapping item in the preset mapping item according to the first configuration parameter.
S3,在目标映射项中提取目标信息,并根据目标信息确定第一配置参数对应的第一配置目标,其中,目标映射项包括第一配置参数关联的至少一个目标信息。S3: Extract target information from the target mapping item, and determine a first configuration target corresponding to the first configuration parameter according to the target information, where the target mapping item includes at least one target information associated with the first configuration parameter.
S4,获取第一配置参数的参数值,并分发至第一配置目标。S4, obtain the parameter value of the first configuration parameter, and distribute it to the first configuration target.
需要说明的是,本申请实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。It should be noted that, for specific examples in the embodiments of the present application, reference may be made to the examples described in the foregoing embodiments and optional implementation manners, and details are not described herein again in this embodiment.
另外,结合上述实施例中的数据模型参数配置方法,本申请实施例可提供一种存储介质来实现,该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种数据模型参数配置方法。In addition, in combination with the data model parameter configuration method in the above-mentioned embodiment, the embodiment of the present application can be implemented by providing a storage medium on which a computer program is stored; when the computer program is executed by the processor, the Any data model parameter configuration method.
本领域的技术人员应该明白,以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。Those skilled in the art should understand that the technical features of the above embodiments can be combined arbitrarily. In order to simplify the description, all possible combinations of the technical features in the above embodiments are not described. However, as long as these technical features There is no contradiction in the combination of the above, and they should be considered to be within the scope of the description in this specification.
以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。The above examples only represent several embodiments of the present application, and the descriptions thereof are relatively specific and detailed, but should not be construed as a limitation on the scope of the invention patent. It should be noted that, for those skilled in the art, without departing from the concept of the present application, several modifications and improvements can be made, which all belong to the protection scope of the present application. Therefore, the scope of protection of the patent of the present application shall be subject to the appended claims.

Claims (11)

  1. 一种数据模型参数配置方法,应用于皮基站的参数配置,其特征在于,包括:A data model parameter configuration method, applied to the parameter configuration of a pico base station, is characterized in that, comprising:
    接收参数配置请求,所述参数配置请求中携带有待配置的第一配置参数;receiving a parameter configuration request, where the parameter configuration request carries a first configuration parameter to be configured;
    根据所述第一配置参数在预设映射项中匹配目标映射项;Matching the target mapping item in the preset mapping item according to the first configuration parameter;
    在所述目标映射项中提取目标信息,并根据所述目标信息确定所述第一配置参数对应的第一配置目标,其中,所述目标映射项包括所述第一配置参数关联的至少一个所述目标信息;Extracting target information from the target mapping item, and determining a first configuration target corresponding to the first configuration parameter according to the target information, wherein the target mapping item includes at least one of the first configuration parameters associated with the first configuration parameter. target information;
    获取所述第一配置参数的参数值,并分发至所述第一配置目标。The parameter value of the first configuration parameter is acquired and distributed to the first configuration target.
  2. 根据权利要求1所述的数据模型参数配置方法,其中,根据所述第一配置参数在预设映射项中匹配目标映射项包括:The data model parameter configuration method according to claim 1, wherein matching a target mapping item in a preset mapping item according to the first configuration parameter comprises:
    获取第一预设映射项参数表,其中,所述第一预设映射项参数表包括多个所述预设映射项,所述预设映射项包括第二配置参数;acquiring a first preset mapping item parameter table, wherein the first preset mapping item parameter table includes a plurality of the preset mapping items, and the preset mapping item includes a second configuration parameter;
    在所述第一预设映射项参数表中查找与所述第一配置参数匹配的所述第二配置参数,选取所述第二配置参数对应的所述预设映射项作为所述目标映射项。Search for the second configuration parameter matching the first configuration parameter in the first preset mapping item parameter table, and select the preset mapping item corresponding to the second configuration parameter as the target mapping item .
  3. 根据权利要求2所述的数据模型参数配置方法,其中,在所述第一预设映射项参数表中查找与所述第一配置参数匹配的所述第二配置参数,选取所述第二配置参数对应的所述预设映射项作为所述目标映射项包括:The data model parameter configuration method according to claim 2, wherein the second configuration parameter matching the first configuration parameter is searched in the first preset mapping item parameter table, and the second configuration is selected. The preset mapping item corresponding to the parameter, as the target mapping item, includes:
    遍历所述第一预设映射项参数表的多个所述预设映射项,并将所述第一配置参数与每个所述预设映射项中的所述第二配置参数进行匹配;Traversing a plurality of the preset mapping items in the first preset mapping item parameter table, and matching the first configuration parameter with the second configuration parameter in each of the preset mapping items;
    在所述第一配置参数与所述第二配置参数匹配的情况下,选取所述第二配置参数对应的所述预设映射项作为所述目标映射项。In the case that the first configuration parameter matches the second configuration parameter, the preset mapping item corresponding to the second configuration parameter is selected as the target mapping item.
  4. 根据权利要求1所述的数据模型参数配置方法,其中,在所述目标映射项中提取目标信息,并根据所述目标信息确定所述第一配置参数对应的第一配置目标包括:The data model parameter configuration method according to claim 1, wherein extracting target information from the target mapping item, and determining the first configuration target corresponding to the first configuration parameter according to the target information comprises:
    从所述目标信息中提取所述第一配置目标的目标名称,其中,所述目标信息至少包括所述目标名称;Extracting the target name of the first configuration target from the target information, wherein the target information at least includes the target name;
    获取第一预设分组参数表,其中,所述第一预设分组参数表包括所述目标名称和所述第一配置目标的分组信息的对应关系;obtaining a first preset grouping parameter table, wherein the first preset grouping parameter table includes a correspondence between the target name and the grouping information of the first configuration target;
    在所述第一预设分组参数表中查找所述分组信息,并根据所述分组信息确定所述第一配置目标的分组位置。The grouping information is searched in the first preset grouping parameter table, and the grouping position of the first configuration target is determined according to the grouping information.
  5. 根据权利要求1所述的数据模型参数配置方法,其中,在根据所述第一配置参数在预设映射项中匹配目标映射项之前,所述方法包括:The data model parameter configuration method according to claim 1, wherein, before matching a target mapping item in a preset mapping item according to the first configuration parameter, the method comprises:
    从所述参数配置请求中提取参数数据,其中,所述参数数据包括至少一个第三配置参数;extracting parameter data from the parameter configuration request, wherein the parameter data includes at least one third configuration parameter;
    在所述参数数据中检测所述第三配置参数,并根据检测结果确定所述第一配置参数。The third configuration parameter is detected in the parameter data, and the first configuration parameter is determined according to the detection result.
  6. 根据权利要求5所述的数据模型参数配置方法,其中,根据检测结果确定所述第一配置参数包括:The data model parameter configuration method according to claim 5, wherein determining the first configuration parameter according to the detection result comprises:
    在检测到单个所述第三配置参数的情况下,确定所述第一配置参数包括所述参数数据;In the case of detecting a single said third configuration parameter, determining that said first configuration parameter includes said parameter data;
    在检测到多个所述第三配置参数的情况下,确定所述第一配置参数包括多个所述第三配置参数。In the case where a plurality of the third configuration parameters are detected, it is determined that the first configuration parameter includes a plurality of the third configuration parameters.
  7. 根据权利要求6所述的数据模型参数配置方法,其中,确定所述第一配置参数包括多个所述第三配置参数的情况下,根据所述第一配置参数在预设映射项中匹配目标映射项包括:在所述预设映射项中匹配与多个所述第三配置参数对应的多个所述目标映射项。The data model parameter configuration method according to claim 6, wherein, when it is determined that the first configuration parameter includes a plurality of the third configuration parameters, a target is matched in a preset mapping item according to the first configuration parameter The mapping item includes: matching a plurality of the target mapping items corresponding to a plurality of the third configuration parameters in the preset mapping item.
  8. 一种数据模型参数配置装置,其特征在于,包括:A data model parameter configuration device, characterized in that it includes:
    接收模块,用于接收参数配置请求,所述参数配置请求中携带有待配置的第一配置参数;a receiving module, configured to receive a parameter configuration request, where the parameter configuration request carries the first configuration parameter to be configured;
    匹配模块,用于根据所述第一配置参数在预设映射项中匹配目标映射项;a matching module, configured to match a target mapping item in a preset mapping item according to the first configuration parameter;
    处理模块,用于在所述目标映射项中提取目标信息,并根据所述目标信息确定所述第一配置参数对应的第一配置目标,其中,所述目标映射项包括所述第一配置参数关联的至少一个所述目标信息;a processing module, configured to extract target information from the target mapping item, and determine a first configuration target corresponding to the first configuration parameter according to the target information, wherein the target mapping item includes the first configuration parameter associated at least one of the target information;
    分发模块,用于获取所述第一配置参数的参数值,并分发至所述第一配置目标。A distribution module, configured to obtain the parameter value of the first configuration parameter and distribute it to the first configuration target.
  9. 一种皮基站的操作维护***,其特征在于,包括管理模块、数据模型适配层以及业务模块,所述管理模块通过所述数据模型适配层连接所述业务模块,其中,An operation and maintenance system for a pico base station, comprising a management module, a data model adaptation layer and a service module, wherein the management module is connected to the service module through the data model adaptation layer, wherein,
    所述管理模块用于生产数据模型,并将所述数据模型对应的第一配置参数传输至所述数据模型适配层;The management module is used for producing a data model, and transmitting the first configuration parameter corresponding to the data model to the data model adaptation layer;
    所述数据模型适配层用于执行如权利要求1至7任一项所述的数据模型参数配置方法,将所述第一配置参数映射对接至所述业务模块;The data model adaptation layer is configured to execute the data model parameter configuration method according to any one of claims 1 to 7, and map the first configuration parameter to the service module;
    所述业务模块用于在其对应的业务子模块接收到所述第一配置参数后,由所述业务子模块将所述第一配置参数生效于所述业务子模块的业务流程中。The service module is configured to apply the first configuration parameter to the service process of the service sub-module by the service sub-module after the corresponding service sub-module receives the first configuration parameter.
  10. 一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至7中任一项所述的数据模型参数配置方法。An electronic device, comprising 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 computer program according to any one of claims 1 to 7. Data model parameter configuration method.
  11. 一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的数据模型参数配置方法。A storage medium on which a computer program is stored, characterized in that, when the computer program is executed by a processor, the data model parameter configuration method according to any one of claims 1 to 7 is implemented.
PCT/CN2021/087429 2020-12-30 2021-04-15 Data model parameter configuration method and device, electronic device, and storage medium WO2022141951A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202011617101.5 2020-12-30
CN202011617101.5A CN112787858B (en) 2020-12-30 2020-12-30 Data model parameter configuration method and device, electronic device and storage medium

Publications (1)

Publication Number Publication Date
WO2022141951A1 true WO2022141951A1 (en) 2022-07-07

Family

ID=75754127

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/087429 WO2022141951A1 (en) 2020-12-30 2021-04-15 Data model parameter configuration method and device, electronic device, and storage medium

Country Status (2)

Country Link
CN (1) CN112787858B (en)
WO (1) WO2022141951A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115408031A (en) * 2022-09-29 2022-11-29 北京亚控科技发展有限公司 Application updating method and related equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150065144A1 (en) * 2013-09-04 2015-03-05 Qualcomm Incorporated Methods and apparatus for parameter selection and conflict resolution for multiple radio access technologies
CN105228171A (en) * 2014-05-30 2016-01-06 中国电信股份有限公司 The self-configuration method of the little base station of dual link and system in heterogeneous network
CN107885539A (en) * 2016-09-28 2018-04-06 平安科技(深圳)有限公司 A kind of middleware management method and server
CN112235124A (en) * 2020-08-14 2021-01-15 浙江三维利普维网络有限公司 Method and device for configuring pico-cell, storage medium and electronic device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107733708B (en) * 2017-10-16 2020-09-18 平安科技(深圳)有限公司 Equipment parameter configuration method and device, computer equipment and storage medium
CN109726073A (en) * 2018-07-26 2019-05-07 平安科技(深圳)有限公司 Database monitoring method, device, equipment and readable storage medium storing program for executing
US20200153679A1 (en) * 2018-11-08 2020-05-14 Huawei Technologies Co., Ltd. Method for enhancing status communications in a sdn-based communication system
CN110602056B (en) * 2019-08-21 2022-08-30 厦门网宿有限公司 Service parameter transmission method and device
CN111078313A (en) * 2019-12-09 2020-04-28 神州数码融信软件有限公司 Service parameter configuration method
CN111399833B (en) * 2020-03-11 2022-11-18 苏宁云计算有限公司 Service data processing method and device, computer equipment and storage medium
CN111723097A (en) * 2020-06-29 2020-09-29 深圳壹账通智能科技有限公司 Application program interface configuration method and device, computer equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150065144A1 (en) * 2013-09-04 2015-03-05 Qualcomm Incorporated Methods and apparatus for parameter selection and conflict resolution for multiple radio access technologies
CN105228171A (en) * 2014-05-30 2016-01-06 中国电信股份有限公司 The self-configuration method of the little base station of dual link and system in heterogeneous network
CN107885539A (en) * 2016-09-28 2018-04-06 平安科技(深圳)有限公司 A kind of middleware management method and server
CN112235124A (en) * 2020-08-14 2021-01-15 浙江三维利普维网络有限公司 Method and device for configuring pico-cell, storage medium and electronic device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115408031A (en) * 2022-09-29 2022-11-29 北京亚控科技发展有限公司 Application updating method and related equipment
CN115408031B (en) * 2022-09-29 2023-09-05 北京亚控科技发展有限公司 Application updating method and related equipment

Also Published As

Publication number Publication date
CN112787858A (en) 2021-05-11
CN112787858B (en) 2022-05-10

Similar Documents

Publication Publication Date Title
CN107211232B (en) Interworking of lightweight machine-to-machine protocols and device management protocols
US9774642B2 (en) Method and device for pushing multimedia resource and display terminal
US20180317069A1 (en) Service Layer Resource Propagation Across Domains
CN110061871B (en) Base station opening method and device, computer storage medium and equipment
US20170251424A1 (en) Systems and methods for implementing band service discovery
CN104902532A (en) A method and system for automatically accessing wireless local area network
WO2015154461A1 (en) Parameter configuration method and apparatus for wifi device, and terminal
CN105161124A (en) Audio playing method and apparatus of multiple playing devices
EP3442250B1 (en) Data transmission
WO2015143794A1 (en) Creating and upgrading methods, server, terminal, upgrading system, and storage media
CN109639536A (en) A kind of method, system, equipment and the medium of intelligent wireless device parameter extraction
WO2018107593A1 (en) Method and device for sharing file between different terminals
CN103973474A (en) Network terminal update configuration method
CN103812900A (en) Data synchronization method, device and system
CN103488696A (en) Business query method, device and system of CPE (customer premises equipment), ACS (auto-configuration server) and CPE
WO2022141951A1 (en) Data model parameter configuration method and device, electronic device, and storage medium
CN103200596A (en) Method for fast batch update of access points (AP) in thin AP framework wireless local area network (WLAN) network
US11979819B2 (en) Communication method and apparatus
CN103458444A (en) Device configuration self-adaption method, device configuration self-adaption device and device configuration self-adaption system
WO2020177020A1 (en) Internet of things device discovery method, apparatus, and terminal device
CN104519513A (en) WLAN (wireless local area network)-based communication method and system
CN105306417A (en) Network data distribution method based on super router and network system
CN105340238A (en) System and method of ANQP querying using common ANQP group version
CN103414713A (en) Method, device and DLNA device with access to cloud medium resource
CN103200593A (en) Base station self-starting and auxiliary method and auxiliary device of self-starting

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 21912716

Country of ref document: EP

Kind code of ref document: A1