Optical line terminal configuration method and device, electronic equipment and storage medium

Through the optical circuit terminal configuration method that automatically fills and responds to inputs, the cumbersome configuration process and error-prone problems in the prior art are solved, and more efficient and accurate configuration operations are achieved.

CN119922438AActive Publication Date: 2025-05-02CHINA TELECOM CORP LTD
View PDF 6 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the prior art, the configuration process of optical circuit terminals is cumbersome and prone to errors, resulting in poor configuration efficiency and accuracy.

Method used

Through an optical circuit terminal configuration method, the user access information is obtained using broadband account identification, the configuration target information is automatically filled, and the configuration parameter information is displayed and the configuration operation is performed, and the target configuration instructions are generated and sent.

Benefits of technology

It improves the efficiency and accuracy of optical circuit terminal configuration, reduces manual input errors, and improves the configuration operation efficiency of technicians.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119922438A_ABST
    Figure CN119922438A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an optical line terminal configuration method and device, electronic equipment and a readable storage medium, and relates to the technical field of networks, and the method comprises the steps: filling configuration target information of an optical line terminal in a corresponding target configuration control of a first interface based on user access information corresponding to a broadband account identifier; in response to a first input for operating the configuration control in the first interface, displaying configuration parameter information of the optical line terminal in the first interface; and in response to a second input for the trigger control in the first interface, triggering a configuration operation on the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information of the optical line terminal and the configuration target information of the optical line terminal. The efficiency of configuring the optical line terminal by technicians can be improved, configuration target errors caused by information input errors can be avoided, and the accuracy of the configuration process can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] Optical line terminals are terminal devices used to connect optical fiber trunk lines in metropolitan area networks. With the continuous development of metropolitan area network technology, the demand for optical line terminal configuration is increasing.

[0003] In the related art, in order to configure an optical line terminal, a technician needs to query the optical line terminal that needs to be configured, and then write a configuration instruction for the optical line terminal according to the configuration items and parameters that need to be configured, and send the configuration instruction to the corresponding optical line terminal through the background management interface of the optical line terminal for configuration.

[0004] The above optical line terminal configuration process is not only cumbersome, but also prone to errors in the configuration instruction writing process, resulting in poor efficiency and accuracy in configuring the optical line terminal in the related art. Summary of the invention

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

[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, fill in the configuration target information of the optical line terminal in the corresponding target configuration control of the first interface;

[0008] In response to a first input for operating a configuration control in the first interface, displaying configuration parameter information of the optical line terminal in the first interface;

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

[0010] Optionally, the filling of the configuration target information of the optical line terminal in the corresponding target configuration control of the first interface based on the user access information corresponding to the broadband account identifier includes:

[0011] In response to a third input to the information acquisition control in the first interface, acquiring a broadband account identifier from an information input control corresponding to the information acquisition control;

[0012] Acquiring the user access information based on the broadband account identifier;

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

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

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

[0016] Generate a target configuration instruction based on the optical line terminal model information, the configuration target information and the configuration parameter information;

[0017] The target configuration instruction is sent 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 entity parameters of the optical line terminal and terminal parameters of the optical line terminal, the entity 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 the second input to the trigger control in the first interface, the method further includes:

[0020] When the first trigger control is triggered, adding 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, the acquiring the user access information based on the broadband account identifier includes:

[0023] Inputting the broadband account identification into the information encoder to obtain the user access information output by the information encoder;

[0024] Alternatively, the user access information is searched from a broadband account information database based on the broadband account identifier.

[0025] Optionally, the information encoder is obtained by training an initial neural network model based on sample user access information and a 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] A filling module, configured to fill the configuration target information of the optical line terminal in the corresponding target configuration control of the first interface based on the user access information corresponding to the broadband account identifier;

[0028] A display module, configured to display configuration parameter information of the optical line terminal in the first interface in response to a first input for operating a configuration control in the first interface;

[0029] A configuration module is used to respond to a second input to trigger a 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] A broadband account identification submodule, configured to obtain a broadband account identification from an information input control corresponding to the information acquisition control in response to a third input to the information acquisition control in the first interface;

[0032] A user access information submodule, configured 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 of the first interface based on the user access information.

[0034] Optionally, the device further comprises:

[0035] A model information module, used to obtain the optical line terminal model information based on the selection state of the model selection control of the first interface;

