CN115460486B - MPM dual-mode service implementation method and device of 50G PON system - Google Patents
MPM dual-mode service implementation method and device of 50G PON system Download PDFInfo
- Publication number
- CN115460486B CN115460486B CN202211071117.XA CN202211071117A CN115460486B CN 115460486 B CN115460486 B CN 115460486B CN 202211071117 A CN202211071117 A CN 202211071117A CN 115460486 B CN115460486 B CN 115460486B
- Authority
- CN
- China
- Prior art keywords
- service
- onu
- board card
- vlan
- epon
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q11/0067—Provisions for optical access or distribution networks, e.g. Gigabit Ethernet Passive Optical Network (GE-PON), ATM-based Passive Optical Network (A-PON), PON-Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0079—Operation or maintenance aspects
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Small-Scale Networks (AREA)
Abstract
The invention relates to a method and a device for realizing MPM dual-mode service of a 50G PON system. The method mainly comprises the steps that 10G EPON ONU and 50G GPON ONU coexist at the same PON port; specific: the service board card captures the discovery information of the ONU online and pushes the discovery information to the main control board card; the main control board card selects 10G EPON ONU and 50G GPON ONU, and pushes an authorization table, a service bandwidth policy and unified VLAN service to the service board card according to the requirement, and the service board card takes effect of a local side chip and a far-end ONU; the service board adds allocid and gemportid attributes to each VLAN service, and associates each VLAN service according to bandwidth configuration. The invention can realize the mixed 50G PON service requirement of MPM dual mode on the basis of being compatible with the traditional PON application scene, and can also meet the ONU on-demand replacement requirement in the smooth upgrading process.
Description
Technical Field
The invention relates to the technical field of access network 50G PON application, in particular to a method and a device for realizing MPM dual-mode service of a 50G PON system.
Background
In recent years, the fixed access rate in China has increased exponentially, and the next-generation PON (Passive Optical Network ) has evolved to 10g+pon technology. On the basis of comprehensively considering factors such as network long-term requirements, networking cost and the like, the 50G PON becomes a main technical direction of the evolution development of the domestic 10G PON network. In the two-generation PON coexistence scenario, XG (S) -PON or 10G EPON evolves to 50G-PON, and an MPM (Multi-PON Module) dual-mode scheme is an important point in upgrading evolution. When upgrading, the line card is replaced once, the ONU (Optical Network Unit ) is replaced according to the requirement, and the upgrading is smooth. Referring to fig. 1, the conventional typical application scenario is EPON upgrade to 10g EPON, gpon upgrade to XG (S) COMBO. PON is evolving to 50G,10G EPON and XG (S) -PON both require a unified upgrade to 50G-PON (actually a GPON system).
How does 10G EPON traffic coexist with 50G EPON traffic on the basis that a large number of 10G EPON ONU devices have been deployed on the existing network? How does 10G EPON traffic upgrade 50G GPON traffic? At present, no method is available for realizing the service.
In view of this, how to overcome the defects existing in the prior art and solve the above technical problems is a problem to be solved in the technical field.
Disclosure of Invention
Aiming at the defects or improvement requirements in the prior art: in an MPM (Multi-PON Module) system, after a 10G EPON service is upgraded to a 50G EPON service, the same PON port coexists with a service problem of a 10G EPON ONU and a 50G EPON ONU, and a service problem of a gemportid of converting llid of an original EPON into a GPON after the 10G EPON ONU is replaced with the 50G EPON ONU as needed. The invention provides a method and a device for realizing MPM dual-mode service of a 50G PON system, which can realize the mixed 50G PON service requirement of MPM dual-mode on the basis of being compatible with the traditional PON application scene (pure EPON or pure GPON) and can also meet the ONU on-demand replacement requirement in the smooth upgrading process. And meanwhile, the system has expandability and meets the requirement of higher bandwidth rate in the future. On the other hand, the system fault tolerance and flexibility are improved according to the bandwidth and service model self-adaption of different ONUs.
The embodiment of the invention adopts the following technical scheme:
In a first aspect, the present invention provides a method for implementing MPM dual-mode service of a 50G PON system, including coexisting a 10G EPON ONU and a 50G EPON ONU at the same PON port; specific:
the service board card captures the discovery information of the ONU online and pushes the discovery information to the main control board card;
The main control board card selects 10G EPON ONU and 50G GPON ONU, and pushes an authorization table, a service bandwidth policy and unified VLAN service to the service board card according to the requirement, and the service board card takes effect of a local side chip and a far-end ONU;
the service board adds allocid and gemportid attributes to each VLAN service, and associates each VLAN service according to bandwidth configuration.
Further, the service board card capturing discovery information on-line of the ONU and pushing the discovery information to the main control board card includes:
After the service board card receives the SN discovery message reported by the ONU and completes the ONU addition activation authentication and state switching, each item of information of the ONU is further acquired to form discovery information to be pushed to the main control board card; wherein the discovery information comprises one or more of physical SN, physical password, logical ID, PON type, and service model.
Further, the service bandwidth policy includes:
judging the PON type of the ONU;
for a 50G GPON ONU, determining gemport capacity of the ONU, and if one ONU is supported to be gemport, configuring comprehensive service bandwidth; if one service is supported by gemport, configuring the broadband internet bandwidth;
for 10G EPON ONUs, the single-link EPON system uses default channel bandwidth without pushing traffic bandwidth.
Further, the main control board card selects 10G EPON ONU and 50G EPON ONU, and pushes the authorization table, the service bandwidth policy and the unified VLAN service to the service board card according to the requirements, where the service board card takes effect the local side chip and the remote ONU specifically includes:
the master control board card analyzes the discovery information, selects 50G GPON ONU and 10G EPON ONU, and pushes the authorization table to the service board card according to the requirement;
For a 50G GPON ONU, if one ONU supports one gemport ONU, the master control board card pushes the service bandwidth policy, the service board card generates allocid and gemportid of the bandwidth, takes effect of a local side chip DBA and sends allocid and gemportid to a far end through an OMCI; if the ONU supports one service, namely gemport ONU, the broadband internet bandwidth is pushed, the service board card generates allocid of the bandwidth, the effective local side chip DBA is issued allocid to the far end through the OMCI, and gemportid of a specific VLAN is distributed in the VLAN service; for a 10G EPON ONU, the service bandwidth is not pushed, and the single-link EPON system uses default channel bandwidth;
the master control board card pushes unified VLAN business, and the business board card takes effect of the local side chip and the remote ONU.
Further, the service board adds allocid and gemportid attributes to each VLAN service, and the association of each VLAN service according to the bandwidth configuration specifically includes:
The service board card processes VLAN services, firstly, each VLAN service is added with allocid and gemportid attributes, and allocid which is effective according to bandwidth configuration and gemportid which are necessary are associated one by one; then the chip builds a stream;
in the 10G EPON ONU and 50G GPON ONU coexistence scene, the resource pool is not repeated for the llid range of the EPON system and the gemportid range of the GPON system, the llid range of the 10G EPON ONU is 1-128, the gemportid range of the 50G GPON ONU is 129- (4095+128), and the port number, the LAN_OLD, the VLAN_NEW and the TUNNEL_ID are unique in the system when coexistence is ensured.
Further, the method also comprises the step of replacing and upgrading the 10G EPON ONU to the 50G GPON ONU; specific:
After the authorized 10G EPON ONU is offline, the 50G GPON ONU is newly online for the first time, the service board card performs ONU authentication, and when the logical IDs of the newly online 50G GPON ONU and the offline 10G EPON ONU are the same, the authentication result is a replacement request of the new ONU and the replacement request is pushed to the main control board card;
The main control board card de-authorizes the 10G EPON ONU which is offline, authorizes the 50G EPON ONU which is newly online, updates the local authorization table information, then pushes the authorization table, the service bandwidth policy and the unified VLAN service to the service board card, and the service board card takes effect of the local side chip and the remote ONU.
Further, the replacement request includes one or more of physical SN, physical password, logical ID, PON type, and service model of the new ONU and the old ONU.
Further, the ONU authentication performed by the service card specifically includes:
Determining whether the logical ID authentication is performed;
if the authentication is the logic ID authentication, acquiring a state object and data of the state object according to the PON number and the physical SN of the ONU;
Searching a configuration object according to the PON number and the logic ID of the state object;
If the configuration object is not on line, the authentication returns a replacement request, and the physical SN, the physical password, the logical ID, the PON type and the service model of the new ONU and the old ONU are used as the replacement request to report to the main control board card.
Further, in the process of replacing and upgrading the 10G EPON ONU to the 50G EPON ONU, the processing VLAN service by the service board card specifically includes:
for a 10G EPON ONU, llid of the ONU is updated to gemportid attribute of VLAN service, and the VLAN service is issued to the ONU through OAM;
for a 50G GPON ONU, determining gemport capacity of the ONU;
If one ONU is supported by gemport, allocid and gemportid of comprehensive service bandwidths are obtained, allocid attribute and gemportid attribute of VLAN service are updated, and VLAN service is issued to the ONU through OMCI;
If one service is supported gemport, allocid of broadband internet bandwidth is obtained, and allocid attribute of VLAN service is updated; gemport of each service is processed in an increment mode, the service items are deleted gemport in a reduced mode, the distribution of the items is increased to be gemport, and the items are not processed in a unchanged mode; VLAN business is issued to ONU through OMCI;
And acquiring all VLAN lists and TUNNEL_ID of ONU port services, converting service layer VLAN data into driving data, calling a driving interface, configuring the transparent transmission service of the ONU, and realizing the creation of VLAN service flow by a chip.
On the other hand, the invention provides an MPM dual-mode service realizing device of a 50G PON system, which specifically comprises the following steps: the MPM dual mode service implementation method comprises at least one processor and a memory, wherein the at least one processor and the memory are connected through a data bus, and the memory stores instructions executed by the at least one processor, and the instructions are used for completing the MPM dual mode service implementation method of the 50G PON system in the first aspect after being executed by the processor.
Compared with the prior art, the invention has the beneficial effects that: the MPM dual-mode service realization method and device for the 50G PON system can realize the mixed 50G PON service requirement of the MPM dual mode on the basis of being compatible with the traditional PON application scene (pure EPON or pure GPON), and can also meet the ONU on-demand replacement requirement in the smooth upgrading process. And meanwhile, the system has expandability and meets the requirement of higher bandwidth rate in the future. On the other hand, the system fault tolerance and flexibility are improved according to the bandwidth and service model self-adaption of different ONUs.
Drawings
In order to more clearly illustrate the technical solution of the embodiments of the present invention, the drawings that are required to be used in the embodiments of the present invention will be briefly described below. It is evident that the drawings described below are only some embodiments of the present invention and that other drawings may be obtained from these drawings without inventive effort for a person of ordinary skill in the art.
Fig. 1 is a schematic diagram of evolution from 10G EPON to 50G GPON provided in the background of the invention;
Fig. 2 is a flow chart of a method for coexistence of 10G EPON ONU and 50G GPON ONU at the same PON port in an MPM dual-mode service implementation method of a 50G PON system according to embodiment 1 of the present invention;
Fig. 3 is a specific flowchart of a service bandwidth policy provided in embodiment 1 of the present invention;
Fig. 4 is a flow chart of the 10G EPON ONU and 50GGPON ONU coexisting at the same PON port provided in embodiment 1 of the present invention;
Fig. 5 is a flowchart of a method for replacing and upgrading a 10G EPON ONU to a 50G EPON ONU in an MPM dual-mode service implementation method of a 50G PON system provided in embodiment 2 of the present invention;
Fig. 6 is a specific flowchart of ONU authentication performed by the service board card provided in embodiment 2 of the present invention;
fig. 7 is a specific flowchart of processing VLAN traffic by the service card provided in embodiment 2 of the present invention;
Fig. 8 is a flowchart of a process for replacing and upgrading a 10G EPON ONU to a 50G EPON ONU provided in embodiment 2 of the present invention;
Fig. 9 is a schematic structural diagram of an MPM dual-mode service implementation apparatus of a 50G PON system according to embodiment 3 of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present invention more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
The present invention is an architecture of a specific functional system, so that in a specific embodiment, functional logic relationships of each structural module are mainly described, and specific software and hardware implementations are not limited.
In addition, the technical features of the embodiments of the present invention described below may be combined with each other as long as they do not form a conflict with each other, and the steps may be exchanged in order if they are logical and do not conflict with each other. The invention will be described in detail below with reference to the drawings and examples.
It should be noted that the invention solves the service problem that 10G EPON ONU and 50G GPON ONU coexist in the same PON port after the 10G EPON service is upgraded to 50G GPON, and the problem that the ONU is replaced and upgraded smoothly as required.
Example 1:
The embodiment 1 of the invention provides a method for realizing MPM dual-mode service of a 50G PON system, which comprises a method for coexisting 10G EPON ONU and 50G GPON ONU at the same PON port. As shown in fig. 2, the method for coexistence of a 10G EPON ONU and a 50G GPON ONU at the same PON port provided in this embodiment specifically includes the following steps.
Step 110: and the ONU is online, the service board card captures the SN discovery information and pushes the SN discovery information to the main control board card. In the step, ONU is on line and reports SN discovery information; the event queue of the service board card receives the SN discovery message reported by the ONU, and after the ONU addition and activation authentication and state switching are completed, key information such as the PON type and the service model of the ONU is further acquired through the management interface, and the discovery message containing various information such as physical SN, physical password, logical ID (also referred to as logical SN, and the authentication of logical identification), PON type and the service model is pushed to the main control board card.
Step 120: the main control board card selects 10G EPON ONU and 50G GPON ONU, and pushes the authorization table, the service bandwidth policy and the unified VLAN (Virtual Local Area Network ) service to the service board card according to the requirement, and the service board card takes effect of the local side chip and the remote ONU. In the step, the main control board card selects 10G EPON ONU and 50G GPON ONU, analyzes gemport modes supported by the ONU, pushes the authorization table and the service bandwidth policy. In addition, the main control board card also pushes unified VLAN business, and the business board card takes effect of the local side chip and the remote ONU.
Step 130: the service board adds allocid and gemportid attributes to each VLAN service, and associates each VLAN service according to bandwidth configuration. In this step, when the service board card processes the VLAN service, each VLAN service is added with allocid and gemportid attributes, and each VLAN service is associated one by one according to the bandwidth configuration.
Based on the above steps, the present embodiment can realize coexistence of 10G EPON ONU and 50G GPON ONU at the same PON port.
Specifically, the service bandwidth policy in step 120 of this embodiment specifically includes: judging the PON type of the ONU; for a 50G GPON ONU, determining gemport capacity of the ONU, and if one ONU is supported to be gemport, configuring comprehensive service bandwidth; if one service is supported by gemport, configuring the broadband internet bandwidth; for 10G EPON ONUs, the single-link EPON system uses default channel bandwidth without pushing traffic bandwidth. As shown in fig. 3, the service bandwidth policy specifically includes the following procedure.
Step 121: and judging the ONU PON type.
Step 122: if it is a 50G GPON ONU, step 124 is entered.
Step 123: if it is a 10G EPON ONU, the process proceeds to step 129.
Step 124: determine ONU gemport capabilities.
Step 125: if one ONU is supported gemport, step 127 is entered.
Step 126: if one service is supported gemport, then step 128 is entered.
Step 127: and configuring the comprehensive service bandwidth.
Step 128: and configuring the broadband internet bandwidth.
Step 129: the single link EPON system uses default channel bandwidth without pushing traffic bandwidth.
Based on the above service bandwidth policy, step 120 of this embodiment specifically includes the following processes: the master control board card analyzes the discovery information, selects 50G GPON ONU and 10G EPON ONU, and pushes the authorization table to the service board card according to the requirement; the main control board card pushes the service bandwidth strategy, and for the 50G GPON ONU, if one ONU supports one ONU of gemport, the comprehensive service bandwidth is pushed, allocid and gemportid of the bandwidth are generated by the service board card, and a local side chip DBA is validated, and allocid and gemportid are issued to a far end through an OMCI; if the ONU supports one service, namely gemport ONU, the broadband internet bandwidth is pushed, the service board card generates allocid of the bandwidth, the effective local side chip DBA is issued allocid to the far end through the OMCI, and gemportid of a specific VLAN is distributed in the VLAN service; for 10G EPON ONUs, the single link EPON system uses default channel bandwidth without pushing traffic bandwidth. And then, the master control board card pushes the unified VLAN business, and the business board card takes effect of the local side chip and the remote ONU. In this embodiment, the main control board card pushes unified VLAN traffic, which is the configuration of the assigned port VLAN correlation (VLAN value, VLAN action, whether QINQ is enabled, etc.). A specific process flow of VLAN traffic is described in detail in embodiment 2 with reference to fig. 7. And after the main control board card is pushed successfully, the service board card receives and processes the configuration data. The flow of processing the data by the service board card is as follows: a. the allocid and gemportid of the VLAN business are related one by one according to the ONU bandwidth data and the capacity, and the VLAN business is issued to the ONU through OMCI or OAM; b. and converting the VLAN data of the service layer into driving data, and transmitting the driving data to the driver to finish adding the VLAN of the service to the chip and realize the chip streaming. It should be noted that, in the above process, the main control board card pushes the service bandwidth, and the service board card takes effect of allocid and gemportid of the local side chip DBA configuration and the remote ONU; after the main control board card pushes the VLAN business, the result of processing the VLAN business by the business board card is to configure the flow configuration of the local side chip and send the VLAN business to the remote ONU.
Step 130 of this embodiment specifically includes the following procedures: the service board card processes VLAN services, firstly, each VLAN service is added with allocid and gemportid attributes, allocid which are effective according to bandwidth configuration and gemportid which are necessary are associated one by one, then a chip is used for establishing a stream, and the chip is used for establishing the stream and specifically comprises the following steps: and acquiring all VLAN lists and TUNNEL_ID of ONU port services, converting the VLAN data of the service layer into driving data, transmitting the driving data to a bottom layer driver, and completing the creation of the service flow by the bottom layer. In the 10G EPON ONU, 50G GPON ONU coexistence scene, the resource pool is not repeated for the llid range of EPON system and the gemportid range of GPON system, the llid range of 10G EPON ONU is 1-128, the gemportid range of 50G GPON ONU is 129 to (4095+128), both ranges are set to be unique in the system to ensure coexistence, port number, vlan_old, vlan_new and tuneel_id are unique in the system to avoid resource collision in coexistence scene, when 10G EPON ONU and 50G GPON ONU are under the same port, and VLAN is all the same, it is necessary to distinguish llid range of 10G EPON ONU and gemportid range of 50G GPON ONU. Note that, in each id, GEMPORT is a minimum bearer unit of a service in the GPON standard, and T-CONT is a unit for transmitting uplink data. The service is mapped to GEMPORT according to the mapping rule, and then uplink transmission is carried out in the mapping to T-CONT. GEMPORT can be flexibly mapped into a T-CONT, one GEMPORT can be mapped into a T-CONT, and a plurality of GEMPORT can be mapped into the same T-CONT. allocid is to identify different T-CONT, gemportid is to identify different GEMPROT, tunenl_id is tunnel ID defined by NP chip, abstract, here llid in the case of 10G EPON and gemportid in the case of 50G GPON system. Note that llid and the logical ID in this embodiment are not one entity, llid is a link identifier number specific to the EPON standard (corresponding to the link identifier number in the GPON standard gemportid), and the logical ID is a logical identifier specific to ONU information (corresponding to the link identifier number in the GPON standard physical identifier).
Referring to fig. 4, a flow timing chart of the same PON port coexistence 10G EPON ONU and 50G EPON ONU in this embodiment is illustrated, which includes interaction procedures of 10G EPON ONU1, 50G EPON ONU2, service board card, and main control board card. Firstly, 10G EPON ONU1 sends an SN1 discovery message to a service board card, and 50G GPON ONU2 sends an SN2 discovery message to the service board card; after ONU ADD (10G EPON ONU1 and 50G GPON ONU2 are added) and activation authentication is carried out, switching a state machine, and then 10G EPON ONU1 and 50G GPON ONU2 are activated, wherein the service board card also sends discovery information (including physical SN, physical password, logical ID, OUN PON type, service model and the like) to the main control board card; the main control board card pushes the authorization table to the service board card, selects ONU (optical network Unit) such as 50G GPON, 10G EPON and the like according to the discovery information, and pushes the service bandwidth to the service board card as required; after the service board card matches the authorization and the bandwidth, service bandwidths allocid and gemportid to 50G GPON ONU2 are issued through the OMCI; the main control board card pushes unified VLAN business configuration to the business board card; after VLAN business configuration and stream establishment operation, the business board card sends VLAN business to 10G EPON ONU1 through OAM, sends VLAN business to 50G GPON ONU2 through OMCI, and returns execution result to the main control board card.
In summary, the method for implementing MPM dual-mode service of 50G PON system according to the embodiments of the present invention may implement MPM dual-mode hybrid 50G PON service requirements on the basis of being compatible with a conventional PON application scenario (pure EPON or pure GPON).
Example 2:
Based on the method for coexisting 10G EPON ONU and 50G GPON ONU at the same PON port in the MPM dual-mode service implementation method for 50G PON system provided in embodiment 1, embodiment 2 further provides a method for replacing and upgrading 10G EPON ONU to 50G GPON ONU on this basis. As shown in fig. 5, the method for replacing and upgrading a 10G EPON ONU to a 50G EPON ONU provided in this embodiment specifically includes the following steps.
Step 210: after the authorized 10G EPON ONU is offline, the 50G GPON ONU is newly online for the first time, the service board card performs ONU authentication, and when the logical IDs of the newly online 50G GPON ONU and the offline 10G EPON ONU are the same, the authentication result is a replacement request of the new ONU, and the replacement request is pushed to the main control board card. In this step, the replacement request includes one or more of physical SN, physical password, logical ID, PON type, service model of new and old ONUs
Step 220: the main control board card de-authorizes the 10G EPON ONU which is offline, authorizes the 50G EPON ONU which is newly online, updates the local authorization table information, then pushes the authorization table, the service bandwidth policy and the unified VLAN service to the service board card, and the service board card takes effect of the local side chip and the remote ONU.
Based on the steps, the embodiment can realize the replacement and upgrading of the 10G EPON ONU to the 50G GPON ONU.
Referring to fig. 6, in this embodiment, a specific flow of ONU authentication performed by the service card is as follows.
Step 211: it is determined whether it is a logical ID authentication. If so, proceed to the next step 212.
Step 212: and searching the state object and the state data according to the PON number and the physical SN of the new ONU.
Step 213: and searching the configuration object according to the PON number and the logic ID of the state object.
Step 214: it is determined whether the configuration object is not online. If so, go to the next step 215.
Step 215: and returning a replacement request.
Step 216: and reporting the physical SN, the physical password, the logical ID and the PON type of the ONU and the service model of the new ONU as a replacement request to the main control board card.
Referring to fig. 7, in this embodiment, in the process of replacing and upgrading a 10G EPON ONU to a 50G EPON ONU, a specific flow of processing VLAN traffic by a service card is as follows.
Step 221: for a 50G GPON ONU, step 223 is entered.
Step 222: for a 10G EPON ONU, step 232 is entered.
Step 223: determine ONU gemport capabilities.
Step 224: if one ONU is supported gemport, step 226 is entered.
Step 225: if a service is supported gemport, then step 228 is entered.
Step 226: allocid and gemportid of the integrated traffic bandwidth are obtained.
Step 227: the allocid and gemportid attributes of VLAN traffic are updated. Step 231 is then entered.
Step 228: allocid of broadband internet bandwidth is obtained.
Step 229: the allocid attributes of VLAN traffic are updated.
Step 230: the increment handles gemport of each service, deletion gemport of service entry reduction, allocation increment gemport of entry increment, and unchanged non-processing of the entry. Step 231 is then entered.
Step 231: and issuing VLAN business to the ONU through the OMCI. Step 234 is then entered.
Step 232: the llid of the ONU is updated to the gemportid attribute of the VLAN traffic.
Step 233: and issuing VLAN business to the ONU through the OAM. Step 234 is then entered.
Step 234: and acquiring all VLAN lists and TUNNEL_ID of the ONU port service.
Step 235: the service layer VLAN data is converted into driving data, and driving additive service VLAN is issued.
Based on the specific flow of ONU authentication by the service card and the specific flow of VLAN service processing by the service card, step 210 of this embodiment may be specifically expanded into the following processes: the 10G EPON ONU and the 50G GPON ONU have the same logic ID, and after the authorized 10G EPON ONU goes offline, the 50G GPON ONU is newly on line for the first time. In this case, the service board card performs ONU authentication after receiving the online message of the new ONU. If the authentication is the logic ID authentication, acquiring a state object and data of the state object according to the PON number and the physical SN of the ONU, searching a configuration object according to the PON number and the logic ID of the state object, if the configuration object is not on line, returning the authentication to a replacement request, and pushing the physical SN, the physical password and the logic ID of the new and old ONU and the PON type and service model of the ONU to a main control board card as the replacement request. The replacement request includes the physical SN, physical password, logical ID, PON type of ONU, service model, etc. of the new and old ONUs. Note that, in this embodiment, the new ONU refers to a newly-online 50G pon ONU, and the old ONU refers to an offline 10G EPON ONU. In the above-described procedure of the present embodiment, when ONU authentication is performed, only logical ID authentication is processed, and only a replacement request under the authentication is used in engineering application, and if the authentication method is not performed, direct return is not processed. And when judging whether the configuration object is online, if so, not processing the configuration object, and directly returning to the default request.
For step 220 of this embodiment, the following procedure may be specifically extended: the main control board card analyzes the replacement request, firstly, the old ONU is de-authorized, the new ONU is authorized, the local authorization table information is updated, and then the service bandwidth is pushed to the service board card. The service board card firstly de-authorizes the old 10G EPON ONU and clears all resources and memory of the ONU. Then the new 50G GPON ONU is authorized to create a new memory space. The main control board card pushing service bandwidth step specifically comprises the following steps: for a 50G GPON ONU, if the ONU supports one ONU, one ONU of gemport, the comprehensive service bandwidth is pushed, allocid and gemportid of the bandwidth are generated by a service board card, and a local side chip DBA is validated, and allocid and gemportid are issued to a far end through an OMCI; if the ONU supports one service, one gemport ONU, the broadband internet bandwidth is pushed, the service board card generates allocid of the bandwidth, the effective local side chip DBA is issued allocid to the far end through the OMCI, and gemportid of a specific VLAN is distributed in the VLAN service. The master control board card pushes unified VLAN business, and the business board card takes effect of the local side chip and the remote ONU. When the service board card processes VLAN service, for the configuration of remote ONU, firstly judging ONU PON type, for 50G GPON ONU, judging the gemport mode of ONU again, if one ONU is supported to be gemport, acquiring allocid and gemportid of comprehensive service bandwidth, updating allocid attribute and gemportid attribute of VLAN service, and issuing VLAN service with allocid and gemportid to ONU through OMCI; if one service is supported gemport, allocid of broadband internet bandwidth is obtained, and allocid attribute of VLAN service is updated; the increment handles gemport of each service, deletion gemport of service entry reduction, allocation increment gemport of entry increment, and unchanged non-processing of the entry. And finally, the VLAN business with allocid and gemportid is issued to the ONU through the OMCI. After ONU configuration processing is completed, local side data are carried out, all VLAN lists and TUNNEL_ID of ONU port services are obtained, after service layer VLAN data are converted into driving data, a driving interface is called, the transparent transmission service of the ONU is configured, and VLAN service flow (flow) is created by a chip.
Referring to fig. 8, a flow chart illustrating a process of replacing and upgrading a 10G EPON ONU to a 50G EPON ONU in this embodiment includes an offline 10G EPON ONU, a newly-online 50G EPON ONU, a service board card, and a main control board card interaction process. Firstly, an offline 10G EPON ONU sends an offline message to a service board card, and a newly-online 50G EPON ONU sends an SN discovery message to the service board card; after judging that the logic IDs of the two ONUs are consistent, the service board card authorizes the 10G EPON ONUs to go offline, and the authentication result of the 50G GPON ONUs is replacement, and further, the service board card sends a replacement request (comprising the physical SN, the physical password, the logic ID, the ONU PON type, the service model and the like of the new ONU and the old ONU) to the main control board card; the main control board card updates local data, pushes old 10G EPON ONU de-authorization and new 50G GPON ONU authorization information to the service board card, and pushes service bandwidth policies to the service board card according to requirements; the service board card de-authorizes the old 10G EPON ONU, authorizes the new 50G GPON ONU, correspondingly deletes the old 10G EPON ONU, and adds and activates the new 50G GPON ONU; after the main control board card pushes the service bandwidth to the service board card, the service board card generates allocid configuration local side DBA and far-end data, and issues the service bandwidths allocid and gemportid to the newly-online 50G GPON ONU through the OMCI; after the main control board card pushes VLAN business to the business board card, the business board card carries out VLAN business configuration and stream establishment, then sends VLAN business to the newly-on 50G GPON ONU through OMCI, and returns the execution result to the main control board card.
In summary, the embodiment of the invention provides a method for implementing an MPM dual-mode service of a 50G PON system, which can implement a hybrid 50G PON service requirement of an MPM dual-mode on the basis of being compatible with a traditional PON application scenario (pure EPON or pure GPON), and can also meet an ONU on-demand replacement requirement in a smooth upgrade process. And meanwhile, the system has expandability and meets the requirement of higher bandwidth rate in the future. On the other hand, the system fault tolerance and flexibility are improved according to the bandwidth and service model self-adaption of different ONUs.
Example 3:
On the basis of the MPM dual-mode service implementation methods of the 50G PON system provided in the foregoing embodiments 1 and 2, the present invention further provides an MPM dual-mode service implementation apparatus of the 50G PON system, which may be used to implement the foregoing methods and systems, as shown in fig. 9, which is a schematic apparatus architecture diagram of an embodiment of the present invention. The MPM dual-mode service implementation apparatus of the 50G PON system of this embodiment comprises one or more processors 21 and a memory 22. In fig. 9, a processor 21 is taken as an example.
The processor 21 and the memory 22 may be connected by a bus or otherwise, which is illustrated in fig. 9 as a bus connection.
The memory 22 is used as a non-volatile computer readable storage medium for storing non-volatile software programs, non-volatile computer executable programs and modules, such as the MPM dual-mode service implementation method of the 50GPON system of examples 1-2. The processor 21 executes various functional applications and data processing of the MPM dual-mode service implementation apparatus of the 50G PON system, that is, the MPM dual-mode service implementation method of the 50G PON system of embodiments 1-2, by running nonvolatile software programs, instructions and modules stored in the memory 22.
The memory 22 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, memory 22 may optionally include memory located remotely from processor 21, which may be connected to processor 21 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
Program instructions/modules are stored in the memory 22 that, when executed by the one or more processors 21, perform the MPM dual mode service implementation method of the 50G PON system in embodiments 1-2 described above, e.g., perform the various steps shown in fig. 1-8 described above.
Those of ordinary skill in the art will appreciate that all or a portion of the steps in the various methods of the embodiments may be implemented by a program that instructs associated hardware, the program may be stored on a computer readable storage medium, the storage medium may include: read Only Memory (ROM), random Access Memory (RAM), magnetic disk or optical disk.
The foregoing description of the preferred embodiments of the invention is not intended to be limiting, but rather is intended to cover all modifications, equivalents, and alternatives falling within the spirit and principles of the invention. What is not described in detail in this specification is prior art known to those skilled in the art.
Claims (8)
1. The MPM dual-mode service implementation method of the 50G PON system is characterized by comprising 10G EPON ONU and 50G GPON ONU which coexist at the same PON port; specific:
the service board card captures the discovery information of the ONU online and pushes the discovery information to the main control board card;
The main control board card selects 10G EPON ONU and 50G GPON ONU, and pushes an authorization table, a service bandwidth policy and unified VLAN service to the service board card according to the requirement, and the service board card takes effect of a local side chip and a far-end ONU; specifically, the main control board card pushes the service bandwidth policy, and for the 50G GPON ONU, if one ONU supports one gemport ONU, the comprehensive service bandwidth is pushed, allocid and gemportid of the bandwidth are generated by the service board card, and the local side chip DBA is validated, and allocid and gemportid are issued to the far end through the OMCI; if the ONU supports one service, namely gemport ONU, the broadband internet bandwidth is pushed, the service board card generates allocid of the bandwidth, the effective local side chip DBA is issued allocid to the far end through the OMCI, and gemportid of a specific VLAN is distributed in the VLAN service; for a 10G EPON ONU, the service bandwidth is not pushed, and the single-link EPON system uses default channel bandwidth;
the service board adds allocid and gemportid attributes to each VLAN service, and associates each VLAN service according to bandwidth configuration.
2. The method for implementing MPM dual-mode service of 50G PON system according to claim 1, wherein the service board capturing discovery information of on-line ONU and pushing the discovery information to the main control board card comprises:
After the service board card receives the SN discovery message reported by the ONU and completes the ONU addition activation authentication and state switching, each item of information of the ONU is further acquired to form discovery information to be pushed to the main control board card; wherein the discovery information comprises one or more of physical SN, physical password, logical ID, PON type, and service model.
3. The method for implementing MPM dual-mode service of 50G PON system according to any of claims 1-2, wherein the adding allocid and gemportid attributes to each VLAN service by the service board card specifically comprises:
The service board card processes VLAN services, firstly, each VLAN service is added with allocid and gemportid attributes, and allocid which is effective according to bandwidth configuration and gemportid which are necessary are associated one by one; then the chip builds a stream;
In the coexistence scene of 10G EPON ONU and 50G GPON ONU, the resource pool is not repeated for the llid range of the EPON system and the gemportid range of the GPON system, the llid range of the 10G EPON ONU is 1-128, the gemportid range of the 50G GPON ONU is 129-4095+128, and the port number, the LAN_OLD, the VLAN_NEW and the TUNNEL_ID are unique in the system when coexistence is ensured.
4. The method for implementing MPM dual-mode service of 50G PON system of claim 1, further comprising upgrading a 10G EPON ONU replacement to a 50G EPON ONU; specific:
After the authorized 10G EPON ONU is offline, the 50G GPON ONU is newly online for the first time, the service board card performs ONU authentication, and when the logical IDs of the newly online 50G GPON ONU and the offline 10G EPON ONU are the same, the authentication result is a replacement request of the new ONU and the replacement request is pushed to the main control board card;
The main control board card de-authorizes the 10G EPON ONU which is offline, authorizes the 50G EPON ONU which is newly online, updates the local authorization table information, then pushes the authorization table, the service bandwidth policy and the unified VLAN service to the service board card, and the service board card takes effect of the local side chip and the remote ONU.
5. The method for implementing MPM dual-mode service of 50G PON system according to claim 4, wherein the replacement request comprises one or more of physical SN, physical password, logical ID, PON type, service model of new and old ONUs.
6. The method for implementing MPM dual-mode service of 50G PON system according to claim 5, wherein the performing ONU authentication by the service card specifically comprises:
Determining whether the logical ID authentication is performed;
if the authentication is the logic ID authentication, acquiring a state object and data of the state object according to the PON number and the physical SN of the ONU;
Searching a configuration object according to the PON number and the logic ID of the state object;
If the configuration object is not on line, the authentication returns a replacement request, and the physical SN, the physical password, the logical ID, the PON type and the service model of the new ONU and the old ONU are used as the replacement request to report to the main control board card.
7. The method for implementing MPM dual-mode service of 50G PON system according to any of claims 4-6, wherein in the process of replacing and upgrading a 10G EPON ONU to a 50G EPON ONU, processing VLAN service by a service board card specifically comprises:
for a 10G EPON ONU, llid of the ONU is updated to gemportid attribute of VLAN service, and the VLAN service is issued to the ONU through OAM;
for a 50G GPON ONU, determining gemport capacity of the ONU;
If one ONU is supported by gemport, allocid and gemportid of comprehensive service bandwidths are obtained, allocid attribute and gemportid attribute of VLAN service are updated, and VLAN service is issued to the ONU through OMCI;
If one service is supported gemport, allocid of broadband internet bandwidth is obtained, and allocid attribute of VLAN service is updated; gemport of each service is processed in an increment mode, the service items are deleted gemport in a reduced mode, the distribution of the items is increased to be gemport, and the items are not processed in a unchanged mode; VLAN business is issued to ONU through OMCI;
And acquiring all VLAN lists and TUNNEL_ID of ONU port services, converting service layer VLAN data into driving data, calling a driving interface, configuring the transparent transmission service of the ONU, and realizing the creation of VLAN service flow by a chip.
8. An MPM dual-mode service implementation device of a 50G PON system, wherein:
The MPM dual mode service implementation method of the 50G PON system according to any one of claims 1-7, comprising at least one processor and a memory connected by a data bus, the memory storing instructions for execution by the at least one processor, the instructions, when executed by the processor, for performing the MPM dual mode service implementation method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211071117.XA CN115460486B (en) | 2022-09-02 | 2022-09-02 | MPM dual-mode service implementation method and device of 50G PON system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211071117.XA CN115460486B (en) | 2022-09-02 | 2022-09-02 | MPM dual-mode service implementation method and device of 50G PON system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115460486A CN115460486A (en) | 2022-12-09 |
CN115460486B true CN115460486B (en) | 2024-05-24 |
Family
ID=84300269
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211071117.XA Active CN115460486B (en) | 2022-09-02 | 2022-09-02 | MPM dual-mode service implementation method and device of 50G PON system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115460486B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN118660245B (en) * | 2024-08-19 | 2024-11-19 | 杭州初灵信息技术股份有限公司 | FTTR host device adaptive COMBO PON system and method |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101867523A (en) * | 2010-06-12 | 2010-10-20 | 中兴通讯股份有限公司 | Broadband service configuration method and device in PON system |
CN103428012A (en) * | 2012-05-17 | 2013-12-04 | 中兴通讯股份有限公司 | Configuration method and network element management system of passive optical network service |
CN103546834A (en) * | 2013-10-31 | 2014-01-29 | 烽火通信科技股份有限公司 | System and method for achieving coexistence between XG-PONs and GPONs in ODNs |
CN103957475A (en) * | 2014-04-11 | 2014-07-30 | 烽火通信科技股份有限公司 | Networking system allowing GPON and XG-PON to be concomitant and application |
WO2015172294A1 (en) * | 2014-05-12 | 2015-11-19 | 华为技术有限公司 | Optical network unit onu registration method, device and system |
CN107342890A (en) * | 2017-06-07 | 2017-11-10 | 烽火通信科技股份有限公司 | A kind of service bandwidth configuring management method of GPON systems |
WO2017202219A1 (en) * | 2016-05-23 | 2017-11-30 | 中兴通讯股份有限公司 | Method and device for processing configuration file, olt and onu |
US10541774B1 (en) * | 2017-09-18 | 2020-01-21 | Cox Communications, Inc. | Coexistence communication infrastructure for dense wavelength division multiplexing and passive optical networks |
CN111491221A (en) * | 2020-03-26 | 2020-08-04 | 烽火通信科技股份有限公司 | vO L T multicast method and O L T equipment |
WO2020248980A1 (en) * | 2019-06-14 | 2020-12-17 | 中兴通讯股份有限公司 | Bandwidth assignment method and apparatus, and bandwidth check method and apparatus |
CN114039934A (en) * | 2021-10-21 | 2022-02-11 | 杭州电子科技大学 | Scheduling method of multi-service coexisting TDM-PON system based on double polling mechanism |
CN114630216A (en) * | 2022-05-17 | 2022-06-14 | 广州宇洪科技股份有限公司 | ONU (optical network Unit) equipment and PON (Passive optical network) system with autonomous service selection function |
-
2022
- 2022-09-02 CN CN202211071117.XA patent/CN115460486B/en active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101867523A (en) * | 2010-06-12 | 2010-10-20 | 中兴通讯股份有限公司 | Broadband service configuration method and device in PON system |
CN103428012A (en) * | 2012-05-17 | 2013-12-04 | 中兴通讯股份有限公司 | Configuration method and network element management system of passive optical network service |
CN103546834A (en) * | 2013-10-31 | 2014-01-29 | 烽火通信科技股份有限公司 | System and method for achieving coexistence between XG-PONs and GPONs in ODNs |
CN103957475A (en) * | 2014-04-11 | 2014-07-30 | 烽火通信科技股份有限公司 | Networking system allowing GPON and XG-PON to be concomitant and application |
WO2015172294A1 (en) * | 2014-05-12 | 2015-11-19 | 华为技术有限公司 | Optical network unit onu registration method, device and system |
WO2017202219A1 (en) * | 2016-05-23 | 2017-11-30 | 中兴通讯股份有限公司 | Method and device for processing configuration file, olt and onu |
CN107342890A (en) * | 2017-06-07 | 2017-11-10 | 烽火通信科技股份有限公司 | A kind of service bandwidth configuring management method of GPON systems |
US10541774B1 (en) * | 2017-09-18 | 2020-01-21 | Cox Communications, Inc. | Coexistence communication infrastructure for dense wavelength division multiplexing and passive optical networks |
WO2020248980A1 (en) * | 2019-06-14 | 2020-12-17 | 中兴通讯股份有限公司 | Bandwidth assignment method and apparatus, and bandwidth check method and apparatus |
CN111491221A (en) * | 2020-03-26 | 2020-08-04 | 烽火通信科技股份有限公司 | vO L T multicast method and O L T equipment |
CN114039934A (en) * | 2021-10-21 | 2022-02-11 | 杭州电子科技大学 | Scheduling method of multi-service coexisting TDM-PON system based on double polling mechanism |
CN114630216A (en) * | 2022-05-17 | 2022-06-14 | 广州宇洪科技股份有限公司 | ONU (optical network Unit) equipment and PON (Passive optical network) system with autonomous service selection function |
Also Published As
Publication number | Publication date |
---|---|
CN115460486A (en) | 2022-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108111931B (en) | A virtual resource slice management method and device for a power optical fiber access network | |
US10367693B2 (en) | Service configuration data processing method and apparatus | |
US8934781B2 (en) | Optical subscriber network | |
US10505637B2 (en) | Service processing method and apparatus and optical line terminal | |
CN114070822B (en) | Kubernetes Overlay IP address management method | |
WO2016188196A1 (en) | Method and device for detecting abnormal pon terminal | |
CN115987774B (en) | Communication management method, device, system and readable storage medium for optical network equipment | |
WO2023056856A1 (en) | Device management method and apparatus in optical network, and device | |
US20250190205A1 (en) | Home all-optical network gateway version upgrading method, electronic device, and storage medium | |
CN115460486B (en) | MPM dual-mode service implementation method and device of 50G PON system | |
CN103973597B (en) | The management method and system of resource in a kind of Opto-electronic system | |
US20220239996A1 (en) | Bandwidth Assignment Method and Apparatus, and Bandwidth Check Method and Apparatus | |
CN105337766A (en) | Network element automatic discovery method and system based on DHCP | |
WO2017167076A1 (en) | Device management method and apparatus | |
CN117278885A (en) | Passive optical network traffic flow configuration | |
CN105516832A (en) | GPON system terminal equipment data QINQ realizing method | |
CN112449256A (en) | Channel switching method, device and system and storage medium | |
US9900099B2 (en) | Method and system for scheduling data message in PON and EOC networking, and related device | |
CN116405807A (en) | Authentication method and device of optical network unit, electronic equipment and storage medium | |
CN116634315B (en) | Network access method, device, terminal and storage medium | |
US9210029B2 (en) | Logical link identifier registration method, device, and system | |
CN119172663A (en) | Configuration method, device, OLT and storage medium for traffic data forwarding | |
CN110505541A (en) | A kind of distributed implementation method and system of passive optical network multi -CPU | |
CN113556632A (en) | Data forwarding method and network side access equipment | |
WO2025077919A1 (en) | Registration method and apparatus for optical communication network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |