A method, apparatus, electronic device, and storage medium for configuring an optical line terminal.

By automatically filling in and displaying configuration information in the optical line terminal configuration interface and responding to control input to trigger configuration operations, the problem of cumbersome and error-prone optical line terminal configuration process is solved, improving configuration efficiency and accuracy.

CN119922438BActive Publication Date: 2025-11-14CHINA TELECOM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411886258.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-11-14
Estimated Expiration
2044-12-19

AI Technical Summary

Technical Problem

In existing technologies, the configuration process for optical line terminals is cumbersome and prone to errors, resulting in poor efficiency and accuracy.

Method used

By using user access information based on broadband account identifiers, the interface automatically populates configuration target information, responds to input of operation and trigger controls, displays configuration parameter information, and ultimately triggers the configuration operation of the optical line terminal to generate and send configuration instructions.

Benefits of technology

It improves the efficiency and accuracy of optical line terminal configuration, and avoids configuration target errors caused by information input errors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119922438B_ABST
    Figure CN119922438B_ABST
Patent Text Reader

Abstract

This invention provides an optical line terminal (OLT) configuration method, apparatus, electronic device, and readable storage medium, relating to the field of network technology. The method includes: filling an OLT configuration target information field in a corresponding target configuration control on a first interface based on user access information corresponding to a broadband account identifier; displaying OLT configuration parameter information on the first interface in response to a first input to the configuration control on the first interface; and triggering a configuration operation on the OLT corresponding to the broadband account identifier based on the OLT configuration parameter information and the OLT configuration target information in response to a second input to a trigger control on the first interface. This improves the efficiency of technicians configuring OLTs and avoids configuration target errors caused by incorrect information input, effectively improving the accuracy of the configuration process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of network technology, and in particular relates to an optical line terminal configuration method, apparatus, electronic device, and readable storage medium. Background Technology

[0002] Optical line terminals (OLTs) are terminal devices used to connect fiber optic trunks in metropolitan area networks (MANs). With the continuous development of MAN technology, the demand for OLT configurations is constantly increasing.

[0003] In related technologies, in order to configure an optical line terminal, technicians need to query the optical line terminal that needs to be configured, and then write configuration instructions for the optical line terminal according to the configuration items and parameters required. The configuration instructions are then sent to the corresponding pipeline terminal for configuration through the background management interface of the optical line terminal.

[0004] The above-mentioned optical line terminal configuration process is not only cumbersome, but also prone to errors in the configuration command writing process, resulting in poor efficiency and accuracy in configuring optical line terminals in related technologies. Summary of the Invention

[0005] This invention provides an optical line terminal configuration method, apparatus, electronic device, and readable storage medium to solve the technical problem of poor efficiency and accuracy in configuring optical line terminals in related technologies.

[0006] In a first aspect, the present invention provides an optical line terminal configuration method, the method comprising:

[0007] Based on the user access information corresponding to the broadband account identifier, the configuration target information of the optical line terminal is filled into the corresponding target configuration control on the first interface.

[0008] In response to a first input to the operation configuration control in the first interface, the configuration parameter information of the optical line terminal is displayed in the first interface;

[0009] In response to a second input to the trigger control in the first interface, a configuration operation is triggered on the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information and the configuration target information.

[0010] Optionally, the user access information based on the broadband account identifier is used to fill the optical line terminal's configuration target information in the corresponding target configuration control on the first interface, including:

[0011] In response to a third input to the information retrieval control in the first interface, the broadband account identifier is retrieved from the information input control corresponding to the information retrieval control;

[0012] The user access information is obtained based on the broadband account identifier;

[0013] Based on the user access information, the configuration target information of the optical line terminal is filled into the corresponding target configuration control on the first interface.

[0014] Optionally, after responding to a second input to a trigger control in the first interface, the method further includes:

[0015] Based on the selection status of the model selection control on the first interface, obtain the optical line terminal model information;

[0016] Based on the optical line terminal model information, the configuration target information, and the configuration parameter information, a target configuration instruction is generated;

[0017] Send the target configuration command to the optical line terminal corresponding to the broadband account identifier to configure the optical line terminal corresponding to the broadband account identifier.

[0018] Optionally, the configuration target information includes the physical parameters of the optical line terminal and the terminal parameters of the optical line terminal. The physical parameters are used to determine the target configuration hardware corresponding to the target configuration instruction, and the terminal parameters are used to determine the target configuration port corresponding to the target configuration instruction.

[0019] Optionally, the trigger control includes a first trigger control and a second trigger control, and after responding to a second input to the trigger control in the first interface, the method further includes:

[0020] When the first trigger control is triggered, add the first configuration information to the configuration parameter information;

[0021] When the second trigger control is triggered, second configuration information is added to the configuration parameter information.

[0022] Optionally, obtaining the user access information based on the broadband account identifier includes:

[0023] The broadband account identifier is input into the information encoder to obtain the user access information output by the information encoder;

[0024] Alternatively, the user access information can be retrieved from the broadband account information database based on the broadband account identifier.

[0025] Optionally, the information encoder is trained on the initial neural network model based on the sample user access information and the sample broadband account identifier corresponding to the sample user access information.

[0026] In a second aspect, the present invention provides an optical line terminal configuration device, the device comprising:

[0027] The fill module is used to fill the configuration target information of the optical line terminal in the corresponding target configuration control on the first interface based on the user access information corresponding to the broadband account identifier.