[0036] A configuration instruction collection module, used to generate a target configuration instruction 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, so as to configure the optical line terminal corresponding to the broadband account identifier.

[0038] Optionally, the configuration target information includes entity parameters of the optical line terminal and terminal parameters of the optical line terminal, the entity 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] A first adding module, configured to add first configuration information to the configuration parameter information when the first trigger control is triggered;

[0041] A second adding module is configured 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 an information encoder to obtain the user access information output by the information encoder;

[0043] Alternatively, the user access information is searched from a broadband account information database based on the broadband account identifier.

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

[0045] In a third aspect, 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, wherein the processor implements the above-mentioned optical line terminal configuration method when executing the program.

[0046] In a fourth aspect, the present invention provides a readable storage medium, when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the above-mentioned optical line terminal configuration method.

[0047] In an embodiment of the present invention, the method includes: filling in the configuration target information of the optical line terminal in the corresponding target configuration control of the first interface based on the user access information corresponding to the broadband account identifier; displaying the configuration parameter information of the optical line terminal in the first interface in response to the first input for operating the configuration control in the first interface; and responding to the second input for triggering the control in the first interface to trigger the configuration operation of the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information of the optical line terminal and the configuration target information of the optical line terminal. The configuration target information that can indicate the target to be configured can be automatically filled in the first interface according to the broadband account identifier of the broadband user that needs to be configured, and then the optical line terminal corresponding to the broadband account identifier can be accurately configured in combination with the configuration parameter information indicated by the second input in the first interface, which can not only improve the efficiency of the technicians in performing configuration operations on the optical line terminal, but also avoid configuration target errors caused by information input errors, and can effectively improve the accuracy of the configuration process. BRIEF DESCRIPTION OF THE DRAWINGS

[0048] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0049] Figure 1 is a flowchart of a method for configuring an optical line terminal provided by an embodiment of the present invention;

[0050] Figure 2 is a flowchart of another method for configuring an optical line terminal provided by an embodiment of the present invention;

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

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

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

[0054] Figure 6 It is a structural diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0055] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0056] Reference Figure 1 , Figure 1 FIG. 1 is a flowchart of a method for configuring an optical line terminal provided by an embodiment of the present invention. Figure 1 As shown, the method may include:

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

[0058] A metropolitan area network (MAN) is a high-speed computer network covering a city or a specific area, connecting multiple local area networks (LANs) or broadband access networks, and providing users with a variety of services such as the Internet, voice, and video. A metropolitan area network may include a metropolitan area network management server, which can be used as a management system in the metropolitan area network to centrally manage network equipment in the metropolitan area network (such as optical line terminals, optical network units, etc.). Among them, the optical line terminal (OLT) is the core equipment of the optical fiber access network, which is responsible for managing and aggregating data traffic from multiple optical network units. The optical network unit (ONU) is a user terminal device of the optical fiber access network located on the user side, which is used to convert optical signals into electrical signals and provide network services to user devices.

[0059] In an embodiment of the present invention, user access information indicates access parameters for a broadband user corresponding to a broadband account identifier to access the Internet. A technician can start the first interface for configuring an optical line terminal through a broadband account identifier in other interfaces (such as a terminal interface, a user management interface, etc.). The system determines the corresponding user access information based on the broadband account identifier, and then automatically fills in the configuration target information in the corresponding target configuration control in the first interface based on the user access information. The configuration target information is used to indicate the optical line terminal corresponding to the broadband user to be configured and the configuration range related to the broadband user in the optical line terminal, thereby avoiding the configuration of content unrelated to the broadband user and affecting the normal business of other users or other devices. Among them, the above-mentioned target configuration control may include but is not limited to a text input box control, a menu control, an option control, a slider control, etc. Different parameters may correspond to different types of controls, which are not specifically limited in the embodiment of the present invention. It should be noted that a technician can also directly start the first interface and fill in the configuration target information of the optical line terminal in the first interface by manual input.

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

[0061] In an embodiment of the present invention, the first interface may further include one or more operation configuration controls, each of which may correspond to a configuration item for an 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, which are not specifically limited in the embodiment of the present invention.

[0062] The technician can operate the operation configuration control through the first input, and the system displays the configuration parameter information of the optical line terminal in the first interface according to the content of the first input. The configuration parameter information can indicate how to configure the optical line terminal, that is, the specific configuration content of the optical line terminal. Among them, the first input can include but is not limited to text input, menu selection, option selection, sliding bar dragging, etc. The input type of the first input corresponding to different operation configuration controls can be different, and the embodiment of the present invention does not specifically limit it.

[0063] Furthermore, since the configuration target information can reflect the information such as the device, port, and service of the broadband user to access the Internet, and there are differences in the configurable items of different devices, ports, services, etc., therefore, in the embodiment of the present invention, the configuration items adapted to the broadband user corresponding to the configuration target information can also be determined according to the configuration target information, so that the corresponding operation configuration controls can be displayed in the first page according to the configuration items to guide the technicians to configure the optical line terminal for the broadband user more accurately. That is to say, in the embodiment of the present invention, the operation configuration controls displayed in the first interface can be flexibly adjusted according to the configuration target information, and the specific adjustment content may include the operation configuration control category, the number of operation configuration controls, the operation configuration control layout, etc., which are not specifically limited in the embodiment of the present invention.

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

[0065] In the embodiment of the present invention, the first interface may further include a trigger control for triggering a configuration operation, and the technician may trigger the configuration operation of the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information of the optical line terminal and the configuration target information of the optical line terminal through the second input to the trigger control. The trigger control may include but is not limited to a single-click button, a slide bar, a double-click button, etc., and correspondingly, the second input may include but is not limited to a single-click operation, a slide input, a double-click operation, etc., and the input method of the second input may include but is not limited to a mouse input, a keyboard input, a touch input, etc., which is not specifically limited in the embodiment of the present invention.

[0066] The configuration target information and the configuration parameter information can be sent to the metropolitan area network network management server, so that the metropolitan area network network management server locates the optical line terminal that needs to be configured and the configuration range of the optical line terminal in the metropolitan area network based on the configuration target information, and performs configuration operations on the configuration items within the above configuration range based on the configuration parameter information. Alternatively, the terminal at the first interface can directly locate the optical line terminal that needs to be configured and the configuration range of the optical line terminal in the metropolitan area network based on the configuration target information, and perform configuration operations on the configuration items within the above configuration range based on the configuration parameter information.

[0067] Specifically, after detecting the second input for triggering the control in the first interface, the configuration target information can be read from the target configuration control of the first interface, and the configuration parameter information can be read from the operation configuration control of the second interface, and the corresponding configuration instruction can be generated according to the configuration target information and the configuration parameter information, and then the configuration instruction can be sent to the optical line terminal of the broadband user, and the optical line terminal executes the configuration instruction to complete the configuration operation. The above configuration instruction can be generated and sent by the metropolitan area network network management server, or it can be directly generated and sent by the terminal where the first interface is located, and the embodiment of the present invention does not specifically limit it. The above configuration instruction can be sent to the optical line terminal through the secure shell protocol to ensure communication security.

[0068] Further, after executing the configuration operation, the optical line terminal or the metropolitan area network network management server may feedback the configuration operation execution result, and display the configuration operation execution result through the first interface or the second interface. The configuration operation execution result may include configuration item information of successful configuration and / or configuration item information of failed configuration. In the case of configuration failure, the configuration operation execution result may also include information such as configuration failure code, which is not specifically limited in the embodiment of the present invention.

[0069] In summary, an optical line terminal configuration method provided by an embodiment of the present invention includes: filling in the configuration target information of the optical line terminal in the corresponding target configuration control of the first interface based on the user access information corresponding to the broadband account identifier; displaying the configuration parameter information of the optical line terminal in the first interface in response to the first input for operating the configuration control in the first interface; and responding to the second input for the trigger control in the first interface to trigger the configuration operation of the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information of the optical line terminal and the configuration target information of the optical line terminal. The configuration target information that can indicate the target to be configured can be automatically filled in the first interface according to the broadband account identifier of the broadband user that needs to be configured, and then the optical line terminal corresponding to the broadband account identifier can be accurately configured in combination with the configuration parameter information indicated by the second input in the first interface, which can not only improve the efficiency of the technicians in performing configuration operations on the optical line terminal, but also avoid configuration target errors caused by information input errors, and can effectively improve the accuracy of the configuration process.

[0070] Reference Figure 2 , Figure 2 FIG. 1 is a flowchart of another method for configuring an optical line terminal provided by an embodiment of the present invention. Figure 2 As shown, the method may include:

[0071] Step 201: in response to a third input to an information acquisition control in the first interface, a broadband account identifier is acquired from an information input control corresponding to the information acquisition control.

