Method and device for managing wideband resources, system, electronic device and storage medium
By determining the online status of the optical network unit and binding the target broadband account when performing plug-in/plug-out operations at the optical splitter port, the problem of confusion in broadband resource management is solved, and management efficiency and resource utilization are improved.
Patent Information
- Application Number
- CN202411381070.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2026-01-23
- Estimated Expiration
- 2044-09-30
AI Technical Summary
The chaotic management of broadband resource information leads to low accuracy and utilization rates, and the efficiency of broadband resource inventory and management in existing technologies is relatively low.
When performing plug-in/plug-out operations at the optical splitter port, it determines whether the optical network unit is online, obtains the target broadband account bound to it, and manages the binding relationship, including automatic fiber unplugging operations and status updates, to ensure the effective utilization of the optical splitter port.
It improved the efficiency of broadband resource inventory and management, ensured the accurate allocation and utilization of broadband resources, and reduced network resource idleness and misconfiguration.
Smart Images

Figure CN119299309B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of data processing technology, and in particular to a method and apparatus for managing broadband resources, electronic equipment, and storage medium. Background Technology
[0002] With the continuous development of broadband services, higher requirements have been placed on the end-to-end quality of broadband resource data. The biggest problem is the chaotic management of broadband resource information. The correspondence between customer information, optical network units, secondary optical splitters, and community affiliation is often incorrect, resulting in low accuracy and utilization of broadband resources. Therefore, it is necessary to conduct a thorough investigation and management of broadband resources.
[0003] In the relevant technologies for broadband resource management, the broadband resources are usually managed entirely by manual inspection. Due to the large size of the broadband resources, the efficiency of broadband resource inspection and management is low. Summary of the Invention
[0004] This disclosure provides a method, apparatus, system, electronic device, and storage medium for managing broadband resources. Its main purpose is to address the problem of low efficiency in the inventory and management of broadband resources.
[0005] According to a first aspect of this disclosure, a method for managing broadband resources is provided, wherein the method is applied at a server and includes:
[0006] If it is determined that a plug-in / plug-out operation is performed on the optical splitter port, determine whether the optical network unit bound to the optical splitter port is online.
[0007] If it is determined that the optical network unit is online, then obtain the target broadband account bound to the optical network unit;
[0008] The target broadband account is bound to the optical splitter port to obtain a first binding relationship, so as to send the first binding relationship to the client. The client manages the optical splitter port based on the first binding relationship.
[0009] Optionally, obtaining the target broadband account bound to the optical network unit includes:
[0010] Obtain the first authentication information of the optical network unit;
[0011] Based on the pre-established mapping relationship between authentication information and broadband accounts, find the target broadband account corresponding to the first authentication information;
[0012] The target broadband account is bound to the optical network unit to obtain a second binding relationship, so as to obtain the target broadband account based on the second binding relationship.
[0013] Optionally, after determining whether the optical network unit bound to the optical splitter port is online, the method further includes:
[0014] If it is determined that the optical network unit is not online, then the second authentication information of the splitter port is obtained;
[0015] Determine whether there is any authentication information in the mapping relationship that is the same as the second authentication information;
[0016] If it is determined that there is no authentication information in the mapping relationship that is the same as the second authentication information, then a control command is sent to the client to perform a fiber disconnection operation on the splitter port, so that the client can perform a fiber disconnection operation on the splitter port based on the control command;
[0017] If it is determined that the splitter port has been subjected to a fiber disconnection operation, the status of the splitter port is updated to idle state so as to send the idle state to the client. The client manages the splitter port based on the idle state.
[0018] Optionally, after binding the target broadband account to the splitter port, the method further includes:
[0019] The system searches the preset broadband service database to determine if the target broadband account has terminated its broadband service or if its broadband service address has changed. The preset broadband service database contains broadband accounts and their corresponding broadband service information.
[0020] If it is determined that the target broadband account has terminated its broadband service or changed its broadband service address, a control command is sent to the client to perform a fiber disconnection operation on the splitter port, so that the client can perform the fiber disconnection operation on the splitter port based on the control command.
[0021] If it is determined that the splitter port has been subjected to a fiber disconnection operation, the status of the splitter port is updated to idle, and the first binding relationship is unbound, so as to send the idle status and the information of unbinding the first binding relationship to the client. The client manages the splitter port based on the idle status and the information.
[0022] Optionally, after checking in the preset broadband service database whether the target broadband account has terminated its broadband service or its broadband service address has changed, the method further includes:
[0023] If it is determined that the target broadband account does not have the terminated broadband service or the broadband service address has changed, then obtain the latest offline time of the target broadband account;
[0024] If it is determined that the latest offline time is greater than a preset time threshold, then the account opening status of the target broadband account is obtained, and it is determined whether the account opening status is active.
[0025] If it is determined that the account opening status is not the activation status, a control command is sent to the client to perform a fiber disconnection operation on the splitter port, so that the client can perform a fiber disconnection operation on the splitter port based on the control command;
[0026] If it is determined that the splitter port has been subjected to a fiber disconnection operation, the status of the splitter port is updated to idle, and the first binding relationship is unbound, so as to send the idle status and the information of unbinding the first binding relationship to the client. The client manages the splitter port based on the idle status and the information.
[0027] According to a second aspect of this disclosure, a method for managing broadband resources is provided, wherein the method is applied to a client and includes:
[0028] In response to a first selection command for a fiber unplugging operation at a splitter port in a display interface, a selection command for a fiber plugging operation at the splitter port is displayed in the display interface.
[0029] In response to a second selection command for the fiber insertion operation of the splitter port, the first selection command and the second selection command are sent to the server so that the server can process the splitter port based on the first selection command and the second selection command;
[0030] The system receives the binding relationship sent by the server and visualizes the binding relationship; the binding relationship is the binding relationship between the target broadband account of the optical network unit bound to the optical splitter port and the optical splitter port.
[0031] Optionally, after receiving the binding relationship sent by the server, the method further includes:
[0032] Receives a control command sent by the server to perform a fiber disconnection operation on the splitter port, and responds to a third selection command for the control command;
[0033] The third selection instruction is sent to the server so that the server can process the splitter port based on the third selection instruction.
[0034] Receive first information from the server that the status of the splitter port has been updated to an idle state, and visualize the first information; or, receive second information from the server that the status of the splitter port has been updated to an idle state and the binding relationship has been unbound, and visualize the second information.
[0035] According to a third aspect of this disclosure, a broadband resource management apparatus is provided, wherein the apparatus is applied to a server and includes:
[0036] The determination unit is used to determine whether the optical network unit bound to the optical splitter port is online when it is determined that the optical splitter port has been plugged in or out.
[0037] The first acquisition unit is used to acquire the target broadband account bound to the optical network unit when it is determined that the optical network unit is online.
[0038] A binding unit is used to bind the target broadband account to the optical splitter port to obtain a first binding relationship, so as to send the first binding relationship to the client, and the client manages the optical splitter port based on the first binding relationship.
[0039] Optionally, the first acquisition unit includes:
[0040] The acquisition module is used to acquire the first authentication information of the optical network unit;
[0041] The lookup module is used to look up the target broadband account corresponding to the first authentication information based on the pre-established mapping relationship between authentication information and broadband account.
[0042] The binding module is used to bind the target broadband account to the optical network unit to obtain a second binding relationship, so as to obtain the target broadband account based on the second binding relationship.
[0043] Optionally, the device further includes:
[0044] The second acquisition unit is used to acquire the second authentication information of the optical splitter port after determining whether the optical network unit bound to the optical splitter port is online, and when it is determined that the optical network unit is not online.
[0045] The determining unit is used to determine whether there is authentication information in the mapping relationship that is the same as the second authentication information;
[0046] The sending unit is configured to send a control command to the client to perform a fiber disconnection operation on the splitter port when it is determined that there is no authentication information identical to the second authentication information in the mapping relationship, so that the client can perform a fiber disconnection operation on the splitter port based on the control command;
[0047] The update unit is used to update the state of the optical splitter port to an idle state when it is determined that the optical splitter port has been subjected to a fiber disconnection operation, so as to send the idle state to the client, and the client manages the optical splitter port based on the idle state.
[0048] Optionally, the device further includes:
[0049] The lookup unit is used to search in a preset broadband service database whether the target broadband account has terminated its broadband service or changed its broadband service address after binding the target broadband account to the optical splitter port; the preset broadband service database contains broadband accounts and corresponding broadband service information.
[0050] The sending unit is further configured to, when it is determined that the target broadband account has terminated broadband service or changed broadband service address, send a control command to the client to perform a fiber disconnection operation on the splitter port, so that the client can perform a fiber disconnection operation on the splitter port based on the control command;
[0051] The unbinding unit is used to update the status of the optical splitter port to an idle state and unbind the first binding relationship when it is determined that the optical splitter port has been subjected to a fiber disconnection operation. This allows the client to send the idle state and the information of unbinding the first binding relationship to the client, and the client manages the optical splitter port based on the idle state and the information.
[0052] Optionally, the device further includes:
[0053] The first acquisition unit is further configured to, after searching in the preset broadband service database whether the target broadband account has terminated broadband service or changed broadband service address, obtain the latest offline time of the target broadband account when it is determined that the target broadband account does not have terminated broadband service or changed broadband service address.
[0054] The first acquisition unit is further configured to, when it is determined that the latest offline time is greater than a preset time threshold, acquire the account opening status of the target broadband account and determine whether the account opening status is an activated status;
[0055] The sending unit is further configured to, when it is determined that the account opening status is not the activation status, send a control command to the client to perform a fiber disconnection operation on the splitter port, so that the client can perform a fiber disconnection operation on the splitter port based on the control command;
[0056] The unbinding unit is further configured to, when it is determined that the splitter port has been subjected to a fiber-pulling operation, update the state of the splitter port to an idle state and unbind the first binding relationship, so as to send the idle state and the information of unbinding the first binding relationship to the client, and the client manages the splitter port based on the idle state and the information.
[0057] According to a fourth aspect of this disclosure, a broadband resource management apparatus is provided, wherein the apparatus is applied to a client and includes:
[0058] The display unit is configured to, in response to a first selection command for a fiber unplugging operation of a splitter port in a display interface, display a selection command for a fiber plugging operation of the splitter port in the display interface.
[0059] The transmitting unit is configured to send the first selection instruction and the second selection instruction to the server in response to a second selection instruction for the fiber insertion operation of the splitter port, so that the server can process the splitter port based on the first selection instruction and the second selection instruction;
[0060] The display unit is used to receive the binding relationship sent by the server and to visualize the binding relationship; the binding relationship is the binding relationship between the target broadband account of the optical network unit bound to the optical splitter port and the optical splitter port.
[0061] Optionally, the device further includes:
[0062] The receiving unit is configured to receive, after receiving the binding relationship sent by the server, a control command sent by the server to perform fiber unplugging operation on the splitter port, and respond to a third selection command on the control command.
[0063] The sending unit is further configured to send the third selection instruction to the server so that the server can process the splitter port based on the third selection instruction;
[0064] The receiving unit is further configured to: receive first information from the server that the status of the splitter port is updated to an idle state, and visualize the first information; or, receive second information from the server that the status of the splitter port is updated to an idle state and the binding relationship is unbound, and visualize the second information.
[0065] According to a fifth aspect of this disclosure, a cloud desktop encoding system is provided, the system comprising a server and a client, including:
[0066] The server includes a broadband resource management device as described in the third aspect of this disclosure;
[0067] The client includes a broadband resource management device as described in the fourth aspect of this disclosure.
[0068] According to a fifth aspect of this disclosure, an electronic device is provided, comprising:
[0069] At least one processor; and
[0070] A memory communicatively connected to the at least one processor; wherein,
[0071] The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the method described in the first aspect or the method described in the second aspect.
[0072] According to a sixth aspect of this disclosure, a non-transitory computer-readable storage medium is provided storing computer instructions, wherein the computer instructions are configured to cause the computer to perform the method described in the first aspect or the method described in the second aspect.
[0073] According to a seventh aspect of this disclosure, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the method described in the first aspect or the method described in the second aspect.
[0074] The broadband resource management method, apparatus, system, electronic device, and storage medium disclosed herein, when it is determined that a splitter port has been subjected to a plug-in / plug-out operation, determines whether the optical network unit bound to the splitter port is online; if the optical network unit is determined to be online, it obtains the target broadband account bound to the optical network unit; and binds the target broadband account to the splitter port to obtain a first binding relationship, which is then sent to a client, whereby the client manages the splitter port based on the first binding relationship. Compared with related technologies, the embodiments of this disclosure, by automatically determining the binding relationship between the target broadband account and the splitter port when it is determined that a splitter port has been subjected to a plug-in / plug-out operation, and if the optical network unit bound to the splitter port is online, and then binding the target broadband account to the splitter port, improves the efficiency of broadband resource inventory management.
[0075] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this application, nor is it intended to limit the scope of this application. Other features of this application will become readily apparent from the following description. Attached Figure Description
[0076] The accompanying drawings are provided to better understand this solution and do not constitute a limitation of this disclosure. Wherein:
[0077] Figure 1 A flowchart illustrating a broadband resource management method provided in an embodiment of this disclosure;
[0078] Figure 2 A flowchart illustrating a method for obtaining a target broadband account provided in an embodiment of this disclosure;
[0079] Figure 3 This is a schematic diagram of a system interaction provided in an embodiment of the present disclosure;
[0080] Figure 4 This is an association diagram of a multi-domain, multi-source data model provided in an embodiment of the present disclosure;
[0081] Figure 5 A flowchart illustrating another broadband resource management method provided in this embodiment of the present disclosure;
[0082] Figure 6 This is a display interface illustration provided in an embodiment of the present disclosure;
[0083] Figure 7 This is a diagram illustrating the effect of another display interface provided in an embodiment of this disclosure;
[0084] Figure 8 A timing diagram for checking the optical splitter PON port provided in an embodiment of this disclosure;
[0085] Figure 9 This diagram illustrates the binding relationship between the optical splitter and the OLT PON port provided in the embodiments of this disclosure.
[0086] Figure 10 A timing diagram for checking the binding of the optical splitter port and the ONU provided in an embodiment of this disclosure;
[0087] Figure 11 A timing diagram for clearing and releasing dummy ports in an embodiment of this disclosure;
[0088] Figure 12 A timing diagram for printing a fiber optic splitter pigtail inspection label provided in an embodiment of this disclosure;
[0089] Figure 13 A schematic diagram of the structure of a broadband resource management device provided in an embodiment of this disclosure;
[0090] Figure 14 A schematic diagram of another broadband resource management device provided in an embodiment of this disclosure;
[0091] Figure 15 A schematic diagram of another broadband resource management device provided in an embodiment of this disclosure;
[0092] Figure 16 A schematic diagram of another broadband resource management device provided in an embodiment of this disclosure;
[0093] Figure 17 A schematic diagram of a broadband resource management system provided in an embodiment of this disclosure;
[0094] Figure 18 A schematic block diagram of an example electronic device provided for embodiments of this disclosure. Detailed Implementation
[0095] The exemplary embodiments of this disclosure are described below with reference to the accompanying drawings, including various details of the embodiments to aid understanding, and should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this disclosure. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.
[0096] The following description, with reference to the accompanying drawings, outlines a method, apparatus, system, electronic device, and storage medium for managing broadband resources according to embodiments of the present disclosure.
[0097] Figure 1 This is a flowchart illustrating a broadband resource management method provided in an embodiment of the present disclosure.
[0098] like Figure 1 As shown, this method is applied to the server side and includes the following steps:
[0099] Step 101: If it is determined that the optical splitter port has been plugged in or out, determine whether the optical network unit bound to the optical splitter port is online.
[0100] The user unplugs the optical fiber connected to the splitter port from the splitter port and uploads the unplugging operation to the server through the client. The server confirms that the splitter port has been unplugged. The user then plugs the optical fiber into the splitter port and uploads the insertion operation to the server through the client. The server confirms that the splitter port has been inserted. This completes the process of confirming that the splitter port has been plugged in and unplugged. The server is deployed on a server.
[0101] For example, when the status of the fiber connected to the splitter port changes (such as by plugging or unplugging the fiber connected to the splitter port), the Passive Optical Network (PON) management system in the server will automatically detect the change in fiber status and reassess the online status of the Optical Network Units (ONUs) associated with the splitter port, generating an ONU online list. The ONU online list contains the status of all ONUs associated with the splitter port. Based on the ONU online list, it can be determined whether the ONU bound to the splitter port is online.
[0102] To facilitate understanding, an example is provided, assuming that the ONU online list contains the status of three ONUs: ONUa is online, ONUb is offline, and ONUc is online. Here, ONUa is the ONU bound to the splitter port.
[0103] In PON, broadband resources are limited. By identifying which ONUs remain online and connected to specific splitter ports, the PON management system can more accurately allocate and optimize broadband resources, contributing to improved overall network performance and efficiency.
[0104] Step 102: If it is determined that the optical network unit is online, then obtain the target broadband account bound to the optical network unit.
[0105] By associating the ONU's authentication information with the authentication, authorization, and billing systems and the PON management system, the broadband account information bound to the ONU can be obtained.
[0106] In broadband networks, each broadband account corresponds to certain network resources (such as bandwidth and network address). By binding broadband accounts to specific ONUs, the PON management system can manage broadband accounts more accurately, ensuring that they are correctly assigned to the appropriate users.
[0107] Step 103: Bind the target broadband account to the optical splitter port to obtain a first binding relationship, so as to send the first binding relationship to the client, and the client manages the optical splitter port based on the first binding relationship.
[0108] By binding the target broadband account to the optical splitter port, a primary binding relationship is established and sent to the client. The client can then manage the optical splitter port more flexibly and efficiently based on this relationship. For example, the client can view and manage all users and devices associated with a specific optical splitter port in real time, thereby quickly responding to network changes and user needs.
[0109] For example, the client includes, but is not limited to, smartphones, smartwatches, laptops, desktop computers, and tablets.
[0110] The broadband resource management method disclosed herein, when it is determined that a splitter port has been subjected to a plug-in / plug-out operation, determines whether the optical network unit bound to the splitter port is online; if the optical network unit is determined to be online, it obtains the target broadband account bound to the optical network unit; and binds the target broadband account to the splitter port to obtain a first binding relationship, which is then sent to a client, and the client manages the splitter port based on the first binding relationship. Compared with related technologies, this embodiment of the present disclosure, by automatically determining the binding relationship between the target broadband account and the splitter port when it is determined that a splitter port has been subjected to a plug-in / plug-out operation, and if the optical network unit bound to the splitter port is online, obtains the target broadband account bound to the optical network unit and binds the target broadband account to the splitter port, thereby improving the efficiency of broadband resource inventory and management.
[0111] As a refinement of step 102, when performing the step of obtaining the target broadband account bound to the optical network unit, it can be implemented in, but is not limited to, the following ways: Figure 2 As shown, Figure 2 A flowchart illustrating a method for obtaining a target broadband account provided in this embodiment of the disclosure includes:
[0112] Step 201: Obtain the first authentication information of the optical network unit.
[0113] The first authentication information refers to a specific set of information used to identify or verify the identity of the ONU. The first authentication information includes, but is not limited to, the Optical Line Terminal Internet Protocol (OLTIP), the Optical Line Terminal Passive Optical Network (OLT PON), and the authorization code.
[0114] The PON management system connects to the ONU and sends a request to the ONU to obtain the first authentication information. The ONU responds to the request and returns its first authentication information.
[0115] By verifying the primary authentication information, it can be ensured that only legitimate devices can access the network, preventing illegal or unauthorized devices from accessing the network, thereby maintaining network security and stability.
[0116] Step 202: Based on the pre-established mapping relationship between authentication information and broadband accounts, find the target broadband account corresponding to the first authentication information.
[0117] This system integrates user data extraction and analysis from various systems, including the Integrated Resource System, Customer Relationship Management (CRM) System, Authentication, Authorization, Accounting (AAA) System, PON Management System, Integrated Resource System, and Home Customer Installation and Maintenance System. This allows for rapid identification of secondary optical splitter port and user information. The analysis of this information reveals the secondary optical splitter port occupancy status and downstream optical modem and user data. A system interaction diagram is provided between the Integrated Resource System and the CRM, AAA, PON Management System, Integrated Resource System, and Home Customer Installation and Maintenance System. Figure 3 As shown, Figure 3 This is a schematic diagram illustrating a system interaction provided in an embodiment of this disclosure. By integrating data from the CML system, AAA system, PON management system, integrated resource system, and home customer installation and maintenance system, and through intelligent analysis of multi-source data models, the system can identify and effectively release "virtual" ports occupied by secondary optical splitters, thereby improving the accuracy of secondary optical splitter port occupancy and providing effective resource guarantees for the development of home broadband services.
[0118] By fusing and associating multi-source data models, the "virtual occupation" of dumb resource splitter ports is released, and the binding of broadband accounts is achieved. To facilitate a better understanding of the relationships within the multi-source data models, such as... Figure 4 As shown, Figure 4This is an association diagram of a multi-domain, multi-source data model provided in this embodiment of the disclosure. Through the association diagram, a mapping relationship between authentication information and broadband accounts is established.
[0119] By locating the broadband account corresponding to the authentication information, operators can quickly pinpoint affected users and devices. This helps speed up troubleshooting and restore service to affected users as soon as possible.
[0120] Step 203: Bind the target broadband account to the optical network unit to obtain a second binding relationship, so as to obtain the target broadband account based on the second binding relationship.
[0121] By binding accounts, it is ensured that each broadband account uniquely corresponds to one ONU. This unique correspondence helps prevent confusion or conflict between users, ensuring that each user can correctly access the network resources and services assigned to them.
[0122] In practical applications, after determining whether the ONU bound to the optical splitter port is online, the ONU may not be online. To better manage the optical splitter port, the following methods can be used, but are not limited to: If it is determined that the optical network unit is not online, then the second authentication information of the optical splitter port is obtained; it is determined whether there is authentication information identical to the second authentication information in the mapping relationship; if it is determined that there is no authentication information identical to the second authentication information in the mapping relationship, then a control command to perform a fiber disconnection operation on the optical splitter port is sent to the client, so that the client performs a fiber disconnection operation on the optical splitter port based on the control command; if it is determined that the optical splitter port has been subjected to a fiber disconnection operation, the status of the optical splitter port is updated to an idle state, so that the idle state is sent to the client, and the client manages the optical splitter port based on the idle state.
[0123] If the ONU connected to the splitter port is not online and the splitter port has no corresponding authentication information in the mapping relationship, it means that the second authentication information does not correspond to a broadband account. Therefore, the splitter port can be considered an idle resource. By sending a fiber disconnection control command to the client and confirming that the fiber disconnection operation has been executed, the status of the splitter port can be updated to idle. This frees up network resources, allowing the splitter port to be reassigned to other users or devices that need network access, thereby improving network resource utilization.
[0124] In practical applications, after binding the target broadband account to the splitter port, even if the ONU is online, it may be in an idle state, causing the splitter port to be idle. The system mistakenly believes the splitter port is in use. To avoid this, the following methods can be used, but are not limited to: Searching a preset broadband service database for whether the target broadband account has terminated its broadband service or changed its broadband service address; the preset broadband service database contains broadband accounts and corresponding broadband service information; if it is determined that the target broadband account has terminated its broadband service or changed its broadband service address, a control command is sent to the client to perform a fiber disconnection operation on the splitter port, so that the client can perform the fiber disconnection operation based on the control command; if it is determined that the splitter port has been disconnected, the status of the splitter port is updated to idle, and the first binding relationship is unbound, so that the idle status and the unbound information are sent to the client, and the client manages the splitter port based on the idle status and the information.
[0125] In practical applications, after checking the target broadband account in the preset broadband service database for whether the broadband service has been terminated or the broadband service address has changed, even if the ONU is online, it may be in an idle state, causing the splitter port to be idle. The system mistakenly believes the splitter port is in use. To avoid this situation, the following methods can be used, but are not limited to: if it is determined that the target broadband account does not have terminated broadband service or a changed broadband service address, then obtain the latest offline time of the target broadband account; if it is determined that the latest offline time is greater than a preset time threshold, then obtain the account opening status of the target broadband account. The system detects whether the account opening status is active. If the account opening status is not active, a control command is sent to the client to perform a fiber disconnection operation on the splitter port. The client then performs the fiber disconnection operation on the splitter port based on the control command. If the splitter port is determined to be disconnected, the status of the splitter port is updated to idle, and the first binding relationship is unbound. Information regarding the idle status and the unbound relationship is sent to the client. The client manages the splitter port based on the idle status and the information. The preset time threshold is arbitrary, and this embodiment does not limit the specific value of the preset time threshold.
[0126] By detecting the offline time and account status of target broadband accounts, the system can identify accounts that have not been used for a long time (i.e., the latest offline time is greater than a preset time threshold) and have been closed (i.e., the account status is not active). The splitter ports occupied by these accounts can be regarded as idle resources. By performing a fiber disconnection operation, the splitter ports can be released back to an idle state for other new accounts that need them, thereby improving the utilization rate of network resources.
[0127] As an extension of the above embodiments, if the latest offline time is determined to be less than or equal to a preset time threshold, no control command is sent to the client to perform a fiber disconnection operation on the splitter port, and the state of the splitter port remains occupied; if the account status is determined to be activated, no control command is sent to the client to perform a fiber disconnection operation on the splitter port, and the state of the splitter port remains occupied.
[0128] The above embodiments illustrate a method for managing broadband resources applied to the server side. Subsequent embodiments describe methods applied to the client side. Figure 5 This is a flowchart illustrating another broadband resource management method provided in an embodiment of the present disclosure.
[0129] like Figure 5 As shown, this method is applied to the client and includes the following steps:
[0130] Step 301: In response to a first selection command for a fiber unplugging operation of the splitter port in the display interface, a selection command for a fiber plugging operation of the splitter port is displayed in the display interface.
[0131] To facilitate a better understanding of the display interface, such as Figure 6 As shown, Figure 6 This is a display interface illustration provided in an embodiment of the present disclosure. The user unplugs the optical fiber (i.e., the pigtail to be checked) connected to the optical splitter port from the optical splitter port, clicks "Next" in the display interface, and confirms the operation of unplugging the pigtail to be checked.
[0132] Automating the recording of user selection commands and operation sequences makes subsequent tracking and management of the operation process much easier. This is of great significance for network maintenance, troubleshooting, and performance optimization.
[0133] Step 302: In response to the second selection instruction for the fiber insertion operation of the splitter port, the first selection instruction and the second selection instruction are sent to the server so that the server can process the splitter port based on the first selection instruction and the second selection instruction.
[0134] Please continue reading. Figure 6The user inserts the optical fiber (i.e. the pigtail to be checked) into the splitter port, clicks "Next" on the display interface, and confirms the insertion of the pigtail to be checked.
[0135] Automating the recording of user selection commands and operation sequences makes subsequent tracking and management of the operation process much easier. This is of great significance for network maintenance, troubleshooting, and performance optimization.
[0136] Step 303: Receive the binding relationship sent by the server and visualize the binding relationship; the binding relationship is the binding relationship between the target broadband account of the optical network unit bound to the optical splitter port and the optical splitter port.
[0137] To facilitate a better understanding of the visual representation of the binding relationship, such as Figure 7 As shown, Figure 7 This is a diagram illustrating the effect of another display interface provided in this embodiment of the disclosure. The multi-source data model and the splitter model of the integrated resource system are associated through OLT IP, OLT PON port, and authorization code to obtain the broadband account and customer name of the multi-source data model. The data is then fused with the QR code of the splitter port to realize the label printing of the pigtail of the splitter port.
[0138] The system feeds back the broadband user information associated with the ONU authorization code of the splitter port to the integrated resource system. The integrated resource system's splitter port obtains the user information associated with the splitter port, realizes the association between the splitter port and the broadband user information, generates port pigtail label information (broadband account, user name, QR code), prints it through a label printer, and affixes it to the port pigtail to realize the inspection of the pigtail.
[0139] The broadband resource management method disclosed herein, when it is determined that a splitter port has been subjected to a plug-in / plug-out operation, determines whether the optical network unit bound to the splitter port is online; if the optical network unit is determined to be online, it obtains the target broadband account bound to the optical network unit; and binds the target broadband account to the splitter port to obtain a first binding relationship, which is then sent to a client, and the client manages the splitter port based on the first binding relationship. Compared with related technologies, this embodiment of the present disclosure, by automatically determining the binding relationship between the target broadband account and the splitter port when it is determined that a splitter port has been subjected to a plug-in / plug-out operation, and if the optical network unit bound to the splitter port is online, obtains the target broadband account bound to the optical network unit and binds the target broadband account to the splitter port, thereby improving the efficiency of broadband resource inventory and management.
[0140] In practical applications, after receiving the binding relationship sent by the server, the client may receive control commands issued by the server. These control commands need to be processed, and can be implemented in, but is not limited to, the following ways: receiving a control command from the server to perform a fiber unplugging operation on the splitter port, and responding to a third selection command on the control command; sending the third selection command to the server so that the server can process the splitter port based on the third selection command; receiving first information from the server that the status of the splitter port has been updated to an idle state, and visually displaying the first information; or, receiving second information from the server that the status of the splitter port has been updated to an idle state and the binding relationship has been unbound, and visually displaying the second information.
[0141] By receiving control commands from the server and further executing the fiber disconnection operation based on the user's third-choice instruction (usually confirmation of execution), the accuracy and timeliness of this critical operation can be ensured. This helps avoid errors and delays in manual operation, thereby improving the efficiency of network maintenance.
[0142] As an extension of the above embodiments, intelligent analysis through multi-domain and multi-source data fusion enables the clearing of secondary optical splitter ports for home customers, and the clearing of PON ports associated with secondary optical splitters and broadband customer information associated with ports. The following is the implementation process of the clearing system: To facilitate a better understanding of the clearing of splitter PON ports, as follows... Figure 8 As shown, Figure 8 This embodiment of the disclosure provides a timing diagram for checking the PON port of a splitter. Utilizing the feature of the "unregistered ONU found" alarm, an unregistered ONU is inserted into the splitter port for testing. The integrated resource system collects the "unregistered optical modem device found" alarm from the PON port of the PON network management system in real time. Through this alarm information, the uplink PON port information of the splitter is obtained. To facilitate a better understanding of the binding between the splitter and the OLT PON port, as follows... Figure 9 As shown, Figure 9 This diagram illustrates the binding relationship between the optical splitter and the OLT PON port provided in this embodiment. It integrates the "ONU model" of the resource system with the "ONU alarm information model" of the PON network management system. Through the ONU SN, it obtains alarm information for unregistered ONUs, acquires the OLTIP and OLT PON ports associated with the alarm ONUs, and binds the acquired OLT IP and OLT PON port information to the optical splitter connected to the alarm ONU, thus achieving the binding of the optical splitter uplink to the OLT PON port. To facilitate a better understanding of the binding between the optical splitter port and the ONU, as follows... Figure 10 As shown, Figure 10This embodiment of the disclosure provides a timing diagram for checking the binding of a splitter port and an ONU. Two operations are performed on the splitter port with a pigtail: one plug-in and one unplug. The PON network management system is queried in real time, comparing the two plug-ins and unplugs to obtain the online ONU lists under the PON port for comparison. For online ONUs, the difference in the ONU lists between the two operations is identified, and the binding of the ONU to the splitter port is achieved through this information. Based on the ONU's authorization code, broadband user information (broadband account, latest online time, latest offline time, etc.) is retrieved through a query in the integrated resource system. After obtaining the user information, the integrated resource system updates the association between the secondary splitter port and the user's broadband account.
[0143] The integrated resource system's "splitter port model" and the PON network management system's "ONU online information model" obtain the online ONU authorization code by judging the splitter's plug-in and unplug operations. Through the ONU authorization code, OLTIP, OLTPON port and multi-source data model association, the broadband account binding between the splitter port and the multi-source data model is realized. Through association, customer information such as the latest online time and customer broadband activation status of the multi-source data model can be obtained.
[0144] To facilitate a better understanding of the investigation and release of virtual ports, such as Figure 11 As shown, Figure 11 This embodiment of the disclosure provides a timing diagram for clearing and releasing virtual ports in optical splitters. In cases where the ONU is powered off or there is no ONU at the end, the online status of the ONU cannot be obtained through the PON network management system by plugging and unplugging the fiber. The broadband account information is obtained by querying the splitter port model in the integrated resource system. If the broadband account is empty, it is recommended to directly unplug the fiber and simultaneously set the port status to empty in the integrated resource system. If the broadband account for the splitter port can be obtained, the latest online and offline times of the user are obtained by querying the multi-source data model based on the broadband account. Simultaneously, the customer's broadband activation status is obtained by querying the "broadband user information model" based on the broadband account. For ports where the customer's broadband activation status is disabled and the latest online time is more than 6 months old, the fiber is unplugged to release the "virtual" port of the splitter, and the integrated resource splitter port is set to idle. The broadband account for this port is set to empty, releasing the ONU device and user relationship downstream of the port.
[0145] To facilitate a better understanding of the fiber optic splitter pigtail inspection label printing, such as Figure 12 As shown, Figure 12This is a timing diagram of a splitter pigtail inspection label printing method provided in an embodiment of this disclosure. The multi-source data model and the "splitter model" of the integrated resource system are associated through OLT IP, OLT PON port and authorization code to obtain the broadband account and customer name of the multi-source data model, and perform data fusion with the splitter port QR code to realize the label printing of the pigtail at the splitter port.
[0146] The system feeds back the broadband user information associated with the ONU authorization code of the splitter port to the integrated resource system. The integrated resource system's splitter port obtains the user information associated with the splitter port, realizes the association between the splitter port and the broadband user information, generates port pigtail label information (broadband account, user name, QR code), prints it through a label printer, and affixes it to the port pigtail to realize the inspection of the pigtail.
[0147] In summary, the embodiments disclosed herein can achieve the following effects:
[0148] This embodiment of the present disclosure, by determining that when a splitter port is subjected to a plug-in / plug-out operation, if the optical network unit bound to the splitter port is online, obtains the target broadband account bound to the optical network unit and binds the target broadband account to the splitter port, thereby automatically determining the binding relationship between the target broadband account and the splitter port and improving the efficiency of broadband resource inventory management.
[0149] Corresponding to the aforementioned broadband resource management method, this invention also proposes a broadband resource management device. Since the device embodiments of this invention correspond to the aforementioned method embodiments, details not disclosed in the device embodiments can be referred to the aforementioned method embodiments, and will not be repeated here.
[0150] Figure 13 This is a schematic diagram of a broadband resource management device provided in an embodiment of the present disclosure. The device is applied to a server, such as... Figure 13 As shown, it includes:
[0151] The determination unit 41 is used to determine whether the optical network unit bound to the optical splitter port is online when it is determined that the optical splitter port has been subjected to a plug-in operation.
[0152] The first acquisition unit 42 is used to acquire the target broadband account bound to the optical network unit when it is determined that the optical network unit is online.
[0153] Binding unit 43 is used to bind the target broadband account to the optical splitter port to obtain a first binding relationship, so as to send the first binding relationship to the client, and the client manages the optical splitter port based on the first binding relationship.
[0154] The broadband resource management device provided in this disclosure, when determining that a splitter port has undergone a plug-in / plug-out operation, determines whether the optical network unit bound to the splitter port is online; if the optical network unit is online, it obtains the target broadband account bound to the optical network unit; and binds the target broadband account to the splitter port to obtain a first binding relationship, which is then sent to a client. The client manages the splitter port based on the first binding relationship. Compared with related technologies, this disclosure, by automatically determining the binding relationship between the target broadband account and the splitter port when a plug-in / plug-out operation is performed and the optical network unit bound to the splitter port is online, and then binding the target broadband account to the splitter port, improves the efficiency of broadband resource inventory management.
[0155] Furthermore, in one possible implementation of the embodiments of this disclosure, such as Figure 14 As shown, the first acquisition unit 42 includes:
[0156] The acquisition module 421 is used to acquire the first authentication information of the optical network unit;
[0157] The lookup module 422 is used to look up the target broadband account corresponding to the first authentication information based on the pre-established mapping relationship between authentication information and broadband account.
[0158] The binding module 423 is used to bind the target broadband account to the optical network unit to obtain a second binding relationship, so as to obtain the target broadband account based on the second binding relationship.
[0159] Furthermore, in one possible implementation of the embodiments of this disclosure, such as Figure 14 As shown, the device further includes:
[0160] The second acquisition unit 44 is used to acquire the second authentication information of the optical splitter port after determining whether the optical network unit bound to the optical splitter port is online, when it is determined that the optical network unit is not online.
[0161] Determining unit 45 is used to determine whether there is authentication information in the mapping relationship that is the same as the second authentication information;
[0162] The sending unit 46 is used to send a control command to the client to perform a fiber disconnection operation on the splitter port when it is determined that there is no authentication information identical to the second authentication information in the mapping relationship, so that the client can perform a fiber disconnection operation on the splitter port based on the control command;
[0163] The update unit 47 is used to update the state of the optical splitter port to an idle state when it is determined that the optical splitter port has been subjected to a fiber disconnection operation, so as to send the idle state to the client, and the client manages the optical splitter port based on the idle state.
[0164] Furthermore, in one possible implementation of the embodiments of this disclosure, such as Figure 14 As shown, the device further includes:
[0165] The lookup unit 48 is used to search in a preset broadband service database whether the target broadband account has terminated broadband service or changed broadband service address after binding the target broadband account to the optical splitter port; the preset broadband service database contains broadband accounts and corresponding broadband service information.
[0166] The sending unit 46 is further configured to, when it is determined that the target broadband account has terminated broadband service or changed broadband service address, send a control command to the client to perform a fiber disconnection operation on the splitter port, so that the client can perform a fiber disconnection operation on the splitter port based on the control command;
[0167] The unbinding unit 49 is used to update the status of the optical splitter port to an idle state and unbind the first binding relationship when it is determined that the optical splitter port has been subjected to a fiber disconnection operation. This allows the client to send the idle state and the information of unbinding the first binding relationship to the client. The client then manages the optical splitter port based on the idle state and the information.
[0168] Furthermore, in one possible implementation of the embodiments of this disclosure, such as Figure 14 As shown, the device further includes:
[0169] The first acquisition unit 42 is further configured to, after searching in the preset broadband service database whether the target broadband account has terminated broadband service or changed broadband service address, obtain the latest offline time of the target broadband account when it is determined that the target broadband account does not have terminated broadband service or changed broadband service address.
[0170] The first acquisition unit 42 is further configured to, when it is determined that the latest offline time is greater than a preset time threshold, acquire the account opening status of the target broadband account and determine whether the account opening status is an activated status;
[0171] The sending unit 426 is further configured to, when it is determined that the account opening status is not the activation status, send a control command to the client to perform a fiber disconnection operation on the splitter port, so that the client performs a fiber disconnection operation on the splitter port based on the control command;
[0172] The unbinding unit 49 is further configured to, when it is determined that the splitter port has been subjected to a fiber-pulling operation, update the state of the splitter port to an idle state and unbind the first binding relationship, so as to send the idle state and the information of unbinding the first binding relationship to the client, and the client manages the splitter port based on the idle state and the information.
[0173] Figure 15 This is a schematic diagram of another broadband resource management device provided in an embodiment of the present disclosure. The device is applied to a client, such as... Figure 15 As shown, it includes:
[0174] Display unit 51 is configured to display a selection command for a fiber insertion operation of the splitter port in the display interface in response to a first selection command for a fiber unplugging operation of the splitter port in the display interface.
[0175] The transmitting unit 52 is configured to send the first selection instruction and the second selection instruction to the server in response to the second selection instruction for the fiber insertion operation of the splitter port, so that the server can process the splitter port based on the first selection instruction and the second selection instruction;
[0176] The display unit 53 is used to receive the binding relationship sent by the server and to visualize the binding relationship; the binding relationship is the binding relationship between the target broadband account of the optical network unit bound to the optical splitter port and the optical splitter port.
[0177] The broadband resource management device provided in this disclosure, when determining that a splitter port has undergone a plug-in / plug-out operation, determines whether the optical network unit bound to the splitter port is online; if the optical network unit is online, it obtains the target broadband account bound to the optical network unit; and binds the target broadband account to the splitter port to obtain a first binding relationship, which is then sent to a client. The client manages the splitter port based on the first binding relationship. Compared with related technologies, this disclosure, by automatically determining the binding relationship between the target broadband account and the splitter port when a plug-in / plug-out operation is performed and the optical network unit bound to the splitter port is online, and then binding the target broadband account to the splitter port, improves the efficiency of broadband resource inventory management.
[0178] Furthermore, in one possible implementation of the embodiments of this disclosure, such as Figure 16 As shown, the device further includes:
[0179] The receiving unit 54 is configured to receive, after receiving the binding relationship sent by the server, a control command sent by the server to perform fiber unplugging operation on the splitter port, and respond to a third selection command on the control command.
[0180] The sending unit 52 is further configured to send the third selection instruction to the server so that the server can process the splitter port based on the third selection instruction;
[0181] The receiving unit 54 is further configured to receive first information sent by the server that the status of the splitter port is updated to an idle state, and to visualize the first information; or, to receive second information sent by the server that the status of the splitter port is updated to an idle state and the binding relationship is unbound, and to visualize the second information.
[0182] Figure 17 This is a schematic diagram of a broadband resource management system provided in an embodiment of the present disclosure, as shown below. Figure 17 As shown, it includes:
[0183] Server 61, client 62. Server 61 is a device configured on the server, and client 62 is a device configured on the client.
[0184] It should be noted that the foregoing explanation of the method embodiments also applies to the apparatus of the embodiments of this disclosure, and the principle is the same. Therefore, the embodiments of this disclosure are not limited thereto.
[0185] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.
[0186] Figure 18 A schematic block diagram of an example electronic device 700 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.
[0187] like Figure 18 As shown, device 700 includes a computing unit 701, which can perform various appropriate actions and processes based on a computer program stored in ROM (Read-Only Memory) 702 or a computer program loaded from storage unit 708 into RAM (Random Access Memory) 703. RAM 703 can also store various programs and data required for the operation of device 700. The computing unit 701, ROM 702, and RAM 703 are interconnected via bus 704. I / O (Input / Output) interface 705 is also connected to bus 704.
[0188] Multiple components in device 700 are connected to I / O interface 705, including: input unit 706, such as keyboard, mouse, etc.; output unit 707, such as various types of monitors, speakers, etc.; storage unit 708, such as disk, optical disk, etc.; and communication unit 709, such as network card, modem, wireless transceiver, etc. Communication unit 709 allows device 700 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0189] The computing unit 701 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 701 include, but are not limited to, CPUs (Central Processing Units), GPUs (Graphics Processing Units), various special-purpose AI (Artificial Intelligence) computing chips, various computing units running machine learning model algorithms, DSPs (Digital Signal Processors), and any suitable processor, controller, microcontroller, etc. The computing unit 701 performs the various methods and processes described above, such as broadband resource management methods. For example, in some embodiments, the broadband resource management methods may be implemented as computer software programs tangibly contained in a machine-readable medium, such as storage unit 708. In some embodiments, part or all of the computer program may be loaded and / or installed on device 700 via ROM 702 and / or communication unit 709. When the computer program is loaded into RAM 703 and executed by the computing unit 701, one or more steps of the methods described above may be performed. Alternatively, in other embodiments, the computing unit 701 may be configured to perform the aforementioned broadband resource management method by any other suitable means (e.g., by means of firmware).
[0190] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, FPGAs (Field Programmable Gate Arrays), ASICs (Application-Specific Integrated Circuits), ASSPs (Application-Specific Standard Products), SOCs (System-on-Chips), CPLDs (Complex Programmable Logic Devices), computer hardware, firmware, software, and / or combinations thereof. These various implementations may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0191] The program code used to implement the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0192] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, RAM, ROM, EPROM (Electrically Programmable Read-Only Memory) or flash memory, optical fiber, CD-ROM (Compact Disc Read-Only Memory), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0193] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (Cathode-Ray Tube) or LCD (Liquid Crystal Display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0194] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include LANs (Local Area Networks), WANs (Wide Area Networks), the Internet, and blockchain networks.
[0195] Computer systems can include clients and servers. Clients and servers are generally geographically separated and typically interact via communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. A server can be a cloud server, also known as a cloud computing server or cloud host, a hosting product within the cloud computing service ecosystem, addressing the shortcomings of traditional physical hosts and VPS (Virtual Private Server, or simply "VPS") services, such as high management difficulty and weak business scalability. Servers can also be servers for distributed systems or servers incorporating blockchain technology.
[0196] It's important to note that artificial intelligence (AI) is the study of enabling computers to simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, and planning). It encompasses both hardware and software technologies. AI hardware technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, and big data processing. AI software technologies primarily include computer vision, speech recognition, natural language processing, machine learning / deep learning, big data processing, and knowledge graph technologies.
[0197] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution disclosed in this disclosure can be achieved, and this is not limited herein.
[0198] The specific embodiments described above do not constitute a limitation on the scope of protection of this disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A method for managing broadband resources, characterized in that, The method is applied to the server side and includes: If it is determined that a plug-in / plug-out operation is performed on the optical splitter port, determine whether the optical network unit bound to the optical splitter port is online. If it is determined that the optical network unit is online, then obtain the target broadband account bound to the optical network unit; The target broadband account is bound to the optical splitter port to obtain a first binding relationship, so as to send the first binding relationship to the client, and the client manages the optical splitter port based on the first binding relationship; The system searches the preset broadband service database to determine if the target broadband account has terminated its broadband service or if its broadband service address has changed. The preset broadband service database contains broadband accounts and their corresponding broadband service information. If it is determined that the target broadband account has terminated its broadband service or changed its broadband service address, a control command is sent to the client to perform a fiber disconnection operation on the splitter port, so that the client can perform the fiber disconnection operation on the splitter port based on the control command. If it is determined that the splitter port has been subjected to a fiber disconnection operation, the status of the splitter port is updated to idle, and the first binding relationship is unbound, so as to send the idle status and the information of unbinding the first binding relationship to the client. The client manages the splitter port based on the idle status and the information.
2. The method according to claim 1, characterized in that, The process of obtaining the target broadband account bound to the optical network unit includes: Obtain the first authentication information of the optical network unit; Based on the pre-established mapping relationship between authentication information and broadband accounts, find the target broadband account corresponding to the first authentication information; The target broadband account is bound to the optical network unit to obtain a second binding relationship, so as to obtain the target broadband account based on the second binding relationship.
3. The method according to claim 1, characterized in that, After checking in the preset broadband service database whether the target broadband account has terminated its broadband service or its broadband service address has changed, the method further includes: If it is determined that the target broadband account does not have the terminated broadband service or the broadband service address has changed, then obtain the latest offline time of the target broadband account; If it is determined that the latest offline time is greater than a preset time threshold, then the account opening status of the target broadband account is obtained, and it is determined whether the account opening status is active. If it is determined that the account opening status is not the activation status, a control command is sent to the client to perform a fiber disconnection operation on the splitter port, so that the client can perform a fiber disconnection operation on the splitter port based on the control command; If it is determined that the splitter port has been subjected to a fiber disconnection operation, the status of the splitter port is updated to idle, and the first binding relationship is unbound, so as to send the idle status and the information of unbinding the first binding relationship to the client. The client manages the splitter port based on the idle status and the information.
4. A broadband resource management device, characterized in that, The device is used on the server side and includes: The determination unit is used to determine whether the optical network unit bound to the optical splitter port is online when it is determined that the optical splitter port has been plugged in or out. The first acquisition unit is used to acquire the target broadband account bound to the optical network unit when it is determined that the optical network unit is online. A binding unit is used to bind the target broadband account to the optical splitter port to obtain a first binding relationship, so as to send the first binding relationship to the client, and the client manages the optical splitter port based on the first binding relationship; The search unit is used to search in a preset broadband service database whether the target broadband account has terminated its broadband service or changed its broadband service address; the preset broadband service database contains broadband accounts and corresponding broadband service information; The sending unit is configured to send a control command to the client to perform a fiber disconnection operation on the optical splitter port when it is determined that the target broadband account has terminated broadband service or changed broadband service address, so that the client can perform a fiber disconnection operation on the optical splitter port based on the control command. The unbinding unit is used to update the status of the optical splitter port to an idle state and unbind the first binding relationship when it is determined that the optical splitter port has been subjected to a fiber disconnection operation. This allows the client to send the idle state and the information of unbinding the first binding relationship to the client, and the client manages the optical splitter port based on the idle state and the information.
5. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform any one of the methods of claims 1-3.
6. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, The computer instructions are used to cause the computer to perform the method according to any one of claims 1-3.
7. A computer program product, characterized in that, Includes a computer program that, when executed by a processor, implements the method according to any one of claims 1-3.
Citation Information
Patent Citations
Acquisition method and acquisition device of PON network resource data
CN108512595A
Active tandem resource inspection instrument for PON network and resource acquisition method
CN110113684A