[0028] The display module is configured to display configuration parameter information of the optical line terminal on the first interface in response to a first input to the operation configuration control in the first interface.

[0029] The configuration module is configured to respond to a second input to the trigger control in the first interface to trigger a configuration operation on the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information and the configuration target information.

[0030] Optionally, the filling module includes:

[0031] The broadband account identifier submodule is used to retrieve the broadband account identifier from the information input control corresponding to the information retrieval control in response to a third input to the information retrieval control in the first interface.

[0032] The user access information submodule is used to obtain the user access information based on the broadband account identifier;

[0033] The configuration target information filling submodule is used to fill the configuration target information of the optical line terminal in the corresponding target configuration control on the first interface based on the user access information.

[0034] Optionally, the device further includes:

[0035] The model information module is used to obtain the optical line terminal model information based on the selection status of the model selection control on the first interface.

[0036] The configuration instruction set module is used to generate target configuration instructions based on the optical line terminal model information, the configuration target information, and the configuration parameter information;

[0037] The configuration instruction sending module is used to send the target configuration instruction to the optical line terminal corresponding to the broadband account identifier in order to configure the optical line terminal corresponding to the broadband account identifier.

[0038] Optionally, the configuration target information includes the physical parameters of the optical line terminal and the terminal parameters of the optical line terminal. The physical parameters are used to determine the target configuration hardware corresponding to the target configuration instruction, and the terminal parameters are used to determine the target configuration port corresponding to the target configuration instruction.

[0039] Optionally, the trigger control includes a first trigger control and a second trigger control, and the device further includes:

[0040] The first adding module is used to add first configuration information to the configuration parameter information when the first trigger control is triggered.

[0041] The second adding module is used to add second configuration information to the configuration parameter information when the second trigger control is triggered.

[0042] Optionally, the user access information submodule is used to input the broadband account identifier into the information encoder to obtain the user access information output by the information encoder;

[0043] Alternatively, the user access information can be retrieved from the broadband account information database based on the broadband account identifier.

[0044] Optionally, the information encoder is trained on the initial neural network model based on the sample user access information and the sample broadband account identifier corresponding to the sample user access information.

[0045] Thirdly, the present invention provides an electronic device, comprising: a processor, a memory, and a computer program stored in the memory and executable on the processor, characterized in that the processor implements the above-described optical line terminal configuration method when executing the program.

[0046] Fourthly, the present invention provides a readable storage medium that, when the instructions in the storage medium are executed by the processor of an electronic device, enables the electronic device to perform the above-described optical line terminal configuration method.

[0047] In this embodiment of the invention, the method includes: filling configuration target information of an optical line terminal into a corresponding target configuration control on a first interface based on user access information corresponding to a broadband account identifier; displaying configuration parameter information of the optical line terminal on the first interface in response to a first input to the operation configuration control on the first interface; and triggering a configuration operation on the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information and configuration target information of the optical line terminal in response to a second input to the trigger control on the first interface. This allows for the automatic filling of configuration target information indicating the target to be configured into the first interface based on the broadband account identifier of the broadband user to be configured as needed. Then, combined with the configuration parameter information indicated by the second input on the first interface, the optical line terminal corresponding to the broadband account identifier is accurately configured. This not only improves the efficiency of technicians in configuring optical line terminals but also avoids configuration target errors caused by incorrect information input, effectively improving the accuracy of the configuration process. Attached Figure Description

[0048] To more clearly illustrate the technical solutions in the embodiments of the present invention or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0049] Figure 1 This is a flowchart of the steps of an optical line terminal configuration method provided in an embodiment of the present invention;

[0050] Figure 2 This is a flowchart of another optical line terminal configuration method provided in an embodiment of the present invention;

[0051] Figure 3 This is a schematic diagram of a first interface provided in an embodiment of the present invention;

[0052] Figure 4 This is another schematic diagram of the first interface provided in an embodiment of the present invention;

[0053] Figure 5 This is a structural diagram of an optical line terminal configuration device provided in an embodiment of the present invention;

[0054] Figure 6 This is a structural diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation

[0055] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0056] Reference Figure 1 , Figure 1 This is a flowchart illustrating the steps of an optical line terminal configuration method provided in an embodiment of the present invention. Figure 1 As shown, the method may include:

[0057] Step 101: Based on the user access information corresponding to the broadband account identifier, fill in the configuration target information of the optical line terminal in the corresponding target configuration control on the first interface.

[0058] A Metropolitan Area Network (MAN) is a high-speed computer network covering a city or specific area, connecting multiple Local Area Networks (LANs) or broadband access networks to provide users with various services such as the Internet, voice, and video. A MAN may include a MAN management server, which acts as the management system for the MAN, centrally managing network devices (such as optical line terminals and optical network units). The optical line terminal (OLT) is the core device of the fiber optic access network, responsible for managing and aggregating data traffic from multiple optical network units. An optical network unit (ONU) is the user terminal equipment located on the user side of the fiber optic access network, used to convert optical signals into electrical signals and provide network services to user equipment.