[0072] In an embodiment of the present invention, an information acquisition control may be set in the first interface, and the information acquisition control is used to receive the broadband account identification input by the technician through a third input. The above-mentioned information input control may include but is not limited to a broadband account identification menu, a text input box, a voice input control, etc., and accordingly, the above-mentioned third input may include but is not limited to a click input for the menu, text input, audio input, etc., which is not specifically limited in the embodiment of the present invention.

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

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

[0075] In one implementation, the broadband account identifier input by the technician can be obtained, and according to the broadband account identifier, the broadband account information database can be queried to obtain the user access information matching the broadband account identifier. The broadband account information database stores the corresponding relationship between the account identifier and the user access information. It should be noted that the above broadband account information database can be managed by other systems, such as a customer relationship management system (CRM). In this case, the customer relationship management 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 of the broadband account identifier can be based on the user access information, or the broadband account identifier and the user access information are both generated and set based on the same data, in the embodiment of the present invention, an information encoder for outputting the corresponding user access information according to the broadband account identifier can be set, and 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., which is not specifically limited in the embodiment of the present invention.

[0077] The above-mentioned user access information may include entity parameters and terminal parameters. The entity parameters are used to indicate the hardware device information through which the user accesses the Internet, and the default segment parameters are used to indicate the terminal information used by the user to access the Internet by default. Among them, the entity parameters may include but are not limited to the optical line terminal identifier, the soft switch node name to which the optical line terminal belongs, the passive optical network (Passive Optical Network, PON) card identifier, the optical network unit identification code, etc., and the terminal parameters may include but are not limited to the user virtual local area network code (Customer VLAN, CVLAN), the passive optical network card slot, the service virtual local area network code (Service VLAN, SVLAN), etc., which are not specifically limited in the embodiment of the present invention.

[0078] The following Table 1 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] Among them, FTTX / FTTB refers to fiber optic access network technology, and xDSL refers to digital subscriber line.

[0082] Optionally, the information encoder in the embodiment of the present invention can be obtained based on the training of 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 a sample broadband account identifier corresponding to the sample user access information.

[0083] In some cases, the user access information and the broadband account identifier may not have a strict correspondence. In this case, it may be difficult to accurately obtain the user access information corresponding to the broadband account identifier using an information encoder based on a mathematical model. In an embodiment of the present invention, the information encoder can be obtained by training an initial neural network model, so that the information encoder can accurately obtain the corresponding user access information.

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

[0085] Among them, the above-mentioned initial neural network model may include but is not limited to a fully connected neural network (Fully Connected Neural Network, FCNN), a convolutional neural network (Convolutional Neural Network, CNN), a graph neural network (Graph Neural Network, GNN), a transformer Transformer, etc., and the embodiment of the present invention does not make specific limitations.

[0086] The above loss function may include but is not limited to mean square error (MSE), log-cosine similarity loss (Log-Cosine Similarity Loss), contrast loss (Contrastive Loss), etc., and is not specifically limited in the embodiment of the present invention.

[0087] Furthermore, standard user access information and a standard broadband account identifier corresponding to the standard user access information may be selected from a broadband account information database to form standard data, user access information of other users whose similarity to the standard user access information of the standard data is higher than a similarity threshold and corresponding broadband account information may be selected from the broadband account information database to form a positive sample set, and user access information of other users whose similarity to the standard user access information of the standard data is lower than a similarity threshold and corresponding broadband account information may be selected from the broadband account information database to form a negative sample set, and a first distance between the positive sample user access information of the positive sample and the standard user access information of the standard data may be calculated as a positive sample label, and a first distance between the negative sample user access information of the negative sample and the standard user access information of the standard data may be calculated as a negative sample label. During the training process, the sample broadband account information of the positive sample and the negative sample is input into an initial neural network model to obtain predicted user access information output by the initial neural network model, and a second distance between the predicted user access information and the standard user access information is calculated, and a model loss value is determined according to the first distance and the second distance, thereby improving the convergence speed during model training and the accuracy of the information encoder obtained through training.

[0088] It should be noted that a model loss value can be calculated based on 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 taken as one training. The specific loss function can be as follows:

[0089]

[0090] Where D1 represents the first distance of the positive sample, D2 represents the first distance of the negative sample, d1 represents the second distance corresponding to the positive sample, D2 represents the second distance corresponding to the negative sample, and L sim Represents the model loss value.

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

