CN105910796A - Optical cable link event comparison method and calculation unit - Google Patents
Optical cable link event comparison method and calculation unit Download PDFInfo
- Publication number
- CN105910796A CN105910796A CN201610213604.3A CN201610213604A CN105910796A CN 105910796 A CN105910796 A CN 105910796A CN 201610213604 A CN201610213604 A CN 201610213604A CN 105910796 A CN105910796 A CN 105910796A
- Authority
- CN
- China
- Prior art keywords
- event
- sequence
- events
- sub
- difference
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 207
- 230000003287 optical effect Effects 0.000 title claims description 5
- 238000004364 calculation method Methods 0.000 title description 5
- 238000004458 analytical method Methods 0.000 claims abstract description 74
- 239000013307 optical fiber Substances 0.000 claims abstract description 41
- 230000008859 change Effects 0.000 claims description 62
- 230000008034 disappearance Effects 0.000 claims description 42
- 238000012217 deletion Methods 0.000 claims description 16
- 230000037430 deletion Effects 0.000 claims description 16
- 238000003780 insertion Methods 0.000 claims description 14
- 230000037431 insertion Effects 0.000 claims description 14
- 230000008569 process Effects 0.000 abstract description 146
- 238000012545 processing Methods 0.000 description 12
- 238000005259 measurement Methods 0.000 description 10
- 239000000203 mixture Substances 0.000 description 8
- 239000000835 fiber Substances 0.000 description 7
- 230000008901 benefit Effects 0.000 description 6
- 230000004087 circulation Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 238000007380 fibre production Methods 0.000 description 4
- 238000010835 comparative analysis Methods 0.000 description 3
- 238000010276 construction Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 235000013399 edible fruits Nutrition 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000002864 sequence alignment Methods 0.000 description 2
- 238000003860 storage Methods 0.000 description 2
- 108091035707 Consensus sequence Proteins 0.000 description 1
- 238000005452 bending Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000003466 welding Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M11/00—Testing of optical apparatus; Testing structures by optical methods not otherwise provided for
- G01M11/30—Testing of optical devices, constituted by fibre optics or optical waveguides
- G01M11/31—Testing of optical devices, constituted by fibre optics or optical waveguides with a light emitter and a light receiver being disposed at the same side of a fibre or waveguide end-face, e.g. reflectometers
- G01M11/3109—Reflectometers detecting the back-scattered light in the time-domain, e.g. OTDR
- G01M11/3145—Details of the optoelectronics or data analysis
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01M—TESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
- G01M11/00—Testing of optical apparatus; Testing structures by optical methods not otherwise provided for
- G01M11/02—Testing optical properties
Landscapes
- Physics & Mathematics (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Optics & Photonics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses a control method, which is used for determining the characteristic and quality of optical fibers. The control method comprises a first event sequence and second event sequence obtaining process, a third event sequence generation process, and a fourth event sequence generation process. The first event sequence and the second event sequence obtaining process comprises the step of obtaining a first event sequence and a second event sequence, wherein the first event sequence comprises at least one first event, and the second event sequence comprises at least one second event; the third event sequence generation process comprises the step of comparing the first event sequence with the second event sequence to generate a third event sequence based on the comparison result; and the fourth event sequence generation process comprises the steps of performing analysis on the third event sequence and generating the fourth event sequence based on the analysis result.
Description
Technical field
It relates to a kind of control method and control unit, particularly relate to one and can accurately obtain optical fiber
The control method of the situation of change of characteristic and quality and control unit.
Background technology
Optical fiber production, safeguard and construct, it usually needs characteristic and quality to optical fiber detect
And judgement, such as optical fiber is carried out such as transmission attenuation, joint decay, fault point locating, fault-finding etc.
Measure and operation.Currently, optical time domain reflectometer (OTDR) is that institute is extensive in this type of is measured and operates
A kind of instrument used, Rayleigh scattering when it utilizes optical fiber to transmit in a fiber and Fresnel reflection principle
Obtain " event " in optical fiber." event " region of refractive index sudden change in optical fiber should be referred to.By thing
Event can be roughly divided into two classes by part Producing reason: reflection event and non-reflective event.Reflection event goes out
The now discontinuous place in optical fiber, such as connector, joint or breakpoint;Non-reflective event comes across in optical fiber
Continuously but there is welding or the position of bending.Can be realized any position on optical fiber by OTDR
The detection of the event at the place of putting, position and measure, thus as the foundation judging optic fibre characteristic and quality.
In practice, OTDR is generally used to take multiple measurements to obtain a plurality of sequence of events, by wherein one
Bar sequence of events is as consensus sequence, and contrasts with other sequence of events, and according to the change of event
Change situation understands characteristic and the quality of optical fiber.But, the contrast of this type of sequence of events is usually present necessarily
Difficulty.Such as: event itself is made up of the information of multiple dimensions, the information of multiple dimensions is contrasted,
Computing is complex;Tested person operation and the influence of noise herein of test equipment, the position of event and attenuation
Can drift about, so that measurement result distortion;Due to the change of light itself, new events is likely to occur, old
Event may disappear, and existing event is likely to significantly to change.These situations are the contrast of sequence of events
Add difficulty.
Additionally, in the prior art, generally according only to the position of the ending event in sequence of events, from knot
The most front in-migration of tail event judges whether optical fiber interrupts, and is therefore only capable of obtaining very limited amount of optical fiber special
Property and quality information.
Summary of the invention
It is an object of the invention to provide a kind of restriction substantially eliminated due to prior art and defect institute
The control method of the one or more problems caused and control unit.
According to an aspect of the present invention, it is provided that a kind of control method, for judging characteristic and the matter of optical fiber
Amount, described control method includes: the first sequence of events and second event retrieval step, obtains first
Sequence of events and second event sequence, described first sequence of events includes at least one first event, and institute
State second event sequence and include at least one second event;3rd sequence of events generation step, by described first
Sequence of events and described second event sequence carry out contrasting and result based on described contrast generation the 3rd event
Sequence;And the 4th sequence of events generation step, described 3rd sequence of events is analyzed and based on institute
The result stating analysis generates the 4th sequence of events.
According to a further aspect in the invention, it is provided that a kind of control unit, configuration performs control mentioned above
Method processed.
As can be seen here, control method and control unit according to the disclosure can be in a plurality of sequences of events
All events carry out complete and comprehensive comparative analysis, and can distinguish exactly event type and
The reason that event changes, thus can not only judge whether optical fiber interrupts, moreover it is possible to obtain optic fibre characteristic
With the detailed situation of change of quality, for optical fiber production, safeguard and construction provides effective reference.
It being understood that general description above and detailed description below are the most exemplary, and
And be intended to provide further illustrating of the technology claimed.
Accompanying drawing explanation
Be described in more detail by combining accompanying drawing embodiment of this disclosure, the disclosure above-mentioned and
Other purpose, feature and advantage will be apparent from.Accompanying drawing is used for providing embodiment of this disclosure
It is further appreciated by, and constitutes a part for specification, for explaining this together with embodiment of the disclosure
Open, it is not intended that restriction of this disclosure.Unless explicitly stated otherwise, otherwise accompanying drawing is not construed as in proportion
Draw.In the accompanying drawings, identical reference number typically represents same components or step.In the accompanying drawings:
Fig. 1 is the overview flow chart illustrating the control method according to the disclosure;
Fig. 2 is the flow chart of the 3rd sequence of events generation step illustrating the control method according to the disclosure;
Fig. 3 is the another flow process of the 3rd sequence of events generation step illustrating the control method according to the disclosure
Figure;
Fig. 4 is the flow chart of the 4th sequence of events generation step illustrating the control method according to the disclosure;
Fig. 5 is the flow process of the establishment event sub-step of the embodiment illustrating the control method according to the disclosure
Figure;
Fig. 6 is the stream of the establishment event sub-step of the another embodiment illustrating the control method according to the disclosure
Cheng Tu;And
Fig. 7 is the stream of the establishment event sub-step of the another embodiment illustrating the control method according to the disclosure
Cheng Tu.
Detailed description of the invention
So that the purpose of the disclosure, technical scheme and advantage become apparent from, the most in detail
Thin description is according to the exemplary embodiment of the disclosure.Obviously, described embodiment is only the disclosure
A part of embodiment rather than whole embodiments of the disclosure, it should be appreciated that the disclosure is not by described herein
The restriction of example embodiment.Based on embodiment described herein, those skilled in the art are not paying
Go out all other embodiments obtained by the case of creative work and all should fall into the protection domain of the disclosure
Within.In the present description and drawings, substantially the same element will be used the same reference numerals to represent
And function, and will omit these elements and the duplicate explanation of function.Additionally, for clarity and brevity,
The explanation for function known in the art and structure can be omitted.
Below with reference to Fig. 1 to Fig. 7, the control method according to the disclosure is illustrated.With reference first to figure
1 pair is described in detail according to the control method 100 of the disclosure.Fig. 1 is to illustrate the control according to the disclosure
The overview flow chart of method 100 processed.Control method 100 according to the disclosure is for judging the characteristic of optical fiber
And quality
As shown in fig. 1, control method 100 includes following three step, i.e. S101, S102 and S103.
Below these three step is described in detail.
Step S101, the i.e. first sequence of events and second event retrieval step, obtain the first event sequence
Row and second event sequence, described first sequence of events includes at least one first event, and described second
Sequence of events includes at least one second event.
Described first sequence of events and described second event sequence can be anti-by optical time domain as described above
Penetrate the sequence of events that instrument (OTDR) obtains, say, that in step S101, by OTDR pair
Optical fiber carries out twice measurement, thus obtains described first sequence of events and described second event sequence respectively.
Described first sequence of events can be as benchmark sequence of events, and described second event sequence can be as target
Sequence of events, and in control method 100, using described benchmark sequence of events as benchmark, by described
Object event sequence contrasts therewith.
Described first sequence of events and described second event sequence is obtained by OTDR although foregoing illustrates
Row, but the disclosure is not limited to this, step S101 can also be by well known by persons skilled in the art any
Proper implements or instrument perform, as long as two or more sequences of events can be obtained.
Although additionally, above described first sequence of events is shown as benchmark sequence of events, and by described
Second event sequence is shown as object event sequence, but the disclosure is not limited to this, it is also possible to by described
Second event sequence is as benchmark sequence of events, and using described first sequence of events as object event sequence.
Hereinafter, for convenience of description, using described first sequence of events as benchmark sequence of events, and will incite somebody to action
Described second event sequence is as object event sequence.
Additionally, described first sequence of events can also be the sequence of events pre-set, such as pre-by user
The default event sequence being first arranged in OTDR, or by the storage for being stored in advance in electronic equipment
Default event sequence in device.In this case, in step S101, it is only necessary to obtained by OTDR
Second event sequence and call described first sequence of events pre-set.
Described first sequence of events includes one or more first event, and described second event sequence bag
Include one or more second event.In practice, owing to by the production technology of optical fiber, Conservation environment, making
With the impact of the factors such as situation, perfect optical fiber is the most non-existent, is therefore obtained by OTDR
Sequence of events in event number typically each more than or equal to 1, and these events are also the disclosure
The process object of control method 100.
Although it is noted that the most described first sequence of events and described second event sequence
Quantity be one or more, but the quantity of the event in described first sequence of events and described second thing
Both the quantity of the event in part sequence need not necessarily be equal.It is to say, in described first sequence of events
The quantity of event can be more than the quantity of the event in described second event sequence, it is also possible to equal to described
The quantity of the event in second event sequence, it is also possible to less than the number of the event in described second event sequence
Amount.
In the implementation, the composition of each event in described first sequence of events and described second event sequence
Part not only includes the type of event, also includes the attribute of event.Such as, described first sequence of events and
The type of each event in described second event sequence can be initiation event, reflection event, non-reflective
Event, ending event etc..Correspondingly, the attribute of each event can include original position, end position,
Attenuation etc..Hereinafter, if not otherwise specified, then mentioned described first sequence of events and institute
The event in second event sequence of stating should be understood to include the parts such as above-mentioned type and attribute.
Although example above shows each in described first sequence of events and described second event sequence
The type of event, but the disclosure is not limited to this, the type of event can also is that those skilled in the art
Known other event type any, as long as being capable of the principle of the disclosure.Although additionally,
Example above shows the attribute of each event, but the disclosure is not limited to this, and the attribute of event is also
Can be other attribute any well known by persons skilled in the art, as long as being capable of the principle of the disclosure
?.
Described first sequence of events and the example of described second event sequence be shown below:
Sequence number | Type | Original position | End position | Attenuation |
1 | Initial | 0 | 0.1 | 0 |
2 | Non-reflective | 1 | 1.1 | 0.2 |
3 | Non-reflective | 1.5 | 1.6 | 0.15 |
4 | Reflection | 2 | 2.1 | 0.3 |
5 | Non-reflective | 2.5 | 2.6 | 0.15 |
6 | Reflection | 3 | 3.1 | 0.15 |
7 | Reflection | 3.5 | 3.6 | 0.3 |
8 | Non-reflective | 4 | 4.1 | 0.15 |
9 | Non-reflective | 4.5 | 4.6 | 0.15 |
10 | Reflection | 5.5 | 5.6 | 0.3 |
11 | Non-reflective | 6 | 6.1 | 0.15 |
12 | Ending | 7.5 | 7.6 | 5 |
Table one: the first sequence of events
Sequence number | Type | Original position | End position | Attenuation |
1 | Initial | 0 | 0.1 | 0 |
2 | Non-reflective | 1 | 1.1 | 0.2 |
3 | Non-reflective | 1.5 | 1.6 | 0.35 |
4 | Reflection | 2 | 2.1 | 0.3 |
5 | Non-reflective | 2.4 | 2.6 | 0.15 |
6 | Non-reflective | 3 | 3.1 | 0.15 |
7 | Reflection | 3.5 | 3.6 | 0.3 |
8 | Non-reflective | 4.5 | 4.6 | 0.15 |
9 | Non-reflective | 5 | 5.1 | 0.15 |
10 | Reflection | 5.5 | 5.6 | 0.3 |
11 | Non-reflective | 6.5 | 6.6 | 0.15 |
12 | Ending | 7 | 7.1 | 5 |
Table two: second event sequence
In the example of the first sequence of events illustrated above and second event sequence, original position and ending
The unit of position is km, and the unit of attenuation is dB, and the type of each event includes initiateing, reflects, non-
Reflection and ending, the attribute of each event includes original position, end position and attenuation.It should be noted that
The first sequence of events being illustrated above and second event sequence are only exemplary, thing acquired in practice
Part sequence may unlike this, and this difference had both been probably the type of each event in sequence of events not
With, it is also possible to the difference of the attribute of event, it is also possible to the difference of the numerical value of attribute.
Hereinafter, for the ease of describing, by with the first sequence of events illustrated above and second event sequence
The example of row illustrates.
Step S102, the i.e. the 3rd sequence of events generation step, by described first sequence of events and described second
Sequence of events carries out contrasting and result based on described contrast generation the 3rd sequence of events.
The meaning of step S102 is to contrast object event sequence with benchmark sequence of events, thus obtains
Obtain object event sequence contrast difference's sequence relative to benchmark sequence of events, i.e. in object event sequence
There are how many elements identical with the element in benchmark sequence of events, or benchmark sequence of events needs to insert, delete
Remove and/or replace how many elements and can be converted into object event sequence.Therefore, described 3rd sequence of events again may be used
Become contrast difference's sequence.
Step S102 can use such as Needleman-Wunsch algorithm, Smith-Waterman algorithm
Carry out etc. such couple of sequence alignment algorithms.Although foregoing illustrates the illustrative methods of step S102,
But the disclosure is not limited to this, those skilled in the art can reality to step S102 according to actual needs
Existing method selects, as long as being capable of the principle of the disclosure.
It should be noted that the quantity of the event of described 3rd sequence of events may be with described first sequence of events
And/or the quantity of the event in described second event sequence is different.Such as, in the ideal case, OTDR
Identical to twice measurement result of optical fiber, the most described first sequence of events and described second event sequence
Corresponding event in Liang Zhe is identical, then the event in the 3rd sequence of events that step S102 is generated
Quantity is identical with the quantity of the event in described first sequence of events.And under non-ideal conditions, OTDR
When to the measurement of described second event sequence, some characteristic of optical fiber changes, and thereby results in described
Some event in second event sequence becomes different in event corresponding in described first sequence of events, then
The quantity of the event in the 3rd sequence of events that step S102 is generated may be greater than or less than described first
The quantity of the event in sequence of events (or described second event sequence).Hereinafter, will be in conjunction with concrete
The generation process of the 3rd sequence of events is described in more details by example.
In the implementation, step S102 can be completed by OTDR, it is also possible to by its outside OTDR
Its electronic equipment completes.Those skilled in the art can also reality to step S102 according to actual needs
Existing mode selects, as long as being capable of the principle of the disclosure.
Step S103, the i.e. the 4th sequence of events generation step, described 3rd sequence of events is analyzed also
Result based on described analysis generates the 4th sequence of events.
In the implementation, can use predetermined algorithm that each event in described 3rd sequence of events is entered
Row is analyzed one by one, thus travels through whole described 3rd sequence of events, and ties according to the analysis of each event
Fruit operates accordingly and creates the event in the 4th sequence of events by corresponding operation.
In the implementation, step S103 can be completed by OTDR, it is also possible to by its outside OTDR
Its electronic equipment completes.Those skilled in the art can also reality to step S103 according to actual needs
Existing mode selects, as long as being capable of the principle of the disclosure.
In the implementation, step S103 can be carried out in the way of employing two kinds is different.
Mode one: when each event in described 3rd sequence of events is analyzed one by one, only for
The event wherein meeting predetermined condition operates and creates the thing in described 4th sequence of events accordingly
Part.The advantage of which is can save the calculation resources needed for step S103 and fortune to a certain extent
Evaluation time, thus obtain the 4th sequence of events more efficiently, but due to only for described 3rd event sequence
The event meeting predetermined condition in row operates, the number of the event in the 4th sequence of events therefore obtained
Measure limited.
Mode two: when each event in described 3rd sequence of events is analyzed one by one, for often
Individual event operates and creates the event in described 4th sequence of events accordingly.The advantage of which exists
The quantity of event in the 4th sequence of events created is more, and this quantity will be generally greater than or equal to described the
The quantity of the event in one sequence of events and/or described second event sequence, therefore, it is possible to more comprehensively, more straight
See ground and reflect the change relative to benchmark sequence of events of the object event sequence.But due to for the described 3rd
Each event in sequence of events operates the most accordingly, and therefore compared with mode one, mode two needs
More calculation resources also consumes the more time.
Hereinafter in connection with instantiation, step S103 is described in more details.In these explanations
In part, will first manner as described above one be described, the most again to manner as described above two
It is described.
In the implementation, step S102 includes: equal judgement sub-step (not shown) and newly-increased event sub-step
Rapid (not shown).
In equal judgement sub-step, it is judged that described second event sequence and described first sequence of events
In corresponding event the most equal.
In newly-increased event sub-step, come described the according to the judged result of described equal judgement sub-step
Newly-increased one the 3rd event in three sequences of events.
It should be noted that described equal judgement sub-step and described newly-increased event sub-step are circulations
Process, such as corresponding with first in described second event sequence to described first sequence of events
After event carries out equal judgement newly-increased one the 3rd event, need to re-execute described equal judgement sub-step
Rapid and described newly-increased event sub-step is come to described first sequence of events and described second event sequence two
Second corresponding event in person carries out equal judgement and increases one the 3rd event newly, and so forth, until institute
The all corresponding event stating the first sequence of events and described second event sequence all completes equal judgement and increases newly
Till the operation of the 3rd event.
Equal judgement sub-step and newly-increased event sub-step will be described in detail below.
In equal judgement sub-step, can be to described second event sequence and described first sequence of events two
The part (type of such as event, attribute etc.) of the corresponding event in person carries out the most equal sentencing
Disconnected, say, that by the part of the event in described second event sequence and described first event sequence
The part of the corresponding event in row contrasts respectively.Only when the event in described second event sequence
Part essentially equal with the part of the corresponding event in described first sequence of events time, described
Equal judgement sub-step just judges right with described first sequence of events of described second event sequence
Answer event equal.
Additionally, in described equal judgement sub-step, it is also possible to only to described second event sequence with described
A part in the part of the corresponding event in both the first sequences of events carries out equal judgement, the most just
It is to say, by the part in the part of the event in described second event sequence and described first event
Corresponding part in the part of the corresponding event in sequence contrasts respectively.When described second event
The group of the part in the part of the event in sequence and the corresponding event in described first sequence of events
When becoming the corresponding part in part equal, described equal judgement sub-step just judges described second event sequence
Arrange equal with the corresponding event in described first sequence of events.
Although example above shows the process of described equal judgement sub-step, but the disclosure not county
With this, those skilled in the art can also use any suitable process to realize phase according to actual needs
Deng judging sub-step, as long as being capable of the principle of the disclosure.Below in conjunction with instantiation to this
Disclosed equal judgement sub-step is further described.
In newly-increased event sub-step, the 3rd event increased newly can include the type of event, attribute etc.
Part.The attribute of the 3rd event increased newly both can include and described first sequence of events/described
The attribute that the attribute of the event in two sequences of events is identical, such as original position, end position, attenuation etc.,
Other newly-generated attribute, such as benchmark event sequence number, object event sequence number etc. can also be included.Although
Example above shows the part of the 3rd event, but the disclosure is not limited to this, this area skill
Art personnel can carry out selective setting to the part of the 3rd event according to actual needs, as long as can
Realize the principle of the disclosure.
It should be noted that when described 3rd sequence of events being increased newly the process of the 3rd event, increase newly every time
The 3rd event should be positioned at the tail end of the 3rd current sequence of events, say, that by increased newly
Three events are as last event of the 3rd current sequence of events.Below in conjunction with instantiation to this
Disclosed newly-increased event sub-step is further described.
In the implementation, described equal judgement sub-step includes: to described second event sequence and described first
In the event type of corresponding event in both sequences of events, original position, end position, attenuation one
Individual or multiple carry out equal judgement.
As described above, the group of the event in described first sequence of events and described second event sequence
One-tenth part includes event type, original position, end position and attenuation.In described equal judgement sub-step
In, can above-mentioned to described second event sequence and the corresponding event in described first sequence of events
Four parts carry out complete contrast, it is also possible to it is right to carry out the part in described four parts
Ratio, say, that in event type, original position, end position, these four parts of attenuation
One or more carry out equal judgement.
Multiple in aforementioned four part are carried out equal judge time, can be in a predetermined sequence
Described four parts are carried out equal judgement successively.Below with reference to Fig. 2 to described equal judgement
Step is further described.Fig. 2 is the 3rd event sequence illustrating the control method 100 according to the disclosure
The flow chart of column-generation step.
As shown in Figure 2, in described equal judgement sub-step, according to event type, original position,
End position, attenuation order successively in described second event sequence and described first sequence of events
Corresponding event carry out equal judgement.For corresponding event, if event type, original position,
End position and these four parts of attenuation are the most equal, and the most described equal judgement sub-step is judged described
Corresponding event in second event sequence and described first sequence of events is equal, and enters newly-increased event
Sub-step (described later on);If these four compositions of event type, original position, end position and attenuation
Part has one unequal, the most described equal judgement sub-step judges described second event sequence and institute
State the corresponding event in both the first sequences of events unequal, and enter newly-increased event sub-step.
Although example above shows described equal judgement sub-step, but the disclosure is not limited to this,
In the implementation, described equal judgement sub-step can also include: to described second event sequence and described
Whether the corresponding event in both one sequences of events is the equal judgement of the ending event of respective sequence of events.
Additionally, in order to avoid the impact on equal judgement of the measure error of the such instrument of such as OTDR, right
The part of the corresponding event in described second event sequence and described first sequence of events carries out phase
Deng when judging, it is also possible to introduce threshold value or tolerance limit concept such that it is able to eliminate measure error and also improve measurement
Precision.Below in conjunction with Fig. 3, this is further described.
Fig. 3 is the another flow process of the 3rd sequence of events generation step illustrating the control method according to the disclosure
Figure.As shown in Figure 3, in described equal judgement sub-step, according to event type, original position,
Ending event, end position, attenuation order successively to described second event sequence and described first event
Corresponding event in both sequences carries out equal judgement.Wherein, the equal judgement to original position is to judge
Whether the absolute value of the difference of the original position of corresponding event is in distance tolerance limit;Equal to end position is sentenced
Whether the absolute value of the disconnected difference being the end position judging corresponding event is in distance tolerance limit;Phase to attenuation
It is whether the difference of the attenuation judging corresponding event is in attenuation tolerance limit Deng judgement.
In the situation shown in Fig. 3, for corresponding event, if event type, original position,
The equal judgement of end position and these four parts of attenuation has one unequal, the most described equal sentence
Disconnected sub-step judges the corresponding event in described second event sequence and described first sequence of events not
Equal, and enter newly-increased event sub-step;If the equal judgement of event type, original position judges
Go out that the event type of corresponding event is equal and the absolute value of the difference of original position is in distance tolerance limit, then sentence
Whether disconnected corresponding event is the ending event of respective sequence of events, if ending event, is then directly entered
Newly-increased event sub-step, and if not ending event, then continue to carry out equal to end position and attenuation
Judge.
In the implementation, described distance tolerance limit can be 0.05km, and described attenuation tolerance limit can be 0.05dB,
But the disclosure is not limited to this, those skilled in the art can be according to institute's tolerance scope to described
Distance tolerance limit and described attenuation tolerance limit carry out selective setting, as long as being capable of the principle of the disclosure.
It should be noted that ending event mentioned above and described first sequence of events/described second event sequence
The end position of the event in row is different concept.The former refers to certain event event as its place
Last event of sequence, last i.e. measured event, the sequence number in table one the most above
The event of 12 is the ending event of the first sequence of events.The latter refers to the attribute of certain event, i.e. this thing
Part location in a fiber, the end position of the event of the sequence number 1 that table is a kind of the most above is optical fiber
0.1km at.
Although illustrate the process of equal judgement sub-step above by Fig. 2 and Fig. 3.But this
Open being not limited to this, those skilled in the art can also of this disclosure equal sentence according to actual needs
Disconnected sub-step carries out selective setting, as long as being capable of the principle of the disclosure.
In the implementation, described newly-increased event sub-step includes: if described equal judgement sub-step is judged
Described corresponding event is equal, then a newly-increased equal event in described 3rd sequence of events;If described phase
Deng judging that sub-step judges that described corresponding event is unequal, then in described 3rd sequence of events, increase one newly
Difference event.
Below in conjunction with the example shown in Fig. 2, described newly-increased event sub-step is illustrated.Such as institute in Fig. 2
Show, if these four parts of event type, original position, end position and attenuation are the most equal, institute
That states that equal judgement sub-step judges in described second event sequence and described first sequence of events is right
Answering event equal, the most described newly-increased event sub-step is a newly-increased equal event in described 3rd sequence of events
As the 3rd event;If these four parts of event type, original position, end position and attenuation
In have one unequal, described equal judgement sub-step judges described second event sequence and described first
Corresponding event in both sequences of events is unequal, then increase event sub-step newly at described 3rd sequence of events
In a newly-increased difference event as the 3rd event.
As described above, the 3rd newly-increased event all should be positioned at the tail end of presently described 3rd sequence of events,
The 3rd event that will be increased newly is as last event of presently described 3rd sequence of events.Additionally,
When newly-increased three event, it should by benchmark event targeted to newly-increased event type, equal judgement and
Object event is as the part of the 3rd newly-increased event, in order to generate for the 4th follow-up sequence of events
Step is prepared.
Although example above shows the part of the 3rd newly-increased event, but the disclosure does not limit
In this, the part of the 3rd event can be selected by those skilled in the art according to actual needs
Property arrange, as long as being capable of the principle of the disclosure, the part of the such as the 3rd event is all right
The benchmark event targeted including equal judgement and the original position of object event, end position and attenuation etc..
As described above, described 3rd sequence of events generation step can use any suitable double sequence pair
Carry out than algorithm.The difference event situation as the 3rd event is increased newly in described newly-increased event sub-step
In, it is also possible to the class of described difference event is distinguished by the part of the 3rd event as described above
Type.Such as, described difference event can be to insert difference, deletion difference and replace difference, wherein, inserts
Entering the event that difference represents in second event sequence is for the corresponding event in the first sequence of events
Insertion event;Delete difference and represent right relative in the first sequence of events of event in second event sequence
It is deletion event for answering event;Replace difference and represent that the event in second event sequence is relative to the first thing
It is replacement event for corresponding event in part sequence.
Below in conjunction with concrete example, the type of described newly-increased event sub-step and difference event is entered
One step explanation.Table three illustrates the 3rd sequence of events generated by the 3rd sequence of events generation step.
Table three: the three sequence of events
The 3rd sequence of events generation step by mentioned earlier of the 3rd sequence of events shown in table three generates, its
In, using the first sequence of events described in table one above as benchmark sequence of events, and with described in table two above
Second event sequence as object event sequence.
Below in conjunction with the 3rd sequence of events generation step shown in table one, table two and Fig. 2, to table three
In content illustrative.
To the 3rd sequence of events as a example by the event of the sequence number 1 in the event of the sequence number 1 in table one and table two
In equal event illustrative.By the step shown in Fig. 2, it is judged that the thing of two events
Part type, original position, end position and attenuation are the most equal, therefore new increasing in the 3rd sequence of events
The event of number 1, the part of this event is as follows: type is " equal ", benchmark event be " 1 " (i.e.
The event of the sequence number 1 in table one), object event is " 1 " (i.e. the event of sequence number 1 in table two).
Below in conjunction with concrete example, the type of the difference event in the 3rd sequence of events (is such as inserted
Difference, deletion difference and replacement difference) illustrative.
First to difference event as a example by the event of the sequence number 3 in the event of the sequence number 3 in table one and table two
In replacement difference illustrative.By the step shown in Fig. 2, it is judged that the thing of two events
Part type, original position, end position are the most equal, but attenuation is unequal, therefore at the 3rd sequence of events
In the event of newly-increased sequence number 3, the part of this event is as follows: type is " replacement ", and benchmark event is
" 3 " (i.e. the event of the sequence number 3 in table one), object event is " 3 " (i.e. the event of sequence number 3 in table two).
It follows that to difference as a example by the event of sequence number 8 in the event of sequence number 8 in table one and table two
Deletion difference in event is illustrative.By the step shown in Fig. 2, it is judged that two events
Original position, end position the most unequal, the therefore event of newly-increased sequence number 8 in the 3rd sequence of events.
Owing to the event of the sequence number 9 in table one is equal with the event of the sequence number 8 in table two, the most described 3rd thing
Part sequence generation step judges the event event relative to the sequence number 8 in table two of the sequence number 8 in table one
Should delete.Therefore, the part of the event of newly-increased in the 3rd sequence of events sequence number 8 is as follows:
Type is " deletion ", and benchmark event is " 8 " (i.e. representing the event of the sequence number 8 deleted in table one), mesh
Mark event is empty.
It follows that to difference as a example by the event of sequence number 9 in the event of sequence number 10 in table one and table two
Insertion difference in event is illustrative.By the step shown in Fig. 2, it is judged that two events
Unequal, the therefore event of newly-increased sequence number 10 in the 3rd sequence of events.Due to the sequence number in table one
The event of 10 is equal with the event of the sequence number 10 in table two, the most described 3rd sequence of events generation step
Judge that the event of the sequence number 9 in table two should be inserted relative to the event of the sequence number 10 in table one.Therefore,
The part of the event of sequence number 10 newly-increased in the 3rd sequence of events is as follows: type is " insertion ",
Benchmark event is empty, and object event is " 9 " (i.e. representing the event of the sequence number 9 inserted in table two).
The generation process of other event in table three is referred to the equal event shown in example above and difference
The generation process of strange happening part, repeats no more here.
It is described in detail below in conjunction with Fig. 4 to Fig. 7 the 4th sequence of events generation step of this disclosure.
Fig. 4 is the flow chart of the 4th sequence of events generation step illustrating the control method according to the disclosure.Fig. 5
It it is the flow chart of the establishment event sub-step of the embodiment illustrating the control method according to the disclosure.Fig. 6
It it is the flow chart of the establishment event sub-step of the another embodiment illustrating the control method according to the disclosure.Figure
7 is the flow chart of the establishment event sub-step of the another embodiment illustrating the control method according to the disclosure.
In the implementation, described 4th sequence of events generation step includes: analyze sub-step, to the described 3rd
Difference event in sequence of events is analyzed;And create event sub-step, based on described analysis sub-step
Rapid analysis result creates corresponding 4th event in described 4th sequence of events.
Analysis sub-step mentioned above is corresponding with manner as described above one, the most described analysis sub-step
Only the difference event in described 3rd sequence of events is analyzed, and in described 3rd sequence of events
Equal event is temporarily ignored or abandons.Difference event is analyzed, both can only complete to difference event
Portion's part (type, benchmark event and object event in such as table three) is analyzed, it is also possible to
Only a part of part (type in such as table three) of difference event is analyzed.
In creating event sub-step, the 4th event created can include the type of event, attribute etc.
Part.The attribute of the 4th event created both can include and the thing in described 3rd sequence of events
The attribute that the attribute of part is identical, such as benchmark event, object event etc., it is also possible to include newly created its
Its attribute, such as difference details etc., can make the 4th sequence of events the most anti-by these parts
The characteristic of mapping optical fiber and quality.Although example above shows the part of the 4th event, but
The disclosure is not limited to this, and those skilled in the art can composition portion to the 4th event according to actual needs
Divide and carry out selective setting, as long as being capable of the principle of the disclosure.
It should be noted that described analysis sub-step and described establishment event sub-step are the processes of a circulation,
Such as first difference event in described 3rd sequence of events is being analyzed and is creating one the 4th event
Afterwards, need to re-execute described analysis sub-step and described establishment event sub-step is come to described
Second difference event in three sequences of events is analyzed and creates one the 4th event, and so forth, directly
All differences event to described 3rd sequence of events all completes the operation of analysis and the 4th event of establishment
Only.
Below in conjunction with concrete example, described analysis sub-step and described establishment event sub-step are carried out more
Detailed description.
In the implementation, described analysis sub-step includes: analyze the difference event in described 3rd sequence of events
Whether belong to insertion difference, delete one of difference, replacement difference.
As shown in table three above, the type of the difference event in the 3rd sequence of events includes inserting, deleting
And replacement.Described analysis sub-step can i.e. can determine that institute by being analyzed the type of difference event
State difference event belong to insert difference, delete difference and replace in difference any.
It should be noted that the cyclic process of analysis sub-step as described above is consistent, difference event is belonged to
Analysis in which kind of difference is also the process of a circulation, say, that analyzing first difference thing
After which kind of type part belongs to, continue which kind of type is second difference event is belonged to and be analyzed, until
All difference event analysis is complete.
In the implementation, described establishment event sub-step includes: if described analysis sub-step analyzes described
Difference event in 3rd sequence of events belongs to insertion difference, then create newly-increased event;If described analysis
The difference event that sub-step analyzes in described 3rd sequence of events belongs to deletion difference, then create disappearance thing
Part;If described analysis sub-step analyze the difference event in described 3rd sequence of events belong to replacement poor
Initiateing of described corresponding event in different and described first sequence of events and described second event sequence
Position is different and end position is the most different, then create newly-increased event and disappearance event;And if described point
Analysis sub-step analyzes the difference event in described 3rd sequence of events and belongs to replacement difference and described first thing
Part sequence is identical with the original position of the described corresponding event in described second event sequence and/or ties
Tail position is identical, then create change events.
It is noted that establishment mentioned above increases event newly, creates disappearance event, establishment change thing
Parts etc. not only represent one corresponding event of establishment in the 4th sequence of events, are also represented by the event created
The attribute of middle this event of write, benchmark event the most mentioned above, object event, difference details etc..
It should be noted that the 4th event created should be positioned at the tail end of the 4th current sequence of events every time,
It is to say, using the 4th event that created as last event of the 4th current sequence of events.
It is further described below in conjunction with instantiation establishment of this disclosure event sub-step.Table four
Illustrate the 4th sequence of events generated by the 4th sequence of events generation step.
Table four: the four sequence of events
The 4th sequence of events generation step by mentioned earlier of the 4th sequence of events shown in table four generates, its
In, using the first sequence of events described in table one above as benchmark sequence of events, and with described in table two above
Second event sequence as object event sequence, and using the 3rd sequence of events described in table three above as
The analysis object of described 4th sequence of events generation step.
Described establishment increases the process of event newly and includes that judgement and the result write difference according to described judgement are detailed
Feelings.
Described establishment increases the process of the judgement in event newly and may include that judgment standard length and object event
Whether the difference of original position is less than distance tolerance limit, judges whether object event is ending event, judges target
Whether event attenuation is more than outage threshold etc..The processing sequence of described judgement can as described above suitable
Sequence is carried out, and i.e. first determines whether whether datum length is less than distance tolerance limit, then with the difference of event original position
Judge whether event is ending event, finally judge that whether event attenuation is more than outage threshold.Additionally, institute
The processing sequence stating judgement might not order as described above be carried out, it is also possible to according to actual needs
The processing sequence of described judgement is carried out selective setting.
It should be noted that the object of the process of described judgement is only object event, i.e. in second event sequence
Event, say, that described establishment increases event newly only to be needed to carry out the event in second event sequence
Process.
Although example above shows the process of described judgement, but the disclosure is not limited to this, ability
Field technique personnel can increase the process of the judgement in event according to actual needs newly and select described establishment
Property arrange, as long as being capable of the principle of the disclosure.Described datum length can be by user according to reality
Border situation pre-sets, it is also possible to be the optical fiber default setting when dispatching from the factory.Described distance tolerance limit is preferably
0.05km, described outage threshold is preferably 3dB, but the disclosure is not limited to this, described distance tolerance limit
Any suitable value well known by persons skilled in the art is can also is that with described outage threshold.
Described establishment increases the process of the write difference details in event newly and may include that in the 4th thing created
The difference details of part write " ending event is in advance ", write " exceeding outage threshold " etc..Although above
Illustrate the process of write difference details, but the disclosure is not limited to this, people in the art
Member can increase the process of the write difference details in event according to actual needs newly and select described establishment
Property arrange, as long as being capable of the principle of the disclosure.
Below in conjunction with Fig. 4 and Fig. 5 and table one to table four, to the establishment event sub-step according to the disclosure
The process creating newly-increased event in Zhou is described in detail.Fig. 5 is to illustrate the controlling party according to the disclosure
The flow chart creating newly-increased event of one embodiment of method 100.
As shown in Figure 5, first determine whether the difference of datum length and object event original position whether less than away from
From tolerance limit, if the difference of datum length and object event original position is more than or equal to distance tolerance limit, then will
" ending event is in advance " and " exceeding outage threshold " write difference details, and it is newly-increased to terminate described establishment
The process of event;If datum length is less than distance tolerance limit with the difference of object event original position, then continue
Judge whether this object event is ending event.If this object event is ending event, then will " ending
Event is in advance " write difference details, and terminate described establishment and increase the process of event newly;If this target thing
Part is not ending event, then continue to judge that whether the attenuation of this object event is more than outage threshold.If should
The attenuation of object event is more than outage threshold, then " will exceed outage threshold " and write difference details, and tie
Shu Suoshu creates the process of newly-increased event;If the attenuation of this object event is less than or equal to outage threshold,
The most described establishment increases the process of event newly and terminates.
As a example by the event of the sequence number 10 in table three, described analysis sub-step analyzes this event and belongs to insertion
Difference, the most described establishment event sub-step uses the process shown in figure 5 above to create newly-increased event.
Owing to the sequence number of object event corresponding to the event of the sequence number 10 in table three is 9, the most described establishment event
Sub-step processes for the event of the sequence number 9 in table two.Due to the thing for the sequence number 9 in table two
For part, datum length is less than distance tolerance limit with the difference of this event original position, and this event is not knot
Tail event, and the attenuation of this event is less than outage threshold, therefore at described establishment event sub-step
The newly-increased event created after reason is the event of the sequence number 5 in table four, and without writing, any difference is detailed
Feelings.
The process of described establishment disappearance event includes creating disappearance event according to benchmark event.
It should be noted that the object of the process of described establishment disappearance event is only benchmark event, the i.e. first thing
Event in part sequence, say, that described establishment disappearance event only needs in the first sequence of events
Event processes.Further, need not the disappearance created in the process of described establishment disappearance event
Event write difference details.
Although example above shows the process of described establishment disappearance event, but the disclosure is not limited to
This, those skilled in the art can select according to actual needs in process to described establishment disappearance event
Property arrange, as long as being capable of the principle of the disclosure.
Below in conjunction with Fig. 6 and table one to table four, create in event sub-step according to the disclosure
The process creating disappearance event is described in detail.Fig. 6 is to illustrate the control method 100 according to the disclosure
An embodiment create disappearance event flow chart.
As shown in Figure 6, after the process creating disappearance event starts, create according to benchmark event
Disappearance event, then terminates the process of described establishment disappearance event.
As a example by the event of the sequence number 8 in table three, described analysis sub-step analyzes this event and belongs to deletion
Difference, the most described establishment event sub-step uses the process shown in figure 6 above to create disappearance event.
Owing to the sequence number of benchmark event corresponding to the event of the sequence number 8 in table three is 8, the most described establishment event
Sub-step processes for the event of the sequence number 8 in table one.Table four illustrate only the sequence in table one
The process of the event of numbers 8 is as the sequence number of the benchmark event in table four using the sequence number 8 of this event, but this
Open it is not limited to this, as described above, in order to preferably characteristic and quality to optical fiber is pointed out,
More attribute can also be shown, such as by the attribute (example of the event of the sequence number 8 in table one in table four
Such as original position, end position and attenuation etc.) it is written in table four.
Difference event in described analysis sub-step analyzes described 3rd sequence of events belongs to replacement difference
And the start bit of the described corresponding event in described first sequence of events and described second event sequence
Putting in difference and the most different situation of end position, described establishment event sub-step creates newly-increased event and disappears
Accident part.
Below the difference event in described 3rd sequence of events is belonged to replacement difference and described first event
Sequence is different with the original position of the described corresponding event in described second event sequence and end position
The most different situations is described in detail.
As a example by the event of the sequence number 13 in table three, it is that replacement is poor that described analysis sub-step analyzes this event
Different, and the event (event of sequence number 12) in the first sequence of events corresponding to this event and the second thing
Both original positions of event (event of sequence number 12) in part sequence are different and end position is the most different,
It is to say, as shown in table one and table two, the original position of the event of the sequence number 12 in table one is 7.5,
And the original position of the sequence number 12 in table two is 7;The end position of the event of the sequence number 12 in table one is
7.6, and the end position of the event of the sequence number 12 in table two is 7.1.
The process creating newly-increased event carried out for said circumstances and the process of establishment disappearance event are with upper
Literary composition is similar with reference to the process described by Fig. 5 with Fig. 6, and here is omitted.Thing is increased newly through described establishment
The process of part and create the process of disappearance event, can obtain newly-increased event and the sequence of sequence number 8 in table four
The disappearance event of numbers 9.
It is detailed that the process of described establishment change events includes that judgement and the result according to described judgement write difference
Feelings.
The process of the judgement in described establishment change events may include that judge event type the most equal,
Whether the original position judge whether event is ending event, judging event is the most equal, judge event is
Ending event and object event original position less than benchmark event original position, judge end position whether phase
Deng, judge that attenuation is the most equal, judge object event attenuation and whether be more than with the difference of benchmark event attenuation
Disconnected threshold value etc..The processing sequence of described judgement can order as described above be carried out, and i.e. first determines whether
Event type is the most equal, then judges whether event is ending event, then judges the start bit of event
Put the most equal, then judge that whether event is that ending event and object event original position are less than benchmark thing
Part original position, then judges that end position is the most equal, then judges that attenuation is the most equal, finally sentence
Whether disconnected object event attenuation is more than outage threshold with the difference of benchmark event attenuation.Additionally, described judgement
Processing sequence might not order as described above be carried out, it is also possible to sentences described according to actual needs
Disconnected processing sequence carries out selective setting.
It should be noted that the object of the process of described judgement is only benchmark event and object event, i.e. first
Event in sequence of events and the event in second event sequence, say, that described establishment change events
Need the event in the first sequence of events and second event sequence is processed.
Although example above shows the process of described judgement, but the disclosure is not limited to this, ability
Field technique personnel can select according to actual needs in process to the judgement in described establishment change events
Property arrange, as long as being capable of the principle of the disclosure.Described outage threshold is preferably 3dB, but
The disclosure is not limited to this, described outage threshold can also is that well known by persons skilled in the art any suitably
Value.
The process of the write difference details in described establishment change events may include that in the 4th thing created
The difference details of part write " Change of types ", " ending event is in advance ", " original position change ", " knot
Tail change in location ", " attenuation change ", " exceeding outage threshold " etc..Write although example above shows
Entering the process of difference details, but the disclosure is not limited to this, those skilled in the art can be according to reality
Need the process of the write difference details in described establishment change events is carried out selective setting, if energy
Enough realize the principle of the disclosure.
Below in conjunction with Fig. 4 and Fig. 7 and table one to table four, to the establishment event sub-step according to the disclosure
The process creating change events in Zhou is described in detail.Fig. 7 is to illustrate the controlling party according to the disclosure
The flow chart of the establishment event sub-step of the another embodiment of method.
As shown in Figure 7, first determine whether that benchmark event is the most equal with the event type of object event,
If type is unequal, then " Change of types " is write difference details;If type is equal, then continue
Judge that both original positions are the most equal.After by " Change of types " write difference details, it is judged that
Whether both are ending events, if ending event, then by detailed for " ending event is in advance " write difference
Feelings;If not ending event, then continue to judge that both original positions are the most equal.If it is judged that
Both original positions are unequal, then " original position change " is write difference details;If it is judged that
Both positions are equal, then continue to judge that both end position are the most equal.By " original position becomes
Change " after write difference details, it is judged that both be whether ending event and object event original position whether
Less than benchmark event original position, if it is judged that both be ending event and object event original position little
In benchmark event original position, then will " ending event is in advance " write difference details;If it is judged that two
Person be not ending event and/or object event original position not less than benchmark event original position, then continue to sentence
Both end position disconnected is the most equal.If both end position are unequal, then by " end position
Change " write difference details;If both end position are equal, then continue to judge that both attenuations are
No equal.If both attenuations are unequal, then " attenuation change " is write difference details;If two
The attenuation of person is equal, then the process creating change events terminates.By detailed for " attenuation change " write difference
After feelings, it is judged that whether object event attenuation is more than outage threshold with the difference of benchmark event attenuation, if mesh
Mark event attenuation is more than outage threshold with the difference of benchmark event attenuation, then " will exceed outage threshold " and write
Difference details;If object event attenuation is not more than outage threshold with the difference of benchmark event attenuation, then create
The process of change events terminates.
As a example by the event of the sequence number 3 in table three, described analysis sub-step analyzes this event and belongs to replacement
The event of the sequence number 3 in difference and table one identical with the original position of the event of the sequence number 3 in table two and
End position is the most identical, and the most described establishment event sub-step uses the process shown in figure 7 above to create
Change events.Owing to the event of the sequence number 3 in table one and the event of the sequence number 3 in table two are only in attenuation side
Face there are differences, and therefore after the process of Fig. 7, " attenuation change " is write difference details, from
And create the event of the sequence number 1 in table four.
According to principles described above, other that can be created that shown in table four " changes " thing of type
Part, here is omitted.
Described 4th thing is created according to the difference event in described 3rd sequence of events although foregoing illustrates
Part, but the disclosure is not limited to this.In the implementation, described establishment event sub-step also includes: according to
Equal event in described 3rd sequence of events creates corresponding 4th event.It is to say, at Fig. 4
In the 4th shown sequence of events generation step, it is also possible to include judging whether event belongs to equal event also
And if it is determined that outgoing event belongs to equal event then creates as equal event in the 4th sequence of events
The process of four events.
In the implementation, described 4th sequence of events generation step may include that analysis sub-step, to described
Event in 3rd sequence of events is analyzed;And create event sub-step, based on described analysis sub-step
Rapid analysis result creates corresponding 4th event in described 4th sequence of events.With above with reference to Fig. 4
To the 4th sequence of events generation step described in Fig. 7 except that, in this implementation, described 4th thing
Whole events of described 3rd sequence of events are analyzed comprehensively and process by part sequence generation step, wherein,
I.e. include the analysis to difference event and process, also include the analysis to equal event and process.Described difference
The analysis of strange happening part is similar to the process described by Fig. 5 to Fig. 7, to equal event with process
Analysis with process similar, herein with the process to the equal event in the 3rd sequence of events mentioned above
Repeat no more
All events in a plurality of sequence of events can be carried out completely by the control method 100 according to the disclosure
Comprehensively comparative analysis, and type and the reason of event change of event can be distinguished exactly,
Thus can not only judge whether optical fiber interrupts, moreover it is possible to obtain the detailed change of optic fibre characteristic and quality
Situation, for optical fiber production, safeguard and construction provides effective reference
Control unit according to the disclosure will be illustrated below.For the ease of describing, will be in conjunction with Fig. 1
To Fig. 7 and control method as described above 100, the control unit according to the disclosure is carried out in detail
Explanation.
The configuration of described control unit performs control method 100.Specifically, control unit configuration is held
Row the first sequence of events and second event retrieval step, the 3rd sequence of events generation step and the 4th thing
Part sequence generation step.The process of described control unit will be described in detail below.
Described first sequence of events and second event retrieval step obtain the first sequence of events and the second thing
Part sequence, described first sequence of events includes at least one first event, and described second event sequence bag
Include at least one second event.
Described first sequence of events and described second event sequence can be anti-by optical time domain as described above
Penetrate instrument (OTDR) to provide, say, that obtain at described first sequence of events and second event sequence
Take in step, OTDR optical fiber carried out twice measurement, thus provide described the to described control unit
One sequence of events and described second event sequence.Described first sequence of events can as benchmark sequence of events,
Described second event sequence can be as object event sequence, and described control unit is with described benchmark thing
Described object event sequence, as benchmark, is contrasted by part sequence therewith.
Described first sequence of events and described second event sequence is provided by OTDR although foregoing illustrates
Row, but the disclosure is not limited to this, it is also possible to by any suitable work well known by persons skilled in the art
Tool or instrument provide described first sequence of events and described second event sequence, as long as described control can be made
Unit processed obtains two or more sequences of events.
Although additionally, above described first sequence of events is shown as benchmark sequence of events, and by described
Second event sequence is shown as object event sequence, but the disclosure is not limited to this, it is also possible to by described
Second event sequence is as benchmark sequence of events, and using described first sequence of events as object event sequence.
Hereinafter, for convenience of description, using described first sequence of events as benchmark sequence of events, and will incite somebody to action
Described second event sequence is as object event sequence.
Additionally, described first sequence of events can also be the sequence of events pre-set, such as pre-by user
The default event sequence being first arranged in OTDR, or by the storage for being stored in advance in electronic equipment
Default event sequence in device.In this case, it is only necessary to by OTDR measure second event sequence and
Call described first sequence of events pre-set.
Described first sequence of events includes one or more first event, and described second event sequence bag
Include one or more second event.In practice, owing to by the production technology of optical fiber, Conservation environment, making
With the impact of the factors such as situation, perfect optical fiber is the most non-existent, is therefore provided by OTDR
Sequence of events in event number typically each more than or equal to 1, and these events are also described controls
The process object of unit processed.
Although it is noted that the most described first sequence of events and described second event sequence
Quantity be one or more, but the quantity of the event in described first sequence of events and described second thing
Both the quantity of the event in part sequence need not necessarily be equal.It is to say, in described first sequence of events
The quantity of event can be more than the quantity of the event in described second event sequence, it is also possible to equal to described
The quantity of the event in second event sequence, it is also possible to less than the number of the event in described second event sequence
Amount.
In the implementation, the composition of each event in described first sequence of events and described second event sequence
Part not only includes the type of event, also includes the attribute of event.Such as, described first sequence of events and
The type of each event in described second event sequence can be initiation event, reflection event, non-reflective
Event, ending event etc..Correspondingly, the attribute of each event can include original position, end position,
Attenuation etc..Hereinafter, if not otherwise specified, then mentioned described first sequence of events and institute
The event in second event sequence of stating should be understood to include the parts such as above-mentioned type and attribute.
Although example above shows each in described first sequence of events and described second event sequence
The type of event, but the disclosure is not limited to this, the type of event can also is that those skilled in the art
Known other event type any, as long as being capable of the principle of the disclosure.Although additionally,
Example above shows the attribute of each event, but the disclosure is not limited to this, and the attribute of event is also
Can be other attribute any well known by persons skilled in the art, as long as being capable of the principle of the disclosure
?.
Hereinafter, for the ease of describing, by with the first sequence of events shown in table one and table two above
Shown in the example of second event sequence illustrate.
Described first sequence of events is entered by described 3rd sequence of events generation step with described second event sequence
Row contrast result based on described contrast generate the 3rd sequence of events.
Described 3rd sequence of events generation step meaning be to make described control unit by object event sequence with
Benchmark sequence of events contrasts, thus obtains the contrast relative to benchmark sequence of events of the object event sequence
Diversity sequence, i.e. have how many elements identical with the element in benchmark sequence of events in object event sequence,
Or benchmark sequence of events needs to insert, delete and/or replace how many elements and can be converted into object event sequence
Row.Therefore, described 3rd sequence of events can become again contrast difference's sequence.
Described 3rd sequence of events generation step can use such as Needleman-Wunsch algorithm,
The such couple of sequence alignment algorithms such as Smith-Waterman algorithm are carried out.Although foregoing illustrates described
The illustrative methods of the 3rd sequence of events generation step, but the disclosure is not limited to this, art technology
The implementation method of described 3rd sequence of events generation step can be selected by personnel according to actual needs,
As long as being capable of the principle of the disclosure.
It should be noted that the quantity of the event of described 3rd sequence of events may be with described first sequence of events
And/or the quantity of the event in described second event sequence is different.Such as, in the ideal case, OTDR
Identical to twice measurement result of optical fiber, the most described first sequence of events and described second event sequence
Corresponding event in Liang Zhe is identical, the thing in the 3rd sequence of events that the most described control unit is generated
The quantity of part is identical with the quantity of the event in described first sequence of events.And under non-ideal conditions,
OTDR is when to the measurement of described second event sequence, and some characteristic of optical fiber changes, and thus makes
Some event in described second event sequence is become to become different in thing corresponding in described first sequence of events
Part, the quantity of the event in the 3rd sequence of events that the most described control unit is generated may be greater than or less than
The quantity of the event in described first sequence of events (or described second event sequence).Hereinafter, will
In conjunction with instantiation, the generation process of the 3rd sequence of events is described in more details.
Described 3rd sequence of events is analyzed and based on described point by described 4th sequence of events generation step
The result of analysis generates the 4th sequence of events.
In the implementation, described control unit can use predetermined algorithm to come in described 3rd sequence of events
Each event analyze one by one, thus travel through whole described 3rd sequence of events, and according to each
The analysis result of event operates accordingly and creates the 4th event sequence by corresponding operation
Event in row.
In the implementation, described control unit can generate the 4th sequence of events in the way of employing two kinds is different.
Mode one: when each event in described 3rd sequence of events is analyzed one by one, only for
The event wherein meeting predetermined condition operates and creates the thing in described 4th sequence of events accordingly
Part.The advantage of which is can save the calculation resources needed for described control unit to a certain extent
And operation time, thus obtain the 4th sequence of events more efficiently, but due to only for described 3rd thing
The event meeting predetermined condition in part sequence operates, the event in the 4th sequence of events therefore obtained
Limited amount.
Mode two: when each event in described 3rd sequence of events is analyzed one by one, for often
Individual event operates and creates the event in described 4th sequence of events accordingly.The advantage of which exists
The quantity of event in the 4th sequence of events created is more, and this quantity will be generally greater than or equal to described the
The quantity of the event in one sequence of events and/or described second event sequence, therefore, it is possible to more comprehensively, more straight
See ground and reflect the change relative to benchmark sequence of events of the object event sequence.But due to for the described 3rd
Each event in sequence of events operates the most accordingly, and therefore compared with mode one, mode two needs
More calculation resources also consumes the more time.
In the implementation, described 3rd sequence of events generation step includes: equal judgement sub-step (not shown)
With newly-increased event sub-step (not shown).
In equal judgement sub-step, described control unit judges described second event sequence and described first
Corresponding event in both sequences of events is the most equal.
In newly-increased event sub-step, described control unit is tied according to the judgement of described equal judgement sub-step
Fruit carrys out newly-increased one the 3rd event in described 3rd sequence of events.
It should be noted that described equal judgement sub-step and described newly-increased event sub-step are circulations
Process, such as corresponding with first in described second event sequence to described first sequence of events
After event carries out equal judgement newly-increased one the 3rd event, described control unit needs re-execute described
Equal judgement sub-step and described newly-increased event sub-step are come to described first sequence of events and described
Second corresponding event in both two sequences of events carries out equal judgement newly-increased one the 3rd event, so
Back and forth, until all corresponding event of described first sequence of events and described second event sequence all completes phase
Till operation Deng judgement and newly-increased 3rd event.
Equal judgement sub-step and newly-increased event sub-step will be described in detail below.
In equal judgement sub-step, described control unit can be to described second event sequence and described the
The part (type of such as event, attribute etc.) of the corresponding event in both one sequences of events is carried out
Comprehensive equal judgement, say, that by part and the institute of the event in described second event sequence
The part stating the corresponding event in the first sequence of events contrasts respectively.Only when described second event
The part of the event in sequence is complete with the part of the corresponding event in described first sequence of events
Time equal, described control unit just judges described second event sequence and described first sequence of events
In corresponding event equal.
Additionally, in described equal judgement sub-step, described control unit can also be only to described second thing
Part sequence carries out phase with the part in the part of the corresponding event in described first sequence of events
Deng judge, say, that by the part in the part of the event in described second event sequence with
Corresponding part in the part of the corresponding event in described first sequence of events contrasts respectively.When
In a part in the part of the event in described second event sequence and described first sequence of events
When corresponding part in the part of corresponding event is equal, described control unit just judges described second
Sequence of events is equal with the corresponding event in described first sequence of events.
Although example above shows the process of described equal judgement sub-step, but the disclosure not county
With this, those skilled in the art can also use any suitable process to realize phase according to actual needs
Deng judging sub-step, as long as being capable of the principle of the disclosure.Below in conjunction with instantiation to this
Disclosed equal judgement sub-step is further described.
In newly-increased event sub-step, the 3rd event increased newly can include the type of event, attribute etc.
Part.The attribute of the 3rd event increased newly both can include and described first sequence of events/described
The attribute that the attribute of the event in two sequences of events is identical, such as original position, end position, attenuation etc.,
Other newly-generated attribute, such as benchmark event sequence number, object event sequence number etc. can also be included.Although
Example above shows the part of the 3rd event, but the disclosure is not limited to this, this area skill
Art personnel can carry out selective setting to the part of the 3rd event according to actual needs, as long as can
Realize the principle of the disclosure.
It should be noted that when described 3rd sequence of events being increased newly the process of the 3rd event, increase newly every time
The 3rd event should be positioned at the tail end of the 3rd current sequence of events, say, that by increased newly
Three events are as last event of the 3rd current sequence of events.Below in conjunction with instantiation to this
Disclosed newly-increased event sub-step is further described.
In the implementation, described equal judgement sub-step includes: to described second event sequence and described first
In the event type of corresponding event in both sequences of events, original position, end position, attenuation one
Individual or multiple carry out equal judgement.
As described above, the group of the event in described first sequence of events and described second event sequence
One-tenth part includes event type, original position, end position and attenuation.In described equal judgement sub-step
In, described control unit can be to right with described first sequence of events of described second event sequence
The aforementioned four part answering event carries out complete contrast, it is also possible to in described four parts
A part contrasts, say, that to event type, original position, end position, attenuation this four
One or more in individual part carry out equal judgement.
Multiple in aforementioned four part are carried out equal judge time, described control unit can be by
According to predetermined order, described four parts are carried out equal judgement successively.Below with reference to Fig. 2 to institute
State equal judgement sub-step to be further described.
As shown in Figure 2, in described equal judgement sub-step, described control unit according to event type,
Original position, end position, attenuation order successively to described second event sequence and described first event
Corresponding event in both sequences carries out equal judgement.For corresponding event, if event type,
These four parts of original position, end position and attenuation are the most equal, and the most described control unit is judged
Corresponding event in described second event sequence and described first sequence of events is equal, and enters newly-increased
Event sub-step (described later on);If event type, original position, end position and attenuation these four
Part has one unequal, the most described control unit judges described second event sequence and described
Corresponding event in both first sequences of events is unequal, and enters newly-increased event sub-step.
Although example above shows described equal judgement sub-step, but the disclosure is not limited to this,
In the implementation, described equal judgement sub-step can also include: to described second event sequence and described
Whether the corresponding event in both one sequences of events is the equal judgement of the ending event of respective sequence of events.
Additionally, in order to avoid the impact on equal judgement of the measure error of the such instrument of such as OTDR, right
The part of the corresponding event in described second event sequence and described first sequence of events carries out phase
Deng when judging, it is also possible to introduce threshold value or tolerance limit concept such that it is able to eliminate measure error and also improve measurement
Precision.Below in conjunction with Fig. 3, this is further described.
As shown in Figure 3, in described equal judgement sub-step, described control unit according to event type,
Original position, ending event, end position, attenuation order successively to described second event sequence and institute
The corresponding event stated in both the first sequences of events carries out equal judgement.Wherein, equal to original position
Judgement is whether the absolute value of the difference of the original position judging corresponding event is in distance tolerance limit;To end bit
The equal judgement put is whether the absolute value of the difference of the end position judging corresponding event is in distance tolerance limit;
Equal judgement to attenuation is whether the difference of the attenuation judging corresponding event is in attenuation tolerance limit.
In the situation shown in Fig. 3, for corresponding event, if event type, original position,
The equal judgement of end position and these four parts of attenuation has one unequal, the most described control single
Unit judges that the corresponding event in described second event sequence and described first sequence of events is unequal,
And enter newly-increased event sub-step;If correspondence is judged in the equal judgement of event type, original position
The event type of event is equal and the absolute value of the difference of original position is in distance tolerance limit, then judge correspondence
Whether event is the ending event of respective sequence of events, if ending event, is then directly entered newly-increased thing
Part sub-step, and if not ending event, then continue end position and attenuation are carried out equal judgement.
In the implementation, described distance tolerance limit can be 0.05km, and described attenuation tolerance limit can be 0.05dB,
But the disclosure is not limited to this, those skilled in the art can be according to institute's tolerance scope to described
Distance tolerance limit and described attenuation tolerance limit carry out selective setting, as long as being capable of the principle of the disclosure.
It should be noted that ending event mentioned above and described first sequence of events/described second event sequence
The end position of the event in row is different concept.The former refers to certain event event as its place
Last event of sequence, last i.e. measured event, the sequence number in table one the most above
The event of 12 is the ending event of the first sequence of events.The latter refers to the attribute of certain event, i.e. this thing
Part location in a fiber, the end position of the event of the sequence number 1 that table is a kind of the most above is optical fiber
0.1km at.
Although illustrate the process of equal judgement sub-step above by Fig. 2 and Fig. 3.But this
Open being not limited to this, those skilled in the art can also of this disclosure equal sentence according to actual needs
Disconnected sub-step carries out selective setting, as long as being capable of the principle of the disclosure.
In the implementation, described newly-increased event sub-step includes: if described equal judgement sub-step is judged
Described corresponding event is equal, then a newly-increased equal event in described 3rd sequence of events;If described phase
Deng judging that sub-step judges that described corresponding event is unequal, then in described 3rd sequence of events, increase one newly
Difference event.
Below in conjunction with the example shown in Fig. 2, described newly-increased event sub-step is illustrated.Such as institute in Fig. 2
Show, if these four parts of event type, original position, end position and attenuation are the most equal, institute
State control unit and judge the corresponding event in described second event sequence and described first sequence of events
Equal, the most described newly-increased event sub-step in described 3rd sequence of events a newly-increased equal event as the
Three events;If these four parts of event type, original position, end position and attenuation have one
Individual unequal, described control unit judges described second event sequence and described first sequence of events
In corresponding event unequal, then increase event sub-step newly-increased difference in described 3rd sequence of events newly
Event is as the 3rd event.
As described above, the 3rd newly-increased event all should be positioned at the tail end of presently described 3rd sequence of events,
The 3rd event that will be increased newly is as last event of presently described 3rd sequence of events.Additionally,
When newly-increased three event, it should by benchmark event targeted to newly-increased event type, equal judgement and
Object event is as the part of the 3rd newly-increased event, in order to generate for the 4th follow-up sequence of events
Step is prepared.
Although example above shows the part of the 3rd newly-increased event, but the disclosure does not limit
In this, the part of the 3rd event can be selected by those skilled in the art according to actual needs
Property arrange, as long as being capable of the principle of the disclosure, the part of the such as the 3rd event is all right
The benchmark event targeted including equal judgement and the original position of object event, end position and attenuation etc..
As described above, described 3rd sequence of events generation step can use any suitable double sequence pair
Carry out than algorithm.The difference event situation as the 3rd event is increased newly in described newly-increased event sub-step
In, it is also possible to the class of described difference event is distinguished by the part of the 3rd event as described above
Type.Such as, described difference event can be to insert difference, deletion difference and replace difference, wherein, inserts
Entering the event that difference represents in second event sequence is for the corresponding event in the first sequence of events
Insertion event;Delete difference and represent right relative in the first sequence of events of event in second event sequence
It is deletion event for answering event;Replace difference and represent that the event in second event sequence is relative to the first thing
It is replacement event for corresponding event in part sequence.
Below in conjunction with the 3rd sequence of events generation step shown in table one, table two and Fig. 2, to table three
In content illustrative.
To the 3rd sequence of events as a example by the event of the sequence number 1 in the event of the sequence number 1 in table one and table two
In equal event illustrative.By the step shown in Fig. 2, it is judged that the thing of two events
Part type, original position, end position and attenuation are the most equal, therefore new increasing in the 3rd sequence of events
The event of number 1, the part of this event is as follows: type is " equal ", benchmark event be " 1 " (i.e.
The event of the sequence number 1 in table one), object event is " 1 " (i.e. the event of sequence number 1 in table two).
Below in conjunction with concrete example, the type of the difference event in the 3rd sequence of events (is such as inserted
Difference, deletion difference and replacement difference) illustrative.
First to difference event as a example by the event of the sequence number 3 in the event of the sequence number 3 in table one and table two
In replacement difference illustrative.By the step shown in Fig. 2, it is judged that the thing of two events
Part type, original position, end position are the most equal, but attenuation is unequal, therefore at the 3rd sequence of events
In the event of newly-increased sequence number 3, the part of this event is as follows: type is " replacement ", and benchmark event is
" 3 " (i.e. the event of the sequence number 3 in table one), object event is " 3 " (i.e. the event of sequence number 3 in table two).
It follows that to difference as a example by the event of sequence number 8 in the event of sequence number 8 in table one and table two
Deletion difference in event is illustrative.By the step shown in Fig. 2, it is judged that two events
Original position, end position the most unequal, the therefore event of newly-increased sequence number 8 in the 3rd sequence of events.
Owing to the event of the sequence number 9 in table one is equal with the event of the sequence number 8 in table two, the most described 3rd thing
Part sequence generation step judges the event event relative to the sequence number 8 in table two of the sequence number 8 in table one
Should delete.Therefore, the part of the event of newly-increased in the 3rd sequence of events sequence number 8 is as follows:
Type is " deletion ", and benchmark event is " 8 " (i.e. representing the event of the sequence number 8 deleted in table one), mesh
Mark event is empty.
It follows that to difference as a example by the event of sequence number 9 in the event of sequence number 10 in table one and table two
Insertion difference in event is illustrative.By the step shown in Fig. 2, it is judged that two events
Unequal, the therefore event of newly-increased sequence number 10 in the 3rd sequence of events.Due to the sequence number in table one
The event of 10 is equal with the event of the sequence number 10 in table two, the most described 3rd sequence of events generation step
Judge that the event of the sequence number 9 in table two should be inserted relative to the event of the sequence number 10 in table one.Therefore,
The part of the event of sequence number 10 newly-increased in the 3rd sequence of events is as follows: type is " insertion ",
Benchmark event is empty, and object event is " 9 " (i.e. representing the event of the sequence number 9 inserted in table two).
The generation process of other event in table three is referred to the equal event shown in example above and difference
The generation process of strange happening part, repeats no more here.
It is described in detail below in conjunction with Fig. 4 to Fig. 7 the 4th sequence of events generation step of this disclosure.
Fig. 4 is to illustrate the flow process according to the 4th sequence of events generation step performed by the control unit of the disclosure
Figure.Fig. 5 is to illustrate the establishment event sub-step according to the embodiment performed by the control unit of the disclosure
Flow chart.Fig. 6 is to illustrate the establishment thing according to the another embodiment performed by the control unit of the disclosure
The flow chart of part sub-step.Fig. 7 is to illustrate the another embodiment according to performed by the control unit of the disclosure
The flow chart of establishment event sub-step.
In the implementation, described 4th sequence of events generation step includes: analyze sub-step, to the described 3rd
Difference event in sequence of events is analyzed;And create event sub-step, based on described analysis sub-step
Rapid analysis result creates corresponding 4th event in described 4th sequence of events.
Analysis sub-step mentioned above is corresponding with manner as described above one, and the most described control unit is only
Difference event in described 3rd sequence of events is analyzed, and to the phase in described 3rd sequence of events
Temporarily ignore etc. event or abandon.Difference event is analyzed, both can only whole to difference event
Part (type, benchmark event and object event in such as table three) is analyzed, it is also possible to only
A part of part (type in such as table three) of difference event is analyzed.
In creating event sub-step, the 4th event created can include the type of event, attribute etc.
Part.The attribute of the 4th event created both can include and the thing in described 3rd sequence of events
The attribute that the attribute of part is identical, such as benchmark event, object event etc., it is also possible to include newly created its
Its attribute, such as difference details etc., can make the 4th sequence of events the most anti-by these parts
The characteristic of mapping optical fiber and quality.Although example above shows the part of the 4th event, but
The disclosure is not limited to this, and those skilled in the art can composition portion to the 4th event according to actual needs
Divide and carry out selective setting, as long as being capable of the principle of the disclosure.
It should be noted that described analysis sub-step and described establishment event sub-step are the processes of a circulation,
First difference event in described 3rd sequence of events is being analyzed and is creating by the most described control unit
After building one the 4th event, need to re-execute described analysis sub-step and described establishment event sub-step is come
To second difference event in described 3rd sequence of events being analyzed and creating one the 4th event,
And so forth, until all differences event in described 3rd sequence of events all completes analyze and create the 4th
Till the operation of event.
Below in conjunction with concrete example, described analysis sub-step and described establishment event sub-step are carried out more
Detailed description.
In the implementation, described analysis sub-step includes: analyze the difference event in described 3rd sequence of events
Whether belong to insertion difference, delete one of difference, replacement difference.
As shown in table three above, the type of the difference event in the 3rd sequence of events includes inserting, deleting
And replacement.Described analysis sub-step can i.e. can determine that institute by being analyzed the type of difference event
State difference event belong to insert difference, delete difference and replace in difference any.
It should be noted that the cyclic process of analysis sub-step as described above is consistent, difference event is belonged to
Analysis in which kind of difference is also the process of a circulation, say, that analyzing first difference thing
After which kind of type part belongs to, continue which kind of type is second difference event is belonged to and be analyzed, until
All difference event analysis is complete.
In the implementation, described establishment event sub-step includes: if described analysis sub-step analyzes described
Difference event in 3rd sequence of events belongs to insertion difference, then create newly-increased event;If described analysis
The difference event that sub-step analyzes in described 3rd sequence of events belongs to deletion difference, then create disappearance thing
Part;If described analysis sub-step analyze the difference event in described 3rd sequence of events belong to replacement poor
Initiateing of described corresponding event in different and described first sequence of events and described second event sequence
Position is different and end position is the most different, then create newly-increased event and disappearance event;And if described point
Analysis sub-step analyzes the difference event in described 3rd sequence of events and belongs to replacement difference and described first thing
Part sequence is identical with the original position of the described corresponding event in described second event sequence and/or ties
Tail position is identical, then create change events.
It is noted that establishment mentioned above increases event newly, creates disappearance event, establishment change thing
Parts etc. not only represent one corresponding event of establishment in the 4th sequence of events, are also represented by the event created
The attribute of middle this event of write, benchmark event the most mentioned above, object event, difference details etc..
It should be noted that the 4th event created should be positioned at the tail end of the 4th current sequence of events every time,
It is to say, using the 4th event that created as last event of the 4th current sequence of events.
Described establishment increases the process of event newly and includes that judgement and the result write difference according to described judgement are detailed
Feelings.
Described establishment increases the process of the judgement in event newly and may include that judgment standard length and object event
Whether the difference of original position is less than distance tolerance limit, judges whether object event is ending event, judges target
Whether event attenuation is more than outage threshold etc..The processing sequence of described judgement can as described above suitable
Sequence is carried out, and i.e. first determines whether whether datum length is less than distance tolerance limit, then with the difference of event original position
Judge whether event is ending event, finally judge that whether event attenuation is more than outage threshold.Additionally, institute
The processing sequence stating judgement might not order as described above be carried out, it is also possible to according to actual needs
The processing sequence of described judgement is carried out selective setting.
It should be noted that the object of the process of described judgement is only object event, i.e. in second event sequence
Event, say, that described establishment increases event newly only to be needed to carry out the event in second event sequence
Process.
Although example above shows the process of described judgement, but the disclosure is not limited to this, ability
Field technique personnel can increase the process of the judgement in event according to actual needs newly and select described establishment
Property arrange, as long as being capable of the principle of the disclosure.Described datum length can be by user according to reality
Border situation pre-sets, it is also possible to be the optical fiber default setting when dispatching from the factory.Described distance tolerance limit is preferably
0.05km, described outage threshold is preferably 3dB, but the disclosure is not limited to this, described distance tolerance limit
Any suitable value well known by persons skilled in the art is can also is that with described outage threshold.
Described establishment increases the process of the write difference details in event newly and may include that in the 4th thing created
The difference details of part write " ending event is in advance ", write " exceeding outage threshold " etc..Although above
Illustrate the process of write difference details, but the disclosure is not limited to this, people in the art
Member can increase the process of the write difference details in event according to actual needs newly and select described establishment
Property arrange, as long as being capable of the principle of the disclosure.
Below in conjunction with Fig. 4 and Fig. 5 and table one to table four, to the establishment event sub-step according to the disclosure
The process creating newly-increased event in Zhou is described in detail.
As shown in Figure 5, first determine whether the difference of datum length and object event original position whether less than away from
From tolerance limit, if the difference of datum length and object event original position is more than or equal to distance tolerance limit, then will
" ending event is in advance " and " exceeding outage threshold " write difference details, and it is newly-increased to terminate described establishment
The process of event;If datum length is less than distance tolerance limit with the difference of object event original position, then continue
Judge whether this object event is ending event.If this object event is ending event, then will " ending
Event is in advance " write difference details, and terminate described establishment and increase the process of event newly;If this target thing
Part is not ending event, then continue to judge that whether the attenuation of this object event is more than outage threshold.If should
The attenuation of object event is more than outage threshold, then " will exceed outage threshold " and write difference details, and tie
Shu Suoshu creates the process of newly-increased event;If the attenuation of this object event is less than or equal to outage threshold,
The most described establishment increases the process of event newly and terminates.
As a example by the event of the sequence number 10 in table three, described analysis sub-step analyzes this event and belongs to insertion
Difference, the most described establishment event sub-step uses the process shown in figure 5 above to create newly-increased event.
Owing to the sequence number of object event corresponding to the event of the sequence number 10 in table three is 9, the most described establishment event
Sub-step processes for the event of the sequence number 9 in table two.Due to the thing for the sequence number 9 in table two
For part, datum length is less than distance tolerance limit with the difference of this event original position, and this event is not knot
Tail event, and the attenuation of this event is less than outage threshold, therefore at described establishment event sub-step
The newly-increased event created after reason is the event of the sequence number 5 in table four, and without writing, any difference is detailed
Feelings.
The process of described establishment disappearance event includes creating disappearance event according to benchmark event.
It should be noted that the object of the process of described establishment disappearance event is only benchmark event, the i.e. first thing
Event in part sequence, say, that described establishment disappearance event only needs in the first sequence of events
Event processes.Further, need not the disappearance created in the process of described establishment disappearance event
Event write difference details.
Although example above shows the process of described establishment disappearance event, but the disclosure is not limited to
This, those skilled in the art can select according to actual needs in process to described establishment disappearance event
Property arrange, as long as being capable of the principle of the disclosure.
Below in conjunction with Fig. 6 and table one to table four, create in event sub-step according to the disclosure
The process creating disappearance event is described in detail.
As shown in Figure 6, after the process creating disappearance event starts, create according to benchmark event
Disappearance event, then terminates the process of described establishment disappearance event.
As a example by the event of the sequence number 8 in table three, described analysis sub-step analyzes this event and belongs to deletion
Difference, the most described control unit uses the process shown in figure 6 above to create disappearance event.Due to table
The sequence number of the benchmark event that the event of the sequence number 8 in three is corresponding is 8, the most described establishment event sub-step
Event for the sequence number 8 in table one processes.Table four illustrate only to the sequence number 8 in table one
The process of event is as the sequence number of the benchmark event in table four using the sequence number 8 of this event, but the disclosure is also
It is not limited to this, as described above, in order to preferably characteristic and quality to optical fiber is pointed out, it is also possible to
In table four, show that more attribute, the such as attribute by the event of the sequence number 8 in table one are (the most initial
Position, end position and attenuation etc.) it is written in table four.
Difference event in described analysis sub-step analyzes described 3rd sequence of events belongs to replacement difference
And the start bit of the described corresponding event in described first sequence of events and described second event sequence
Putting in difference and the most different situation of end position, described control unit creates newly-increased event and disappearance event.
Below the difference event in described 3rd sequence of events is belonged to replacement difference and described first event
Sequence is different with the original position of the described corresponding event in described second event sequence and end position
The most different situations is described in detail.
As a example by the event of the sequence number 13 in table three, it is that replacement is poor that described analysis sub-step analyzes this event
Different, and the event (event of sequence number 12) in the first sequence of events corresponding to this event and the second thing
Both original positions of event (event of sequence number 12) in part sequence are different and end position is the most different,
It is to say, as shown in table one and table two, the original position of the event of the sequence number 12 in table one is 7.5,
And the original position of the sequence number 12 in table two is 7;The end position of the event of the sequence number 12 in table one is
7.6, and the end position of the event of the sequence number 12 in table two is 7.1.
The process creating newly-increased event carried out for said circumstances and the process of establishment disappearance event are with upper
Literary composition is similar with reference to the process described by Fig. 5 with Fig. 6, and here is omitted.Thing is increased newly through described establishment
The process of part and create the process of disappearance event, can obtain newly-increased event and the sequence of sequence number 8 in table four
The disappearance event of numbers 9.
It is detailed that the process of described establishment change events includes that judgement and the result according to described judgement write difference
Feelings.
The process of the judgement in described establishment change events may include that judge event type the most equal,
Whether the original position judge whether event is ending event, judging event is the most equal, judge event is
Ending event and object event original position less than benchmark event original position, judge end position whether phase
Deng, judge that attenuation is the most equal, judge object event attenuation and whether be more than with the difference of benchmark event attenuation
Disconnected threshold value etc..The processing sequence of described judgement can order as described above be carried out, and i.e. first determines whether
Event type is the most equal, then judges whether event is ending event, then judges the start bit of event
Put the most equal, then judge that whether event is that ending event and object event original position are less than benchmark thing
Part original position, then judges that end position is the most equal, then judges that attenuation is the most equal, finally sentence
Whether disconnected object event attenuation is more than outage threshold with the difference of benchmark event attenuation.Additionally, described judgement
Processing sequence might not order as described above be carried out, it is also possible to sentences described according to actual needs
Disconnected processing sequence carries out selective setting.
It should be noted that the object of the process of described judgement is only benchmark event and object event, i.e. first
Event in sequence of events and the event in second event sequence, say, that described establishment change events
Need the event in the first sequence of events and second event sequence is processed.
Although example above shows the process of described judgement, but the disclosure is not limited to this, ability
Field technique personnel can select according to actual needs in process to the judgement in described establishment change events
Property arrange, as long as being capable of the principle of the disclosure.Described outage threshold is preferably 3dB, but
The disclosure is not limited to this, described outage threshold can also is that well known by persons skilled in the art any suitably
Value.
The process of the write difference details in described establishment change events may include that in the 4th thing created
The difference details of part write " Change of types ", " ending event is in advance ", " original position change ", " knot
Tail change in location ", " attenuation change ", " exceeding outage threshold " etc..Write although example above shows
Entering the process of difference details, but the disclosure is not limited to this, those skilled in the art can be according to reality
Need the process of the write difference details in described establishment change events is carried out selective setting, if energy
Enough realize the principle of the disclosure.
Below in conjunction with Fig. 4 and Fig. 7 and table one to table four, to the establishment event sub-step according to the disclosure
The process creating change events in Zhou is described in detail.
As shown in Figure 7, first determine whether that benchmark event is the most equal with the event type of object event,
If type is unequal, then " Change of types " is write difference details;If type is equal, then continue
Judge that both original positions are the most equal.After by " Change of types " write difference details, it is judged that
Whether both are ending events, if ending event, then by detailed for " ending event is in advance " write difference
Feelings;If not ending event, then continue to judge that both original positions are the most equal.If it is judged that
Both original positions are unequal, then " original position change " is write difference details;If it is judged that
Both positions are equal, then continue to judge that both end position are the most equal.By " original position becomes
Change " after write difference details, it is judged that both be whether ending event and object event original position whether
Less than benchmark event original position, if it is judged that both be ending event and object event original position little
In benchmark event original position, then will " ending event is in advance " write difference details;If it is judged that two
Person be not ending event and/or object event original position not less than benchmark event original position, then continue to sentence
Both end position disconnected is the most equal.If both end position are unequal, then by " end position
Change " write difference details;If both end position are equal, then continue to judge that both attenuations are
No equal.If both attenuations are unequal, then " attenuation change " is write difference details;If two
The attenuation of person is equal, then the process creating change events terminates.By detailed for " attenuation change " write difference
After feelings, it is judged that whether object event attenuation is more than outage threshold with the difference of benchmark event attenuation, if mesh
Mark event attenuation is more than outage threshold with the difference of benchmark event attenuation, then " will exceed outage threshold " and write
Difference details;If object event attenuation is not more than outage threshold with the difference of benchmark event attenuation, then create
The process of change events terminates.
As a example by the event of the sequence number 3 in table three, described analysis sub-step analyzes this event and belongs to replacement
The event of the sequence number 3 in difference and table one identical with the original position of the event of the sequence number 3 in table two and
End position is the most identical, and the most described control unit uses the process shown in figure 7 above to create change thing
Part.Owing to the event of the sequence number 3 in table one only exists with the event of the sequence number 3 in table two in terms of attenuation
Difference, therefore after the process of Fig. 7, writes difference details by " attenuation change ", thus creates
The event of the sequence number 1 in table four.
According to principles described above, other that can be created that shown in table four " changes " thing of type
Part, here is omitted.
Described 4th thing is created according to the difference event in described 3rd sequence of events although foregoing illustrates
Part, but the disclosure is not limited to this.In the implementation, described establishment event sub-step also includes: according to
Equal event in described 3rd sequence of events creates corresponding 4th event.It is to say, at Fig. 4
In the 4th shown sequence of events generation step, it is also possible to include judging whether event belongs to equal event also
And if it is determined that outgoing event belongs to equal event then creates as equal event in the 4th sequence of events
The process of four events.
In the implementation, described 4th sequence of events generation step may include that analysis sub-step, to described
Event in 3rd sequence of events is analyzed;And create event sub-step, based on described analysis sub-step
Rapid analysis result creates corresponding 4th event in described 4th sequence of events.With above with reference to Fig. 4
To the 4th sequence of events generation step described in Fig. 7 except that, in this implementation, described 4th thing
Whole events of described 3rd sequence of events are analyzed comprehensively and process by part sequence generation step, wherein,
I.e. include the analysis to difference event and process, also include the analysis to equal event and process.Described difference
The analysis of strange happening part is similar to the process described by Fig. 5 to Fig. 7, to equal event with process
Analysis with process similar, herein with the process to the equal event in the 3rd sequence of events mentioned above
Repeat no more
All events in a plurality of sequence of events can be carried out complete and comprehensive by the control unit according to the disclosure
Comparative analysis, and the type of event can be distinguished exactly and reason that event changes, thus
Can not only judge whether optical fiber interrupts, moreover it is possible to obtain optic fibre characteristic and the detailed situation of change of quality,
For optical fiber production, safeguard and construction provides effective reference
It should be noted that term as used in this specification is merely for the mesh describing particular implementation
, and be not intended to limit the invention.Unless the context clearly indicates otherwise, otherwise as herein
" one ", " one " and " being somebody's turn to do " of the singulative used is also intended to include plural form.Term " bag
Include ", " comprising " or its any other variant be intended to comprising of nonexcludability, so that include
The process of a series of key elements, method, article or equipment not only include those key elements, but also include not
There are other key elements being expressly recited, or also include for this process, method, article or equipment institute
Intrinsic key element.In the case of there is no more restriction, statement " including ... " key element limited,
It is not precluded from there is also in including the process of described key element, method, article or equipment other identical
Key element.
It will be appreciated by those of skill in the art that the embodiments described herein can with electronic hardware,
Computer software or the two be implemented in combination in, in order to clearly demonstrate the interchangeability of hardware and software,
Composition and the step of each example has the most been generally described according to function.These functions
Perform with hardware or software mode actually, depend on application-specific and the design constraint bar of technical scheme
Part.Those skilled in the art can to each specifically should be used for using different methods to realize described
Function, but this realization is it is not considered that beyond the scope of this invention.
Those skilled in the art should understand that: various embodiments above is only in order to illustrate the technology of the present invention
Scheme, is not intended to limit;Although the present invention being described in detail with reference to foregoing embodiments,
But the technical scheme described in foregoing embodiments can be modified by those skilled in the art, or
The most some or all of technical characteristic is carried out equivalent;And these amendments or replacement, do not make
The essence of appropriate technical solution departs from the scope of claims of the present invention.
Claims (11)
1. a control method, for judging characteristic and the quality of optical fiber, described control method includes:
First sequence of events and second event retrieval step, obtain the first sequence of events and second event
Sequence, described first sequence of events includes at least one first event, and described second event sequence includes
At least one second event;
3rd sequence of events generation step, is carried out described first sequence of events with described second event sequence
Contrast result based on described contrast generate the 3rd sequence of events;And
4th sequence of events generation step, is analyzed and based on described analysis described 3rd sequence of events
Result generate the 4th sequence of events.
Control method the most according to claim 1, wherein, described 3rd sequence of events generation step
Including:
Equal judgement sub-step, it is judged that in described second event sequence and described first sequence of events
Corresponding event is the most equal;And
Newly-increased event sub-step, comes in described 3rd thing according to the judged result of described equal judgement sub-step
Newly-increased one the 3rd event in part sequence.
Control method the most according to claim 2, wherein, described equal judgement sub-step includes:
Event class to described second event sequence with the corresponding event in described first sequence of events
One or more in type, original position, end position, attenuation carry out equal judgement.
Control method the most according to claim 3, wherein, described newly-increased event sub-step includes:
If described equal judgement sub-step judges that described corresponding event is equal, then in described 3rd event
A newly-increased equal event in sequence;
If described equal judgement sub-step judges that described corresponding event is unequal, then in described 3rd thing
A newly-increased difference event in part sequence.
Control method the most according to claim 4, wherein, described 4th sequence of events generation step
Including:
Analyze sub-step, the difference event in described 3rd sequence of events is analyzed;And
Establishment event sub-step, analysis result based on described analysis sub-step is at described 4th sequence of events
Corresponding 4th event of middle establishment.
Control method the most according to claim 5, wherein, described analysis sub-step includes:
Whether the difference event in described 3rd sequence of events of analyzing belongs to insertion difference, deletion difference, replaces
Change one of difference.
Control method the most according to claim 6, wherein, described establishment event sub-step includes:
If described analysis sub-step analyze the difference event in described 3rd sequence of events belong to insertion poor
Different, then create newly-increased event;
If described analysis sub-step analyze the difference event in described 3rd sequence of events belong to deletion poor
Different, then create disappearance event;
If described analysis sub-step analyze the difference event in described 3rd sequence of events belong to replacement poor
Initiateing of described corresponding event in different and described first sequence of events and described second event sequence
Position is different and end position is the most different, then create newly-increased event and disappearance event;And
If described analysis sub-step analyze the difference event in described 3rd sequence of events belong to replacement poor
The start bit of the described corresponding event in different and described first sequence of events and described second event sequence
Put identical and/or end position is identical, then create change events.
Control method the most according to claim 5, wherein, described establishment event sub-step also includes:
Corresponding 4th event is created according to the equal event in described 3rd sequence of events.
Control method the most according to claim 1, wherein, described 4th sequence of events generation step
Including:
Analyze sub-step, the event in described 3rd sequence of events is analyzed;And
Establishment event sub-step, analysis result based on described analysis sub-step is at described 4th sequence of events
Corresponding 4th event of middle establishment.
Control method the most according to claim 1, wherein, described first sequence of events and second
Sequence of events obtaining step is performed by optical time domain reflectometer.
11. 1 kinds of control units, configuration performs the control method according to any one of claim 1-10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610213604.3A CN105910796A (en) | 2016-04-07 | 2016-04-07 | Optical cable link event comparison method and calculation unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610213604.3A CN105910796A (en) | 2016-04-07 | 2016-04-07 | Optical cable link event comparison method and calculation unit |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105910796A true CN105910796A (en) | 2016-08-31 |
Family
ID=56745406
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610213604.3A Pending CN105910796A (en) | 2016-04-07 | 2016-04-07 | Optical cable link event comparison method and calculation unit |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105910796A (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0719996A (en) * | 1993-05-21 | 1995-01-20 | Tektronix Inc | Event characteristic measurement method |
US6710862B1 (en) * | 2001-08-31 | 2004-03-23 | Nettest (New York) Inc. | Method of determining the location of splices and of calculating power loss at splices in optic fibers in a cable |
CN1677072A (en) * | 2004-03-30 | 2005-10-05 | 华为技术有限公司 | A method for automatic monitoring of optical fiber faults |
CN101895339A (en) * | 2010-07-21 | 2010-11-24 | 国网电力科学研究院 | Method for realizing early warning and positioning of malfunctions for power cable network |
US20120200846A1 (en) * | 2011-02-07 | 2012-08-09 | Piotr Anatolij Levin | Optical time domain reflectometer user interface |
CN102986150A (en) * | 2010-05-27 | 2013-03-20 | 爱斯福公司 | Multiple-acquisition OTDR method and device |
CN103929237A (en) * | 2013-01-15 | 2014-07-16 | 爱斯福公司 | Bi-directional Optical Reflectometric Method And System Thereof |
CN104301037A (en) * | 2013-07-16 | 2015-01-21 | 中兴通讯股份有限公司 | Method and system of implementing automatic alarm of fiber fault of passive optical network |
CN105471496A (en) * | 2014-09-05 | 2016-04-06 | 北京讯为动力信息技术有限公司 | Optical fiber quality automatic analysis method and system based on backscattering curves |
-
2016
- 2016-04-07 CN CN201610213604.3A patent/CN105910796A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0719996A (en) * | 1993-05-21 | 1995-01-20 | Tektronix Inc | Event characteristic measurement method |
US6710862B1 (en) * | 2001-08-31 | 2004-03-23 | Nettest (New York) Inc. | Method of determining the location of splices and of calculating power loss at splices in optic fibers in a cable |
CN1677072A (en) * | 2004-03-30 | 2005-10-05 | 华为技术有限公司 | A method for automatic monitoring of optical fiber faults |
CN102986150A (en) * | 2010-05-27 | 2013-03-20 | 爱斯福公司 | Multiple-acquisition OTDR method and device |
CN101895339A (en) * | 2010-07-21 | 2010-11-24 | 国网电力科学研究院 | Method for realizing early warning and positioning of malfunctions for power cable network |
US20120200846A1 (en) * | 2011-02-07 | 2012-08-09 | Piotr Anatolij Levin | Optical time domain reflectometer user interface |
CN103929237A (en) * | 2013-01-15 | 2014-07-16 | 爱斯福公司 | Bi-directional Optical Reflectometric Method And System Thereof |
CN104301037A (en) * | 2013-07-16 | 2015-01-21 | 中兴通讯股份有限公司 | Method and system of implementing automatic alarm of fiber fault of passive optical network |
CN105471496A (en) * | 2014-09-05 | 2016-04-06 | 北京讯为动力信息技术有限公司 | Optical fiber quality automatic analysis method and system based on backscattering curves |
Non-Patent Citations (2)
Title |
---|
吕春梅: ""基于OTDR曲线的通信光纤故障诊断的研究"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
黄翔东 等: ""光时域反射仪的事件检测算法设计"", 《第六届全国信号和智能信息处理与应用学术会议论文集》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20060045568A (en) | Probe optimization method and system during program calibration | |
CN101685420B (en) | Multithreading debugging method and device | |
CN104750612B (en) | Method of testing and device are carried out to file operation | |
CN103957132A (en) | Reflecting internal storage network node card shared storage zone data mapping error rate testing method | |
US20070266349A1 (en) | Directed random verification | |
KR102166116B1 (en) | Method and apparatus for calculation of failure event probabilities from partially correlated combination probabilities for seismic probabilistic safety assessment of nuclear power plants | |
US20100313187A1 (en) | Method and system for detecting infeasible paths | |
CN101206616B (en) | Method for testing resource leakage of graphical interface program and method for locating question | |
CN105910796A (en) | Optical cable link event comparison method and calculation unit | |
Chen et al. | A modeling method for a disaster chain–Taking the coal mining subsidence chain as an example | |
CN109980789B (en) | State detection method, device, equipment and medium of direct current control protection system | |
CN105653445B (en) | A kind of implementation method for meeting DO 178C test results | |
JP3904180B2 (en) | Optical fiber cable monitoring device | |
EP3812940B1 (en) | Vulnerability analyzer | |
Maystrenko et al. | An approach for estimation of integrated reliability indices and maintenance intervals of fiber-optic communication lines | |
KR102275635B1 (en) | Apparatus and method for detecting anomaly through function call pattern analysis | |
CN108205490B (en) | Software watchdog test method and device | |
CN103217942B (en) | Retrieval of measurement values, diagnosis information or device parameters | |
CN103595819A (en) | Method for online testing service usability of web system | |
JP6964423B2 (en) | Plant operation simulation equipment, plant operation simulation method and program | |
Mohan et al. | Predicting and accessing reliability of components in component based software development | |
KR101674787B1 (en) | System and method for measuring performance of program | |
Giustolisi | Enhanced WDN hydraulic modelling and detection of burst leakages | |
CN110427320A (en) | A kind of lightweight embedded program control throat floater position finding and detection method | |
CN114116879B (en) | A method and device for deep mining of suspected actual controllers of an enterprise |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160831 |
|
RJ01 | Rejection of invention patent application after publication |