Service configuration method, optical network unit, optical line terminal, and medium
By mapping the initial service configuration data to the management entity under the management control interface protocol in the Gigabit passive optical network system, and generating and sending service configuration information, the conflicts and configuration mismatch between the management control interface protocol and the non-management control interface protocol are solved, and the information interoperability and consistency of service configuration between the optical network unit and the optical circuit terminal are achieved.
Patent Information
- Application Number
- CN202011252950.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-11-11
- Publication Date
- 2025-08-01
- Estimated Expiration
- 2040-11-11
AI Technical Summary
In a Gigabit passive optical network system, there are problems such as management conflicts, configuration mismatch, and configuration mutual overwrite between the management control interface protocol and the non-management control interface protocol.
By mapping the initial service configuration data to the management entity under the management control interface protocol, the first service configuration information on the user's network interface side is generated, and sent to the optical circuit terminal, the second service configuration information generated by the optical circuit terminal, and comprehensively performing business configuration, the conflict and configuration mismatch between the management control interface protocol and the non-management control interface protocol are solved.
It realizes information interoperability between optical network units and optical circuit terminals, solves the conflicts and configuration mismatch between the management control interface protocol and the non-management control interface protocol, and ensures the accuracy and consistency of business configuration.
Smart Images

Figure CN114501192B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technologies, and particularly to a service configuration method, an optical network unit, an optical line terminal, and a computer-readable medium. Background Art
[0002] Gigabit-Capable Passive Optical Networks (GPON) technology is a passive optical network access technology. A GPON system includes an Optical Line Terminal (OLT) and an Optical Network Unit (ONU). The OLT configures and manages the ONU through the ONU Management and Control Interface (OMCI). With the popularization and application of GPON systems in fixed access networks, their networking has become more and more flexible, and the demand for ONUs in multi-protocol configuration management systems has become more and more common. However, in the case of multi-protocol participation in configuration management, there will be problems such as management conflicts, mismatches, and configuration overwriting between the management control interface protocol and other protocols. Summary of the Invention
[0003] The present disclosure aims to at least solve one of the technical problems existing in the prior art, and provides a service configuration method, an optical network unit, an optical line terminal, and a computer-readable medium.
[0004] To achieve the above object, in a first aspect, an embodiment of the present disclosure provides a service configuration method, which is applied to an optical network unit and includes:
[0005] Mapping initial service configuration data to at least one first management entity on the user network interface side under the management control interface protocol, and generating first service configuration information on the user network interface side, where the initial service configuration data is obtained based on a non-management control interface protocol;
[0006] Sending the first service configuration information to an optical line terminal for the optical line terminal to generate second service configuration information on the access node interface side according to the first service configuration information;
[0007] Receiving the second service configuration information sent by the optical line terminal, and performing service configuration according to the first service configuration information and the second service configuration information.
[0008] In a second aspect, an embodiment of the present disclosure further provides a service configuration method, which is applied to an optical line terminal and includes:
[0009] Receive the first service configuration information on the user network interface side sent by the optical network unit, and generate the second service configuration information on the access node interface side according to the first service configuration information, where the first service configuration information is generated after the optical network unit maps the initial service configuration data to at least one first management entity on the user network interface side under the management control interface protocol, and the initial service configuration data is obtained based on a non-management control interface protocol;
[0010] Send the second service configuration information to the optical network unit for the optical network unit to perform service configuration according to the first service configuration information and the second service configuration information.
[0011] In a third aspect, an embodiment of the present disclosure further provides an optical network unit, including:
[0012] One or more processors;
[0013] A storage device for storing one or more programs;
[0014] When the one or more programs are executed by the one or more processors, the one or more processors implement the service configuration method applied to the optical network unit as described in the above embodiment.
[0015] In a fourth aspect, an embodiment of the present disclosure further provides an optical line terminal, including:
[0016] One or more processors;
[0017] A storage device for storing one or more programs;
[0018] When the one or more programs are executed by the one or more processors, the one or more processors implement the service configuration method applied to the optical line terminal as described in the above embodiment.
[0019] In a fifth aspect, an embodiment of the present disclosure further provides a computer-readable medium, on which a computer program is stored, where when the program is executed by a processor, the steps in the service configuration method applied to the optical network unit as described in the above embodiment are implemented.
[0020] In a sixth aspect, an embodiment of the present disclosure further provides a computer-readable medium, on which a computer program is stored, where when the program is executed by a processor, the steps in the service configuration method applied to the optical line terminal as described in the above embodiment are implemented.
[0021] The present disclosure has the following beneficial effects:
[0022] Embodiments of the present disclosure provide a service configuration method, an optical network unit, an optical line terminal, and a computer-readable medium. The initial service configuration data obtained based on a non-management control interface protocol can be mapped to a management entity under the management control interface protocol by the optical network unit, enabling information exchange with the optical line terminal. Service configuration is performed based on the service configuration information corresponding after mapping under the non-management control interface protocol and the service configuration information corresponding to the management control interface protocol, solving problems such as management conflicts, configuration mismatches, and configuration overwriting between the management control interface protocol and the non-management control interface protocol in the network system. Description of the Drawings
[0023] Figure 1 It is a flowchart of a service configuration method provided by an embodiment of the present disclosure;
[0024] Figure 2 It is a flowchart of another service configuration method provided by an embodiment of the present disclosure;
[0025] Figure 3 It is a flowchart of yet another service configuration method provided by an embodiment of the present disclosure;
[0026] Figure 4 It is a flowchart of still another service configuration method provided by an embodiment of the present disclosure;
[0027] Figure 5 It is a flowchart of a specific implementation method of step S5 in an embodiment of the present disclosure;
[0028] Figure 6 It is a schematic structural diagram of an optical network unit provided by an embodiment of the present disclosure;
[0029] Figure 7 It is a schematic structural diagram of an optical line terminal provided by an embodiment of the present disclosure;
[0030] Figure 8 It is a schematic structural diagram of a computer-readable medium provided by an embodiment of the present disclosure;
[0031] Figure 9 It is a schematic structural diagram of another computer-readable medium provided by an embodiment of the present disclosure. Detailed Embodiments
[0032] To enable those skilled in the art to better understand the technical solutions of the present disclosure, the service configuration method, optical network unit, optical line terminal, and computer-readable medium provided by the present disclosure will be described in detail below with reference to the accompanying drawings.
[0033] Example embodiments will be described more fully hereinafter with reference to the accompanying drawings. However, the example embodiments may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
[0034] The terms used herein are for the purpose of describing particular embodiments only and are not intended to limit the disclosure. As used herein, the singular forms "a" and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise. It will also be understood that when the terms "comprises" and / or "comprising" are used in this specification, they specify the presence of the stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0035] It will be understood that although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. Thus, without departing from the teachings of the disclosure, the first element, first component, or first module discussed below may be referred to as the second element, second component, or second module.
[0036] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure belongs. It will also be understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and this disclosure, and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
[0037] The service configuration method, optical network unit, optical line terminal, and computer-readable medium provided by this disclosure can be applied to gigabit passive optical network systems, 10-gigabit passive optical network (X-Gigabit-Capable Passive Optical Networks, abbreviated as XGPON) systems, and other optical network systems using optical network units and optical line terminals. Among them, the optical network unit maps the initial service configuration data obtained based on the non-management control interface protocol to the management entity under the management control interface protocol, communicates information with the optical line terminal, and performs service configuration based on the service configuration information corresponding after mapping based on the non-management control interface protocol and the service configuration information corresponding to the management control interface protocol, solving the problems of management conflicts, configuration mismatches, and configuration mutual overwriting existing between the management control interface protocol and the non-management control interface protocol in the network system.
[0038] Figure 1 It is a flowchart of a service configuration method provided for an embodiment of this disclosure. AsFigure 1 As shown, applied to an optical network unit, the method includes:
[0039] Step S1: Map the initial service configuration data to at least one first management entity on the user network interface (User Network Interface, abbreviated as UNI) side under the management control interface protocol, and generate first service configuration information on the user network interface side.
[0040] Among them, the initial service configuration data is obtained based on a non-management control interface protocol.
[0041] In step S1, the first service configuration information is used to instruct the corresponding first management entity on the user network interface side to perform service configuration. Specifically, the management control interface protocol performs service configuration through its multiple managed entities (Managed Entity, abbreviated as ME) and the association relationships between the managed entities.
[0042] Among them, the name of the managed entity is reflected in the form of a name field. The name field table is shown as follows. When specifically recording, record the name prefix of the managed entity (omitting the part of "managed entity"), and the name field prefix of the record name field (omitting "ME"), as shown in Table 1.
[0043] Table 1 Name Field Table
[0044]
[0045]
[0046] For example, in the service configuration of a local area network (Local Area Network, abbreviated as LAN, also known as the internal network) interface, the virtual local area network (Virtual Local Area Network, abbreviated as VLAN) configuration of the LAN interface is performed through the Extended VLAN tagging operation configuration data ME; its multicast configuration is performed through the Multicast operations profile ME, etc.; the overall service configuration of the LAN interface is completed through the respective service configurations of multiple managed entities and the association configurations between multiple managed entities. Correspondingly, in some embodiments, the first service configuration information is used to instruct the corresponding first management entity on the user network interface side and other relevant management entities to perform service configuration.
[0047] Among them, the field names of the managed entities are as follows:
[0048] In some embodiments, mapping the initial service configuration data to the first management entity is based on a corresponding pre-set mapping relation table, which records the mapping relation between the initial service configuration data and the management entity. Specifically, when recording, the type of the initial service configuration data or its corresponding interface is recorded, and the prefix of the name field of the management entity is recorded, as shown in Table 2.
[0049] Table 2 Mapping Relation Table
[0050] Initial service configuration data Management entity ETH interface PPTP Ethernet UNI POTS interface PPTP POTS UNI VLAN configuration Extended VLAN tagging operation configuration data VLAN whitelist configuration VLAN tagging filter data Routing interface configuration IP host config data SIP voice parameter configuration SIP agent config data H.248 voice parameter configuration MGC config data Controllable multicast configuration Multicast operations profile MAC bridge parameter configuration MAC bridge service profile MAC bridge interface parameter configuration MAC bridge port configuration data
[0051] It should be noted that the above description of the mapping relation between the name field, the initial service configuration data and the management entity, as well as the specific form of the mapping relation table, is only an optional implementation manner in the present disclosure, and it will not limit the technical solution of the present disclosure. Other name forms, manifestation manners of the mapping relation, and the establishment process of the corresponding mapping relation are also applicable to the technical solution of the present disclosure.
[0052] In some embodiments, the non-management control interface protocol includes at least one of the Simple Network Management Protocol (SNMP for short), the Customer Premises Equipment Wide Area Network Management Protocol (CWMP for short), the local WEB configuration protocol, and the factory pre-configuration protocol. Among them, in particular, the Customer Premises Equipment Wide Area Network Management Protocol is the TR069 (Technical Report 069) protocol, and the Automatic Configuration Server (ACS for short) can configure the local area network interface of the optical network unit and the high-layer service configuration through this protocol.
[0053] It should be noted that the above description of each non-management control interface protocol is only an optional implementation manner in the present disclosure, and it will not limit the technical solution of the present disclosure. Other non-management control interface protocols that can be used by the optical network unit for service configuration are also applicable to the technical solution of the present disclosure.
[0054] Step S2: Send the first service configuration information to the Optical Line Terminal (OLT for short).
[0055] In step S2, the first service configuration information is sent to the optical line terminal, so that the optical line terminal can generate the second service configuration information on the Access Node Interface (ANI for short) side according to the first service configuration information.
[0056] Among them, the optical line terminal completes the complete service configuration information according to the first service configuration information, and sends the completed part, that is, the second service configuration information, to the optical network unit; the second service configuration information is used to instruct the second management entity corresponding to the access node interface side to perform service configuration.
[0057] In some embodiments, step S2, the step of sending the first service configuration information to the optical line terminal includes: synchronously reporting the first service configuration information to the optical line terminal through the Management Information Base (MIB for short).
[0058] In some embodiments, the optical line terminal generates the second service configuration information on the access node interface side according to the first service configuration information, integrates the first service configuration information and the second service configuration information, and sends the completed complete service configuration information to the optical network unit.
[0059] Step S3, receive the second service configuration information sent by the optical line terminal, and perform service configuration according to the first service configuration information and the second service configuration information.
[0060] In step S3, perform service configuration by integrating the first service configuration information on the user network interface side and the second service configuration information on the access node interface side.
[0061] The embodiments of the present disclosure provide a service configuration method, which can be used to map the initial service configuration data obtained based on the non-management control interface protocol to the management entity under the management control interface protocol, generate the service configuration information corresponding to the mapping of the non-management control interface protocol, and send it to the optical line terminal, receive the service configuration information corresponding to the management control interface protocol obtained by the optical line terminal, and finally perform service configuration based on the service configuration information corresponding to the mapping of the non-management control interface protocol and the service configuration information corresponding to the management control interface protocol, solving the problems of management conflicts, configuration mismatches, and configuration mutual overwriting between the management control interface protocol and the non-management control interface protocol.
[0062] Figure 2 It is a flowchart of another service configuration method provided by the embodiments of the present disclosure. As Figure 2 shown, this method is a specific optional implementation scheme based on Figure 1 the method shown. Specifically, there are multiple target management entities; this method not only includes step S2 and step S3, among which, step S1, the step of mapping the initial service configuration data to at least one first management entity under the management control interface protocol and generating the first service configuration information on the user network interface side includes:
[0063] Step S101: Establish a mapping relationship between the initial service configuration data and the attribute values of each first management entity, and arrange the order for each first management entity to perform service configuration to generate first service configuration information.
[0064] Among them, according to the direction from the user network interface side to the access node interface side, or from the LAN interface side to the access node interface side, arrange the order for each management entity to perform service configuration. For example, the arrangement order for each first management entity on the user network interface side to perform service configuration is as follows (presented in the form of the prefix of the name field of the management entity): 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.
[0065] In some embodiments, the first service configuration information is in the form of a service configuration model, a service configuration blueprint, etc.
[0066] In some embodiments, the attribute value of the first management entity includes a management entity instance identifier; this management entity instance identifier not only serves as the identity identifier of the corresponding management entity but also is used to indicate the 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 this management entity instance identifier, and thus 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 by the field range where the management entity instance identifier is located. For example, fields 0 to 60533 represent the management control interface protocol, 60534 to 61533 represent the Simple Network Management Protocol, 61534 to 62533 represent the policy manually configured by the user, 62534 to 63533 represent the local WEB configuration protocol, 63534 to 64533 represent the factory pre-configuration protocol, and 64534 to 65534 represent the TR069 protocol.
[0067] Figure 3 This is a flowchart of another service configuration method provided by the embodiments of the present disclosure. As Figure 3 shown, this method is a specific optional implementation scheme based on Figure 2 the method shown. Specifically, this method not only includes steps S101 to S3, but after the step of performing service configuration according to the first service configuration information and the second service configuration information in step S3, it further includes:
[0068] Step S4. In response to a 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.
[0069] In step S4, send an attribute value change message to the optical line terminal, so that the optical line terminal can adjust the attribute values of the corresponding second management entities to maintain the consistency of the configurations on both sides.
[0070] Figure 4 It is a flowchart of another service configuration method provided by an embodiment of the present disclosure. As Figure 4 shown, it is applied to an optical line terminal and includes:
[0071] Step S5. Receive the first service configuration information on the user network interface side sent by the optical network unit, and generate the second service configuration information on the access node interface side according to the first service configuration information.
[0072] Among them, the first service configuration information is generated after the optical network unit maps the initial service configuration data to at least one first management entity on the user network interface side under the management and control interface protocol, and the initial service configuration data is obtained based on a non-management and control interface protocol.
[0073] Step S6. Send the second service configuration information to the optical network unit.
[0074] In step S6, send the second service configuration information to the optical network unit, so that the optical network unit can perform service configuration according to the first service configuration information and the second service configuration information.
[0075] In some embodiments, the attribute value of the first management entity includes a management entity instance identifier; the management entity instance identifier not only serves as the identity identifier of the corresponding management entity, but also is used to indicate the non-management and control interface protocol corresponding to the initial service configuration data; the method further includes: identifying the management entity instance identifier, and displaying the initial service configuration data and its corresponding non-management and control interface protocol, or displaying it through an element management system (EMS) for the user to configure the initial service configuration data through the optical line terminal or the element management system.
[0076] An embodiment of the present disclosure provides a service configuration method, which can be used to receive the service configuration information corresponding to the mapping of the non-management and control interface protocol sent by the optical network unit, thereby generating the service configuration information corresponding to the management and control interface protocol, and sending it to the optical network unit for its service configuration, solving the problems of management conflicts, configuration mismatches, and configuration overwriting between the management and control interface protocol and the non-management and control interface protocol.
[0077] Figure 5 This is a flowchart of a specific implementation method for step S5 in the embodiments of the present disclosure. Specifically, the first service configuration information is obtained by establishing a mapping relationship between the initial service configuration data and the attribute values of multiple said first management entities by the optical network unit, and arranging the order of service configuration for each said first management entity; as Figure 5 shown, in step S5, the steps of generating the second service configuration information on the access node interface side according to the first service configuration information include: step S501 and step S502.
[0078] Step S501: Determine the attribute values of each second management entity on the access node interface side according to the attribute values of each first management entity.
[0079] In step S501, parse the first service configuration information, and determine the attribute values of each second management entity according to the parsed attribute values of each first management entity.
[0080] In some embodiments, step S501, the step of determining the attribute values of each second management entity on the access node interface side according to the attribute values of each first management entity includes: determining the non-management control interface protocol corresponding to the attribute values of each first management entity according to the management entity instance identifier in the attribute values, and determining the attribute values of each second management entity; and associating each first management entity and each second management entity according to the management entity instance identifier.
[0081] Step S502: Arrange the order of service configuration for each second management entity to generate the second service configuration information.
[0082] Among them, similar to step S101, arrange the order of service configuration for each management entity according to the direction from the user network interface side to the access node interface side, or from the local area network interface side to the access node interface side. For example, the arrangement order of service configuration for each second management entity on the access node interface side is as follows (shown in the form of the prefix of the name field of the management entity): MAC bridge port configuration data, VLAN tagging filter data, GEM interworking termination point, GEM port network CTP, Priority queue, T-CONT (bearer).
[0083] The service configuration method provided by the present disclosure will be described in detail in combination with actual applications. Specifically, the first optical network unit needs to access the network through a bridging method; the first optical network unit obtains initial service configuration data according to the pre-configured protocol at the factory, and the corresponding types include: Ethernet (ETH) interface data, virtual local area network configuration data, virtual local area network whitelist configuration data, MAC bridge parameter configuration data, and MAC bridge interface parameter configuration data; among them, the Ethernet interface data indicates that the interface used is the ETH1 interface; the virtual local area network configuration data indicates the use of the VLAN100 tagging mode, and when this VLAN100 tagging mode is specifically running, a VLAN100 tag is added to the upstream packet without a tag, and the VLAN100 tag is stripped from the downstream packet with a tag; the MAC bridge parameter configuration data indicates that the ETH interfaces are isolated from each other; the MAC bridge interface parameter configuration data indicates that the number of physical address (MAC address) learning of the ETH1 interface is limited to 10.
[0084] First, the optical network unit maps the initial service configuration data to multiple first management entities on the user network interface side and generates first service configuration information on the user network interface side. Specifically, the Ethernet interface data is mapped to the management entity with the name field prefix of PPTP ETH UNI, the virtual local area network configuration data is mapped to the management entity with the name field prefix of Extended VLAN tagging operation configuration data, the virtual local area network whitelist configuration data is mapped to the management entity with the name field prefix of VLAN tagging filter data (user network interface side), the MAC bridge parameter configuration data is mapped to the management entity with the name field prefix of MAC bridge service profile, and the MAC bridge interface parameter configuration data is mapped to the management entity with the name field prefix of MAC bridge portconfiguration data (user network interface side).
[0085] Among them, a mapping relationship is established between the initial service configuration data and the attribute values of each first management entity. Specifically, the management entity instance identifier corresponding to PPTP ETH UNI is set to 63534 to point to the ETH1 interface. For each attribute value corresponding to ExtendedVLAN tagging operation configuration data, the management entity instance identifier is set to 63538. This field falls between 63534 and 64533, indicating that the non-management control interface protocol to which it belongs is a factory 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, indicating that the downstream virtual local area network action is inverted; the VLAN tagging rule table (Received frame VLAN tagging operation table) is set to add a VLAN100 tag to the upstream packet without a tag, in the specific form of {15, 4096, x, 15, 4096, x, 0, (1, 15, x, x, 0, 100, x)}; 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 identifier is set to 63540 to point to the management entity with the name field prefix of MAC bridge portconfiguration data on the same side, and an association relationship is established; the VLAN tagging filter list (VLANfilterlist) is set to 0x0064, indicating the VLAN100 tagging mode; the preset operation (Forward operation) is set to 0x10, indicating that the packet containing the tag in the VLAN tagging filter list is forwarded and the packet without the tag is discarded. For each attribute value corresponding to MAC bridge service profile, the management entity instance identifier is set to 63539, which also indicates that the non-management control interface protocol to which it belongs is a factory pre-configured protocol; the bridging indication value (Port bridging ind) is set to 0, indicating that the ETH interfaces are isolated from each other.For each attribute value corresponding to the MAC bridge port configuration data, set the management entity instance identifier to 63540, which also indicates that the non-management control interface protocol to which it belongs is the factory pre-configured protocol; set the physical address learning limit value (MAC learning depth) to 10, indicating that the physical address learning quantity limit for the corresponding interface is 10; set the TP pointer to 63534 to point to the ETH1 interface; set the bridge pointer (Bridge ID pointer) to 63539 to point to the management entity with the name field prefix of MAC bridge service profile, and establish an association relationship.
[0086] Generate first service configuration information according to the order of service configuration of each first management entity from the user network interface side to the access node interface side. The arrangement order is as follows (reflected in the form of the name field prefix of the management entity): UNI-G, PPTP Ethernet UNI, Extended VLAN tagging operation configuration data, MAC bridge port configuration data, VLAN tagging filter data, MAC bridge service profile.
[0087] Meanwhile, 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 to be configured and the attribute values of each second management entity according to the attribute values of each first management entity parsed out. Among them, each determined second management entity includes management entities with name field prefixes of 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). For each attribute value corresponding to MAC bridge port configuration data, set the management entity instance identifier to 1. This field falls between 0 and 60533, indicating that the protocol corresponding to this attribute value is the management control interface protocol; set the TP pointer to 2 to point to the management entity with the name field prefix of GEM interworking termination point, and establish an association relationship; set the bridge pointer to 63539 to point to the management entity with the name field prefix of MAC bridge service profile on the user network interface side, and establish an association relationship. For each attribute value corresponding to VLAN tagging filter data, set the management entity instance identifier to 1, point to the management entity with the name field prefix of MAC bridge port configuration data on the same side, and establish an association relationship; set the remaining attribute values to be 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 GEM interworking termination point, set the management entity instance identifier to 2, which also indicates that the protocol corresponding to this attribute value is the management control interface protocol; set the GEM interface connection termination point association pointer (GEM port network CTP connectivity pointer) to 3 to point to the management entity with the name field prefix of GEM port network CTP, and establish an association relationship. For each attribute value corresponding to GEM port network CTP, set the management entity instance identifier to 3, which also indicates that the protocol corresponding to this attribute value is the management control interface protocol; set the Alloc-ID identifier to 1026 to indicate the data type it can carry.
[0088] The optical line terminal arranges the order for each second management entity to perform service configuration to generate second service configuration information. The arrangement order is as follows (presented in the form of the prefix of the name field of the management entity): MAC bridge port configuration data, VLAN tagging filter data, GEM interworking termination point, GEM port network CTP, T-CONT.
[0089] After that, the optical line terminal sends the second service configuration information to the optical network unit. The optical network unit receives the second service configuration information sent by the optical line terminal and performs service configuration according to the first service configuration information and the second service configuration information.
[0090] Figure 6 This is a schematic structural diagram of an optical network unit provided by an embodiment of the present disclosure. As Figure 6 shown, the forwarding device includes:
[0091] One or more processors 101;
[0092] A memory (device) 102, on which one or more programs are stored. When the one or more programs are executed by the one or more processors, the one or more processors implement the service configuration method applied to the optical network unit in any of the above embodiments;
[0093] One or more I / O interfaces 103, connected between the processor and the memory, configured to implement information interaction between the processor and the memory.
[0094] Among them, the processor 101 is a device with data processing capabilities, including but not limited to a central processing unit (CPU), etc.; the memory 102 is a device with data storage capabilities, including but not limited to a random access memory (RAM, more specifically such as SDRAM, DDR, etc.), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory (FLASH); the I / O interface (read / write interface) 103 is connected between the processor 101 and the memory 102 and can implement information interaction between the processor 101 and the memory 102, including but not limited to a data bus (Bus), etc.
[0095] In some embodiments, the processor 101, the memory 102, and the I / O interface 103 are interconnected through a bus 104 and are further connected to other components of the computing device.
[0096] Figure 7 This is a schematic structural diagram of an optical line terminal provided by an embodiment of the present disclosure. As Figure 7As shown, the source device includes:
[0097] One or more processors 201;
[0098] A memory 202, on which one or more programs are stored. When the one or more programs are executed by the one or more processors, the one or more processors implement the service configuration method applied to the optical line terminal in any of the above embodiments;
[0099] One or more I / O interfaces 203, connected between the processor and the memory, configured to implement information interaction between the processor and the memory.
[0100] Among them, the processor 201 is a device with data processing capabilities, including but not limited to a central processing unit (CPU), etc.; the memory 202 is a device with data storage capabilities, including but not limited to a random access memory (RAM, more specifically such as SDRAM, DDR, etc.), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory (FLASH); the I / O interface (read / write interface) 203 is connected between the processor 201 and the memory 202 and can implement information interaction between the processor 201 and the memory 202, including but not limited to a data bus (Bus), etc.
[0101] In some embodiments, the processor 201, the memory 202, and the I / O interface 203 are interconnected through a bus 204 and then connected to other components of the computing device.
[0102] Figure 8 This is a schematic structural diagram of a computer-readable medium provided by an embodiment of the present disclosure. A computer program is stored on the computer-readable medium. When the program is executed by a processor, the steps in the service configuration method applied to the optical network unit in any of the above embodiments are implemented.
[0103] Figure 9 This is a schematic structural diagram of another computer-readable medium provided by an embodiment of the present disclosure. A computer program is stored on the computer-readable medium. When the program is executed by a processor, the steps in the service configuration method applied to the optical line terminal in any of the above embodiments are implemented.
[0104] Those of ordinary skill in the art will appreciate that all or some of the steps in the methods disclosed above, and the functional modules / units in the devices, can be implemented as software, firmware, hardware, and appropriate combinations thereof. In a hardware implementation, the division between functional modules / units mentioned above does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be executed by several physical components in cooperation. Some 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 can be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium). As is well known to those of ordinary skill 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 includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well known to those of ordinary skill in the art, communication media typically includes 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 may include any information delivery medium.
[0105] Example embodiments have been disclosed herein, and although specific terms have been employed, they are used only for and should be construed only as general illustrative meanings and not for purposes of limitation. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly stated, 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. Accordingly, those skilled in the art will understand that various forms and details may be changed without departing from the scope of the disclosure as set forth by the appended claims.
Claims
1. A service configuration method, wherein, Applied to an optical network unit, including: Mapping initial service configuration data to at least one first management entity on the user network interface side under the management control interface protocol, and generating first service configuration information on the user network interface side, where the initial service configuration data is obtained based on a non-management control interface protocol; Sending the first service configuration information to an optical line terminal for the optical line terminal to generate second service configuration information on the access node interface side according to the first service configuration information; Receiving the second service configuration information sent by the optical line terminal and performing service configuration according to the first service configuration information and the second service configuration information.
2. The service configuration method according to claim 1, wherein There are multiple first management entities; The step of mapping the initial service configuration data to at least one first management entity under the management control interface protocol and generating first service configuration information on the user network interface side includes: Establishing a mapping relationship between the initial service configuration data and the attribute values of each first management entity, and arranging the order of each first management entity to perform service configuration to generate the first service configuration information.
3. The service configuration method according to claim 2, wherein, After the step of performing service configuration according to the first service configuration information and the second service configuration information, it further includes: When the initial service configuration data changes, modifying the attribute values of the corresponding first management entities and sending an attribute value change message to the optical line terminal.
4. The service configuration method according to claim 2, wherein, The attribute values of the first management entity include: a management entity instance identifier; the management entity instance identifier is used to indicate the non-management control interface protocol corresponding to the initial service configuration data.
5. The service configuration method according to claim 1, wherein, The non-management control interface protocol includes at least one of: Simple Network Management Protocol, User Terminal Equipment Wide Area Network Management Protocol, Local WEB Configuration Protocol, and Factory Pre-configuration Protocol.
6. The service configuration method according to claim 1, wherein, The step of sending the first service configuration information to the optical line terminal includes: Synchronously reporting the first service configuration information to the optical line terminal through a management information base.
7. A service configuration method, wherein, Applied to an optical line terminal, including: Receiving first service configuration information on the user network interface side sent by the optical network unit and generating second service configuration information on the access node interface side according to the first service configuration information, where the first service configuration information is generated after the optical network unit maps the initial service configuration data to at least one first management entity on the user network interface side under the management control interface protocol, and the initial service configuration data is obtained based on a non-management control interface protocol; Sending the second service configuration information to the optical network unit for the optical network unit to perform service configuration according to the first service configuration information and the second service configuration information.
8. The service configuration method according to claim 7, wherein, The first service configuration information is obtained after the optical network unit establishes a mapping relationship between the initial service configuration data and the attribute values of multiple first management entities and arranges the order of each first management entity to perform service configuration; The step of generating second service configuration information on the access node interface side according to the first service configuration information includes: Determine the attribute values of each second management entity on the access node interface side according to the attribute values of each of the first management entities; Orchestrate the order in which each of the second management entities performs service configuration to generate the second service configuration information.
9. An optical network unit, comprising: 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 implement the service configuration method according to any one of claims 1-6.
10. An optical line terminal, comprising: 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 implement the service configuration method according to any one of claims 7-8.
11. A computer-readable medium having a computer program stored thereon, wherein, When the program is executed by a processor, it implements the steps in the service configuration method according to any one of claims 1-6.
12. A computer-readable medium having a computer program stored thereon, wherein, When the program is executed by a processor, it implements the steps in the service configuration method according to any one of claims 7-8.
Citation Information
Patent Citations
Method and system for realizing multicasting in GPON network, and optical network unit
CN101895796A
Method for realizing switching of ont operation mode online, ont and olt
EP3319334A1