[0092] In the embodiment of the present invention, various parameter entries may be parsed from the user access information, and the parameter entries may be filled into the target configuration controls corresponding to the first interface, so as to automatically fill in 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. Figure 3As shown, the first interface may include a title bar, a first area, a second area, and a trigger control, wherein the first area contains multiple target configuration controls, such as an OLT IP configuration control, a slot PON configuration control, a LOID configuration control, an SVLAN configuration control, and a CVLAN configuration control, and each target configuration control may have a corresponding control name and an information input box. This solution may automatically fill in all or part of the target configuration controls in the first area according to user access information to improve efficiency and reduce error rates. Among them, OLT IP may represent an optical line terminal identifier, slot PON may represent a passive optical network card slot, LOID may represent an optical network unit identification code, SVLAN may represent a service virtual LAN code, and CVLAN may represent a user virtual LAN code. The names of the above controls may be flexibly set by technical personnel, and the embodiments of the present invention are not specifically limited.

[0094] In addition, if Figure 3 As shown, the first interface may also include a third area for displaying prompt information, and the content that may be displayed in the third area includes but is not limited to reminder content such as instructions for use, precautions, and business information. The above reminder content may also change according to the time-filled information of the target configuration control in the first area. For example, the current configuration of the OLT corresponding to the OLT IP may be displayed according to the content actually filled in the OLT IP; the configuration target information may be obtained according to the filled content of the target configuration control, and the historical configuration changes for the configuration target information may be displayed.

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

[0096] This step can be referred to as step 102, and will not be described in detail in this embodiment of the present invention.

[0097] like Figure 3 As shown, in the second area, multiple operation configuration controls may be included, and the technician may 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 in the first interface. Among them, the operation configuration control may include operation configuration controls corresponding to commonly used configuration items such as operation selection control, deletion of OLT data control, addition of LOID control, addition of 46 channels control, addition of 45 channels control, 50 multicast control, and addition of 41 channels control, and may also include a first menu control for uncommon configuration items and a second menu control for configuring special services. For example, the technician may select the addition of 46 channels control, and the first interface may mark the addition of 46 channels control by means of a "check mark" symbol, highlighting, bolding, etc., so as to display the channel configuration parameter information of the optical line terminal in the first interface.

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

[0099] In an embodiment of the present invention, the first interface may include a trigger control for confirming the configuration parameter information and configuration target information filled in the first interface and triggering 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 the operation configuration control in the first interface, the technician can click the start configuration button to confirm the configuration parameter information and the configuration target information filled in the first interface, and trigger the optical line terminal configuration operation based on the configuration parameter information and the configuration target information.

[0101] In addition, the first interface may also include a clearing control for clearing the information filled in the first interface. Through the clearing control, the technician can quickly clear the content that has been filled in the first interface, thereby improving the efficiency of using the batch configuration of the optical line terminal. Figure 3 As shown, the clear control can be displayed as a clear button. It should be noted that, through the clear control, the filled content in the first area and / or the second area can be cleared, and the embodiment of the present invention is not specifically limited, and technicians can flexibly set 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 the embodiment of the present invention, in order to further improve the configuration efficiency, multiple trigger controls may be provided, each of which may play a role in triggering the configuration, but each of which may correspond to different trigger operations.

[0105] In the embodiment of the present 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 configure the optical line terminal based on the configuration parameter information after the additional configuration information is added. The first trigger control and the second trigger control can correspond to different additional configuration information.

[0106] Exemplarily, the first configuration information may include but is not limited to at least one of the first bandwidth upper limit configuration information, the first configuration link information, the first delay configuration information, etc., which is not specifically limited in the embodiment of the present invention. Among them, the bandwidth upper limit configuration information is used to adjust the bandwidth upper limit value allocated to the broadband user by the optical line terminal; the configuration link information can be used to indicate the configuration link information used for this configuration operation, and the configuration link 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 trigger control is delayed after being triggered to actually perform the configuration operation. Through the delay configuration, time can be left for technical personnel to check and reduce the false trigger rate.

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

[0108] Exemplarily, the second configuration information may include but is not limited to at least one of the second bandwidth upper limit configuration information, the second configuration link information, the second delay configuration information, etc., which is not specifically limited in the embodiment of the present invention. Among them, the bandwidth upper limit configuration information is used to adjust the bandwidth upper limit value allocated to the broadband user by the optical line terminal; the configuration link information can be used to indicate the configuration link information used for this configuration operation, and the configuration link 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 trigger control is delayed after being triggered to actually perform the configuration operation. Through the delay configuration, time can be left for technical personnel to check and reduce the false trigger rate.

