CN104796801A - ONU (optical network unit) configuration sending method and ONU configuration sending system based on multiple tasks - Google Patents

ONU (optical network unit) configuration sending method and ONU configuration sending system based on multiple tasks Download PDF

Info

Publication number
CN104796801A
CN104796801A CN201510232375.5A CN201510232375A CN104796801A CN 104796801 A CN104796801 A CN 104796801A CN 201510232375 A CN201510232375 A CN 201510232375A CN 104796801 A CN104796801 A CN 104796801A
Authority
CN
China
Prior art keywords
onu
configuration
task
attribute
pon
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.)
Pending
Application number
CN201510232375.5A
Other languages
Chinese (zh)
Inventor
蒋服生
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Feixun Data Communication Technology Co Ltd
Original Assignee
Shanghai Feixun Data Communication Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Feixun Data Communication Technology Co Ltd filed Critical Shanghai Feixun Data Communication Technology Co Ltd
Priority to CN201510232375.5A priority Critical patent/CN104796801A/en
Publication of CN104796801A publication Critical patent/CN104796801A/en
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

The invention provides an ONU (optical network unit) configuration sending method and an ONU configuration sending system based on multiple tasks, which is used for sending configuration of an ONU in an EPON (Ethernet Passive Optical Network) device. The method comprises the following steps: creating multiple tasks for sending configuration of the ONU; correlating the tasks to a plurality of specified PON (passive optical network) ports in the EPON device according to a serial number of each task; alternately detecting ONU attribute zone bits under all PON ports corresponding to each task by virtue of each task; sending the corresponding configuration information to the corresponding ONU by virtue of the task of the corresponding serial number. According to the method, a plurality of tasks for sending the configuration of the ONU are created, the tasks correspond to a plurality of specified PON ports in the EPON device, and thus the multiple tasks alternately detect the corresponding ONU attribute zone bits under all PON ports, and the ONU configuration is also sent, so that the ONU configuration speed and the ONU configuration efficiency can be greatly improved.

Description

