Service configuration method, optical network unit, optical line terminal and medium
The method addresses configuration inconsistencies in GPON systems by mapping service data from non-management to management protocols, ensuring consistent and aligned configurations between optical network units and line terminals.
Patent Information
- Application Number
- JP2023525594
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-11-11
- Filing Date
- 2021-11-05
- Publication Date
- 2025-01-08
- Estimated Expiration
- 2041-11-05
AI Technical Summary
Inconsistent configuration management and potential overwriting of configurations exist between Gigabit-Capable Passive Optical Networks (GPON) systems using optical network units (ONUs) and optical line terminals (OLTs) due to the use of non-management and management control interface protocols.
A method is provided to map initial service configuration data from a non-management control interface protocol onto a management control interface protocol, enabling the exchange of service configuration information between optical network units and optical line terminals, ensuring consistent configuration through the use of management entities and protocols.
This method resolves issues of configuration inconsistency and overwriting by aligning service configurations across multiple protocols, ensuring seamless management and operation in GPON systems.
Smart Images

Figure 0007610706000003 
Figure 0007610706000004 
Figure 0007610706000005
Abstract
Description
[Technical field]
[0001] The present disclosure relates to the field of communications technology. [Background technology]
[0002] Gigabit-Capable Passive Optical Networks (GPON) technology is a passive optical network access technology. Gigabit passive optical network systems include optical line terminals (OLTs) and optical network units (ONUs). The optical line terminals configure and manage the optical network units through the ONU Management and Control Interface (OMCI), also known as the Management and Control Interface Protocol. With the widespread application of gigabit passive optical network systems in fixed access networks, their networking has become more and more flexible, and the demand for optical network units in multi-protocol configuration management systems has become more and more common. Summary of the Invention
[0003] A first aspect of the present disclosure provides a service configuration method applied to an optical network unit, the service configuration method including the steps of: mapping initial service configuration data obtained based on a non-management control interface protocol onto at least one first management entity on a user network interface side in a management control interface protocol, and generating first service configuration information on the user network interface side; transmitting the first service configuration information to the optical line terminal, so that the optical line terminal generates second service configuration information on an access node interface side based on the first service configuration information; and receiving the second service configuration information transmitted by the optical line terminal, and performing service configuration based on the first service configuration information and the second service configuration information.
[0004] A second aspect of the present disclosure provides a service configuration method applicable to an optical line terminal, the service configuration method including the steps of receiving first service configuration information on a user network interface side transmitted from an optical network unit, and generating second service configuration information on an access node interface side based on the first service configuration information generated after mapping initial service configuration data obtained in the optical network unit based on a non-management control interface protocol onto at least one first management entity on the user network interface side in a management control interface protocol, and transmitting the second service configuration information to the optical network unit so that the optical network unit performs service configuration based on the first service configuration information and the second service configuration information.
[0005] A third aspect of the present disclosure provides an optical network unit including one or more processors and a storage device for storing one or more programs, the one or more programs, when executed by the one or more processors, causing the one or more processors to realize a service configuration method applicable to the optical network unit as described in the above embodiment.
[0006] A fourth aspect of the present disclosure provides an optical line terminal including one or more processors and a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, causes the one or more processors to realize the service configuration method applicable to the optical line terminal described in the above embodiments.
[0007] A fifth aspect of the present disclosure provides a computer-readable medium having a computer program stored thereon, the computer program, when executed by a processor, realizing a service configuration method applied to an optical network unit as described in the above embodiments.
[0008] A sixth aspect of the present disclosure provides a computer-readable medium on which a computer program is stored, the computer-readable medium realizing, when the program is executed by a processor, the service configuration method applied to an optical line terminal described in the above embodiment. [Brief description of the drawings]
[0009] [Figure 1] 1 is a flowchart of a service configuration method according to an embodiment of the present disclosure. [Diagram 2] 4 is a flowchart of a service configuration method according to another embodiment of the present disclosure. [Diagram 3] 4 is a flowchart of a service configuration method according to another embodiment of the present disclosure. [Figure 4] 4 is a flowchart of a service configuration method according to another embodiment of the present disclosure. [Diagram 5] 5 is a detailed flowchart of step S5 in the service configuration method as shown in FIG. 4 according to an embodiment of the present disclosure. [Figure 6] FIG. 2 is a structural schematic diagram of an optical network unit according to an embodiment of the present disclosure; [Figure 7] FIG. 2 is a structural schematic diagram of an optical line terminal according to an embodiment of the present disclosure. [Figure 8] 1 is a structural schematic diagram of a computer-readable medium according to an embodiment of the present disclosure. [Figure 9] 1 is a structural schematic diagram of a computer-readable medium according to another embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] In order to make the technical solutions of the present disclosure more easily understandable to those skilled in the art, the following describes in detail the service configuration method, optical network unit, optical line terminal and computer-readable medium provided by the present disclosure in combination with the drawings.
[0011] In the following text, exemplary embodiments will be described more fully with reference to the drawings, but the exemplary embodiments should not be construed as being limited to the embodiments described herein, and may be embodied in different forms. On the contrary, the purpose of providing these embodiments is to make the disclosure clear and complete, and to allow those skilled in the art to fully understand the scope of the disclosure.
[0012] The terms used herein are used only to describe specific embodiments and are not intended to limit the present disclosure. As used herein, terms such as the singular form "a," "an," and "the" are also intended to include the plural, unless the context clearly indicates otherwise. It will also be understood that the use of the terms "comprising" and / or "comprising" herein refers to the presence of such features, wholes, steps, operations, parts, and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, parts, components, and / or groups thereof.
[0013] It should be understood that although various components are described herein using terms such as first, second, etc., these components should not be limited by these terms. These terms are used only to distinguish one component from another. Thus, a first component, first component, or first module discussed below may be referred to as a second component, second component, or second module without departing from the teachings of the present disclosure.
[0014] Unless otherwise specified, the meaning of all terms (including technical and scientific terms) used herein is the same as that commonly understood by those skilled in the art. In addition, it will be understood that terms defined in general dictionaries, unless expressly limited herein, are interpreted as having a meaning consistent with the meaning in the context of the relevant technology and this disclosure, and are not interpreted as having an idealized or excessively formal meaning.
[0015] The service configuration method, optical network unit, optical line terminal, and computer-readable medium provided by the present disclosure can be applied to a gigabit passive optical network system, a 10 gigabit passive optical network (X-Gigabit-Capable Passive Optical Networks, abbreviated as XGPON) system, and other optical network systems using optical network units and optical line terminals. The optical network unit maps initial service configuration data obtained based on a non-management control interface protocol onto a management entity in the management control interface protocol, exchanges information with the optical line terminal, and configures a service based on the mapped service configuration information corresponding to the non-management control interface protocol and the service configuration information corresponding to the management control interface protocol, thereby solving problems such as management inconsistency, configuration inconsistency, and configurations being overwritten by each other that exist between the management control interface protocol and the non-management control interface protocol when multiple protocols participate in configuration management in a network system.
[0016] 1 is a flow chart of a service configuration method according to an embodiment of the present disclosure. As shown in FIG 1, the service configuration method according to an embodiment of the present disclosure is applied to an optical network unit, and the method includes steps S1 to S3.
[0017] In step S1, initial service configuration data is mapped onto at least one first management entity on a User Network Interface (UNI) side in a management control interface protocol, and first service configuration information on the user network interface side is generated.
[0018] The initial service configuration data is obtained based on a non-management control interface protocol.
[0019] In step S1, the first service configuration information is used to instruct a corresponding first management entity on the user network interface side to perform service configuration. Specifically, the management control interface protocol performs service configuration through the multiple management entities (MEs) and the association relationships between each management entity.
[0020] The name of the management entity is expressed as a name field format, and the name field table is shown in Table 1 below. In Table 1, the name field of the management entity (here, the "Management Entity" part is omitted) is recorded, and the name field prefix of the name field (here, "ME" is omitted) is recorded.
[0021] Table 1 Name Field Table [Table 1]
[0022] For example, in the service configuration of a local area network (LAN, also known as intranet) interface, the virtual local area network (VLAN) configuration of the local area network interface is performed via an extended VLAN tagging operation configuration data ME, and the multicast configuration of the local area network interface is performed via a multicast operations profile ME, etc. In the service configuration of the local area network interface, the service configuration of the local area network interface is completed as a whole through the service configuration of each of the multiple management entities and the associated configurations between the multiple management entities. In some embodiments, the first service configuration information is used to instruct the corresponding first management entity and other associated management entities on the user network interface side to perform service configuration.
[0023] In some embodiments, mapping the initial service configuration data on the first management entity needs to be based on a corresponding pre-configured mapping relationship table, which records the mapping relationship between the initial service configuration data and the management entity. In the mapping relationship table shown in Table 2 below, the type of the initial service configuration data or its corresponding interface is recorded, and the name field prefix of the name field of the management entity is recorded.
[0024] Table 2 Mapping relationship table [Table 2]
[0025] It should be noted that the above description of the name field prefix, the mapping relationship between the initial service configuration data and the management entity, and the specific format of the mapping relationship table is merely one of the optional implementation forms of the present disclosure, and does not limit the technical solution of the present disclosure. Other name formats, methods for implementing the mapping relationship, and corresponding construction processes of the mapping relationship are equally applicable to the technical solution of the present disclosure.
[0026] In some embodiments, the non-management control interface protocol includes at least one of Simple Network Management Protocol (SNMP), Customer Premises Wide Area Network Management Protocol (CWMP), local WEB configuration protocol and pre-shipment configuration protocol. In particular, the Customer Premises Wide Area Network Management Protocol is a TR069 (Technical Report 069) protocol, through which an Automatic configuration server (ACS) can configure the local area network interface and upper layer service of the optical network unit.
[0027] It should be noted that the above description of each non-management control interface protocol is merely one of the optional implementation forms of the present disclosure, and is not intended to limit the technical solution of the present disclosure. Other non-management control interface protocols capable of providing service configuration to an optical network unit are equally applicable to the technical solution of the present disclosure.
[0028] In step S2, the first service configuration information is transmitted to an optical line terminal (abbreviated as OLT).
[0029] In step S2, the optical line terminal transmits the first service configuration information to the optical line terminal so that the optical line terminal generates second service configuration information on the access node interface (ANI) side based on the first service configuration information.
[0030] The optical line terminal complements the complete service configuration information based on the first service configuration information, and sends the complemented part, second service configuration information, to the optical network unit, where the second service configuration information is for instructing the corresponding second management entity on the access node interface side to perform service configuration.
[0031] In some embodiments, the step of transmitting the first service configuration information to the optical line terminal in step S2 includes a step of synchronously reporting the first service configuration information to the optical line terminal via a Management Information Base (abbreviated as MIB).
[0032] In some embodiments, the optical line terminal generates second service configuration information on the access node interface side based on the first service configuration information, integrates the first service configuration information and the second service configuration information, and transmits the integrated first service configuration information and second service configuration information, which is the complemented complete service configuration information, to the optical network unit.
[0033] In step S3, the second service configuration information transmitted by the optical line terminal is received, and a service is configured based on the first service configuration information and the second service configuration information.
[0034] In step S3, the first service configuration information on the user network interface side and the second service configuration information on the access node interface side are integrated to perform service configuration.
[0035] Fig. 2 is a flowchart of a service configuration method according to another embodiment of the present disclosure. The service configuration method shown in Fig. 2 includes step S101 and steps S2 and S3, and steps S2 and S3 in the service configuration method shown in Fig. 2 are the same as steps S2 and S3 in the service configuration method shown in Fig. 1, so for simplicity, the description of the same steps will be omitted below.
[0036] In step S101, a mapping relationship between initial service configuration data and attribute values of each first management entity in at least one first management entity is established, and an order in which each first management entity performs service configuration is organized to generate first service configuration information.
[0037] According to the direction from the user network interface side to the access node interface side or the direction from the local network interface side to the access node interface side, arrange the sequence in which each first management entity performs the service configuration. For example, the sequence in which each first management entity performs the service configuration on the user network interface side is UNI-G (interface), PPTP Ethernet UNI, Extended VLAN tagging operation configuration data, MAC bridge port configuration data, VLAN tagging filter data, MAC bridge service profile (expressed as the format of the name field prefix of the management entity).
[0038] In some embodiments, the first service configuration information is in the form of a service composition model, a service composition blueprint, or the like.
[0039] In some embodiments, the attribute value of the first management entity includes a management entity instance ID. The management entity instance ID not only serves as identification information of the corresponding management entity, but is also used to indicate a non-management control interface protocol corresponding to the initial service configuration data. The optical line terminal determines the non-management control interface protocol corresponding to the attribute value of the management entity based on the management entity instance ID, and thereby configures the attribute value of the management entity on the access node interface side. In some embodiments, the non-management control interface protocol is indicated through a field section in which the instance ID of the management entity is located, for example, the management control interface protocol is represented by field 0 to 60533, the simple network management protocol is represented by 60534 to 61533, the user manual configuration policy is represented by 61534 to 62533, the local WEB configuration protocol is represented by 62534 to 63533, the pre-shipment configuration protocol is represented by 63534 to 64533, and the TR069 protocol is represented by 64534 to 65534.
[0040] Fig. 3 is a flowchart of a service configuration method according to another embodiment of the present disclosure. The service configuration method shown in Fig. 3 includes step S101 and steps S2 to S4, and step S101 and steps S2 and S3 in the service configuration method shown in Fig. 3 are the same as step 101 in the service configuration method shown in Fig. 2 and steps S2 and S3 in the service configuration method shown in Fig. 1, so for simplicity, the description of the same steps will be omitted below.
[0041] In step S4, in response to the change in the initial service configuration data, modify the attribute value of the corresponding first management entity, and send an attribute value change message to the optical line terminal.
[0042] In step S4, the optical line terminal sends an attribute value change message to the optical line terminal to adjust the attribute value of each corresponding second management entity, so as to maintain the consistency of the configurations on both sides.
[0043] The service configuration method shown in Figure 1, Figure 2 or Figure 4 maps initial service configuration data obtained based on the non-management control interface protocol onto a management entity in the management control interface protocol, generates mapped service configuration information corresponding to the non-management control interface protocol, and sends it to an optical line terminal. The optical line terminal receives the service configuration information obtained thereby and corresponding to the management control interface protocol. Finally, service configuration is performed based on the corresponding service configuration information after mapping with the non-management control interface protocol and the service configuration information corresponding to the management control interface protocol, thereby solving problems such as management inconsistency, configuration inconsistency and configurations overwriting each other that exist between the management control interface protocol and the non-management control interface protocol when multiple protocols participate in configuration management.
[0044] 4 is a flowchart of a service configuration method according to another embodiment of the present disclosure. The service configuration method shown in FIG. 4 is applied to an optical line terminal, and the service configuration method includes steps S5 and S6.
[0045] In step S5, first service configuration information on the user network interface side transmitted from the optical network unit is received, and second service configuration information on the access node interface side is generated based on the first service configuration information.
[0046] The first service configuration information is generated after mapping initial service configuration data in the optical network unit onto at least one first management entity on the user network interface side in a management control interface protocol, and the initial service configuration data is obtained based on a non-management control interface protocol.
[0047] In step S6, the second service configuration information is sent to the optical network unit.
[0048] In step S6, the second service configuration information is sent to the optical network unit, so that the optical network unit performs service configuration based on the first service configuration information and the second service configuration information.
[0049] In some embodiments, the attribute value of the first management entity includes a management entity instance ID, which not only serves as an identification information of the corresponding management entity, but also is used to indicate a non-management control interface protocol corresponding to the initial service configuration data. The method further includes identifying the management entity instance ID and displaying the initial service configuration data and its corresponding non-management control interface protocol, or displaying via a network management system (Element Management System, abbreviated as EMS), so that the user configures the initial service configuration data via an optical line terminal or a network management system.
[0050] The service configuration method shown in Figure 4 can be used to receive corresponding service configuration information after the unmanaged control interface protocol sent by the optical network unit is mapped, and service configuration information corresponding to the managed control interface protocol is generated and sent to the optical network unit for service configuration. This solves problems such as management inconsistencies, configuration inconsistencies, and configurations overwriting each other that exist between the managed control interface protocol and the unmanaged control interface protocol when multiple protocols participate in configuration management.
[0051] Fig. 5 is a detailed flow chart of step S5 in the service configuration method as shown in Fig. 4 according to an embodiment of the present disclosure. The first service configuration information is obtained by the optical network unit after establishing a mapping relationship between the initial service configuration data and the attribute values of the multiple first management entities, and organizing the order in which each first management entity in the multiple first management entities performs service configuration. As shown in Fig. 5, the step of generating second service configuration information on the access node interface side based on the first service configuration information in step S5 includes steps S501 and S502.
[0052] In step S501, the attribute values of each second management entity on the access node interface side are determined based on the attribute values of each first management entity.
[0053] In step S501, the first service configuration information is analyzed, and attribute values of each second management entity are determined based on the analyzed attribute values of each first management entity.
[0054] In some embodiments, step S501 of determining attribute values of each second management entity on the access node interface side based on attribute values of each first management entity includes: determining a non-management control interface protocol corresponding to the attribute values of each first management entity based on a management entity instance ID in the attribute values, determining the attribute values of each second management entity, and associating each first management entity with each second management entity based on the management entity instance ID.
[0055] In step S502, an order for performing service configuration of each second management entity is organized to generate the second service configuration information.
[0056] Similar to step S101, in step S502, the sequence of service configuration performed by each second management entity is arranged based on the direction from the access node interface side of the user network interface side or the direction from the local area network interface side to the access node interface side. For example, the arrangement sequence of service configuration performed by each second management entity on the access node interface side is MAC bridge port configuration data, VLAN tagging filter data, GEM interworking termination point, GEM port network CTP, Priority queue, and T-CONT (bearer) (expressed in the form of the name field prefix of the management entity).
[0057] Next, the service configuration method provided by the present disclosure will be described in detail in combination with a practical application.
[0058] The first optical network unit needs to access the network through a bridge. The first optical network unit obtains initial service configuration data according to a pre-shipment configuration protocol, and the types of corresponding service configuration data include Ethernet (ETH) interface data, virtual LAN configuration data, virtual LAN whitelist configuration data, MAC bridge parameter configuration data and MAC bridge interface parameter configuration data, where the Ethernet interface data indicates that the interface to be used is the ETH1 interface, the virtual local area network configuration data indicates that a VLAN100 tag mode is adopted, and when the VLAN100 tag mode is specifically implemented, a VLAN100 tag is added to an upstream message that does not contain a tag, and a VLAN100 tag is removed from a downstream message that does contain a tag, the MAC bridge parameter configuration data indicates that each ETH interface is mutually isolated, and the MAC bridge interface parameter configuration data indicates that the number of physical addresses (MAC addresses) learned by the ETH1 interface is limited to 10.
[0059] First, the optical network unit maps initial service configuration data onto multiple first management entities on the user network interface side to generate first service configuration information on the user network interface side, for example, mapping Ethernet interface data onto the management entity whose name field prefix is PPTP ETH UNI, mapping virtual local area network configuration data onto the management entity whose name field prefix is Extended VLAN tagging operation configuration data, mapping virtual local area network whitelist configuration data onto the management entity whose name field prefix is VLAN tagging filter data (on the user network interface side), mapping MAC bridge parameter configuration data onto the management entity whose name field prefix is MAC bridge service profile, and mapping MAC bridge interface parameter configuration data onto the management entity whose name field prefix is MAC bridge port configuration data (on the user network interface side).
[0060] Establish a mapping relationship between the initial service configuration data and the attribute value of each first management entity, for example, set the management entity instance ID corresponding to PPTP ETH UNI to 63534 to point to the ETH1 interface. For each attribute value corresponding to Extended VLAN tagging operation configuration data, the management entity instance ID is set to 63538, the field is between 63534 and 64533, indicating that the non-management control interface protocol to which it belongs is a pre-configured protocol; the association type is set to 2 to point to the management entity corresponding to PPTP ETH UNI; the downstream mode is set to 0 to indicate inversion of downstream virtual local area network operation; the VLAN tag rule table (Received frame VLAN tagging operation table) is set to add a VLAN 100 tag to upstream messages that do not contain a tag, with a specific format of {15,4096,x,15,4096,x,0,(1,15,x,x,0,100,x)}; and the associated management entity pointer is set to 63534 to point to the ETH1 interface. For each attribute value corresponding to VLAN tagging filter data, the management entity instance ID is set to 63540 to point to the management entity whose name field prefix on the same side is MAC bridge port configuration data to establish an association, the VLAN filter list is set to 0x0064 to indicate VLAN100 tagging mode, and the preset Forward operation is set to 0x10 to indicate that messages that contain a tag in the VLAN tag filter list should be forwarded and messages that do not contain that tag should be discarded.For each attribute value corresponding to the MAC bridge service profile, the management entity instance ID is set to 63539, which also indicates that the associated non-management control interface protocol is a pre-configured protocol, and the bridge indication value (Port bridging ind) is set to 0, which indicates that each ETH interface is isolated from each other. For each attribute value corresponding to the MAC bridge port configuration data, the management entity instance ID is set to 63540, which also indicates that the associated non-management control interface protocol is a pre-configured protocol, the physical address learning limit value (MAC learning depth) is set to 10, which indicates that the number of physical addresses learned of the corresponding interface is limited to 10, the TP pointer is set to 63534 to point to the ETH1 interface, and the bridge ID pointer is set to 63539 to point to the management entity whose name field prefix is the MAC bridge service profile, thereby establishing an association relationship.
[0061] According to a direction from the user network interface side to the access node interface side, arrange an order for each first management entity to perform service configuration, and generate first service configuration information, for example, the arrangement order is UNI-G, PPTP Ethernet UNI, Extended VLAN tagging operation configuration data, MAC bridge port configuration data, VLAN tagging filter data, and MAC bridge service profile (expressed in the form of a name field prefix of the management entity).
[0062] At the same time, the optical network unit synchronously reports the first service configuration information to the optical line terminal through the management information base. The optical line terminal receives and analyzes the first service configuration information, and determines each second management entity that needs to be configured and the attribute value of each second management entity based on the analyzed attribute value of each first management entity. For example, each determined second management entity includes management entities whose name field prefixes are MAC bridge port configuration data (access node interface side), VLAN tagging filter data (access node interface side), GEM interworking termination point, GEM port network CTP, and T-CONT (bearer), respectively. For each attribute value corresponding to MAC bridge port configuration data, the management entity instance ID is set to 1, the field is between 0 and 60533, indicating that the protocol corresponding to the attribute value is the management control interface protocol, the TP pointer is set to 2 to point to the management entity whose name field prefix is GEM interworking termination point, and an association is established, and the bridge pointer is set to 63539 to point to the management entity whose name field prefix on the user network interface side is MAC bridge service profile, and an association is established. For each attribute value corresponding to VLAN tagging filter data, the management entity instance ID is set to 1 to point to the management entity whose name field prefix on the same side is MAC bridge port configuration data, and an association is established, and the remaining attribute values are set to the same as the attribute values of the management entity with the same name on the user network interface side.For each attribute value corresponding to a GEM interworking termination point, the management entity instance ID is set to 2 to indicate that the protocol corresponding to the attribute value is the management control interface protocol, and the GEM interface connection termination point connectivity pointer (GEM port network CTP connectivity pointer) is set to 3 to point to the management entity whose name field prefix is GEM port network CTP, thus establishing an association relationship. For each attribute value corresponding to a GEM port network CTP, the management entity instance ID is set to 3 to indicate that the protocol corresponding to the attribute value is the management control interface protocol, and the Alloc-ID tag is set to 1026 to indicate the type of data that can be beared.
[0063] The optical line terminal generates second service configuration information by organizing the order in which each second management entity performs service configuration, and the arrangement order is MAC bridge port configuration data, VLAN tagging filter data, GEM interworking termination point, GEM port network CTP, and T-CONT (represented by forming the name field prefix of the management entity).
[0064] Thereafter, the optical line terminal transmits second service configuration information to the optical network unit, and the optical network unit receives the second service configuration information transmitted by the optical line terminal and performs service configuration based on the first service configuration information and the second service configuration information.
[0065] 6 is a structural schematic diagram of an optical network unit according to an embodiment of the present disclosure. As shown in FIG. 6, the optical network unit includes one or more processors 101, a memory 102, and one or more input / output (I / O) interfaces 103.
[0066] The memory (device) 102 stores one or more programs which, when executed by the one or more processors 101, cause the one or more processors 101 to implement a service configuration method applied to an optical network unit, such as that described with reference to Figure 1, Figure 2 or Figure 3.
[0067] One or more I / O interfaces 103 are coupled between the processor 101 and the memory 102 and configured to facilitate interaction of information between the processor and the memory.
[0068] The processor 101 is a device having data processing capabilities, including, but not limited to, a central processing unit (CPU). The memory 102 is a device having data storage capabilities, including, but not limited to, a random access memory (RAM, more specifically, SDRAM, DDR, etc.), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), and a flash memory (FLASH). The I / O interface (read / write interface) 103 is connected between the processor 101 and the memory 102, and can realize information interaction between the processor 101 and the memory 102, including, but not limited to, a data bus (Bus).
[0069] In some embodiments, the processor 101, memory 102 and I / O interface 103 are coupled to each other and to other components of the computing device via a bus 104.
[0070] 7 is a structural schematic diagram of an optical line terminal according to an embodiment of the present disclosure. As shown in FIG. 7, the optical line terminal includes one or more processors 201, a memory 202, and one or more I / O interfaces 203.
[0071] One or more programs are stored in the memory 202, and when the one or more programs are executed by the one or more processors 201, the one or more processors 201 are caused to realize a service configuration method applied to an optical line terminal, such as that described with reference to Figure 4 or Figure 5.
[0072] One or more I / O interfaces 203 are coupled between the processor 201 and the memory 202 and configured to facilitate the interaction of information between the processor and the memory.
[0073] The processor 201 is a device having data processing capabilities, including, but not limited to, a central processing unit (CPU). The memory 202 is a device having data storage capabilities, including, but not limited to, a random access memory (RAM, more specifically, SDRAM, DDR, etc.), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), and a flash memory (FLASH). The I / O interface (read / write interface) 203 is connected between the processor 201 and the memory 202, and can realize information interaction between the processor 201 and the memory 202, including, but not limited to, a data bus (Bus).
[0074] In some embodiments, the processor 201, memory 202 and I / O interface 203 are coupled to each other and to other components of the computing device via a bus 204.
[0075] 8 is a structural schematic diagram of a computer-readable medium according to an embodiment of the present disclosure, which stores a computer program, which, when executed by a processor, realizes steps of a service configuration method applied to an optical network unit, such as those described with reference to FIG.
[0076] 9 is a structural schematic diagram of a computer-readable medium according to another embodiment of the present disclosure, which stores a computer program, and when the program is executed by a processor, realizes the steps of the service configuration method applied to the optical line terminal as described with reference to FIG.
[0077] Those skilled in the art will appreciate that all or some of the steps in the methods and functional modules / units of the apparatus disclosed above can be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware embodiments, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components, for example, one physical component may have multiple functions, and one function or step may be performed by multiple physical components in cooperation. Some or all of the physical components may be implemented in software executed by a processor, such as a central processing unit, digital signal processor, microprocessor, or may be implemented as hardware or as an integrated circuit, such as a dedicated integrated circuit. Such software may be disposed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transitory media). As known to those skilled in the art, the term computer storage media 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, other data, etc.). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and accessed by a computer. Additionally, as known to those skilled in the art, communication media typically include computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transmission mechanism and can include any information delivery media.
[0078] Although exemplary embodiments are disclosed herein and specific terms are used, they should be used and interpreted in a general illustrative sense only and not for purposes of limitation. It will be apparent to those skilled in the art that in some embodiments, features, characteristics and / or elements described in connection with a particular embodiment may be used alone or in combination with features, characteristics and / or elements described in connection with other embodiments, unless otherwise specified. Thus, those skilled in the art will appreciate that changes in various forms and details may be made without departing from the scope of the present disclosure as defined by the appended claims.
Claims
1. Mapping the initial service configuration data obtained according to the non-management control interface protocol onto at least one first management entity on the user network interface side in the management control interface protocol to generate first service configuration information on the user network interface side; transmitting the first service configuration information to the optical line terminal so that the optical line terminal generates second service configuration information on an access node interface side based on the first service configuration information; receiving the second service configuration information transmitted by the optical line terminal, and configuring a service based on the first service configuration information and the second service configuration information; A service configuration method applied to an optical network unit.
2. The step of mapping the initial service configuration data onto at least one first management entity on the user network interface side in the management control interface protocol to generate first service configuration information on the user network interface side includes: establishing a mapping relationship between the initial service configuration data and an attribute value of each first management entity in the at least one first management entity, and organizing an order in which each first management entity performs service configuration to generate the first service configuration information; The service configuration method of claim 1 .
3. After the step of configuring a service based on the first service configuration information and the second service configuration information, the service configuration method further comprises: When the initial service configuration data is changed, the method further includes the step of modifying an attribute value of a corresponding first management entity and sending an attribute value change message to the optical line terminal. The service configuration method of claim 2.
4. the attribute value of the first management entity includes a management entity instance ID for indicating a non-management control interface protocol corresponding to the initial service configuration data; The service configuration method of claim 2.
5. The non-management control interface protocol includes at least one of a simple network management protocol, a user terminal wide area network management protocol, a local WEB configuration protocol, and a pre-shipment configuration protocol; The service configuration method of claim 1 .
6. The step of transmitting the first service configuration information to the optical line terminal includes: The first service configuration information is synchronously reported to the optical line terminal via a management information base, The service configuration method of claim 1 .
7. receiving first service configuration information on a user network interface side sent from an optical network unit; and generating second service configuration information on an access node interface side according to the first service configuration information generated after mapping initial service configuration data obtained in the optical network unit based on a non-management control interface protocol onto at least one first management entity on the user network interface side in a management control interface protocol; transmitting the second service configuration information to the optical network unit so that the optical network unit performs service configuration based on the first service configuration information and the second service configuration information; A service configuration method applied to optical line terminals.
8. The first service configuration information is generated after establishing a mapping relationship between the initial service configuration data and an attribute value of each first management entity in the at least one first management entity in the optical network unit, and organizing an order in which each first management entity performs service configuration; The step of generating second service configuration information on the access node interface side based on the first service configuration information includes: determining attribute values of each second management entity on the access node interface side based on the attribute values of each first management entity; and organizing an order in which each second management entity performs service configuration to generate the second service configuration information. The service configuration method of claim 7.
9. one or more processors; a storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the service configuration method according to any one of claims 1 to 6. Optical network unit.
10. one or more processors; a storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the service configuration method according to any one of claims 7 and 8. Optical fiber terminal.
11. A computer program is stored in the When the computer program is executed by a processor, it realizes the service configuration method according to any one of claims 1 to 6. Computer-readable medium.
12. A computer program is stored in the The computer program, when executed by a processor, implements the service configuration method according to any one of claims 7 and 8. Computer-readable medium.
Citation Information
Patent Citations
Parameter configuring method, device and system for ONT (Optical Network Terminal)
CN102104420A
Apparatus and method for handling the overlap between two different networks
US20160337162A1
Method for online switching of operation mode of ont, ont and olt
US20180198528A1