[0059] In this embodiment of the invention, user access information represents the access parameters for a broadband user corresponding to a broadband account identifier to access the Internet. Technical personnel can launch a first interface for configuring optical line terminals via the broadband account identifier on other interfaces (e.g., terminal interface, user management interface, etc.). The system determines the corresponding user access information based on the broadband account identifier, and then automatically fills the corresponding target configuration information into the corresponding target configuration control in the first interface based on the user access information. This target configuration information indicates the optical line terminal corresponding to the broadband user to be configured and the configuration range related to the broadband user within that optical line terminal, thereby avoiding the configuration of content unrelated to the broadband user and thus affecting the normal services of other users or other devices. The aforementioned target configuration control may include, but is not limited to, text input box controls, menu controls, option controls, slider controls, etc. Different parameters may correspond to different types of controls, and this embodiment of the invention does not impose specific limitations. It should be noted that technical personnel can also directly launch the first interface and manually input the configuration target information of the optical line terminal into the first interface.

[0060] Step 102: In response to the first input to the operation configuration control in the first interface, display the configuration parameter information of the optical line terminal in the first interface.

[0061] In this embodiment of the invention, the first interface may further include one or more operation configuration controls, each operation configuration control corresponding to a configuration item for the optical line terminal. The operation configuration controls may include, but are not limited to, text input box controls, menu controls, option controls, slider controls, etc. Different configuration items may correspond to different types of controls; this embodiment of the invention does not impose specific limitations.

[0062] Technicians can operate the configuration control through the first input. The system displays the configuration parameter information of the optical line terminal on the first interface based on the content of the first input. This configuration parameter information indicates how to configure the optical line terminal, that is, the specific configuration content for the optical line terminal. The first input may include, but is not limited to, text input, menu selection, option selection, slider dragging, etc. The input type of the first input corresponding to different configuration controls may be different, and this embodiment of the invention does not impose specific limitations.

[0063] Furthermore, since the configuration target information can reflect information such as the device, port, and service used by the broadband user to access the Internet, and the configurable items for different devices, ports, and services vary, in this embodiment of the invention, the configuration items suitable for the broadband user corresponding to the configuration target information can also be determined based on the configuration target information. Then, the corresponding operation configuration controls are displayed on the first page according to these configuration items to guide technicians to more accurately configure the optical line terminal for the broadband user. In other words, in this embodiment of the invention, the operation configuration controls displayed on the first interface can be flexibly adjusted according to the configuration target information. Specific adjustments may include the type, number, and layout of the operation configuration controls, etc., and this embodiment of the invention does not impose specific limitations.

[0064] Step 103: In response to a second input to the trigger control in the first interface, a configuration operation is triggered on the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information and the configuration target information.

[0065] In this embodiment of the invention, the first interface may further include a trigger control for triggering configuration operations. Technicians can trigger configuration operations on the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information and configuration target information of the optical line terminal, using a second input to the trigger control. The trigger control may include, but is not limited to, a single-click button, a slider, a double-click button, etc. Correspondingly, the second input may include, but is not limited to, a single-click operation, a slider input, a double-click operation, etc. The input method for the second input may include, but is not limited to, mouse input, keyboard input, touch input, etc., and this embodiment of the invention does not impose specific limitations.

[0066] Configuration target information and configuration parameter information can be sent to the metropolitan area network (MAN) management server. This allows the MAN management server to locate the optical line terminal (OLT) requiring configuration within the MAN, as well as its configuration range, based on the configuration target information, and then perform configuration operations on the configuration items within that range based on the configuration parameter information. Alternatively, the terminal on the first interface can directly locate the OLT requiring configuration within the MAN, as well as its configuration range, based on the configuration target information, and then perform configuration operations on the configuration items within that range based on the configuration parameter information.

[0067] Specifically, after detecting a second input to the trigger control on the first interface, configuration target information can be read from the target configuration control on the first interface, and configuration parameter information can be read from the operation configuration control on the second interface. A corresponding configuration instruction is generated based on the configuration target information and configuration parameter information, and then sent to the optical line terminal of the broadband user. The optical line terminal executes the configuration instruction to complete the configuration operation. The configuration instruction can be generated and sent by the metropolitan area network management server, or it can be directly generated and sent by the terminal where the first interface is located; this embodiment of the invention does not impose specific limitations. The configuration instruction can be sent to the optical line terminal via a secure shell protocol to ensure communication security.

[0068] Furthermore, after performing the configuration operation, the optical line terminal or the metropolitan area network management server can provide feedback on the configuration operation execution result and display the result through a first interface or a second interface. The configuration operation execution result may include information on successfully configured configuration items and / or configuration items that failed to be configured. In the case of configuration failure, the configuration operation execution result may also include information such as a configuration failure code. This embodiment of the invention does not impose specific limitations on this.

[0069] In summary, the optical line terminal (OLT) configuration method provided by this invention includes: filling the corresponding target configuration information of the OLT in a target configuration control on a first interface based on user access information corresponding to a broadband account identifier; displaying configuration parameter information of the OLT on the first interface in response to a first input to the operation configuration control on the first interface; and triggering a configuration operation on the OLT corresponding to the broadband account identifier based on the configuration parameter information and the OLT configuration target information in response to a second input to the trigger control on the first interface. This method can automatically fill the target configuration information indicating the target to be configured in the first interface based on the broadband account identifier of the broadband user to be configured, and then combine this with the configuration parameter information indicated by the second input in the first interface to accurately configure the OLT corresponding to the broadband account identifier. This not only improves the efficiency of technicians in configuring OLTs but also avoids configuration target errors caused by incorrect information input, effectively improving the accuracy of the configuration process.

