Generate a wireless network configuration dump report

The report generator system addresses inefficiencies in wireless network parameter collection by automating data retrieval and filtering, enabling quick and user-friendly generation of configuration dump reports for wireless networks.

JP2025529405AActive Publication Date: 2025-09-04RAKUTEN MOBILE INC
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025514783
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-11-15
Filing Date
2022-12-28
Publication Date
2025-09-04
Estimated Expiration
2042-12-28

AI Technical Summary

Technical Problem

Conventional methods for collecting configuration parameters in wireless networks are inefficient, requiring manual site visits and increased effort, leading to longer collection times and higher costs.

Method used

A report generator system that retrieves configuration parameters and current information from multiple network devices using a processor, which determines filters based on user inputs and generates a configuration dump report, including inventory data, configuration parameters, and current information, facilitating efficient and user-friendly data collection.

Benefits of technology

The system enables rapid generation of a configuration dump report with reduced manual effort, allowing for easy understanding and filtering of network device data, thus improving efficiency and reducing costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025529405000001_ABST
    Figure 2025529405000001_ABST
Patent Text Reader

Abstract

Embodiments are directed to a report generator system (100) for generating a configuration dump report for a wireless network (108). The report generator system (100) includes a processor (104) configured to generate a configuration dump report. The processor (104) is configured to receive a request from a user (107) to create a configuration dump report for a wireless network (108) including a plurality of network devices (110A-110N). The processor (104) is further configured to retrieve inventory data, configuration parameters, and current information associated with the network devices (110A-110N) from at least one of a distributed database (103), a parameter repository (102), and an inventory database (101). The processor (104) is further configured to determine a plurality of filters for downloading configuration parameters and corresponding current information associated with the network devices (110A-110N). The processor (104) is further configured to generate the configuration dump report for the wireless network (108) and store the configuration dump report for the wireless network (108).
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to a report generator system, and more particularly to a method and report generator system for generating a configuration dump report for a wireless network. [Background technology]

[0002] Generally, configuration parameters of a wireless network are monitored to maintain the health and performance of the wireless network. The configuration parameters of a wireless network are monitored by collecting the configuration parameters of network devices. Therefore, efficiently collecting configuration parameters from a wireless network is an important monitoring function.

[0003] Therefore, there is a high demand for efficient collection of configuration parameters to maintain the health and performance of wireless networks.

[0004] In conventional systems and methods, because a wireless network has multiple sites, it takes longer to collect configuration parameters for the wireless network, so a user must go to each site of the wireless network to collect configuration parameters. Furthermore, in conventional systems and methods, a user must manually search to obtain categories of configuration parameters, which increases manual effort and is not user-friendly. Furthermore, conventional methods incur higher costs and take longer to collect configuration parameters for a wireless network.

[0005] It is therefore desirable to address the above-mentioned disadvantages and other shortcomings, or at least to provide a useful alternative.

[0006] A primary objective of embodiments herein is to provide a method and report generator system for generating a configuration dump report of a wireless network, the configuration dump report including configuration parameters related to network devices of the wireless network. Thus, the proposed system fetches the current configuration of the wireless network in less time and with less manual effort.

[0007] Another objective of embodiments herein is to determine categories of configuration parameters associated with network devices, so that the categorized format of the configuration parameters is conducive to easy understanding by users. Summary of the Invention

[0008]

[0006] Accordingly, embodiments herein disclose a report generator system for generating a configuration dump report for a wireless network. The report generator system includes a processor configured to receive a request from a user to generate a configuration dump report for a wireless network including a plurality of network devices, the request including a plurality of predetermined user inputs. The processor is further configured to retrieve inventory data related to the network devices from an inventory database based on the plurality of predetermined user inputs and to retrieve configuration parameters related to the network devices from a parameter repository based on the plurality of predetermined user inputs and the inventory data. The processor is further configured to retrieve current information related to the network devices from a distributed database based on the plurality of predetermined user inputs, the inventory data, and the configuration parameters related to the network devices. The processor is further configured to determine a plurality of filters for downloading the configuration parameters related to the network devices and the corresponding current information based on the inventory data related to the network devices, the configuration parameters related to the network devices, and the current information related to the network devices. The processor is further configured to generate a configuration dump report for the wireless network, the configuration dump report including the configuration parameters related to the network devices, the current information of the parameters related to the network devices, and a plurality of filters for downloading the configuration parameters related to the network devices and the corresponding current information and storing the configuration dump report for the wireless network.

