Optical network unit (ONU) service activation method, electronic device and storage medium
Through data interaction between mobile terminals and network management cloud platform, the difficulty of OLT and ONU interoperable networking among different manufacturers is solved, and the business activation of ONU is achieved, which avoids dependence on OLT manufacturers and reduces operations cost.
Patent Information
- Application Number
- CN202010619575.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-06-30
- Publication Date
- 2024-12-24
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
There are difficulties in interoperating and networking in optical network systems for OLTs and ONUs of different manufacturers. The main reason is that operators have to adopt a more costly packaged networking method.
By establishing a data interaction process between the mobile terminal and the network management cloud platform, sending query requests to ONU, receiving query response information, and reporting the device serial number and capability set data to the network management cloud platform, the network management cloud platform determines the corresponding information based on this information OLT and send service activation configuration information to realize ONU service activation, avoiding dependence on OLT manufacturers.
The business activation of ONU is no longer limited to OLT manufacturers. Operators can complete business activation through network management cloud platform and mobile terminals, solving the problem of equipment interoperability of different manufacturers and getting rid of the constraints of OLT manufacturers on operators.
Smart Images

Figure CN113872789B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of communications, and in particular to a method for opening an optical network unit (ONU) service, an electronic device and a storage medium. Background Art
[0002] Gigabit-capable passive optical network (GPON) technology is a passive optical network access technology based on ITU-T G.9xx standard. GPON system includes optical line terminal (OLT) and optical network unit (ONU).
[0003] With the promotion and application of GPON system in fixed access network, GPON system networking is becoming more and more flexible, and the intercommunication between OLT and ONU of different manufacturers is becoming more and more common. At present, the service opening of ONU has to rely on OLT, because there is an indispensable optical network unit management and control interface (OMCI) message interaction between OLT and ONU. However, due to differences in understanding of standards or human factors, the OMCI messages issued by OLTs of different manufacturers are different, which brings great obstacles to the intercommunication networking of operators. Operators are forced to give up the flexible intercommunication networking mode and use the more expensive OLT and ONU packaged networking mode. Summary of the invention
[0004] The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.
[0005] The embodiment of the present invention provides a method for opening an optical network unit (ONU) service, an electronic device and a storage medium, which overcome the difficulties existing in the intercommunication networking of OLTs and ONUs from different manufacturers.
[0006] On the one hand, an embodiment of the present invention provides a method for opening an optical network unit (ONU) service, which is applied to a mobile terminal side, and includes:
[0007] Sending a query request to the ONU, so that the ONU sends a query response message carrying a device serial number and device capability set data to the mobile terminal in response to the query request;
[0008] receiving the query response information from the ONU, and sending a data reporting request carrying the device serial number and the device capability set data to a network management cloud platform, so that the network management cloud platform determines the optical line terminal OLT corresponding to the ONU according to the device serial number, and determines the first service activation configuration information to be sent to the optical line terminal OLT and the second service activation configuration information to be sent to the mobile terminal according to the device capability set data;
[0009] Receive the second service activation configuration information from the network management cloud platform, and send an upload configuration request carrying the second service activation configuration information to the ONU, so that the ONU performs service activation configuration in response to the upload configuration request.
[0010] On the other hand, an embodiment of the present invention provides a method for opening an optical network unit (ONU) service, which is applied to a network management cloud platform side, including:
[0011] Receiving a data reporting request carrying a device serial number and device capability set data from a mobile terminal;
[0012] Determine the OLT corresponding to the ONU according to the device serial number;
[0013] Determine first service activation configuration information according to the device capability set data, and send the first service activation configuration information to the OLT;
[0014] Determine second service activation configuration information according to the device capability set data, and send the second service activation configuration information to the mobile terminal, so that the mobile terminal sends an upload configuration request carrying the second service activation configuration information to the ONU.
[0015] In another aspect, an embodiment of the present invention provides an electronic device, including:
[0016] Memory, used to store programs;
[0017] A processor is used to execute the program stored in the memory. When the processor executes the program stored in the memory, the processor is used to execute any one of the methods for activating an optical network unit (ONU) service as described above.
[0018] In yet another aspect, an embodiment of the present invention provides a storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute any one of the above-mentioned methods for activating an optical network unit (ONU) service.
[0019] The embodiment of the present invention includes: sending a query request to an ONU, so that the ONU sends a query response message carrying a device serial number and device capability set data to the mobile terminal in response to the query request; receiving the query response message from the ONU, sending a data reporting request carrying the device serial number and the device capability set data to a network management cloud platform, so that the network management cloud platform determines the optical line terminal OLT corresponding to the ONU according to the device serial number, and determines the first service activation configuration information sent to the optical line terminal OLT and the second service activation configuration information sent to the mobile terminal according to the device capability set data; receiving the second service activation configuration information from the network management cloud platform, and sending an upload configuration request carrying the second service activation configuration information to the ONU, so that the ONU performs service activation configuration in response to the upload configuration request. In the embodiments of the present invention, the service activation of ONU is no longer dependent on the OLT manufacturer, and is no longer limited by the differences in OMCI messages of various manufacturers. Only the operator's network management cloud platform and mobile terminal are required to realize the service activation, which completely gets rid of the constraints of OLT manufacturers on the operator's intercommunication networking and solves the problem of intercommunication between equipment of different manufacturers in the prior art.
[0020] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the technical solution of the present invention and do not constitute a limitation on the technical solution of the present invention.
[0022] Figure 1 It is an architecture diagram of a GPON system provided by an embodiment of the present invention;
[0023] Figure 2 It is a flow chart of a method for activating an ONU service provided by an embodiment of the present invention;
[0024] Figure 3 It is a flow chart of another method for opening an ONU service provided by an embodiment of the present invention;
[0025] Figure 4 It is a flow chart of another method for opening an ONU service provided by an embodiment of the present invention;
[0026] Figure 5 It is a structural schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0028] It should be understood that in the description of the embodiments of the present invention, the meaning of multiple (or multiple) is more than two, greater than, less than, and exceeding are understood to exclude the number itself, and above, below, and within are understood to include the number itself. If there is a description of "first", "second", etc., it is only used for the purpose of distinguishing technical features, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features.
[0029] Figure 1 A GPON system architecture diagram is shown. The system can be applied to a method for opening an ONU service provided in an embodiment of the present invention. Figure 1 As shown, the system includes a network management cloud platform, a mobile terminal, an OLT and an ONU.
[0030] The network management cloud platform is deployed and maintained by the network operator, and its main function is to open and manage ONU services. In the embodiment of the present invention, the network management cloud platform is configured to obtain the data of the ONU to be opened from the mobile terminal side, including the ONU serial number and other identification data; broadcast the ONU serial number to the OLT under its jurisdiction, determine the OLT to which the ONU is connected according to the response, and send the service opening configuration information to the OLT; and send the service opening configuration information to the mobile terminal at the same time.
[0031] The mobile terminal is released and maintained by the network operator, and its main function is to transfer the interactive information between the network management cloud platform and the ONU. In the specific implementation, an APP can be installed on the mobile terminal, and the login username and password of the APP are authorized by the network operator. In an embodiment of the present invention, the mobile terminal APP is configured to use the login username and password to initiate an access request to the network management cloud platform. After successful access, the APP can access the local network of the ONU by scanning the QR code or entering the username and password, and then obtain the serial number, capability set and other data of the ONU; then the data obtained from the ONU will be reported to the network management cloud platform, waiting for the network management cloud platform to issue the service activation configuration information; after obtaining the service activation configuration information, the local network of the ONU will be accessed again, and the service activation configuration information will be uploaded to the ONU.
[0032] OLT is an optical line terminal, which is deployed and maintained by the network operator. In the embodiment of the present invention, OLT is configured to accept the management of the network management cloud platform, and is responsible for the registration of ONU and the service configuration of OLT itself. It should be understood that there can be multiple OLTs in the system, and each OLT is connected to an ONU.
[0033] ONU is an optical network unit. In the embodiment of the present invention, the ONU is configured to respond to the query of the mobile terminal APP and receive the service activation configuration uploaded by the APP.
[0034] It should be understood that Figure 1 Before executing the method steps for activating the ONU service in the embodiment of the present invention, the network management cloud platform and each network element device in the system shown should first be powered on and initialized, and connected to the optical fiber, so as to enter the working state; the ONU for the service to be activated initializes the capability set data, turns on the Socket Server function by default, and waits for the mobile terminal to initiate a connection.
[0035] Figure 2 FIG. 1 is a flow chart showing a method for activating an ONU service provided by an embodiment of the present invention. Figure 2 As shown, the method includes but is not limited to the following steps:
[0036] Step S201: The mobile terminal sends a query request to the ONU.
[0037] Exemplarily, the mobile terminal can initiate a TCP connection to the ONU as a Socket Client through the APP. After the connection is successful, the mobile terminal initiates a query request to the ONU to request the ONU to obtain the basic information of the ONU (including the serial number SN, etc.) and the device capability set. The message definition of the query request can be seen in Table 1 below.
[0038] Table 1:
[0039]
[0040]
[0041] Step S202: The ONU responds to the query request from the mobile terminal by sending a query response message carrying a device serial number and device capability set data to the mobile terminal.
[0042] Exemplarily, the ONU parses the query request message initiated by the mobile terminal, and encapsulates the device serial number and capability set data into a query response message. The definition of the query response message can be seen in Table 2 below.
[0043] Table 2:
[0044]
[0045] In some embodiments, if the ONU query fails, the ONU replies a query failure message to the mobile terminal, and after the mobile terminal receives the query failure message from the ONU, it re-sends a query request message to the ONU. In specific implementation, the maximum number of requests can be preset, such as 3 times.
[0046] Step S203, the mobile terminal receives the query response information from the ONU, and sends a data reporting request carrying the device serial number and device capability set data corresponding to the ONU to the network management cloud platform. The definition of the data reporting request can be seen in Table 3 below.
[0047] Table 3:
[0048]
[0049]
[0050] The mobile terminal reports the device serial number, device capability set data and other information received from the ONU to the network management cloud platform, so that the network management cloud platform can send configuration information to the ONU and the OLT connected to the ONU based on the device serial number, device capability set data and other information corresponding to the ONU to be activated reported by the mobile terminal.
[0051] Step S204: The network management cloud platform determines the OLT corresponding to the ONU according to the device serial number.
[0052] After receiving the data reporting request carrying the device serial number and device capability set data from the mobile terminal, the network management cloud platform parses the data reported by the mobile terminal. Optionally, if the parsing fails, the network management cloud platform sends a reply message indicating the reporting failure to the mobile terminal; if the parsing succeeds, the network management cloud platform sends a reply message indicating the reporting success to the mobile terminal. Specifically, the definition of the data reporting request reply message sent by the network management cloud platform to the mobile terminal can be found in the following Table 4.
[0053] Table 4:
[0054] Field name Sub-field Name Data Type Value Remark "jsonrpc" String "2.0” JSONRPC protocol version number "result" int Success 0 or Failure 1
[0055] When the data reported by the mobile terminal is parsed successfully, the network management cloud platform determines the OLT corresponding to the ONU to be activated for the service according to the received device serial number, so as to send the corresponding service activation configuration information to the OLT.
[0056] As an example, determining the OLT corresponding to the ONU according to the device serial number in step S204 may be implemented by the following method:
[0057] The network management cloud platform broadcasts the device serial number of the ONU to multiple OLTs in the system, wherein the definition of the broadcast message can be found in Table 5 below; after the OLT receives the device serial number broadcast by the network management cloud platform, it matches the device serial number with the device serial number stored in the local device list. If it is found after the matching process that the device serial number broadcast by the network management cloud platform exists in the local device list, it indicates that the match is successful, and there is a corresponding relationship between the successfully matched OLT and the ONU for which the service is to be activated. The successfully matched OLT replies to the network management cloud platform with matching response information indicating that the match is successful, wherein the definition of the matching response information can be found in Table 6 below; after receiving the matching response information, the network management cloud platform determines the OLT that sent the matching response information as the OLT corresponding to the ONU for which the service is to be activated.
[0058] Optionally, the above-mentioned matching response information carries an IP address corresponding to the OLT that sends the matching response information, and the network management cloud platform can send the first service activation configuration information to the OLT corresponding to the IP address according to the IP address.
[0059] Table 5:
[0060]
[0061]
[0062] Table 6: Definition of match response information
[0063] Field name Sub-field Name Data Type Value Remark "jsonrpc" String "2.0” JSONRPC protocol version number "result" int Success 0 or Failure 1 "params" String Parameter Table "IP" String IP address of the OLT
[0064] Step S205: The network management cloud platform determines first service activation configuration information according to the device capability set data, and sends the first service activation configuration information to the OLT.
[0065] The network management cloud platform determines the first service activation configuration information to be sent to the OLT based on the received ONU capability set data. The first service activation configuration information may include information such as registration template, ONU serial number, Alloc ID and GemportID. The definition of the first service activation configuration information can be seen in Table 7 below.
[0066] Table 7:
[0067]
[0068] Step S206: The OLT receives the first service activation configuration information from the network management cloud platform, and performs service activation configuration according to the first service activation configuration information.
[0069] The OLT receives the first service activation configuration information sent by the network management cloud platform, and parses the received first service activation configuration information; after parsing, the OLT performs registration configuration, PON port configuration and other related settings according to the registration template, ONU serial number, Alloc ID and Gemport ID and other information contained in the first service activation configuration information.
[0070] Optionally, after completing the configuration, the OLT sends a response message indicating the OLT configuration result to the network management cloud platform. Specifically, the definition of the response message indicating the OLT configuration result can be seen in Table 8 below.
[0071] Table 8:
[0072] Field name Sub-field Name Data Type Value Remark "jsonrpc" String "2.0” JSONRPC protocol version number "result" int Success 0 or Failure 1
[0073] Step S207: The network management cloud platform determines second service activation configuration information according to the device capability set data, and sends the second service activation configuration information to the mobile terminal.
[0074] The network management cloud platform determines the second service activation configuration information that needs to be sent to the ONU based on the received ONU capability set data. The second service activation configuration information may include information such as port, Alloc ID, Gemport ID, and VLAN. The definition of the second service activation configuration information can be found in Table 9 below.
[0075] Table 9:
[0076]
[0077] Step S208: The mobile terminal receives the second service activation configuration information from the network management cloud platform, and sends an upload configuration request carrying the second service activation configuration information to the ONU.
[0078] In the embodiment of the present invention, the network management cloud platform sends the second service activation configuration information to the mobile terminal. After the mobile terminal receives the second service activation configuration information, it can send a reply message indicating the success / failure of receiving the second service activation configuration information to the network management cloud platform. The definition of the reply message indicating the success / failure of receiving the second service activation configuration information can be seen in the following Table 10.
[0079] Table 10:
[0080] Field name Sub-field Name Data Type Value Remark "jsonrpc" String "2.0” JSONRPC protocol version number "result" int Success 0 or Failure 1
[0081] After successfully receiving the second service activation configuration information, the mobile terminal encapsulates the second service activation configuration information into upload configuration request information, and sends the upload configuration request information to the ONU. The definition of the upload configuration request information can be seen in Table 11 below.
[0082] Table 11:
[0083]
[0084] Step S209: The ONU receives an upload configuration request carrying the second service activation configuration information from the mobile terminal, and performs service activation configuration according to the second service activation configuration information.
[0085] After receiving the upload configuration request sent by the mobile terminal, the ONU replies to the mobile terminal with a message indicating success / failure in receiving the upload configuration request information. The specific message definition can be found in Table 12 below.
[0086] Table 12:
[0087] Field name Sub-field Name Data Type Value Remark "jsonrpc" String "2.0” JSONRPC protocol version number "result" int Success 0 or Failure 1
[0088] After the ONU successfully receives the upload configuration request sent by the mobile terminal, it responds to the upload configuration request and parses the second service activation configuration information encapsulated in the upload configuration request information, and performs corresponding service activation configuration after parsing to complete the activation of the ONU service.
[0089] Optionally, after the ONU completes the service activation configuration, it sends a response message indicating the ONU configuration result to the mobile terminal. The definition of the response message can be seen in the following Table 13. If the ONU configuration result is configuration failure, step S208 and step S209 can be repeated, and the maximum number of executions (such as 3 times) can be preset.
[0090] Table 13:
[0091]
[0092] like Figure 3 As shown, in some embodiments, step S101 and step S102 may be included before step S201.
[0093] Step S101, the mobile terminal sends a login request message to the network management cloud platform;
[0094] Step S102: the network management cloud platform replies login result information to the mobile terminal.
[0095] In specific implementation, you can enter the login interface of the network management cloud platform through the APP of the mobile terminal, enter the login username and password according to the prompts on the login interface (this username and password are authorized by the network operator), click the login button, and send the login request information to the network management cloud platform. The definition of the login request information can be seen in the following Table 14.
[0096] Table 14:
[0097] Field name Sub-field Name Data Type Value Remark "jsonrpc" String "2.0” JSONRPC protocol version number "method" String "Login" Login Request "params" "UserName" String username "Password" String password
[0098] After receiving the login request information from the mobile terminal APP, the network management cloud platform obtains the login username and password, determines whether it is authorized, and replies the login result information to the mobile terminal.
[0099] Optionally, the login result information may include the login result and a communication token Token randomly generated when the login is successful. The data reporting request in step S203 and the ONU configuration result response information in step S209 respectively carry a communication token Token to match the communication token Token in the network management cloud platform to identify the authority of the mobile terminal.
[0100] The definition of login result information can be found in Table 15 below.
[0101] Table 15:
[0102] Field name Sub-field Name Data Type Value Remark "jsonrpc" String "2.0” JSONRPC protocol version number "result" int Success 0 or Failure 1 "params" String "token" String Authorized communication token
[0103] When the mobile terminal receives the login result information as login success information, step S201 is executed to send a query request to the ONU.
[0104] In some embodiments, the method of the embodiment of the present invention further includes the mobile terminal establishing a local connection with the ONU, where the local connection is used to send a query request to the ONU and receive query response information from the ONU.
[0105] Specifically, the local connection established between the mobile terminal and the ONU is a WiFi signal connection. The local connection established between the mobile terminal and the ONU can be achieved in the following ways:
[0106] In one possible implementation, when the mobile terminal receives login result information from the network management cloud platform as successful login information, the mobile terminal can obtain the ONU's QR code information through the QR code scanning function in the APP, and establish a local connection with the ONU based on the QR code information.
[0107] In another possible implementation, the staff can manually input the network connection identifier and login password information corresponding to the ONU for which the service is to be activated in the mobile terminal, and establish a local connection with the ONU based on the acquired network connection identifier and login password information.
[0108] Optionally, when the mobile terminal successfully accesses the network of the ONU, the network access information of the ONU is saved in the mobile terminal.
[0109] In specific implementation, if the broadband service applied by the customer changes, or the network operator wants to adjust the GPON system configuration, the network operator can adjust the service configuration at any time through the network management cloud platform and apply it to the GPON system under its jurisdiction. Based on the above scenario, another embodiment of the present invention is given. Figure 4 As shown, this embodiment specifically includes the following steps:
[0110] Step S301: The network management cloud platform sends first service update configuration information to the OLT.
[0111] Exemplarily, the network management cloud platform sends the changed first service update configuration information to the OLT, wherein the first service update configuration information includes information such as the changed registration template, serial number, Alloc ID, and Gemport ID.
[0112] Step S302: The OLT updates the configuration according to the first service update configuration information.
[0113] Exemplarily, the OLT parses the message to determine whether the configuration is a duplicate configuration. If so, it responds to the network management cloud platform that the configuration is successful. If it is not a duplicate, it compares the difference between the new configuration and the effective configuration, performs incremental configuration, and after completing the incremental configuration, responds to the network management cloud platform with a configuration result message.
[0114] Step S303: the network management cloud platform sends the second service update configuration information to the mobile terminal.
[0115] Exemplarily, the network management cloud platform sends the changed second service update configuration information to the mobile terminal, wherein the second service update configuration information includes the changed port, Alloc ID, Gemport ID and VLAN information.
[0116] Step S304: The mobile terminal sends a configuration update request carrying second service update configuration information to the ONU.
[0117] Exemplarily, the mobile terminal can access the local network of the ONU again according to the previously saved network access information of the ONU side. The mobile terminal sends an update configuration request carrying the second service update configuration information to the ONU through the local network.
[0118] Step S305, the ONU receives the second service update configuration information from the network management cloud platform, and sends an update configuration request carrying the second service update configuration information to the ONU, so that the ONU updates the service configuration in response to the update configuration request.
[0119] Exemplarily, the ONU parses the configuration message, completes the internal configuration, and responds with a configuration result message to the mobile terminal. The mobile terminal responds with a configuration update result message to the network management cloud platform based on the configuration result fed back by the ONU.
[0120] The embodiment of the present invention realizes adjusting the service configuration at any time through the mobile terminal and the network management cloud platform through the above method steps, and the operation is convenient.
[0121] According to the solution provided by the embodiments of the present invention, the service activation and maintenance of ONU no longer depends on the OLT manufacturer, and is no longer limited by the differences in OMCI messages of various manufacturers. Only the network management cloud platform and mobile terminal APP of the operator are needed to realize the service activation and maintenance, thereby replacing the "necessary" OMCI message interaction between the traditional OLT and ONU, completely getting rid of the constraints of OLT manufacturers on the intercommunication networking of operators, and solving the problem of intercommunication of equipment from different manufacturers in the prior art.
[0122] Figure 5 FIG. 7 shows an electronic device 70 provided by an embodiment of the present invention. Figure 5 As shown, the electronic device 70 includes but is not limited to:
[0123] A memory 72, used for storing programs;
[0124] The processor 71 is used to execute the program stored in the memory 72. When the processor 71 executes the program stored in the memory 72, the processor 71 is used to execute the above-mentioned ONU service activation method.
[0125] The processor 71 and the memory 72 may be connected via a bus or other means.
[0126] The memory 72 is a non-transient computer-readable storage medium that can be used to store non-transient software programs and non-transient computer executable programs, such as the method for ONU service activation described in the embodiment of the present invention. The processor 71 implements the above-mentioned method for ONU service activation by running the non-transient software programs and instructions stored in the memory 72.
[0127] The memory 72 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required for at least one function; the data storage area may store a method for executing the above-mentioned ONU service activation. In addition, the memory 72 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some embodiments, the memory 72 may optionally include a memory remotely arranged relative to the processor 71, and these remote memories may be connected to the processor 71 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0128] The non-transient software programs and instructions required to implement the above-mentioned method for opening the ONU service are stored in the memory 72. When executed by one or more processors 71, the above-mentioned method for opening the ONU service is executed, for example, Figure 2 The method steps S201 to S209 described in Figure 3 The method steps S101 to S209 described in Figure 4 Method steps S301 to S305 described in .
[0129] The embodiment of the present invention further provides a storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute the above-mentioned ONU service activation method.
[0130] In one embodiment, the storage medium stores computer executable instructions, which are executed by one or more control processors 71, for example, by a processor 71 in the electronic device 70, so that the one or more processors 71 can execute the above-mentioned ONU service activation method, for example, execute Figure 2 The method steps S201 to S209 described in Figure 3 The method steps S101 to S209 described in Figure 4 Method steps S301 to S305 described in .
[0131] The above described embodiments are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present embodiment.
[0132] It will be appreciated by those skilled in the art that all or some of the steps and systems in the disclosed method above may be implemented as software, firmware, hardware and appropriate combinations thereof. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or may be implemented as hardware, or may be implemented as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or a non-transitory medium) and a communication medium (or a temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that may be used to store desired information and may be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media generally include computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0133] The above is a specific description of the preferred implementation of the present invention, but the present invention is not limited to the above implementation. Those skilled in the art can make various equivalent modifications or substitutions without violating the spirit of the present invention. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present invention.
Claims
1. A method for opening an optical network unit (ONU) service, applied to a mobile terminal side, comprising: Sending a query request to the ONU, so that the ONU sends a query response message carrying a device serial number and device capability set data to the mobile terminal in response to the query request; receiving the query response information from the ONU, and sending a data reporting request carrying the device serial number and the device capability set data to a network management cloud platform, so that the network management cloud platform determines the optical line terminal OLT corresponding to the ONU according to the device serial number, and determines the first service activation configuration information to be sent to the optical line terminal OLT and the second service activation configuration information to be sent to the mobile terminal according to the device capability set data; Receive the second service activation configuration information from the network management cloud platform, and send an upload configuration request carrying the second service activation configuration information to the ONU, so that the ONU performs service activation configuration in response to the upload configuration request.
2. The method according to claim 1, characterized in that Also includes: Send a login request message to the network management cloud platform, and when receiving a login success message replied by the network management cloud platform, send the query request to the ONU.
3. The method according to claim 1, characterized in that Also includes: A local connection is established with the ONU, where the local connection is used to send the query request to the ONU and receive the query response information from the ONU.
4. The method according to claim 3, characterized in that The establishing a local connection with the ONU comprises: Obtaining the QR code information of the ONU, and establishing a local connection with the ONU according to the QR code information; or Acquire a network connection identifier and login password information corresponding to the ONU, and establish a local connection with the ONU according to the network connection identifier and the login password information.
5. The method according to claim 1, characterized in that Also includes: Receive the second service update configuration information from the network management cloud platform, and send an update configuration request carrying the second service update configuration information to the ONU, so that the ONU updates the service configuration in response to the update configuration request.
6. A method for opening an optical network unit (ONU) service, applied to a network management cloud platform, comprising: Receiving a data reporting request carrying a device serial number and device capability set data from a mobile terminal, wherein the device serial number and the device capability set data are obtained by the mobile terminal from a query response message sent by the ONU in response to a query request, wherein the query request is sent by the mobile terminal to the ONU; Determine the optical line terminal OLT corresponding to the ONU according to the device serial number; Determine first service activation configuration information according to the device capability set data, and send the first service activation configuration information to the OLT; Determine second service activation configuration information according to the device capability set data, and send the second service activation configuration information to the mobile terminal, so that the mobile terminal sends an upload configuration request carrying the second service activation configuration information to the ONU.
7. The method according to claim 6, characterized in that The step of determining the optical line terminal OLT corresponding to the ONU according to the device serial number includes: Broadcasting the device serial number of the ONU to the plurality of OLTs; The matching response information is received from the OLT, and the OLT that sends the matching response information is determined as the OLT corresponding to the ONU.
8. The method according to claim 7, characterized in that The matching response information carries an IP address corresponding to the OLT that sends the matching response information; The sending the first service activation configuration information to the OLT includes: The first service activation configuration information is sent to the OLT corresponding to the IP address according to the IP address.
9. The method according to claim 6, characterized in that Also includes: Sending first service update configuration information to the OLT, so that the OLT performs configuration update according to the first service update configuration information; Sending second service update configuration information to the mobile terminal so that the mobile terminal sends an update configuration request carrying the second service update configuration information to the ONU.
10. An electronic device, characterized in that: include: Memory, used to store programs; A processor, configured to execute the program stored in the memory. When the processor executes the program stored in the memory, the processor is configured to execute: The method according to any one of claims 1 to 9.
11. A storage medium, characterized in that: The computer-executable instructions are stored, and the computer-executable instructions are used to perform: The method according to any one of claims 1 to 9.