[0070] Reference Figure 2 , Figure 2 This is a flowchart illustrating the steps of another optical line terminal configuration method provided in an embodiment of the present invention. Figure 2 As shown, the method may include:

[0071] Step 201: In response to a third input to the information retrieval control in the first interface, obtain the broadband account identifier from the information input control corresponding to the information retrieval control.

[0072] In this embodiment of the invention, an information acquisition control can be set in the first interface. This information acquisition control is used to receive broadband account identifiers input by technicians via a third input. The aforementioned information input control may include, but is not limited to, a broadband account identifier menu, a text input box, a voice input control, etc. Correspondingly, the aforementioned third input may include, but is not limited to, click input for menus, text input, audio input, etc., and this embodiment of the invention does not impose specific limitations.

[0073] Step 202: Obtain the user access information based on the broadband account identifier.

[0074] In this embodiment of the invention, the broadband account identifier can be input into the information encoder to obtain the user access information output by the information encoder; or, the user access information can be retrieved from the broadband account information database based on the broadband account identifier.

[0075] In one implementation, a broadband account identifier input by a technician can be obtained. Based on this identifier, a broadband account information database can be queried to retrieve user access information matching the identifier. The broadband account information database stores the correspondence between account identifiers and user access information. It should be noted that this broadband account information database can be managed by other systems, such as a Customer Relationship Management (CRM) system. In this case, the CRM system can be requested to query the broadband account information database to obtain the corresponding user access information.

[0076] In another implementation, since the naming method for the broadband account identifier can be based on user access information, or both the broadband account identifier and user access information can be generated and set based on the same data, an information encoder can be set up in this embodiment of the invention to output the corresponding user access information based on the broadband account identifier. After obtaining the broadband account identifier input by the technician, the broadband account identifier is directly input into the information encoder to obtain the user access information output by the information encoder. The information encoder can be a rule-based encoder, a function-based encoder, a model-based encoder, etc., and this embodiment of the invention does not specifically limit it.

[0077] The aforementioned user access information may include entity parameters and terminal parameters. Entity parameters indicate the hardware device information traversed by the user when accessing the Internet, while default terminal parameters indicate the terminal information used by default when the user accesses the Internet. Entity parameters may include, but are not limited to, optical line terminal identifiers, the name of the softswitch node to which the optical line terminal belongs, passive optical network (PON) card identifiers, optical network unit identification codes, etc. Terminal parameters may include, but are not limited to, customer virtual local area network (VLAN) codes (CVLAN), passive optical network card slots, service virtual local area network (SVLAN) codes, etc., and this embodiment of the invention does not impose specific limitations.

[0078] Table 1 below shows an example of user intervention information corresponding to a broadband account identifier (ADSLDxxx) provided in an embodiment of the present invention:

[0079]

[0080] Table 1

[0081] FTTX / FTTB represents fiber optic access network technology, and xDSL represents digital subscriber line.

[0082] Optionally, the information encoder in this embodiment of the invention can be obtained based on a neural network model. Specifically, the information encoder can be obtained by training an initial neural network model based on sample user access information and the sample broadband account identifier corresponding to the sample user access information.

[0083] In some cases, user access information and broadband account identifiers may not have a strict correspondence. In such cases, using an information encoder based on a mathematical model may struggle to accurately obtain the user access information corresponding to the broadband account identifier. In this embodiment of the invention, the information encoder can be trained on an initial neural network model, thereby enabling the information encoder to accurately obtain the corresponding user access information.

[0084] Specifically, sample user access information and corresponding sample broadband account identifiers can be obtained in advance from the broadband account information database. A training sample set can be constructed based on the sample user access information and sample broadband account identifiers. The sample broadband account identifiers in the training samples are input into the initial neural network model to obtain the predicted user access information output by the initial neural network model. Then, the predicted user access information and the corresponding sample user access information are input into the loss function to obtain the loss value. The model parameters of the initial neural network model are adjusted based on the loss value. This process is repeated until the training termination condition is reached to obtain the information encoder based on the neural network.

[0085] The initial neural network model mentioned above may include, but is not limited to, fully connected neural networks (FCNN), convolutional neural networks (CNN), graph neural networks (GNN), transformers, etc., and the embodiments of the present invention do not impose specific limitations.

[0086] The loss function mentioned above may include, but is not limited to, mean squared error (MSE), log-cosine similarity loss, and contrastive loss, etc., and the embodiments of the present invention do not impose specific limitations.

[0087] Furthermore, standard user access information and corresponding standard broadband account identifiers can be selected from the broadband account information database to form standard data. User access information and corresponding broadband account information of other users whose similarity to the standard user access information of the standard data is higher than a similarity threshold can be selected from the broadband account information database to form a positive sample set. User access information and corresponding broadband account information of other users whose similarity to the standard user access information of the standard data is lower than a similarity threshold can be selected from the broadband account information database to form a negative sample set. A first distance between the positive sample user access information of the positive samples and the standard user access information of the standard data is calculated as the positive sample label, and a first distance between the negative sample user access information of the negative samples and the standard user access information of the standard data is calculated as the negative sample label. During training, the sample broadband account information of the positive and negative samples is input into the initial neural network model to obtain the predicted user access information output by the initial neural network model. A second distance between the predicted user access information and the standard user access information is calculated. The model loss value is determined based on the first and second distances, thereby improving the convergence speed of model training and the accuracy of the trained information encoder.