[0009] In one embodiment, the processor is configured to determine a geography of each of the network devices based on inventory data associated with the network devices, configuration parameters associated with the network devices, and current information associated with the network devices. The processor is further configured to determine a category of a configuration parameter associated with the network devices based on the inventory data associated with the network devices, configuration parameters associated with the network devices, and current information associated with the network devices. The processor is further configured to determine a domain of each of the network devices based on the inventory data associated with the network devices, configuration parameters associated with the network devices, and current information associated with the network devices. The processor is further configured to determine a network type of each of the network devices based on the inventory data associated with the network devices, configuration parameters associated with the network devices, and current information associated with the network devices. The processor is further configured to generate a plurality of filters, the filters relating to geography, category, domain, and network type.

[0010]

[0010] Accordingly, embodiments herein disclose a method for generating a configuration dump report for a wireless network by a report generator system. The method includes receiving, by the report generator system, a request from a user to create a configuration dump report for a wireless network including a plurality of network devices, the request including a plurality of predetermined user inputs; and retrieving, by the report generator system, inventory data related to the network devices from an inventory database based on the plurality of predetermined user inputs. The method further includes retrieving, by the report generator system, configuration parameters related to the network devices from a parameter repository based on the plurality of predetermined user inputs and the inventory data; and retrieving, by the report generator system, current information related to the network devices from a distributed database based on the plurality of predetermined user inputs, the inventory data, and the configuration parameters related to the network devices. The method further includes determining, by the report generator system, a plurality of filters for downloading the configuration parameters related to the network devices and corresponding current information based on the inventory data related to the network devices, the configuration parameters related to the network devices, and the current information related to the network devices. The method further includes generating, by the report generator system, a configuration dump report of the wireless network, the configuration dump report including configuration parameters associated with the network devices, current information for the parameters associated with the network devices, and a plurality of filters for downloading the configuration parameters associated with the network devices and corresponding current information; and storing, by the report generator system, the configuration dump report of the wireless network.

[0011] These and other aspects of the embodiments herein will be better appreciated and understood when considered in conjunction with the following description and the accompanying drawings. It should be understood, however, that the following description, while indicating preferred embodiments and numerous specific details thereof, is given by way of illustration and not limitation. Many changes and modifications may be made within the scope of the embodiments herein, and the embodiments herein include all such modifications. [Brief explanation of the drawings]

[0012] The present invention is illustrated in the accompanying drawings, in which like reference characters designate corresponding parts throughout the various views. Embodiments herein will be better understood from the following description with reference to the drawings, in which:

[0013] [Figure 1] 1 illustrates a block diagram of a report generator system for generating a configuration dump report for a wireless network, according to one embodiment disclosed herein. [Figure 2] FIG. 10 is a flow diagram illustrating the creation of a comma-separated value (CSV) file in the process of generating a configuration dump report according to one embodiment disclosed herein. [Figure 3] FIG. 1 is a flow diagram illustrating a method for generating a configuration dump report of a wireless network according to one embodiment disclosed herein. [Figure 4] FIG. 10 is a sequence diagram illustrating a sequence from a user request for a configuration dump report to the generation of the configuration dump report, according to one embodiment disclosed herein. [Figure 5] 10 is an example illustrating a user interface of a BI engine while receiving multiple user inputs to generate a configuration dump report of a wireless network, according to an embodiment disclosed herein. [Figure 6] 6 is an example illustrating an interface (600) for a generated configuration dump report according to one embodiment disclosed herein. DETAILED DESCRIPTION OF THE INVENTION

[0014] The embodiments herein and their various features and advantageous details will be more fully described with reference to the non-limiting embodiments shown in the accompanying drawings and detailed in the following description. Descriptions of well-known components and processing techniques are omitted so as not to unnecessarily obscure the embodiments herein. Also, the various embodiments described herein are not necessarily mutually exclusive, as some embodiments may be combined with one or more other embodiments to form new embodiments. As used herein, the term "or" refers to a non-exclusive "or" unless otherwise indicated. The examples used herein are merely intended to facilitate understanding of how the embodiments herein can be implemented and to enable those skilled in the art to implement the embodiments herein. Therefore, the examples should not be construed as limiting the scope of the embodiments herein.

[0015] As is conventional in the art, the embodiments may be described and illustrated in terms of blocks that perform one or more described functions. These blocks, sometimes referred to herein as units, modules, or the like, may be physically implemented by analog or digital circuits, such as logic gates, integrated circuits, microprocessors, microcontrollers, memory circuits, passive electronic components, active electronic components, optical components, hardwired circuitry, and the like, and may in some cases be driven by firmware. The circuits may be embodied, for example, in one or more semiconductor chips or on a substrate support, such as a printed circuit board. The circuits making up the blocks may be implemented by dedicated hardware, by a processor (e.g., one or more programmed microprocessors and associated circuitry), or by a combination of dedicated hardware for performing some functions of the block and a processor for performing other functions of the block. Each block of the embodiments may be physically separated into two or more interacting distinct blocks without departing from the scope of the present invention. Similarly, the blocks of the embodiments may be physically combined into more complex blocks without departing from the scope of the present invention.

[0016] The accompanying drawings are used to facilitate understanding of various technical features, and it should be understood that the embodiments presented herein are not limited by the accompanying drawings. Therefore, the present disclosure should be interpreted as extending to any modifications, equivalents, and alternatives in addition to those specifically described in the accompanying drawings. Terms such as first, second, etc. may be used herein to describe various elements, but these elements should not be limited by these terms. These terms are generally used only to distinguish one element from another.

[0017]

[0006] Accordingly, embodiments herein disclose a report generator system for generating a configuration dump report for a wireless network. The report generator system includes a processor configured to receive a request from a user to generate a configuration dump report for a wireless network including a plurality of network devices, the request including a plurality of predetermined user inputs. The processor is further configured to retrieve inventory data related to the network devices from an inventory database based on the plurality of predetermined user inputs and to retrieve configuration parameters related to the network devices from a parameter repository based on the plurality of predetermined user inputs and the inventory data. The processor is further configured to retrieve current information related to the network devices from a distributed database based on the plurality of predetermined user inputs, the inventory data, and the configuration parameters related to the network devices. The processor is further configured to determine a plurality of filters for downloading the configuration parameters related to the network devices and the corresponding current information based on the inventory data related to the network devices, the configuration parameters related to the network devices, and the current information related to the network devices. The processor is further configured to generate a configuration dump report for the wireless network, the configuration dump report including the configuration parameters related to the network devices, the current information of the parameters related to the network devices, and a plurality of filters for downloading the configuration parameters related to the network devices and the corresponding current information and storing the configuration dump report for the wireless network.

[0018]

[0010] Accordingly, embodiments herein disclose a method for generating a configuration dump report for a wireless network by a report generator system. The method includes receiving, by the report generator system, a request from a user to create a configuration dump report for a wireless network including a plurality of network devices, the request including a plurality of predetermined user inputs; and retrieving, by the report generator system, inventory data related to the network devices from an inventory database based on the plurality of predetermined user inputs. The method further includes retrieving, by the report generator system, configuration parameters related to the network devices from a parameter repository based on the plurality of predetermined user inputs and the inventory data; and retrieving, by the report generator system, current information related to the network devices from a distributed database based on the plurality of predetermined user inputs, the inventory data, and the configuration parameters related to the network devices. The method further includes determining, by the report generator system, a plurality of filters for downloading the configuration parameters related to the network devices and corresponding current information based on the inventory data related to the network devices, the configuration parameters related to the network devices, and the current information related to the network devices. The method further includes generating, by the report generator system, a configuration dump report of the wireless network, the configuration dump report including configuration parameters associated with the network devices, current information for the parameters associated with the network devices, and a plurality of filters for downloading the configuration parameters associated with the network devices and corresponding current information; and storing, by the report generator system, the configuration dump report of the wireless network.