[0109] The first configuration information and the second configuration information may have the same configuration items or different configuration items. When the first configuration information and the second configuration information have the same configuration items, the same configuration items may have different configuration parameters. Exemplarily, the first configuration information may include first configuration link information and first delay configuration information, and the second configuration information may include second bandwidth upper limit configuration information and second configuration link information. The first configuration link information is different from the second configuration link information.

[0110] Reference Figure 4 , Figure 4 Another schematic diagram of a first interface provided by an embodiment of the present invention is shown. Figure 4 As shown, the first trigger control can be used to add the first bandwidth upper limit configuration information in the configuration parameter information, and the second trigger control can be used to add the second bandwidth upper limit configuration information in the configuration parameter information, wherein the first bandwidth upper limit configuration information can be 1000M, and the second bandwidth upper 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] When the first trigger control is triggered, the first configuration information is added to the configuration parameter information of the optical line terminal; when the second trigger control is triggered, the second configuration information is added to the configuration parameter information of the optical line terminal. The configuration operation can be performed through different trigger controls, and different configuration information can be added through different trigger controls, which omits the step of adding configuration information by the user, and further improves the configuration efficiency.

[0112] Step 206: Obtain optical line terminal model information based on the selection state of the model selection control of the first interface.

[0113] In an embodiment of the present invention, the first interface may further include a model selection control, which may be in the form of but not limited to menus, options, etc. Through the model selection control, a technician may select the optical line terminal model information of the optical fiber terminal to be set.

[0114] like Figure 4 As shown, the model selection control can be identified as an OLT type menu. The technician 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 above optical line terminal model option list may include multiple optical line terminal model information to be selected, and the optical line terminal model option list may be a fixed list, and the optical line terminal model option list may also correspond to the configuration target information of the optical line terminal, that is, different configuration target information of the optical line terminal may correspond to optical line terminal model option lists with different contents. Specifically, a correspondence between the target items affecting the optical line terminal model in the configuration target information of the optical line terminal and different preset optical line terminal model option lists may be set, and the above correspondence may be queried according to the target items in the configuration target information of the optical line terminal to obtain the optical line terminal model option list corresponding to the configuration target information of the optical line terminal.

[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 the configuration instructions corresponding to different optical line terminal models have different formats, and the configuration instructions usually need to have configuration targets and configuration parameters, wherein the configuration target is used to indicate the configuration target, and the configuration parameter is used to indicate the specific configuration item and the corresponding configuration value. Therefore, in an embodiment of the present invention, configuration instruction generation rules corresponding to a plurality of optical line terminal models can be preset. After obtaining the optical line terminal model information, the configuration target information of the optical line terminal, and the configuration parameter information of the optical line terminal, the corresponding configuration instruction generation rule can be selected according to the optical line terminal model information, and the configuration target information of the optical line terminal and the configuration parameter information of the optical line terminal are input into the configuration instruction generation rule to obtain one or more target configuration instructions, and these target configuration instructions can constitute a target configuration instruction set. It should be noted that since a target configuration instruction can be used to configure one configuration item or multiple configuration items, the number of the above-mentioned target configuration instructions can be the same as or different from the number of configuration items in the configuration parameter information of the optical line terminal, and the embodiment of the present invention does not make specific limitations.

[0118] Optionally, the configuration target information includes entity parameters of the optical line terminal and terminal parameters of the optical line terminal, the entity 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 an optical line terminal usually provides services for multiple broadband users, in order to accurately configure the parameter items of a broadband user in the optical line terminal, the optical line terminal target information may include the physical parameters of the optical line terminal and the terminal parameters of the optical line terminal. Among them, the physical parameters are used to indicate the hardware device information through which the user accesses the Internet, and the default segment parameters are used to indicate the terminal information used by the user to access the Internet by default in the optical line terminal.

[0120] In the embodiment of the present 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 optical line terminal or the hardware module in the optical line terminal needs to be configured specifically, and the specific terminal corresponding to the broadband user in the optical line terminal configured by the target configuration instruction or the specific terminal corresponding to the broadband user in the hardware module of the optical line terminal is 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 instruction 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 an embodiment of the present invention, a target configuration instruction can be sent to an optical line terminal corresponding to a broadband account identifier to configure the optical line terminal. The optical line terminal model information is obtained by selecting a model selection control based on the first interface; a target configuration instruction is generated based on the optical line terminal model information, configuration target information of the optical line terminal, and configuration parameter information of the optical line terminal; and a target configuration instruction is sent to an optical line terminal corresponding to a broadband account identifier to configure the optical line terminal, so that the target configuration instruction can be adapted to different hardware models, thereby improving the execution success rate of the target configuration instruction and helping to improve the accuracy of configuring optical line terminals of different broadband users.

[0123] In summary, another optical line terminal configuration method provided by an embodiment of the present invention includes: generating multiple first codes corresponding to target requirements based on an optical line terminal configuration model; cross-recombining the first codes to obtain a second code; screening multiple first codes based on the code score of the first code to obtain a third code; and determining a target code corresponding to the target requirement from the second code and the third code based on the code score of the second code and the code score of the third code. It is possible to generate multiple codes corresponding to the target requirements, and process the multiple codes in combination with advantage screening and cross-recombination to generate the next generation of codes, so that the next generation of codes can contain variant code individuals and advantage individuals of the previous generation, thereby ensuring that the quality of the next generation of codes will not decline, helping to increase the probability of better individuals appearing in the next generation of codes, and thus improving the code quality of the target code selected therefrom.

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

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

[0126] A display module 52, configured to display configuration parameter information of the optical line terminal in the first interface in response to a first input for operating a configuration control in the first interface;

[0127] The configuration module 53 is used to respond to the second input of the trigger control in the first interface to trigger the configuration operation of 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] A broadband account identification submodule, configured to obtain a broadband account identification from an information input control corresponding to the information acquisition control in response to a third input to the information acquisition control in the first interface;