[0088] It should be noted that a model loss value can be calculated by combining the second distance corresponding to a positive sample and the second distance corresponding to a negative sample. That is, a positive sample and a negative sample are used as a training step. The specific loss function can be as follows:

[0089]

[0090] Where D1 represents the first distance of positive samples, D2 represents the first distance of negative samples, d1 represents the second distance of positive samples, D2 represents the second distance of negative samples, and L sim This represents the model loss value.

[0091] Step 203: Based on the user access information, fill in the configuration target information of the optical line terminal in the corresponding target configuration control on the first interface.

[0092] In this embodiment of the invention, various parameter entries can be parsed from the user access information and filled into the target configuration control corresponding to the first interface, so as to automatically fill the configuration target information in the first interface.

[0093] Reference Figure 3 , Figure 3 A schematic diagram of a first interface provided by an embodiment of the present invention is shown, such as... Figure 3As shown, the first interface may include a title bar, a first area, a second area, and trigger controls. The first area contains multiple target configuration controls, such as OLT IP configuration controls, slot PON configuration controls, LOID configuration controls, SVLAN configuration controls, and CVLAN configuration controls. Each target configuration control may have a corresponding control name and information input box. This solution can automatically fill in all or some of the target configuration controls in the first area based on user access information, thereby improving efficiency and reducing the error rate. Specifically, OLT IP can represent the optical line terminal identifier, slot PON can represent the passive optical network card slot, LOID can represent the optical network unit identification code, SVLAN can represent the serving virtual LAN code, and CVLAN can represent the user virtual LAN code. The control names can be flexibly set by technical personnel, and this embodiment of the invention does not impose specific limitations.

[0094] In addition, such as Figure 3 As shown, the first interface may also include a third area for displaying prompts. This third area may display content including, but not limited to, user manuals, precautions, and business information. The prompts may also change based on the time-filled information of the target configuration control in the first area. For example, based on the actual content filled in by the OLT IP, the current configuration status of the OLT corresponding to that OLT IP can be displayed; configuration target information can be obtained based on the content filled in the target configuration control, and historical configuration changes related to that configuration target information can be displayed.

[0095] Step 204: In response to the first input to the operation configuration control in the first interface, display the configuration parameter information of the optical line terminal in the first interface.

[0096] This step can be found in step 102, and will not be repeated in this embodiment of the invention.

[0097] like Figure 3 As shown, the second area may include multiple operation configuration controls. Technicians can select the corresponding operation configuration control through the first input to display the configuration parameter information of the optical line terminal included in this optical line terminal configuration operation on the first interface. These operation configuration controls may include controls for commonly used configuration items such as the "Select All" control, "Delete OLT Data" control, "Add LOID" control, "Add 46 Channels" control, "Add 45 Channels" control, "50 Multicast" control, and "Add 41 Channels" control. They may also include a first menu control for less common configuration items and a second menu control for configuring special services. For example, technicians can select the "Add 46 Channels" control, and the first interface will mark the "Add 46 Channels" control with a checkmark, highlight, or bold display to display the channel configuration parameter information of the optical line terminal on the first interface.

[0098] Step 205: In response to a second input to the trigger control in the first interface, a configuration operation is triggered on the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information and the configuration target information.

[0099] In this embodiment of the invention, the first interface may include a trigger control, which is used to confirm the configuration parameter information and configuration target information filled in the first interface, and trigger an optical line terminal configuration operation based on the configuration parameter information and configuration target information.

[0100] like Figure 3 As shown, the trigger control can be a start configuration button. After filling in the target configuration control and operation configuration control in the first interface, the technician can click the start configuration button to confirm the configuration parameter information and configuration target information filled in the first interface, and trigger the optical line terminal configuration operation based on the configuration parameter information and configuration target information.

[0101] In addition, the first interface may also include a clear control for clearing the information entered on the first interface. This clear control allows technicians to quickly clear the content already entered on the first interface, thereby accelerating the efficiency of batch configuration of optical line terminals. For example... Figure 3 As shown, the clear control can be displayed as a clear button. It should be noted that the clear control described above can clear the filled content in the first area and / or the second area. This embodiment of the invention does not impose specific limitations, and those skilled in the art can flexibly configure it according to actual needs.

[0102] Optionally, the trigger control includes a first trigger control and a second trigger control, and step 205 may include:

[0103] Sub-step 2051: When the first trigger control is triggered, add first configuration information to the configuration parameter information.

[0104] In this embodiment of the invention, in order to further improve configuration efficiency, multiple trigger controls can be set. Each trigger control can play the role of triggering configuration, but each trigger control can correspond to different trigger operations.

[0105] In this embodiment of the invention, the first trigger control and the second trigger control can be used to add additional configuration information to the optical line terminal configuration parameters, and to configure the optical line terminal based on the configuration parameter information after adding the additional configuration information. The first trigger control and the second trigger control can have different additional configuration information.