[0019] In conventional methods and systems, a user goes site by site in a wireless network to collect configuration parameters, and a wireless network has multiple sites, so collecting configuration parameters takes longer for the wireless network.

[0020] Furthermore, in some other conventional systems and methods, users need to manually search to obtain categories of configuration parameters, which increases manual effort and is not user-friendly.

[0021] Unlike conventional methods and systems, the proposed method can generate a configuration dump report of a wireless network with a single click, and the configuration dump report includes configuration parameters associated with network devices and current information of the parameters associated with the network devices.

[0022] Unlike conventional methods and systems, the proposed method can download configuration parameters and corresponding current information related to network devices based on the selected filter. The proposed method can display a configuration dump report along with the filter of the wireless network to the user on a display.

[0023] Unlike conventional methods and systems, the proposed method combines inventory data, configuration parameters, and current information belonging to different sources.

[0024] Referring now to the drawings, and more particularly to Figures 1-6, in which like reference characters indicate corresponding features consistently throughout the views, preferred embodiments are shown.

[0025] FIG. 1 illustrates a block diagram of a report generator system (100) for generating a configuration dump report of a wireless network (108), according to one embodiment disclosed herein.

[0026] While FIG. 1 illustrates hardware elements of the report generator system (100), it should be understood that other embodiments are not so limited. In other embodiments, the report generator system (100) may include fewer or more elements. Furthermore, element labels or names are used for illustrative purposes only and do not limit the scope of the invention. One or more components may be combined together to perform the same or substantially similar functions.

[0027] The report generator system (100) includes a processor (104), a BI engine (105), an inventory database (101), a parameter repository (102), and a distributed database (103). The processor (104) is configured to execute instructions for generating a configuration dump report. The processor (104) may be a central processing unit (CPU), a general-purpose processor such as an application processor (AP), or a graphics-specific processing unit such as a graphics processing unit (GPU) or a visual processing unit (VPU). The processor (104) may include multiple cores for executing instructions.

[0028] The processor (104) may be implemented by processing circuitry such as logic gates, integrated circuits, microprocessors, microcontrollers, memory circuits, passive electronic components, active electronic components, optical components, hardwired circuitry, etc., and may optionally be driven by firmware. The circuitry may be embodied in, for example, one or more semiconductors.

[0029] In one embodiment, the processor (104) is configured to receive a request from a user (107) to generate a configuration dump report for a wireless network (108) including a plurality of network devices (110A-110N), the request including a plurality of predetermined user inputs. The processor (104) is further configured to retrieve inventory data associated with the network devices (110A-110N) from the inventory database (101) based on the plurality of predetermined user inputs, and to retrieve configuration parameters associated with the network devices (110A-110N) from the parameter repository (102) based on the plurality of predetermined user inputs and the inventory data. The processor (104) is further configured to retrieve current information associated with the network devices (110A-110N) from the distributed database (103) based on the plurality of predetermined user inputs, the inventory data, and the configuration parameters associated with the network devices (110A-110N). The processor 104 is further configured to determine, based on inventory data associated with the network devices 110A-110N, configuration parameters associated with the network devices 110A-110N, and current information associated with the network devices 110A-110N, a plurality of filters for downloading the configuration parameters associated with the network devices 110A-110N and the corresponding current information. The processor 104 is further configured to generate a configuration dump report of the wireless network 108, the configuration dump report including the configuration parameters associated with the network devices 110A-110N, the current information of the parameters associated with the network devices 110A-110N, and a plurality of filters for downloading the configuration parameters and the corresponding current information associated with the network devices 110A-110N and storing the configuration dump report of the wireless network 108.

[0030] In one embodiment, the processor (104) is configured to display a configuration dump report of the wireless network (108) to the user (107) on the display and detect at least one filter from a plurality of filters selected by the user (107). The processor (104) is further configured to download configuration parameters and corresponding current information for the network devices (110A-110N) based on the at least one selected filter.