[0130] A user access information submodule, configured 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 of the first interface based on the user access information.

[0132] Optionally, the device further comprises:

[0133] A model information module, used to obtain the optical line terminal model information based on the selection state of the model selection control of the first interface;

[0134] A configuration instruction collection module, used to generate a target configuration instruction 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, so as to configure the optical line terminal corresponding to the broadband account identifier.

[0136] Optionally, the configuration target information includes entity parameters of the optical line terminal and terminal parameters of the optical line terminal, the entity 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] A first adding module, configured to add first configuration information to the configuration parameter information when the first trigger control is triggered;

[0139] A second adding module is configured 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 an information encoder to obtain the user access information output by the information encoder;

[0141] Alternatively, the user access information is searched from a broadband account information database based on the broadband account identifier.

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

[0143] In summary, the optical line terminal configuration device provided by the embodiment of the present invention includes: a filling module, which is used to fill the configuration target information of the optical line terminal in the corresponding target configuration control of the first interface based on the user access information corresponding to the broadband account identifier; a display module, which is used to respond to the first input for operating the configuration control in the first interface, and display the configuration parameter information of the optical line terminal in the first interface; a configuration module, which is used to respond to the second input for the trigger control in the first interface to trigger the configuration operation of the optical line terminal corresponding to the broadband account identifier based on the configuration parameter information and the configuration target information. According to the broadband account identifier of the broadband user who needs to be configured, the configuration target information that can indicate the target to be configured can be automatically filled in the first interface, and then the optical line terminal corresponding to the broadband account identifier can be accurately configured in combination with the configuration parameter information indicated by the second input in the first interface, which can not only improve the efficiency of the technicians in performing configuration operations on the optical line terminal, but also avoid configuration target errors caused by information input errors, and can effectively improve 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, and when the processor executes the program, the optical line terminal configuration method of the aforementioned embodiment is implemented.

[0145] The present invention also provides a readable storage medium. When the instructions in the storage medium are executed by a processor of an electronic device, the electronic device can execute the optical line terminal configuration method of the aforementioned embodiment.

[0146] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

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

[0148] The algorithm and display provided herein are not inherently related to any particular computer, virtual system or other device. Various general purpose systems can also be used together with the teachings based on this. According to the above description, it is obvious that the structure required for constructing such systems. In addition, the present invention is not directed to any specific programming language either. It should be understood that various programming languages ​​can be utilized to realize the content of the present invention described herein, and the description of the above specific languages ​​is for disclosing the best mode of the present invention.

[0149] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.