[0106] For example, the first configuration information may include, but is not limited to, at least one of the following: first bandwidth limit configuration information, first configuration link information, first delay configuration information, etc., and the embodiments of the present invention do not impose specific limitations. Specifically, the bandwidth limit configuration information is used to adjust the bandwidth limit value allocated to broadband users by the optical line terminal; the configuration link information can be used to indicate the configuration link information used in this configuration operation, which can represent the connection link between the current terminal and the optical line terminal to be configured; the delay configuration information is used to indicate how long the configuration operation will be delayed after the trigger control is triggered. By configuring the delay, time can be provided for technical personnel to verify the information, reducing the false trigger rate.

[0107] Step 2052: When the second trigger control is triggered, add second configuration information to the configuration parameter information.

[0108] For example, the second configuration information may include, but is not limited to, at least one of the following: second bandwidth limit configuration information, second configuration link information, second delay configuration information, etc., and the embodiments of the present invention do not impose specific limitations. Specifically, the bandwidth limit configuration information is used to adjust the bandwidth limit value allocated to broadband users by the optical line terminal; the configuration link information can be used to indicate the configuration link information used in this configuration operation, which can represent the connection link between the current terminal and the optical line terminal to be configured; the delay configuration information is used to indicate how long the configuration operation will be delayed after the trigger control is triggered. By configuring the delay, time can be provided for technical personnel to verify the information, reducing the false trigger rate.

[0109] The aforementioned first configuration information and second configuration information may have the same configuration items or different configuration items. If the first and second configuration information have the same configuration items, these same configuration items may have different configuration parameters. For example, the first configuration information may include first configuration link information and first latency configuration information, and the second configuration information may include second bandwidth limit configuration information and second configuration link information. The first configuration link information and the second configuration link information are different.

[0110] Reference Figure 4 , Figure 4 This illustrates another schematic diagram of a first interface provided by an embodiment of the present invention, such as... Figure 4 As shown, the first trigger control can be used to add the first bandwidth limit configuration information to the configuration parameter information, and the second trigger control can be used to add the second bandwidth limit configuration information to the configuration parameter information. The first bandwidth limit configuration information can be 1000M, and the second bandwidth limit configuration information can be 2000M. Accordingly, the first trigger control can be named 1000M and the second trigger control can be named 2000M.

[0111] By adding first configuration information to the configuration parameter information of the optical line terminal when the first trigger control is triggered, and adding second configuration information to the configuration parameter information of the optical line terminal when the second trigger control is triggered, configuration operations can be performed through different trigger controls, and different configuration information can be added through different trigger controls. This eliminates the step of adding configuration information by the user and further improves configuration efficiency.

[0112] Step 206: Based on the selection status of the model selection control on the first interface, obtain the optical line terminal model information.

[0113] In this embodiment of the invention, the first interface may further include a model selection control. The model selection control may be, but is not limited to, a menu or an option. Through the model selection control, technicians can select the optical line terminal model information of the optical fiber line terminal that needs to be set.

[0114] like Figure 4 As shown, the model selection control can be identified as an OLT type menu. Technicians can click the menu to expand the optical line terminal model option list and select the optical line terminal model information to be configured from the optical line terminal models.

[0115] It should be noted that the aforementioned optical line terminal (OLT) model option list may include multiple OLT model information to be selected. This OLT model option list can be a fixed list, or it can correspond to the configuration target information of the OLT; that is, different OLT configuration target information can correspond to OLT model option lists with different content. Specifically, a correspondence can be set between the target items affecting the OLT model in the OLT configuration target information and different preset OLT model option lists. By querying the above correspondence based on the target items in the OLT configuration target information, the OLT model option list corresponding to the OLT configuration target information can be obtained.

[0116] Step 207: Generate a target configuration instruction based on the optical line terminal model information, the configuration target information, and the configuration parameter information.

[0117] Since configuration instructions for different optical line terminal (OLT) models have different formats, and configuration instructions typically require configuration targets and configuration parameters, where the configuration target indicates the configuration objective and the configuration parameters indicate the specific configuration items and their corresponding values, this embodiment of the invention can pre-set configuration instruction generation rules for various OLT models. After obtaining the OLT model information, the OLT configuration target information, and the OLT configuration parameter information, a corresponding configuration instruction generation rule can be selected based on the OLT model information. The OLT configuration target information and the OLT configuration parameter information are then input into the configuration instruction generation rule to obtain one or more target configuration instructions. These target configuration instructions can constitute a target configuration instruction set. It should be noted that since one target configuration instruction can be used to configure one or more configuration items, the number of the aforementioned target configuration instructions can be the same as or different from the number of configuration items in the OLT configuration parameter information. This embodiment of the invention does not impose specific limitations on this.

[0118] Optionally, the configuration target information includes the physical parameters of the optical line terminal and the terminal parameters of the optical line terminal. The physical parameters are used to determine the target configuration hardware corresponding to the target configuration instruction, and the terminal parameters are used to determine the target configuration port corresponding to the target configuration instruction.

[0119] Since a single optical line terminal (OLT) typically serves multiple broadband users, the target information for an OLT can include both physical parameters and terminal parameters to accurately configure the parameters for a specific broadband user. Physical parameters indicate the hardware devices used by the user to access the internet, while default terminal parameters indicate the default terminal information used by the user to access the internet within the OLT.

[0120] In this embodiment of the invention, when generating the target configuration instruction, the hardware device information configured by the target configuration instruction can be set according to the entity parameters of the optical line terminal, that is, the specific optical line terminal or hardware module in the optical line terminal that needs to be configured. The specific terminal in the optical line terminal corresponding to the broadband user or the specific terminal in the hardware module of the optical line terminal corresponding to the broadband user configured by the target configuration instruction can be set according to the terminal parameters of the optical line terminal. This improves the accuracy of configuring the optical line terminal.