[0031] In one embodiment, the processor 104 is configured to generate a header for a sheet of a configuration dump report based on configuration parameters associated with the network devices 110A-110N, inventory data associated with the network devices 110A-110N, and a plurality of filters. The processor 104 is further configured to combine the inventory data associated with the network devices 110A-110N, the configuration parameters associated with the network devices 110A-110N, and current information associated with the network devices 110A-110N. The processor 104 is further configured to divide the combined data into a plurality of chunks and deliver the plurality of chunks and the current information associated with the plurality of performer devices. The processor 104 is further configured to receive a file generated by each performer device of the plurality of performer devices and generate the configuration dump report by combining the files received from each of the performer devices.

[0032] In one embodiment, the processor 104 is configured to determine a geography for each of the network devices 110A-110N based on inventory data associated with the network devices 110A-110N, configuration parameters associated with the network devices 110A-110N, and current information associated with the network devices 110A-110N. Further, the processor 104 is configured to determine a category of the configuration parameter associated with the network devices 110A-110N based on the inventory data associated with the network devices 110A-110N, the configuration parameters associated with the network devices 110A-110N, and current information associated with the network devices 110A-110N. The processor 104 is further configured to determine a domain for each of the network devices 110A-110N based on inventory data associated with the network devices 110A-110N, configuration parameters associated with the network devices 110A-110N, and current information associated with the network devices 110A-110N. The processor 104 is further configured to determine a network type for each of the network devices 110A-110N based on inventory data associated with the network devices 110A-110N, configuration parameters associated with the network devices 110A-110N, and generate a plurality of filters, the filters relating to geography, category, domain, and network type.

[0033] In one embodiment, the processor (104) is configured to extract data via queries from structured and unstructured databases, including the inventory database (101), the parameter repository (102), and the distributed database (103). The processor (104) processes the extracted data via code and provides the extracted data in a desired format, for example, Excel format.

[0034] In one embodiment, the processor (104) is configured to generate a custom report based on the configuration dump report and store the custom report in a report template database, i.e., storage, and further configured in the report generator system (100) to update a path of the custom report stored in the report template database.

[0035] FIG. 2 is a flow diagram illustrating the creation of a comma-separated values ​​(CSV) (211) file in the process of generating a configuration dump report according to one embodiment disclosed herein.

[0036] A user (107) requests a business intelligence (BI) engine (105) to generate a configuration dump report, and the user (107) requests the BI engine (105) by providing various inputs for which a configuration dump report needs to be generated.

[0037] The processor 104 is configured to search at least one of the distributed database 103, the parameter repository 102, and the inventory database 101 based on user input. The processor 104 is further configured to combine inventory data associated with the network devices 110A-110N, configuration parameters associated with the network devices 110A-110N, and current information associated with the network devices 110A-110N. The processor 104 is further configured to divide the combined data into multiple chunks in CSV (211) format based on user input, such as swversion, category, and type. The processor 104 is further configured to deliver the multiple chunks and the current information associated with the multiple performer devices and to receive files generated by each performer device of the multiple performer devices. The processor 104 is further configured to generate a configuration dump report by combining the CSV (211) format files received from each of the performer devices. Additionally, the processor (104) is configured to generate a configuration dump report having at least two CSVs (211), each associated with a category of data.

[0038] The processor (104) is configured to combine the at least two CSV (211) files to generate a configuration dump report in an Excel file format having at least two worksheets (206), each worksheet (206) of the Excel file having information from a single CSV (211) file. The processor (104) is further configured to store the configuration dump report of the wireless network (108) in the storage (207).

[0039] FIG. 3 is a flow diagram (300) illustrating a method for generating a configuration dump report for a wireless network (108) according to one embodiment disclosed herein.

[0040] In step 301, the report generator system (100) receives a request from a user (107) to create a configuration dump report for a wireless network (108) including a plurality of network devices (110A-110N), the request including a plurality of predetermined user inputs.

[0041] In step 302, the report generator system (100) retrieves inventory data related to the network devices (110A-110N) from the inventory database (101) based on a plurality of predetermined user inputs.

[0042] In step 303, the report generator system (100) retrieves configuration parameters associated with the network devices (110A-110N) from the configuration database based on a plurality of predetermined user inputs and inventory data.

[0043] In step 304, the report generator system (100) retrieves current information associated with the network devices (110A-110N) from the inventory database (101) based on a plurality of predetermined user inputs, inventory data, and configuration parameters associated with the network devices (110A-110N).

[0044] In step 305, the report generator system (100) determines a plurality of filters for downloading the configuration parameters associated with the network devices (110A-110N) and the corresponding current information based on inventory data associated with the network devices (110A-110N), configuration parameters associated with the network devices (110A-110N), and current information associated with the network devices (110A-110N).

[0045] In step 306, the report generator system (100) generates a configuration dump report for the wireless network (108), the configuration dump report including configuration parameters associated with the network devices (110A-110N), current information for the parameters associated with the network devices (110A-110N), and a plurality of filters for downloading the configuration parameters and corresponding current information associated with the network devices (110A-110N).

[0046] In step 307, the report generator system (100) stores the configuration dump report of the wireless network (108).

[0047] The various actions, blocks, steps, etc. in flow diagram 300 may be performed in the order presented, in a different order, or simultaneously. Furthermore, in some embodiments, some of the actions, acts, blocks, steps, etc. may be omitted, added, modified, skipped, etc., without departing from the scope of the invention.

[0048] FIG. 4 is a sequence diagram (400) from a configuration dump report request from the user (107) to the generation of the configuration dump report.

[0049] A user (107) requests the BI engine (105) to generate a configuration dump report, and the user (107) requests the BI engine (105) by providing various inputs for which a configuration dump report needs to be generated.

[0050] At 407, the BI sends a request for a configuration dump report to the processor (104). At 408, the processor (104) requests the inventory database (101) and retrieves (searches) inventory data related to the network devices (110A-110N) from the inventory database (101) based on multiple user inputs. The inventory database (101) is used to store device information. Examples of inventory data include domains including radio access network (RAN), transport, and core, and vendor inventory data includes altiostar, sirspan, and sercomm.

[0051] At 409, the processor 104 queries the parameter repository 102 to retrieve (look up) configuration parameters associated with the network devices 110A-110N based on the user inputs and inventory data. The parameter repository 102 contains parameter details for all of the network devices 110A-110N.

[0052] In step 410, the processor 104 requests and retrieves current information related to the network devices 110A-110N from the distributed database 103 based on a plurality of user inputs, inventory data, and configuration parameters related to the network devices 110A-110N. An example of a distributed database 103 is an Hbase that stores daily parameter values ​​for the network devices 110A-110N.

[0053] The processor (104) generates a configuration dump report of the wireless network (108), the configuration dump report including configuration parameters associated with the network devices (110A-110N), current information for the parameters associated with the network devices (110A-110N), and a plurality of filters for downloading the configuration parameters and corresponding current information associated with the network devices (110A-110N), and at 411, the processor (104) stores the configuration dump report of the wireless network (108) in the storage (207).

[0054] At 412, the BI engine (105) receives the configuration dump report and displays the configuration dump report to the user (107).

[0055] FIG. 5 is an example illustrating a user interface (106) (500) of a BI engine (105) while receiving multiple user inputs to generate a configuration dump report of a wireless network (108), according to an embodiment disclosed herein.

[0056] The BI engine (105) of the report generator system (100) receives multiple user inputs to generate a configuration dump report for a wireless network (108). In FIG. 5, the BI engine (105) interface displays multiple user selection inputs (501). For example, the user selection inputs include a domain selection, a network type selection, a software version selection, a technology selection, a department selection, and a geography selection. Further, while selecting an input, the user (107) must select a subcategory. For example, while selecting the domain as RAN, the user (107) must select a subcategory such as RET group, profileeventinterfrequency, profileeventinterfrequency, profileeventinterrate, etc., to generate a configuration report based on the selected inputs.

[0057] FIG. 6 is an example illustrating an interface (600) for a generated configuration dump report according to one embodiment disclosed herein.

[0058] The generated configuration dump report includes configuration parameters associated with the network devices (110A-110N), current information for the parameters associated with the network devices (110A-110N), and a plurality of filters for downloading the configuration parameters and corresponding current information associated with the network devices (110A-110N). Additionally, the generated configuration dump report includes a plurality of report filters (601), such as filters related to geography, category, domain, and network type.

[0059] The report generation system further detects at least one filter from the plurality of filters selected by the user 107 and downloads configuration parameters and corresponding current information related to the network devices 110A-110N based on the at least one selected filter. The report generation system further creates a header for a worksheet of the configuration dump report based on the configuration parameters related to the network devices 110A-110N, the inventory data related to the network devices 110A-110N, and the plurality of filters. In particular, exemplary information provided in the configuration dump report will be described. For example, in FIG. 6, the header includes configuration parameter_1 (CP1), configuration parameter_2 (CP2), and configuration parameter_n (CPn). The report generation system displays a configuration dump report of the wireless network 108 to the user 107 on the display. The configuration dump report displays current information_CP1, current information_CP2, and current information_CPn of the network devices 110A-110N.

[0060] The foregoing description of specific embodiments fully reveals the general nature of the embodiments herein, so that others, by applying current knowledge, can easily modify and / or adapt such specific embodiments for various uses without departing from the general concept; therefore, such adaptations and modifications should and are intended to be within the meaning and range of equivalents of the disclosed embodiments. It should be understood that the phraseology or terminology used herein is for the purpose of description and not of limitation. Thus, while the embodiments herein have been described in terms of preferred embodiments, those skilled in the art will recognize that the embodiments herein can be practiced with modifications within the scope of the embodiments as described herein.

Claims

1. 1. A report generator system for generating a configuration dump report for a wireless network, the report generator system comprising: The display and a processor; a storage, the storage including information regarding the inventory database, the parameter repository, and the distributed database; the processor is communicatively coupled to the display and the storage; receiving a request from a user to generate the configuration dump report for the wireless network comprising a plurality of network devices, the request including a plurality of predetermined user inputs; retrieving inventory data associated with the network device from the inventory database based on the plurality of predetermined user inputs; retrieving configuration parameters associated with the network device from the parameter repository based on the plurality of predetermined user inputs and the inventory data; retrieving current information associated with the network device from the distributed database based on the plurality of predetermined user inputs, the inventory data, and the configuration parameters associated with the network device; determining a plurality of filters for downloading the configuration parameters and corresponding current information associated with the network device based on the inventory data associated with the network device, the configuration parameters associated with the network device, and the current information associated with the network device; generating the configuration dump report for the wireless network, the configuration dump report comprising the configuration parameters associated with the network devices, the current information for the parameters associated with the network devices, and the plurality of filters for downloading the configuration parameters and corresponding current information associated with the network devices; and storing the configuration dump report for the wireless network.

2. The processor: displaying the configuration dump report of the wireless network to the user on the display; detecting at least one filter from the plurality of filters selected by the user; and downloading the configuration parameters and the corresponding current information associated with the network device based on the at least one selected filter.

3. generating the configuration dump report of the wireless network, creating a sheet header for the configuration dump report based on the configuration parameters associated with the network device, the inventory data associated with the network device, and the plurality of filters; combining the inventory data associated with the network device, the configuration parameters associated with the network device, and the current information associated with the network device; dividing the combined data into a plurality of chunks; distributing the plurality of chunks and the current information associated with a plurality of performer devices; receiving a file generated by each performer device of the plurality of performer devices; and generating the configuration dump report by combining the files received from each of the actor devices.

4. Determining the plurality of filters for downloading the configuration parameters and corresponding current information related to the network device includes: determining a geography of each of the network devices based on the inventory data associated with the network devices, the configuration parameters associated with the network devices, and the current information associated with the network devices; determining a category of the configuration parameter associated with the network device based on the inventory data associated with the network device, the configuration parameter associated with the network device, and the current information associated with the network device; determining a domain for each of the network devices based on the inventory data associated with the network devices, the configuration parameters associated with the network devices, and the current information associated with the network devices; determining a network type for each of the network devices based on the inventory data associated with the network devices, the configuration parameters associated with the network devices, and the current information associated with the network devices; The report generator system of claim 1 , further comprising: generating the plurality of filters, the filters relating to the geography, the category, the domain, and the network type.