A kind of ONU configuration distributing method based on multitask and system
Technical field
The present invention relates to networking technology area, particularly relates to EPON networking technology area, is specially a kind of ONU configuration distributing method based on multitask and system.
Background technology
EPON (Ethernet Passive Optical Network, Ethernet passive optical network), as the term suggests, be the PON technology based on Ethernet.EPON network is generally made up of OLT (Optical Line Terminal, optical line terminal) and ONU (OpticalNetwork Unit, optical network unit).According to the ONU configuration management requirement of China Telecom to EPON equipment, require that EPON equipment can carry out long-range configuration management by OLT to ONU, the content configured mainly comprises four parts: 1) be configured the attribute of ONU, comprise the encrypted state of ONU, the forward error correction pattern of ONU, the MAC address aging time of ONU, the SNMP global parameter of ONU and the configuration of protocol parameter, the management of the CATV port of ONU, ONU's restarts, multicast pattern and the multicast of ONU leave pattern fast, the LLID address restriction of ONU, 2) to the Ethernet interface attribute configuration of ONU, comprise ethernet port controlled state, the auto-negotiation state of ethernet port, port vlan, the traffic classification of ethernet port, ethernet port Flow Control detects, the speed of ethernet port, the mode of operation of ethernet port, the loop monitoring of ethernet port, the MAC Address restriction of ethernet port, the packet of ethernet port suppresses, the upstream rate restriction of ethernet port limits with downstream rate, the M-VLAN of ethernet port, maximum group of the multicast of ethernet port, the M-VLAN of ethernet port is peeled off, 3) controlled state of the VOIP port of ONU is configured, 4) the e1 port controlled state of ONU is configured.
In practical rack OLT system, when ONU is allowed to access in the middle of system, system is distributed an ONU can to the ONU of each connecting system and be configured list item, and the call number of this configuration list item is the grant number of ONU, can be found the allocation list of ONU by the grant number of ONU.This ONU configures list item and have recorded all configuration informations of this ONU, comprises the attribute configuration item of ONU, the encrypted state of ONU, forward error correction pattern, the mac address aging time, SNMP parameter, multicast relevant parameter; ONU ethernet port attribute configuration, comprises ethernet port controlled state, auto-negotiation state, port Vlan, traffic classification, Port detecting, up-downgoing speed, port multicast relevant parameter; Also comprise VoIP and e1 port controlled state, except these information, the configuration list item of ONU also has a BitMap item, and this has noted down the state of every configuration of ONU, whether every configuration item of mark ONU changes, and the poll of wait task is configured and issues.In existing ONU collocation method, the flag bit of respective attributes configuration is set to record the variable condition of a certain configuration of ONU, the task of ONU configuration distributing can the attribute mark position of each ONU under poll all PON mouth always, once detect that the flag bit of certain configuration attribute is set to 1, just issue corresponding configuration information to the ONU of far-end, in the middle of the pattern sent out in this configuration, whole ONU configuration module is only had to only have all configuration attribute items of a task each ONU under all PON mouths of poll EPON equipment, cause configuration speed slow, inefficiency, when the ONU quantity mounted in EPON equipment is more, setup time also can be caused long.
Summary of the invention
The shortcoming of prior art in view of the above, the object of the present invention is to provide a kind of ONU configuration distributing method based on multitask and system, slow for solving the ONU configuration speed that exists in prior art, inefficiency and the setup time brought when the ONU quantity mounted in EPON equipment is more long problem.
For achieving the above object and other relevant objects, the present invention provides a kind of ONU configuration distributing method based on multitask on the one hand, issue for being configured the ONU in EPON equipment, described ONU configuration distributing method comprises: create multiple task for ONU configuration distributing; Task is corresponding with PON mouth of specifying multiple in EPON equipment by number; Each task poll detects the ONU attribute mark position under all PON mouths corresponding separately; When detecting that the configuration attribute flag bit in ONU attribute-bit position is preset value, the task of reference numeral issues corresponding configuration information in corresponding ONU.
Preferably, by the natural number from 1, serial number is carried out to task, be specially corresponding with PON mouth of specifying multiple in EPON equipment by number for task: numbering task is corresponding divided by the PON mouth that the remainder of the maximum of mission number is equal with the numbering of described numbering task with PON slogan.
Preferably, the selection range of the maximum of described mission number is 3 ~ 10.
Preferably, by configuration ONU allocation list configuration ONU attribute mark position and the described configuration information of acquisition, the detailed process of configuration ONU allocation list is: the ONU configuration messages receiving user; Resolve described ONU configuration messages, the configuration parameter information obtaining ONU grant number and will configure; Find corresponding ONU allocation list according to described ONU grant number, and according to the described configuration parameter information solicitation that will configure ONU allocation list to complete the configuration of ONU attribute mark position and described configuration information.
Preferably, issuing after in corresponding configuration information to corresponding ONU, described configuration attribute flag bit is updated to initial value, and configuration result is issued in alarm.
For achieving the above object, the present invention also provides a kind of ONU configuration distributing system based on multitask, issue for being configured the ONU in EPON equipment, described ONU configuration distributing system comprises: task creation module, for creating multiple task for ONU configuration distributing; PON mouth respective modules, is connected with described task creation module, for task is corresponding with PON mouth of specifying multiple in EPON equipment by number; Poll detection module, is connected with described PON mouth respective modules with described task creation module, detects the ONU attribute mark position under all PON mouths corresponding separately for each task poll; Configuration distributing module, is connected with described poll detection module, when the configuration attribute flag bit that described poll detection module detects in ONU attribute-bit position is preset value, issues corresponding configuration information in corresponding ONU.
Preferably, in described PON mouth respective modules, by the natural number from 1, serial number is carried out to task, numbering task is corresponding divided by the PON mouth that the remainder of the maximum of mission number is equal with the numbering of described numbering task with PON slogan.
Preferably, the selection range of the maximum of described mission number is 3 ~ 10.
Preferably, also comprise the information collocation module being configured ONU attribute mark position and described configuration information by configuration ONU allocation list, described information collocation module comprises: configuration information receiving element, for receiving the ONU configuration messages of user; Resolution unit, is connected with described configuration information receiving element, for resolving described ONU configuration messages, and the configuration parameter information obtaining ONU grant number and will configure; Allocation list searches unit, is connected with described resolution unit, for finding corresponding ONU allocation list according to described ONU grant number; Allocation list dispensing unit, searches unit with described resolution unit with described allocation list and is connected, for ONU allocation list according to the described configuration parameter information solicitation that will configure to complete the configuration of ONU attribute mark position and described configuration information.
Preferably, also comprising: update module, issuing after in corresponding configuration information to corresponding ONU, described configuration attribute flag bit being updated to initial value; Alarm release module, is connected with described update module, issues configuration result for alarm.
As mentioned above, a kind of ONU configuration distributing method based on multitask of the present invention and system, have following beneficial effect:
The present invention is by creating multiple task for ONU configuration distributing, each task is corresponding with PON mouth of specifying multiple in EPON equipment, ONU attribute mark position under all PON mouths that the poll detection simultaneously of multiple like this task is corresponding separately, issue ONU configuration simultaneously, so the present invention substantially increases ONU configuration speed, effectively improve allocative efficiency.
Accompanying drawing explanation
Fig. 1 is shown as the schematic flow sheet of the ONU configuration distributing method based on multitask of the present invention.
Fig. 2 is shown as the detailed process flow chart based on configuring ONU allocation list in the ONU configuration distributing method of multitask of the present invention.
Fig. 3 is shown as and of the present inventionly issues corresponding configuration information to the schematic flow sheet in corresponding ONU based on task poll PON mouth in the ONU configuration distributing method of multitask.
Fig. 4 is shown as the structural representation of the ONU configuration distributing system based on multitask of the present invention.
Fig. 5 is shown as a kind of preferred structure schematic diagram of the ONU configuration distributing system based on multitask of the present invention.
Element numbers explanation
1 ONU configuration distributing system
11 task creation modules
12 PON mouth respective modules
13 poll detection modules
14 configuration distributing modules
15 update module
16 alarm release module
17 information collocation module
171 configuration information receiving elements
172 resolution unit
173 allocation lists search unit
174 allocation list dispensing units
S11 ~ S23 step
Embodiment
Below by way of specific instantiation, embodiments of the present invention are described, those skilled in the art the content disclosed by this specification can understand other advantages of the present invention and effect easily.The present invention can also be implemented or be applied by embodiments different in addition, and the every details in this specification also can based on different viewpoints and application, carries out various modification or change not deviating under spirit of the present invention.
The object of the present invention is to provide a kind of ONU configuration distributing method based on multitask and system, slow for solving the ONU configuration speed that exists in prior art, inefficiency and the setup time brought when the ONU quantity mounted in EPON equipment is more long problem.Of the present invention a kind of based on the ONU configuration distributing method of multitask and the principle of system and execution mode by elaborating below, make those skilled in the art not need creative work can understand a kind of ONU configuration distributing method based on multitask of the present invention and system.
first embodiment
The present embodiment provides a kind of ONU configuration distributing method based on multitask, issue for being configured the ONU in EPON equipment, Integral Thought based on the ONU configuration distributing method of multitask creates multiple task, each task poll specifies the attribute mark position of the PON under PON, multiple task issues ONU configuration simultaneously, so just substantially increase ONU configuration speed slow, the problem of inefficiency, for issuing of ONU configuration provides the more efficient method of one.
Before ONU configuration distributing, should first be configured some configuration of ONU, when ONU is allowed to access in the middle of system, system is distributed an ONU can to the ONU of each connecting system and be configured list item, the call number of this configuration list item is the grant number of ONU, can find ONU allocation list by the grant number of ONU.This ONU configures list item and have recorded all configuration informations of this ONU, comprises the attribute configuration item of ONU, the encrypted state of ONU, forward error correction pattern, the mac address aging time, SNMP parameter, multicast relevant parameter; ONU ethernet port attribute configuration, comprises ethernet port controlled state, auto-negotiation state, port Vlan, traffic classification, Port detecting, up-downgoing speed, port multicast relevant parameter, also comprises VoIP and e1 port controlled state, except these information, the configuration list item of ONU also has bit diagram (BitMap) item, this has noted down the state of every configuration of ONU, and whether every configuration item of mark ONU changes, and the poll of wait task is configured and issues.
As described in Figure 1, the described ONU configuration distributing method based on multitask comprises the following steps.
Step S11, create multiple task for ONU configuration distributing, specifically can create 3 ~ 10 tasks for ONU configuration distributing, and give each task one numbering respectively, task is named, to distinguish each task, such as task 1, task 2, task 3, the selection range of the maximum of described mission number is 3 ~ 10.
Step S12, task is corresponding with PON mouth of specifying multiple in EPON equipment by number.Be specially corresponding with PON mouth of specifying multiple in EPON equipment by number for task: by the natural number from 1, serial number is carried out to task, numbering task is corresponding divided by the PON mouth that the remainder of the maximum of mission number is equal with the numbering of described numbering task with PON slogan.
Which PON mouth is each task specify can be determined with the account form of the remainder of task quantity (maximum of mission number) by PON mouth numbering.Such as there are 4 tasks, be respectively task 1, task 2, task 3 and task 4, the PON slogan of PON1 is 1,1 and 4 result of calculations of carrying out remainder are 1, carry out poll by task 1 and issue configuration, the PON slogan of PON2 is 2,2 and 4 result of calculations of carrying out remainder are 2, carry out poll issue configuration by task 2, and the PON slogan of PON3 is 3,3 and 4 result of calculations of carrying out remainder are 3, carry out poll by task 3 and issue configuration, the PON slogan of PON4 is 4,4 and 4 result of calculations of carrying out remainder is 0, carry out poll by task 4 and issue configuration, by that analogy.By mode so above, all PON mouths are all assigned to the task of specifying and manage everywhere, and all PON mouths are shared by multiple task, and multiple task can be carried out inquiry simultaneously be issued, and improve ONU configuration speed.
Step S13, each task poll detects the ONU attribute mark position under all PON mouths corresponding separately.ONU attribute mark position under all PON mouths that the poll detection simultaneously of multiple like this task is corresponding separately, issues ONU configuration simultaneously, so the present invention substantially increases ONU configuration speed, effectively improves allocative efficiency.
Step S14, when detecting that the configuration attribute flag bit in ONU attribute-bit position is preset value, the task of reference numeral issues corresponding configuration information in corresponding ONU.
Wherein, the preset value of configuration attribute flag bit can be 0 or 1, and initial value is contrary with preset value, is 1 or 0.The preset value such as defining configuration attribute flag bit is 1, when the configuration attribute flag bit so detecting in ONU attribute-bit position is 1, just think that ONU is configured with change, what needs were configured issues, when the configuration attribute flag bit detecting in ONU attribute-bit position is 0, just think that ONU configuration does not change, what need not be configured issues.The preset value that can certainly define configuration attribute flag bit is 0, when the configuration attribute flag bit so detecting in ONU attribute-bit position is 0, just think that ONU is configured with change, what needs were configured issues, when the configuration attribute flag bit detecting in ONU attribute-bit position is 1, just think that ONU configuration does not change, what need not be configured issues.Also can the concrete numerical value of preset value of self-defined configuration attribute flag bit and initial value.For the convenience illustrated, the following description is all 1 to be described for the preset value of configuration attribute flag bit.
Particularly, the detailed process of step S13 and step S14 is, each task travels through all properties of each ONU under appointment PON mouth, whether the moment monitors ONU every attribute and changes, once detect certain ONU configuration attribute flag bit be 1, with regard to thinking that the configuration information of this attribute changes, from the allocation list of ONU, read the configuration information of the corresponding attribute of ONU, finally call the interface function provided, by this configuration distributing to driving.
Particularly, in the present embodiment, by configuration ONU allocation list configuration ONU attribute mark position and the described configuration information of acquisition, as shown in Figure 2, the detailed process of configuration ONU allocation list is:
Step S21, receives the ONU configuration messages of user.
Step S22, resolves described ONU configuration messages, the configuration parameter information obtaining ONU grant number and will configure.
Step S23, finds corresponding ONU allocation list according to described ONU grant number, and according to the described configuration parameter information solicitation that will configure ONU allocation list to complete the configuration of ONU attribute mark position and described configuration information.
Namely when a certain configuration of user to ONU is configured, first the configuration messages of user is received, configuration messages is resolved, parse the grant number of ONU, and the data message that will configure, again according to the configuration list item that the grant number of ONU finds ONU corresponding, the data message of required configuration is filled up in the configuration attribute item of the correspondence of ONU, and be 1 by the configuration attribute mark position corresponding to this ONU allocation list Nepit figure (BitMap), this attribute that this step mainly identifies ONU changes, and what needs were configured issues.
Issuing after in corresponding configuration information to corresponding ONU, described configuration attribute flag bit is updated to initial value, and configuration result is issued in alarm.
As shown in Figure 3, suppose there are 4 tasks, be configured by task 1 and issue, detailed process is: task 1 travels through all properties of each ONU under appointment PON mouth, whether the moment monitors ONU every attribute and changes, once detect certain ONU configuration attribute flag bit be 1, just think that the configuration information of this attribute changes, the configuration information of the corresponding attribute of ONU is read from the allocation list of ONU, the interface function provided finally is provided, this configuration distributing is driven to ONU, this value corresponding to configuration attribute flag bit upgrading this ONU again, be 0 by the mark position of this attribute, and issue the result returned according to drive arrangements the object information of configuration distributing is updated in the bit diagram of this attribute, inform that this attribute configuration of user issues finally by alarming processing to be success or failure.
second embodiment
For realizing the above-mentioned ONU configuration distributing method based on multitask, the present embodiment correspondence provides a kind of ONU configuration distributing system based on multitask, issue for being configured the ONU in EPON equipment, Integral Thought based on the ONU configuration distributing system of multitask creates multiple task, each task poll specifies the attribute mark position of the PON under PON, multiple task issues ONU configuration simultaneously, so just substantially increase ONU configuration speed slow, the problem of inefficiency, for issuing of ONU configuration provides the more efficient system of one.
Particularly, as shown in Figure 4, described ONU configuration distributing system 1 comprises: task creation module 11, PON mouth respective modules 12, poll detection module 13 and configuration distributing module 14.
Task creation module 11 is for creating multiple task for ONU configuration distributing; Specifically can create 3 ~ 10 tasks for ONU configuration distributing, and give each task one numbering respectively, name task, to distinguish each task, such as task 1, task 2, task 3, the selection range of the maximum of described mission number is 3 ~ 10.
PON mouth respective modules 12 is connected with described task creation module 11, for task is corresponding with PON mouth of specifying multiple in EPON equipment by number; In described PON mouth respective modules 12, numbering task is corresponding divided by the PON mouth that the remainder of the maximum of mission number is equal with the numbering of described numbering task with PON slogan.
Be specially corresponding with PON mouth of specifying multiple in EPON equipment by number for task: by the natural number from 1, serial number is carried out to task, numbering task is corresponding divided by the PON mouth that the remainder of the maximum of mission number is equal with the numbering of described numbering task with PON slogan.
Which PON mouth is each task specify can be determined with the account form of the remainder of task quantity (maximum of mission number) by PON mouth numbering.Such as there are 4 tasks, be respectively task 1, task 2, task 3 and task 4, the PON slogan of PON1 is 1,1 and 4 result of calculations of carrying out remainder are 1, carry out poll by task 1 and issue configuration, the PON slogan of PON2 is 2,2 and 4 result of calculations of carrying out remainder are 2, carry out poll issue configuration by task 2, and the PON slogan of PON3 is 3,3 and 4 result of calculations of carrying out remainder are 3, carry out poll by task 3 and issue configuration, the PON slogan of PON4 is 4,4 and 4 result of calculations of carrying out remainder is 0, carry out poll by task 4 and issue configuration, by that analogy.By mode so above, all PON mouths are all assigned to the task of specifying and manage everywhere, and all PON mouths are shared by multiple task, and multiple task can be carried out inquiry simultaneously be issued, and improve ONU configuration speed.
Poll detection module 13 is connected with described PON mouth respective modules 12 with described task creation module 11, detects the ONU attribute mark position under all PON mouths corresponding separately for each task poll; ONU attribute mark position under all PON mouths that the poll detection simultaneously of multiple like this task is corresponding separately, issues ONU configuration simultaneously, so the present invention substantially increases ONU configuration speed, effectively improves allocative efficiency.
Configuration distributing module 14 is connected with described poll detection module 13, when the configuration attribute flag bit that described poll detection module 13 detects in ONU attribute-bit position is preset value, issues corresponding configuration information in corresponding ONU.
Wherein, the preset value of configuration attribute flag bit can be 0 or 1, and initial value is contrary with preset value, is 1 or 0.The preset value such as defining configuration attribute flag bit is 1, when the configuration attribute flag bit so detecting in ONU attribute-bit position is 1, just think that ONU is configured with change, what needs were configured issues, when the configuration attribute flag bit detecting in ONU attribute-bit position is 0, just think that ONU configuration does not change, what need not be configured issues.The preset value that can certainly define configuration attribute flag bit is 0, when the configuration attribute flag bit so detecting in ONU attribute-bit position is 0, just think that ONU is configured with change, what needs were configured issues, when the configuration attribute flag bit detecting in ONU attribute-bit position is 1, just think that ONU configuration does not change, what need not be configured issues.Also can the concrete numerical value of preset value of self-defined configuration attribute flag bit and initial value.For the convenience illustrated, the following description is all 1 to be described for the preset value of configuration attribute flag bit.
Poll detection module 13 travels through all properties of each ONU under appointment PON mouth, whether the moment monitors ONU every attribute and changes, once detect certain ONU configuration attribute flag bit be 1, just think that the configuration information of this attribute changes, configuration distributing module 14 reads the configuration information of the corresponding attribute of ONU from the allocation list of ONU, finally call the interface function provided, by this configuration distributing to driving.
Before ONU configuration distributing, should first be configured some configuration of ONU, when ONU is allowed to access in the middle of system, system is distributed an ONU can to the ONU of each connecting system and be configured list item, the call number of this configuration list item is the grant number of ONU, can find ONU allocation list by the grant number of ONU.This ONU configures list item and have recorded all configuration informations of this ONU, comprises the attribute configuration item of ONU, the encrypted state of ONU, forward error correction pattern, the mac address aging time, SNMP parameter, multicast relevant parameter; ONU ethernet port attribute configuration, comprises ethernet port controlled state, auto-negotiation state, port Vlan, traffic classification, Port detecting, up-downgoing speed, port multicast relevant parameter, also comprises VoIP and e1 port controlled state, except these information, the configuration list item of ONU also has bit diagram (BitMap) item, this has noted down the state of every configuration of ONU, and whether every configuration item of mark ONU changes, and the poll of wait task is configured and issues.
So, in the present embodiment, as shown in Figure 5, also comprise the information collocation module 17 being configured ONU attribute mark position and described configuration information by configuration ONU allocation list, described information collocation module 17 comprises: configuration information receiving element 171, resolution unit 172, allocation list search unit 173 and allocation list dispensing unit 174.
Configuration information receiving element 171 is for receiving the ONU configuration messages of user.
Resolution unit 172 is connected with described configuration information receiving element 171, for resolving described ONU configuration messages, and the configuration parameter information obtaining ONU grant number and will configure.
Allocation list is searched unit 173 and is connected with described resolution unit 172, for finding corresponding ONU allocation list according to described ONU grant number.
Allocation list dispensing unit 174 is searched unit 173 with described resolution unit 172 and described allocation list and is connected, for ONU allocation list according to the described configuration parameter information solicitation that will configure to complete the configuration of ONU attribute mark position and described configuration information.
In addition, in the present embodiment, as shown in Figure 5, update module 15 and alarm release module 16 is also comprised.Described configuration attribute flag bit, issuing after in corresponding configuration information to corresponding ONU, is updated to initial value by update module 15; Alarm release module 16 is connected with described update module 15, issues configuration result for alarm.
The complete procedure that the present embodiment is implemented is: when a certain configuration of user to ONU is configured, first the configuration messages of user is received, configuration messages is resolved, parse the grant number of ONU, and the data message that will configure, again according to the configuration list item that the grant number of ONU finds ONU corresponding, the data message of required configuration is filled up in the configuration attribute item of the correspondence of ONU, and be 1 by the configuration attribute mark position corresponding to this ONU allocation list Nepit figure (BitMap), this attribute that this step mainly identifies ONU changes, what needs were configured issues.
Each task travels through all properties of each ONU under appointment PON mouth, whether the moment monitors ONU every attribute and changes, once detect certain ONU configuration attribute flag bit be 1, just think that the configuration information of this attribute changes, the configuration information of the corresponding attribute of ONU is read from the allocation list of ONU, finally call the interface function provided, by this configuration distributing to driving.
Issuing after in corresponding configuration information to corresponding ONU, described configuration attribute flag bit is updated to initial value, and configuration result is issued in alarm.
As shown in Figure 3, suppose there are 4 tasks, be configured by task 1 and issue, detailed process is: task 1 travels through all properties of each ONU under appointment PON mouth, whether the moment monitors ONU every attribute and changes, once detect certain ONU configuration attribute flag bit be 1, just think that the configuration information of this attribute changes, the configuration information of the corresponding attribute of ONU is read from the allocation list of ONU, the interface function provided finally is provided, this configuration distributing is driven to ONU, this value corresponding to configuration attribute flag bit upgrading this ONU again, be 0 by the mark position of this attribute, and issue the result returned according to drive arrangements the object information of configuration distributing is updated in the bit diagram of this attribute, inform that this attribute configuration of user issues finally by alarming processing to be success or failure.
In sum, the present invention is by creating multiple task for ONU configuration distributing, each task is corresponding with PON mouth of specifying multiple in EPON equipment, ONU attribute mark position under all PON mouths that the poll detection simultaneously of multiple like this task is corresponding separately, issue ONU configuration simultaneously, so the present invention substantially increases ONU configuration speed, effectively improve allocative efficiency.So the present invention effectively overcomes various shortcoming of the prior art and tool high industrial utilization.
Above-described embodiment is illustrative principle of the present invention and effect thereof only, but not for limiting the present invention.Any person skilled in the art scholar all without prejudice under spirit of the present invention and category, can modify above-described embodiment or changes.Therefore, such as have in art usually know the knowledgeable do not depart from complete under disclosed spirit and technological thought all equivalence modify or change, must be contained by claim of the present invention.