[0121] Step 208: Send the target configuration command to the optical line terminal corresponding to the broadband account identifier to configure the optical line terminal corresponding to the broadband account identifier.

[0122] In this embodiment of the invention, a target configuration command can be sent to the optical line terminal corresponding to the broadband account identifier to configure the optical line terminal. The optical line terminal model information is obtained based on the selection state of the model selection control on the first interface; a target configuration command is generated based on the optical line terminal model information, the optical line terminal's configuration target information, and the optical line terminal's configuration parameter information; sending the target configuration command to the optical line terminal corresponding to the broadband account identifier to configure the optical line terminal allows the target configuration command to be adapted to different hardware models, improving the success rate of the target configuration command execution and helping to improve the accuracy of configuring optical line terminals for different broadband users.

[0123] In summary, another optical line terminal (OLT) configuration method provided by this invention includes: generating multiple first codes corresponding to target requirements based on an OLT configuration model; cross-recombining the first codes to obtain second codes; filtering the multiple first codes based on code scores of the first codes to obtain third codes; and determining the target code corresponding to the target requirements from the second and third codes based on the code scores of the second and third codes. This method can generate multiple codes corresponding to target requirements and, by combining advantage screening and cross-recombination to process the multiple codes, generate next-generation codes. This allows the next-generation codes to include mutated code individuals as well as advantageous individuals from the previous generation, thereby ensuring that the quality of the next-generation codes does not decline and increasing the probability of better individuals appearing in the next-generation codes, thus improving the code quality of the selected target codes.

[0124] Reference Figure 5 , Figure 5 This is a structural diagram of an optical line terminal configuration device 50 provided in an embodiment of the present invention. The optical line terminal configuration device 50 may include:

[0125] The filling module 51 is used to fill the configuration target information of the optical line terminal in the corresponding target configuration control on the first interface based on the user access information corresponding to the broadband account identifier.

[0126] Display module 52 is configured to display configuration parameter information of optical line terminal on the first interface in response to a first input to the operation configuration control in the first interface.

[0127] The configuration module 53 is configured to respond to a second input to the trigger control in the first interface to trigger a configuration operation on the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information and the configuration target information.

[0128] Optionally, the filling module includes:

[0129] The broadband account identifier submodule is used to retrieve the broadband account identifier from the information input control corresponding to the information retrieval control in response to a third input to the information retrieval control in the first interface.

[0130] The user access information submodule is used to obtain the user access information based on the broadband account identifier;

[0131] The configuration target information filling submodule is used to fill the configuration target information of the optical line terminal in the corresponding target configuration control on the first interface based on the user access information.

[0132] Optionally, the device further includes:

[0133] The model information module is used to obtain the optical line terminal model information based on the selection status of the model selection control on the first interface.

[0134] The configuration instruction set module is used to generate target configuration instructions based on the optical line terminal model information, the configuration target information, and the configuration parameter information;

[0135] The configuration instruction sending module is used to send the target configuration instruction to the optical line terminal corresponding to the broadband account identifier in order to configure the optical line terminal corresponding to the broadband account identifier.

[0136] Optionally, the configuration target information includes the physical parameters of the optical line terminal and the terminal parameters of the optical line terminal. The physical parameters are used to determine the target configuration hardware corresponding to the target configuration instruction, and the terminal parameters are used to determine the target configuration port corresponding to the target configuration instruction.

[0137] Optionally, the trigger control includes a first trigger control and a second trigger control, and the device further includes:

[0138] The first adding module is used to add first configuration information to the configuration parameter information when the first trigger control is triggered.

[0139] The second adding module is used to add second configuration information to the configuration parameter information when the second trigger control is triggered.

[0140] Optionally, the user access information submodule is used to input the broadband account identifier into the information encoder to obtain the user access information output by the information encoder;

[0141] Alternatively, the user access information can be retrieved from the broadband account information database based on the broadband account identifier.

[0142] Optionally, the information encoder is trained on the initial neural network model based on the sample user access information and the sample broadband account identifier corresponding to the sample user access information.

[0143] In summary, the optical line terminal configuration device provided in this embodiment of the invention includes: a filling module, used to fill configuration target information of the optical line terminal into a corresponding target configuration control on a first interface based on user access information corresponding to a broadband account identifier; a display module, used to display configuration parameter information of the optical line terminal on the first interface in response to a first input to the operation configuration control on the first interface; and a configuration module, used to trigger a configuration operation on the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information and the configuration target information in response to a second input to the trigger control on the first interface. This device can automatically fill configuration target information indicating the target to be configured into the first interface based on the broadband account identifier of the broadband user to be configured, and then combine this with the configuration parameter information indicated by the second input on the first interface to accurately configure the optical line terminal corresponding to the broadband account identifier. This not only improves the efficiency of technicians in configuring optical line terminals but also avoids configuration target errors caused by incorrect information input, effectively improving the accuracy of the configuration process.

[0144] Reference Figure 6 The present invention also provides a structural diagram of an electronic device, such as... Figure 6 As shown, it includes: a processor 1101, a memory 1102, and a computer program 11021 stored in the memory and executable on the processor. When the processor executes the program, it implements the optical line terminal configuration method of the foregoing embodiment.

[0145] The present invention also provides a readable storage medium, wherein when the instructions in the storage medium are executed by the processor of an electronic device, the electronic device is able to perform the optical line terminal configuration method of the foregoing embodiments.

[0146] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0147] It should be noted that all information and data obtained in the embodiments of the present invention were obtained with the authorization of the information / data holder.

[0148] The algorithms and displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the teachings herein. The required structure for constructing such systems is apparent from the above description. Furthermore, this invention is not directed to any particular programming language. It should be understood that the contents of the invention described herein can be implemented using various programming languages, and the above description of specific languages ​​is for the purpose of disclosing the best mode of implementation of the invention.

[0149] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0150] Similarly, it should be understood that, in order to simplify the invention and aid in understanding one or more of the various inventive aspects, in the above description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof. However, this disclosure should not be construed as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as reflected in the following claims, inventive aspects lie in fewer than all features of a single foregoing disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into this detailed description, wherein each claim itself is a separate embodiment of the invention.

[0151] Those skilled in the art will understand that modules in the device of the embodiments can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiments can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components. Except where at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all processes or units of any method or device so disclosed. Unless expressly stated otherwise, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.

[0152] The various component embodiments of the present invention can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some or all of the components in the sorting device according to the present invention. The present invention can also be implemented as a device or apparatus program for performing part or all of the methods described herein. Such a program implementing the present invention can be stored on a computer-readable medium, or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form.

[0153] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names.

[0154] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0155] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

[0156] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for configuring an optical line terminal, characterized in that, The method includes: Based on the user access information corresponding to the broadband account identifier, the configuration target information of the optical line terminal is filled into the corresponding target configuration control on the first interface. In response to a first input to the operation configuration control in the first interface, the configuration parameter information of the optical line terminal is displayed in the first interface; In response to a second input to the trigger control in the first interface, a configuration operation is triggered on the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information and the configuration target information; The method further includes, in response to a second input to a trigger control in the first interface: Based on the selection status of the model selection control on the first interface, obtain the optical line terminal model information; Based on the optical line terminal model information, the configuration target information, and the configuration parameter information, a target configuration instruction is generated. The configuration target information includes the physical parameters of the optical line terminal and the terminal parameters of the optical line terminal. The physical parameters are used to determine the target configuration hardware corresponding to the target configuration instruction, and the terminal parameters are used to determine the target configuration port corresponding to the target configuration instruction. Send the target configuration command to the optical line terminal corresponding to the broadband account identifier to configure the optical line terminal corresponding to the broadband account identifier.

2. The method according to claim 1, characterized in that, The user access information based on the broadband account identifier is used to populate the optical line terminal's configuration target information in the corresponding target configuration control on the first interface, including: In response to a third input to the information retrieval control in the first interface, the broadband account identifier is retrieved from the information input control corresponding to the information retrieval control; The user access information is obtained based on the broadband account identifier; Based on the user access information, the configuration target information of the optical line terminal is filled into the corresponding target configuration control on the first interface.

3. The method according to claim 1, characterized in that, The trigger control includes a first trigger control and a second trigger control. After responding to a second input to the trigger control in the first interface, the method further includes: When the first trigger control is triggered, add the first configuration information to the configuration parameter information; When the second trigger control is triggered, second configuration information is added to the configuration parameter information.

4. The method according to claim 2, characterized in that, The step of obtaining the user access information based on the broadband account identifier includes: The broadband account identifier is input into the information encoder to obtain the user access information output by the information encoder; Alternatively, the user access information can be retrieved from the broadband account information database based on the broadband account identifier.

5. The method according to claim 4, characterized in that, The information encoder is trained on the initial neural network model based on the sample user access information and the sample broadband account identifier corresponding to the sample user access information.

6. An optical line terminal configuration device, characterized in that, The device includes: The fill module is used to fill the configuration target information of the optical line terminal in the corresponding target configuration control on the first interface based on the user access information corresponding to the broadband account identifier. The display module is configured to display configuration parameter information of the optical line terminal on the first interface in response to a first input to the operation configuration control in the first interface. The configuration module is configured to respond to a second input to the trigger control in the first interface to trigger a configuration operation on the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information and the configuration target information; The device further includes: The model information module is used to obtain the optical line terminal model information based on the selection status of the model selection control on the first interface. The configuration instruction set module is used to generate a target configuration instruction based on the optical line terminal model information, the configuration target information, and the configuration parameter information. The configuration target information includes the physical parameters of the optical line terminal and the terminal parameters of the optical line terminal. The physical parameters are used to determine the target configuration hardware corresponding to the target configuration instruction, and the terminal parameters are used to determine the target configuration port corresponding to the target configuration instruction. The configuration instruction sending module is used to send the target configuration instruction to the optical line terminal corresponding to the broadband account identifier in order to configure the optical line terminal corresponding to the broadband account identifier.

7. An electronic device, characterized in that, include: A processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method as described in any one of claims 1-5.

8. A readable storage medium, characterized in that, When the instructions in the readable storage medium are executed by the processor of the electronic device, the electronic device is able to perform the method described in any one of claims 1-5.

Citation Information

Patent Citations

  • Automatic configuration system and method based on optical line terminal equipment

    CN113037559A

  • Network equipment dual-uplink management configuration method and device and storage medium

    CN116599840A