5. The report generator system includes: generating a custom report based on the configuration dump report; storing the custom report in a report template database; and updating, in the report generator system, a path for the custom report stored in the report template database.

6. 1. A method for generating a configuration dump report for a wireless network by a report generator system, comprising: receiving, by the report generator system, a request from a user to generate the configuration dump report for the wireless network comprising a plurality of network devices, the request including a plurality of predetermined user inputs; retrieving, by the report generator system, inventory data associated with the network device from the inventory database based on the plurality of predetermined user inputs; retrieving, by the report generator system, configuration parameters associated with the network device from a parameter repository based on the plurality of predetermined user inputs and the inventory data; retrieving, by the report generator system, current information associated with the network device from the distributed database based on the plurality of predetermined user inputs, the inventory data, and the configuration parameters associated with the network device; determining, by the report generator system, a plurality of filters for downloading the configuration parameters and corresponding current information associated with the network device based on the inventory data associated with the network device, the configuration parameters associated with the network device, and the current information associated with the network device; generating, by the report generator system, the configuration dump report for the wireless network, the configuration dump report comprising the configuration parameters associated with the network devices, the current information for the parameters associated with the network devices, and the plurality of filters for downloading the configuration parameters and corresponding current information associated with the network devices; storing, by the report generator system, the configuration dump report for the wireless network.

7. The method comprises: displaying, by the report generator system, the configuration dump report of the wireless network to the user on the display; detecting, by the report generator system, at least one filter from the plurality of filters selected by the user; and downloading, by the report generator system, the configuration parameters and the corresponding current information associated with the network device based on the at least one selected filter.

8. generating the configuration dump report of the wireless network, generating, by the report generator system, a sheet header for the configuration dump report based on the configuration parameters associated with the network device, the inventory data associated with the network device, and the plurality of filters; combining, by the report generator system, the inventory data associated with the network device, the configuration parameters associated with the network device, and the current information associated with the network device; dividing the combined data into a plurality of chunks by the report generator system; distributing, by the report generator system, the plurality of chunks and the current information associated with a plurality of practitioner devices; receiving, by the report generator system, a file generated by each performer device of the plurality of performer devices; and generating, by the report generator system, the configuration dump report by combining the files received from each of the actor devices.

9. Determining the plurality of filters for downloading the configuration parameters and corresponding current information related to the network device includes: determining, by the report generator system, a geography of each of the network devices based on the inventory data associated with the network devices, the configuration parameters associated with the network devices, and the current information associated with the network devices; determining, by the report generator system, categories of the configuration parameters associated with the network device based on the inventory data associated with the network device, the configuration parameters associated with the network device, and the current information associated with the network device; determining, by the report generator system, a domain for each of the network devices based on the inventory data associated with the network devices, the configuration parameters associated with the network devices, and the current information associated with the network devices; determining, by the report generator system, a network type for each of the network devices based on the inventory data associated with the network devices, the configuration parameters associated with the network devices, and the current information associated with the network devices; The method of claim 6 , further comprising: generating, by the report generator system, the plurality of filters, the filters relating to the geography, the category, the domain, and the network type.

10. The method comprises: generating, by the report generator system, a custom report based on the configuration dump report; storing, by the report generator system, the custom report in a report template database; and updating, by the report generator system, a path for the custom report stored in the report template database at the report generator system.

Citation Information

Patent Citations

  • Network resilience tool

    EP1898554A1

  • Report automatic preparation program and report automatic preparation system and method

    JP2007018246A

  • A spreadsheet-based programming language suitable for report writing.

    JP2015504213A

  • SYSTEM AND METHOD FOR AN INTERACTIVE NETWORK ANALYSIS PLATFORM - Patent application

    JP2019536331A

  • Vendor-independent network configuration tool

    US20090216867A1