Claims (10)

1. based on an ONU configuration distributing method for multitask, issuing, it is characterized in that for being configured the ONU in EPON equipment, described ONU configuration distributing method comprises:
Create multiple task for ONU configuration distributing;
Task is corresponding with PON mouth of specifying multiple in EPON equipment by number;
Each task poll detects the ONU attribute mark position under all PON mouths corresponding separately;
When detecting that the configuration attribute flag bit in ONU attribute-bit position is preset value, the task of reference numeral issues corresponding configuration information in corresponding ONU.
2. the ONU configuration distributing method based on multitask according to claim 1, is characterized in that, is specially corresponding with PON mouth of specifying multiple in EPON equipment by number for task:
By the natural number from 1, serial number is carried out to task, numbering task is corresponding divided by the PON mouth that the remainder of the maximum of mission number is equal with the numbering of described numbering task with PON slogan.
3. the ONU configuration distributing method based on multitask according to claim 2, is characterized in that, the selection range of the maximum of described mission number is 3 ~ 10.
4. the ONU configuration distributing method based on multitask according to claim 1, is characterized in that, by configuration ONU allocation list configuration ONU attribute mark position and the described configuration information of acquisition, the detailed process of configuration ONU allocation list is:
Receive the ONU configuration messages of user;
Resolve described ONU configuration messages, the configuration parameter information obtaining ONU grant number and will configure;
Find corresponding ONU allocation list according to described ONU grant number, and according to the described configuration parameter information solicitation that will configure ONU allocation list to complete the configuration of ONU attribute mark position and described configuration information.
5. the ONU configuration distributing method based on multitask according to claim 1, is characterized in that, issuing after in corresponding configuration information to corresponding ONU, described configuration attribute flag bit is updated to initial value, and configuration result is issued in alarm.
6. based on an ONU configuration distributing system for multitask, issuing, it is characterized in that for being configured the ONU in EPON equipment, described ONU configuration distributing system comprises:
Task creation module, for creating multiple task for ONU configuration distributing;
PON mouth respective modules, is connected with described task creation module, for task is corresponding with PON mouth of specifying multiple in EPON equipment by number;
Poll detection module, is connected with described PON mouth respective modules with described task creation module, detects the ONU attribute mark position under all PON mouths corresponding separately for each task poll;
Configuration distributing module, is connected with described poll detection module, when the configuration attribute flag bit that described poll detection module detects in ONU attribute-bit position is preset value, issues corresponding configuration information in corresponding ONU.
7. the ONU configuration distributing system based on multitask according to claim 6, it is characterized in that, in described PON mouth respective modules, by the natural number from 1, serial number is carried out to task, numbering task is corresponding divided by the PON mouth that the remainder of the maximum of mission number is equal with the numbering of described numbering task with PON slogan.
8. the ONU configuration distributing system based on multitask according to claim 7, is characterized in that, the selection range of the maximum of described mission number is 3 ~ 10.
9. the ONU configuration distributing system based on multitask according to claim 6, is characterized in that, also comprise the information collocation module being configured ONU attribute mark position and described configuration information by configuration ONU allocation list, described information collocation module comprises:
Configuration information receiving element, for receiving the ONU configuration messages of user;
Resolution unit, is connected with described configuration information receiving element, for resolving described ONU configuration messages, and the configuration parameter information obtaining ONU grant number and will configure;
Allocation list searches unit, is connected with described resolution unit, for finding corresponding ONU allocation list according to described ONU grant number;
Allocation list dispensing unit, searches unit with described resolution unit with described allocation list and is connected, for ONU allocation list according to the described configuration parameter information solicitation that will configure to complete the configuration of ONU attribute mark position and described configuration information.
10. the ONU configuration distributing system based on multitask according to claim 6, is characterized in that, also comprise:
Update module, issuing after in corresponding configuration information to corresponding ONU, is updated to initial value by described configuration attribute flag bit;
Alarm release module, is connected with described update module, issues configuration result for alarm.
CN201510232375.5A 2015-05-08 2015-05-08 ONU (optical network unit) configuration sending method and ONU configuration sending system based on multiple tasks Pending CN104796801A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510232375.5A CN104796801A (en) 2015-05-08 2015-05-08 ONU (optical network unit) configuration sending method and ONU configuration sending system based on multiple tasks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510232375.5A CN104796801A (en) 2015-05-08 2015-05-08 ONU (optical network unit) configuration sending method and ONU configuration sending system based on multiple tasks