[0150] Similarly, it should be understood that in order to streamline the present invention and aid in understanding one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, the various features of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, this disclosed method should not be interpreted as reflecting the following intention: that the claimed invention requires more features than the features explicitly recited in each claim. More specifically, as reflected in the claims below, inventive aspects lie in less than all the features of the individual embodiments disclosed above. Therefore, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, with each claim itself serving as a separate embodiment of the present invention.

[0151] Those skilled in the art will appreciate that the modules in the devices in the embodiments may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments may be combined into one module or unit or component, and in addition they may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including the accompanying claims, abstracts and drawings) and all processes or units of any method or device disclosed in this manner may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the accompanying claims, abstracts and drawings) may be replaced by an alternative feature providing the same, equivalent or similar purpose.

[0152] The various component embodiments of the present invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It should be understood by those skilled in the art that a microprocessor or digital signal processor (DSP) may 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 may also be implemented as a device or apparatus program for executing part or all of the methods described herein. Such a program for implementing the present invention may be stored on a computer-readable medium, or may be in the form of one or more signals. Such a signal may be downloaded from an Internet website, or provided on a carrier signal, or provided in any other form.

[0153] It should be noted that the above embodiments illustrate the present invention rather than limit it, and that those skilled in the art may devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference symbol between brackets shall not be construed as a limitation on the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "one" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention may be implemented by means of hardware comprising a number of different elements and by means of a suitably programmed computer. In a unit claim enumerating a number of devices, several of these devices may be embodied by the same hardware item. The use of the words first, second, and third, etc., does not indicate any order. These words may be interpreted as names.

[0154] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned 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 in the protection scope of the present invention.

[0156] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A method for configuring an optical line terminal, characterized in that: The method comprises: 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 of the first interface; In response to a first input for operating a configuration control in the first interface, displaying configuration parameter information of the optical line terminal in the first interface; In response to a second input to trigger a control in the first interface, a configuration operation of the optical line terminal corresponding to the broadband account identifier is triggered based on the configuration parameter information and the configuration target information.

2. The method according to claim 1, characterized in that The method of filling the configuration target information of the optical line terminal in the corresponding target configuration control of the first interface based on the user access information corresponding to the broadband account identifier includes: In response to a third input to the information acquisition control in the first interface, acquiring a broadband account identifier from an information input control corresponding to the information acquisition control; Acquiring the user access information based on the broadband account identifier; Based on the user access information, the configuration target information of the optical line terminal is filled in the corresponding target configuration control of the first interface.

3. The method according to claim 1, characterized in that After responding to the second input for triggering the control in the first interface, the method further includes: Based on the selection state of the model selection control of the first interface, obtaining the optical line terminal model information; Generate a target configuration instruction based on the optical line terminal model information, the configuration target information and the configuration parameter information; The target configuration instruction is sent to the optical line terminal corresponding to the broadband account identifier to configure the optical line terminal corresponding to the broadband account identifier.

4. The method according to claim 3, characterized in that The configuration target information includes entity parameters of the optical line terminal and terminal parameters of the optical line terminal, the entity 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.

5. 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, adding 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.

6. The method according to claim 2, characterized in that The acquiring the user access information based on the broadband account identifier includes: Inputting the broadband account identification into the information encoder to obtain the user access information output by the information encoder; Alternatively, the user access information is searched from a broadband account information database based on the broadband account identifier.

7. The method according to claim 6, characterized in that The information encoder is obtained by training an initial neural network model based on sample user access information and a sample broadband account identifier corresponding to the sample user access information.

8. An optical line terminal configuration device, characterized in that: The device comprises: A filling module, configured to fill the configuration target information of the optical line terminal in the corresponding target configuration control of the first interface based on the user access information corresponding to the broadband account identifier; A display module, configured to display configuration parameter information of the optical line terminal in the first interface in response to a first input for operating a configuration control in the first interface; A configuration module is used to respond to a second input to trigger a 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.

9. 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 implements the method according to any one of claims 1 to 7 when executing the program.

10. A readable storage medium, characterized in that: When the instructions in the readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute any one of the methods described in claims 1-7.

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

  • Virtual local area network configuration method and device, electronic equipment and storage medium

    CN117792907A

  • Method and apparatus for service configuration conversion in doscic-over-pon system

    US20110131624A1

  • Adapting to Differing Optical Line Termination Characteristics

    US20190349086A1