[go: up one dir, main page]

CN105910796A - Optical cable link event comparison method and calculation unit - Google Patents

Optical cable link event comparison method and calculation unit Download PDF

Info

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
Application number
CN201610213604.3A
Other languages
Chinese (zh)
Inventor
叶欣辰
黄育飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tianjin Qiance Daoke Science & Technology Development Co Ltd
Original Assignee
Tianjin Qiance Daoke Science & Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tianjin Qiance Daoke Science & Technology Development Co Ltd filed Critical Tianjin Qiance Daoke Science & Technology Development Co Ltd
Priority to CN201610213604.3A priority Critical patent/CN105910796A/en
Publication of CN105910796A publication Critical patent/CN105910796A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M11/00Testing of optical apparatus; Testing structures by optical methods not otherwise provided for
    • G01M11/30Testing of optical devices, constituted by fibre optics or optical waveguides
    • G01M11/31Testing 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/3109Reflectometers detecting the back-scattered light in the time-domain, e.g. OTDR
    • G01M11/3145Details of the optoelectronics or data analysis
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M11/00Testing of optical apparatus; Testing structures by optical methods not otherwise provided for
    • G01M11/02Testing 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

Cable link event control methods and computing unit
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.
CN201610213604.3A 2016-04-07 2016-04-07 Optical cable link event comparison method and calculation unit Pending CN105910796A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (9)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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