Publications (1)

Publication Number Publication Date
CN104796801A true CN104796801A (en) 2015-07-22

Family

ID=53561250

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510232375.5A Pending CN104796801A (en) 2015-05-08 2015-05-08 ONU (optical network unit) configuration sending method and ONU configuration sending system based on multiple tasks

Country Status (1)

Country Link
CN (1) CN104796801A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105610601A (en) * 2015-09-24 2016-05-25 烽火通信科技股份有限公司 Parallel OAM configuration management method in EPON system and system thereof
CN106656562A (en) * 2016-11-11 2017-05-10 成都广达新网科技股份有限公司 Method and device for detecting ONU configurations batch-issued by OLT
CN110990052A (en) * 2019-11-29 2020-04-10 杭州迪普科技股份有限公司 Configuration saving method and device
WO2020135697A1 (en) * 2018-12-29 2020-07-02 中兴通讯股份有限公司 Optical link channel auto-negotiation method and apparatus, computer-readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101183977A (en) * 2007-10-26 2008-05-21 杭州华三通信技术有限公司 Configuration distributing method and apparatus
CN101834792A (en) * 2010-04-26 2010-09-15 中兴通讯股份有限公司 Method and correlative device for configuring optical network unit of ethernet passive optical network system
CN102170375A (en) * 2011-03-28 2011-08-31 福建星网锐捷网络有限公司 Method, device and system for obtaining configuration information of correspondence node, and node equipment
CN103024611A (en) * 2012-12-28 2013-04-03 武汉烽火网络有限责任公司 Method and device for pre-configuration management of ONU (optical network unit) by OLT (optical line terminal)
US20130114394A1 (en) * 2011-11-07 2013-05-09 Ciena Corporation Systems and methods for dynamic operations, administration, and management
CN103744717A (en) * 2013-12-02 2014-04-23 上海斐讯数据通信技术有限公司 ONU configuration management method based on message queue in EPON system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101183977A (en) * 2007-10-26 2008-05-21 杭州华三通信技术有限公司 Configuration distributing method and apparatus
CN101834792A (en) * 2010-04-26 2010-09-15 中兴通讯股份有限公司 Method and correlative device for configuring optical network unit of ethernet passive optical network system
CN102170375A (en) * 2011-03-28 2011-08-31 福建星网锐捷网络有限公司 Method, device and system for obtaining configuration information of correspondence node, and node equipment
US20130114394A1 (en) * 2011-11-07 2013-05-09 Ciena Corporation Systems and methods for dynamic operations, administration, and management
CN103024611A (en) * 2012-12-28 2013-04-03 武汉烽火网络有限责任公司 Method and device for pre-configuration management of ONU (optical network unit) by OLT (optical line terminal)
CN103744717A (en) * 2013-12-02 2014-04-23 上海斐讯数据通信技术有限公司 ONU configuration management method based on message queue in EPON system

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105610601A (en) * 2015-09-24 2016-05-25 烽火通信科技股份有限公司 Parallel OAM configuration management method in EPON system and system thereof
CN105610601B (en) * 2015-09-24 2018-10-09 烽火通信科技股份有限公司 The configuring management method and system of parallel OAM in a kind of EPON system
CN106656562A (en) * 2016-11-11 2017-05-10 成都广达新网科技股份有限公司 Method and device for detecting ONU configurations batch-issued by OLT
CN106656562B (en) * 2016-11-11 2019-10-15 成都广达新网科技股份有限公司 A kind of OLT batch issues the detection method and device of ONU configuration
WO2020135697A1 (en) * 2018-12-29 2020-07-02 中兴通讯股份有限公司 Optical link channel auto-negotiation method and apparatus, computer-readable storage medium
US11611427B2 (en) 2018-12-29 2023-03-21 Zte Corporation Optical link channel auto-negotiation method and apparatus, computer-readable storage medium
CN110990052A (en) * 2019-11-29 2020-04-10 杭州迪普科技股份有限公司 Configuration saving method and device
CN110990052B (en) * 2019-11-29 2023-09-26 杭州迪普科技股份有限公司 Configuration preservation method and device

Similar Documents

Publication Publication Date Title
CN104796801A (en) ONU (optical network unit) configuration sending method and ONU configuration sending system based on multiple tasks
JP2008227985A (en) Communication system, termination apparatus and pon virtualizing method used therefor
US10367693B2 (en) Service configuration data processing method and apparatus
CN1866958B (en) Method and system for making optical network terminal support multi-protocol
CN103744717A (en) ONU configuration management method based on message queue in EPON system
CN101848186B (en) Three-layer plastic optical fiber Ethernet switch
US10505637B2 (en) Service processing method and apparatus and optical line terminal
CN101014008A (en) Classification processing method and network equipment for multi-protocol label switching service
CN102857428A (en) Message transmitting method and message transmitting equipment on basis of access control list
US20160119696A1 (en) Systems and methods for increasing bandwidth in a computer network
CN102714614A (en) Method for transmitting data in passive optical network, user-side equipment, and system
CN102739539A (en) Method for carrying out topology association on optical network unit (ONU) and Ethernet over coax (EOC)
WO2012000242A1 (en) Method, system and device for implementing multicast preview
CN105450520A (en) Message processing method and device, and method and device for building aggregation tunnel
CN107465621A (en) A kind of router finds method, SDN controllers, router and network system
EP3089400A1 (en) Optical network unit (onu) data processing method, device and system
CN102025632A (en) Label distribution method and system for data packets in MPLS network
CN103036715B (en) Device management method, device and corresponding network management system
CN103236942A (en) Ethernet port role control device and method for OLT (optical line terminal) equipment
CN104935614A (en) Data transmission method and device thereof
CN104079428A (en) System and method for managing configuration information conflicts
CN103428270A (en) Network communication method applicable to distributed-type environment
CN108259352B (en) SDN and non-SDN interworking method and device
WO2018127024A1 (en) Error correction method, device based on network port transmission and network port transmission equipment
CN104093092A (en) Restarting recovery method of optical network system and OLT

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150722

RJ01 Rejection of invention patent application after publication