Nothing Special   »   [go: up one dir, main page]

CN109787691A - A kind of parameter determination method, equipment and computer storage medium - Google Patents

A kind of parameter determination method, equipment and computer storage medium Download PDF

Info

Publication number
CN109787691A
CN109787691A CN201811436127.2A CN201811436127A CN109787691A CN 109787691 A CN109787691 A CN 109787691A CN 201811436127 A CN201811436127 A CN 201811436127A CN 109787691 A CN109787691 A CN 109787691A
Authority
CN
China
Prior art keywords
timing skew
bit error
error rate
offset
timing
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.)
Granted
Application number
CN201811436127.2A
Other languages
Chinese (zh)
Other versions
CN109787691B (en
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.)
Accelink Technologies Co Ltd
Original Assignee
Accelink Technologies 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 Accelink Technologies Co Ltd filed Critical Accelink Technologies Co Ltd
Priority to CN201811436127.2A priority Critical patent/CN109787691B/en
Publication of CN109787691A publication Critical patent/CN109787691A/en
Application granted granted Critical
Publication of CN109787691B publication Critical patent/CN109787691B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Optical Communication System (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

The embodiment of the invention discloses a kind of parameter determination methods, which comprises obtains multiple first timing skew offsets in the transmitting terminal of coherent light communication equipment to be monitored and the first timing skew compensation range of receiving end;Obtain corresponding first bit error rate of each first timing skew offset;Based on the first timing skew offset and first bit error rate, the transmitting terminal of the coherent light communication equipment to be monitored and the Goal time order bias compensation value of receiving end are determined.The embodiment of the present invention also discloses a kind of parameter determination device and computer storage medium.

Description

A kind of parameter determination method, equipment and computer storage medium
Technical field
The present invention relates to the parameter in optical communication field determine technology more particularly to a kind of parameter determination method, equipment and Computer storage medium.
Background technique
Coherent light communication equipment based on light polarization multiplexing and I (In-phase)/Q (Quadrature) modulation technique is because of it High bandwidth availability ratio is just more and more widely used in optical transport network.Ideally, coherent light communication equipment line I and Q signal should be orthogonal and not no timing skew inside each polarization state of trackside.In practical coherent light communication equipment, by In the differences such as line side transmitting terminal I/Q modulator technique, driving circuit, receiving end coherent receiver probe response, each polarization state There are certain timing skew (Skew) for internal I and Q signal.Therefore it needs to each of each line side transmitting terminal and receiving end The Skew offset of polarization state is calibrated.
The calibrating method of existing timing skew offset is: using optical modulation analyzer (Optical Modulation Analyzer, OMA) monitoring transmitting terminal X polarization error vector magnitude (Error Vector Magnitude, EVM) value and The performance parameters such as Skew value, then the Skew offset of manual setting coherent light communication equipment X polarization, is arranged back and forth manually in this way So that EVM the and Skew value of the X polarization monitored in OMA is minimum, and the offset is demarcated as the Skew offset of X polarization, With similarly manual setting method finds out the Skew offset that transmitting terminal Y is polarized back and forth;After the completion of the calibration of line side transmitting terminal, Respective Skew offset is polarized using similar manual mode calibration receiving end X polarization and Y to receiving end.But when existing The accuracy of the calibrating method calibration of sequence bias compensation value dependent on calibration personnel to the experience that operates with of OMA, accuracy compared with It is low, and a large amount of artificial and expensive equipment is needed to meet the needs of product batch production.
Summary of the invention
In view of this, an embodiment of the present invention is intended to provide a kind of parameter determination method, equipment and computer storage medium, solution The problem of existing calibrating method of having determined is unable to satisfy the demand of batch production improves the standard of determining timing skew offset Exactness and accuracy, and reduce to artificial and equipment demand.
In order to achieve the above objectives, the technical scheme of the present invention is realized as follows:
A kind of parameter determination method, which comprises
It obtains more in the transmitting terminal of coherent light communication equipment to be monitored and the first timing skew compensation range of receiving end A first timing skew offset;
Obtain corresponding first bit error rate of each first timing skew offset;
Based on the first timing skew offset and first bit error rate, determine that the coherent light communication to be monitored is set The Goal time order bias compensation value of standby transmitting terminal and receiving end.
Optionally, the first timing skew compensation of the transmitting terminal for obtaining coherent light communication equipment to be detected and receiving end The first timing skew offset in range, comprising:
The corresponding first timing skew compensation configuration information of the first timing skew compensation range is set;
Configuration information is compensated based on first timing skew, it is inclined to the timing in the first timing skew compensation range Poor offset is scanned, and obtains multiple first timing skew offsets.
Optionally, the first timing skew of the setting compensates configuration information, comprising:
The corresponding first scanning stepping of the first timing skew compensation range is set;
Correspondingly, described compensate configuration information based on first timing skew, model is compensated to first timing skew Timing skew offset in enclosing is scanned, and obtains multiple first timing skew offsets, comprising:
Determine the smallest first timing skew offset in the first timing skew compensation range;
Since the smallest first timing skew offset, the first scanning stepping is successively spaced to described first The first timing skew offset in timing skew compensation range is scanned, until scanning through the first timing skew compensation Maximum first timing skew offset in range obtains multiple first timing skew offsets.
It is optionally, described to obtain corresponding first bit error rate of each first timing skew offset, comprising:
Corresponding first collection period of the first timing skew compensation range is set;
According to first collection period, multiple first sub- error codes are acquired for each first timing skew offset Rate, and corresponding first bit error rate of each first timing skew offset is determined based on the multiple first sub- bit error rate;
Correspondingly, described be based on the first timing skew offset and first bit error rate, determine that Goal time order is inclined Poor offset, comprising:
If in multiple first bit error rates there are the bit error rate the first preset threshold range first bit error rate, from multiple The bit error rate is obtained in first bit error rate in the first object bit error rate of first preset threshold range;
From multiple first timing skew offsets, it is inclined to obtain corresponding first timing of the first object bit error rate Poor offset, and it is determined as the Goal time order bias compensation value.
Optionally, the method also includes:
If in multiple first bit error rates there is no the bit error rate the first preset threshold range first bit error rate, from more The bit error rate is obtained in a first timing skew offset in the first timing skew offset of the second preset threshold range;
Based on the bit error rate in the first timing skew offset of the second preset threshold range, the second timing skew is determined Compensation range;
Obtain multiple second timing skew offsets in the second timing skew compensation range;
Obtain corresponding second bit error rate of each second timing skew offset;
Based on the second timing skew offset and second bit error rate, the Goal time order deviation compensation is determined Value.
Optionally, the multiple second timing skew offsets obtained in the second timing skew compensation range, packet It includes:
Configuration information is compensated based on corresponding first timing skew of the first timing skew compensation range, is arranged described the Corresponding second timing skew of two timing skew compensation ranges compensates configuration information;
Configuration information is compensated based on second timing skew, it is inclined to the timing in the second timing skew compensation range Poor offset is scanned, and obtains multiple second timing skew offsets.
Optionally, described that confidence is matched based on the corresponding first timing skew compensation of the first timing skew compensation range Breath is arranged corresponding second timing skew of the second timing skew compensation range and compensates configuration information, comprising:
Based on the corresponding first scanning stepping of the first timing skew compensation range, second timing skew is set and is mended Repay the corresponding second scanning stepping of range;Wherein, the first timing skew compensation configuration information includes the first scanning stepping;Institute Stating the second timing skew compensation configuration information includes the second scanning stepping;
Correspondingly, described compensate configuration information based on second timing skew, model is compensated to second timing skew Timing skew offset in enclosing is scanned, and obtains multiple second timing skew offsets, comprising:
Determine the smallest second timing skew offset in the second timing skew compensation range;
Since the smallest second timing skew offset, the second scanning stepping is successively spaced to described second The second timing skew offset in timing skew compensation range is scanned, until scanning through the second timing skew compensation Maximum second timing skew offset in range obtains multiple second timing skew offsets.
It is optionally, described to obtain corresponding second bit error rate of each second timing skew offset, comprising:
Corresponding second collection period of the second timing skew compensation range is set;
According to second collection period, multiple second sub- error codes are acquired for each second timing skew offset Rate, and corresponding second bit error rate of each second timing skew offset is determined based on the multiple second sub- bit error rate;
Correspondingly, described be based on the second timing skew offset and second bit error rate, when determining the target Sequence bias compensation value, comprising:
If in multiple second bit error rates there are the bit error rate the first preset threshold range second bit error rate, from multiple The bit error rate is obtained in second bit error rate in the second target error rate of first preset threshold range;
From multiple second timing skew offsets, it is inclined to obtain corresponding second timing of second target error rate Poor offset, and it is determined as the Goal time order bias compensation value.
Optionally, the method also includes:
If in multiple second bit error rates there is no the bit error rate the first preset threshold range second bit error rate, from more The bit error rate is obtained in a second timing skew offset in the second timing skew offset of third predetermined threshold value range, and The second timing skew offset based on the bit error rate in third predetermined threshold value range determines third timing skew compensation range; Wherein, there is incidence relation between the third predetermined threshold value and second preset threshold;
Obtain multiple third timing skew offsets in the third timing skew compensation range and each third The corresponding third bit error rate of timing skew offset;
If having not been obtained to the third bit error rate from multiple third timing skew offsets in first preset threshold The Goal time order bias compensation value of range continues to determine the 4th timing skew compensation range, the 4th timing skew offset With the 4th bit error rate, multiple m timing are determined until determining the Goal time order bias compensation value, or after executing m circulation The smallest m timing skew offset of the bit error rate is the Goal time order bias compensation value in bias compensation value;Wherein, the m It for positive integer and is pre-set.
Optionally, the method also includes:
Based on every one i-th timing skew offset and corresponding i-th bit error rate shape of each i-th timing skew offset At a curve;Wherein, the i-th timing skew offset is horizontal axis, and i-th bit error rate is the longitudinal axis;
The difference between the maxima and minima of the i-th timing skew compensation range is calculated, reference difference is obtained;
If the horizontal distance of the minimum point of the curve and the origin of curve is less than the default percentage of the reference difference The minimum value of the i-th timing skew compensation range is reduced targets threshold and obtains updated i-th timing skew compensation by ratio Range;If or the minimum point of the curve and the horizontal distance of the End of Curve are less than the preset percentage of the reference difference The maximum value of the i-th timing skew compensation range is reduced targets threshold and obtains updated i-th timing skew compensation model by value It encloses;
Obtain the updated i-th timing skew offset of updated i-th timing skew compensation range and updated I-th bit error rate;
Updated curve is formed based on updated i-th timing skew offset and updated i-th bit error rate, and right The minimum point of the updated curve and the horizontal distance of the origin of curve/terminal are analyzed, until finally obtained The minimum point and curve for the curve that the corresponding i-th timing skew offset of i-th timing skew compensation range and i-th bit error rate are formed The horizontal distance of start point/end point, more than or equal to finally obtained i-th timing skew compensation range maxima and minima it Between difference preset percentage value.
Optionally, the method also includes:
If i-th bit error rate of minimum in corresponding multiple i-th bit error rates of multiple i-th timing skew offsets is greater than alarm threshold Value, generates the prompt information for prompting operation object.
Optionally, the method also includes:
Based on the prompt information, receive the operation object setting compensates model for updating first timing skew The undated parameter enclosed;
Based on the undated parameter, the first timing skew compensation range is updated.
Optionally, which comprises
Respectively by the Goal time order bias compensation value of the transmitting terminal and the receiving end, it is stored in described to be monitored In the main storage area of coherent light communication equipment and standby memory block.
Optionally, the Goal time order bias compensation value of the transmitting terminal of the coherent light communication equipment to be monitored includes the hair The i/q signal of the Y polarization of the corresponding Goal time order bias compensation value of the i/q signal and transmitting terminal of the X polarization of sending end is corresponding Goal time order bias compensation value;
The Goal time order bias compensation value of the receiving end of the coherent light communication equipment to be monitored includes the X of the receiving end When the corresponding target of i/q signal of the corresponding Goal time order bias compensation value of the i/q signal of polarization and the Y of receiving end polarization Sequence bias compensation value.
A kind of parameter determination device, the equipment include: memory, communication bus and processor, in which:
The memory is configured to storage parameter determination program;
The communication bus, the connection communication being arranged for carrying out between processor and memory;
The processor, for executing the parameter determination program stored in memory, to perform the steps of
It obtains more in the transmitting terminal of coherent light communication equipment to be monitored and the first timing skew compensation range of receiving end A first timing skew offset;
Obtain corresponding first bit error rate of each first timing skew offset;
Based on the first timing skew offset and first bit error rate, determine that the coherent light communication to be monitored is set The Goal time order bias compensation value of standby transmitting terminal and receiving end.
A kind of computer storage medium is stored with parameter determination program in the computer storage medium, and the parameter is true Determine the step of parameter determination method described above is realized when program is executed by processor.
Parameter determination method, equipment provided by the embodiment of the present invention and computer storage medium obtain phase to be monitored Multiple first timing skew offsets in the transmitting terminal of dry optical communication equipment and the first timing skew compensation range of receiving end, Corresponding first bit error rate of every one first timing skew offset is obtained, the first timing skew offset and the first error code are based on Rate determines the transmitting terminal of coherent light communication equipment to be monitored and the Goal time order bias compensation value of receiving end, in this way, can be automatic According to the corresponding timing skew offset of the respective timing skew compensation range of the transmitting terminal of coherent light communication equipment and receiving end Bit error rate corresponding with its automatically determines the Goal time order bias compensation value finally needed, does not need artificial parameter, solves existing Some calibrating methods are unable to satisfy the problem of demand of batch production, improve determining timing skew offset accuracy and Accuracy, and reduce to artificial and equipment demand.
Detailed description of the invention
Fig. 1 is a kind of structural schematic diagram of parameter determination system provided in an embodiment of the present invention;
Fig. 2 is a kind of flow diagram of parameter determination method provided in an embodiment of the present invention;
Fig. 3 is the flow diagram of another parameter determination method provided in an embodiment of the present invention;
Fig. 4 is the flow diagram of another parameter determination method provided in an embodiment of the present invention;
Fig. 5 is a kind of structural schematic diagram of parameter determination device provided in an embodiment of the present invention.
Specific embodiment
To keep the purposes, technical schemes and advantages of the embodiment of the present application clearer, below in conjunction with the embodiment of the present application In attached drawing, the specific technical solution of invention is described in further detail.Following embodiment does not have to for illustrating the application To limit scope of the present application.
It is first true to parameter provided in an embodiment of the present invention before introducing parameter determination method provided in an embodiment of the present invention Determine system and carries out simple illustration;Wherein, it is true that the parameter determination method provided in the embodiment of the present invention can be applied to the parameter Determine in system.As shown in Figure 1, the parameter determination system may include: coherent light communication equipment, program-controlled multichannel optical power attenuation Device (Variable Optical Attenuator, VOA) and calibration control host;Wherein, coherent light communication equipment, VOA and fixed It can communicate between mark control host three;As shown in fig. 1, coherent light communication equipment can pass through the end in interchanger Mouthfuls 2 and port 1 communicated with calibration control host, VOA be also can by port 3 in interchanger and port 1 with calibrate Control host is communicated, and coherent light communication equipment can directly be communicated with VOA;In a kind of feasible implementation, Coherent light communication equipment can be the coherent light communication equipment at least one line side coherent communication channel, line side rate It can be the rates such as 10G, 40G, 100G, 200G, 400G.In addition, each route trackside coherent communication channel can have therewith The corresponding channel VOA.VOA whole channel is disposed as maximum attenuation value by calibration control host, as shown in Figure 1, each VOA is logical Road and 1 line side coherent communication channel are connected.
The embodiment of the present invention provides a kind of parameter determination method, referring to shown in Fig. 2, method includes the following steps:
First timing skew of step 101, the transmitting terminal for obtaining coherent light communication equipment to be monitored and receiving end compensates model Enclose interior multiple first timing skew offsets.
Wherein, step 101 obtains the transmitting terminal of coherent light communication equipment to be monitored and the first timing skew of receiving end is mended The multiple first timing skew offsets repaid in range can be realized by parameter determination device;In the present invention, parameter determines Equipment also refers to calibration control control host.In a kind of feasible implementation, the first timing skew compensation range can To be that the i/q signal that the Y of i/q signal and transmitting terminal that the X of the transmitting terminal to be monitored for thinking dry optical communication equipment is polarized is polarized is distinguished Corresponding first timing skew compensation range, certainly, the first timing skew compensation range can also be to be monitored and think dry optic communication Corresponding first timing skew of i/q signal of the Y polarization of the i/q signal and receiving end of the X polarization of the receiving end of equipment is mended Repay range.
Before the Goal time order bias compensation value for determining coherent light communication equipment to be monitored, calibration control host can be first Start to calibrate preparation, then initializes coherent light communication equipment and calibration control program, after the completion of initialization, be connected to phase Dry communication channel and the channel VOA, and adjust the channel VOA and make coherent communication channel reception optical power in range appropriate.In addition, The corresponding upper limit value of first timing skew compensation range and lower limit value can be pre-set.Certainly, the first timing skew is mended It repays the corresponding upper limit value of range and lower limit value can be the initial timing skew offset of the upper limit and the initial timing skew of lower limit respectively Offset.
Step 102 obtains corresponding first bit error rate of every one first timing skew offset.
Wherein, step 102 obtains corresponding first bit error rate of every one first timing skew offset and can be determined by parameter Equipment is realized;Corresponding first bit error rate of every one first timing skew offset, can be and compensate model to the first timing skew Compensation deviation in enclosing obtained after being scanned each the first timing skew offset is corresponding entangles the preceding bit error rate.
Step 103 is based on the first timing skew offset and first bit error rate, determines coherent light communication equipment to be monitored The Goal time order bias compensation value of transmitting terminal and receiving end.
Wherein, step 103 is based on the first timing skew offset and first bit error rate, determines that coherent light communication to be monitored is set The Goal time order bias compensation value of standby transmitting terminal and receiving end can be realized by parameter determination device;Goal time order deviation is mended Repay value can be according between first bit error rate and the first preset threshold relationship and the first timing skew offset determine 's.
Parameter determination method provided by the embodiment of the present invention, obtain coherent light communication equipment to be monitored transmitting terminal and Multiple first timing skew offsets in first timing skew compensation range of receiving end obtain every one first timing skew and mend Corresponding first bit error rate of value is repaid, the first timing skew offset and first bit error rate is based on, determines coherent light communication to be monitored The transmitting terminal of equipment and the Goal time order bias compensation value of receiving end, in this way, can be automatically according to the hair of coherent light communication equipment The corresponding timing skew offset of the respective timing skew compensation range of sending end and receiving end bit error rate corresponding with its, it is automatic true The fixed Goal time order bias compensation value finally needed, does not need artificial parameter, solves existing calibrating method and is unable to satisfy batch The problem of measuring the demand of production, improves the accuracy and precision of determining timing skew offset, and reduce to artificial With the demand of equipment.
Based on previous embodiment, the embodiment of the present invention provides a kind of parameter determination method, referring to shown in Fig. 3, this method The following steps are included:
Step 201, parameter determination device are arranged the corresponding first timing skew compensation of the first timing skew compensation range and match Confidence breath.
Wherein, step 201 can be accomplished by the following way:
The corresponding first scanning stepping of first timing skew compensation range is set.
It should be noted that first scanning stepping can be it is pre-set according to historical data;In a kind of feasible reality In existing mode, the first scanning stepping can be the 1/S of the corresponding scanning range of the first timing skew compensation rangeN;SNValue can make , can also be pre-set with default value, SNSuggested range can be 25~75;If from the first timing skew offset In be not determined by Goal time order bias compensation value, then just need to carry out it is subsequent second wheel ... N wheel scan is until determining mesh Mark timing skew offset;Wherein, if there is more wheel scans, then identical S can be used in subsequent every wheel scanNValue, Different S can be usedNValue.
Step 202, parameter determination device are based on the first timing skew and compensate configuration information, compensate model to the first timing skew Timing skew offset in enclosing is scanned, and obtains multiple first timing skew offsets.
Wherein, step 202 be based on the first timing skew compensate configuration information, in the first timing skew compensation range when Sequence bias compensation value is scanned to obtain multiple first timing skew offsets, can be accomplished by the following way:
A1, the smallest first timing skew offset in the first timing skew compensation range is determined.
Wherein, the smallest first timing skew offset also refers to the first timing skew mentioned in above-described embodiment Lower limit the first timing skew offset of compensation range.
A2, since the smallest first timing skew offset, successively be spaced first scanning stepping to the first timing skew The first timing skew offset in compensation range is scanned, maximum in the first timing skew compensation range until scanning through First timing skew offset obtains multiple first timing skew offsets.
Wherein, the first timing skew of lower limit that can first to the first timing skew compensation range when being actually scanned Offset is scanned, and is then increased by the first scanning step value on the basis of lower limit the first timing skew offset and is scanned Obtain the first new timing skew offset;Later, increase by the first scanning on the basis of the first new timing skew offset Step value is scanned the first timing skew offset updated, and so on until in the first timing skew compensation range The upper limit the first timing skew offset also scan completion.
Step 203, parameter determination device obtain corresponding first bit error rate of every one first timing skew offset.
Wherein, step 203 obtain corresponding first bit error rate of every one first timing skew offset can be by with lower section Formula is realized:
B1, corresponding first collection period of the first timing skew compensation range of setting.
It should be noted that the first collection period can be it is pre-set according to historical data, in every wheel scan One collection period can be the value of a default, be also possible to different values.In a kind of feasible implementation, the first acquisition The value range in period can be 100ms~1000ms.
B2, according to the first collection period, acquire multiple first sub- bit error rates for every one first timing skew offset, and Corresponding first bit error rate of every one first timing skew offset is determined based on the multiple first sub- bit error rates.
It should be noted that after scanning obtains a first timing skew offset, it can be according to the first acquisition week Phase acquires the corresponding multiple first sub- bit error rates (multiple to entangle the preceding bit error rate) of the first timing skew offset;It just collects more After a first sub- bit error rate, can remove a highest in the multiple first sub- bit error rates entangle before the bit error rate and one it is minimum entangle before The bit error rate before remaining entangle is averaged as this corresponding first bit error rate of the first timing skew offset by the bit error rate (entangling the preceding bit error rate) simultaneously records.In a kind of feasible implementation, it can be set for a first timing skew offset The quantity of the sub- bit error rate of can get first can be K, and the value of K can shift to an earlier date manual setting, default value also can be used, K value is not less than 3, and desirable range is 5~15.
Wherein, it can choose after step 203 and execute step 204~205 or execution step 206~210.
If first bit error rate in step 204, multiple first bit error rates there are the bit error rate in the first preset threshold range, ginseng Number determines that equipment obtains the bit error rate in the first object bit error rate of the first preset threshold range from multiple first bit error rates.
Wherein, the first preset threshold can be pre-set using data and practical application scene based on history;Certainly, The Goal time order bias compensation value determined according to the first preset threshold, which needs to meet, can be applicable in any coherent light communication equipment In transmitting terminal and receiving end timing skew compensation.
It is corresponding to obtain the first object bit error rate from multiple first timing skew offsets for step 205, parameter determination device The first timing skew offset, and be determined as Goal time order bias compensation value.
If in step 206, multiple first bit error rates there is no the bit error rate the first preset threshold range first bit error rate, Parameter determination device obtains the bit error rate in the first timing of the second preset threshold range from multiple first timing skew offsets Bias compensation value.
Wherein, the second preset threshold can be pre-set using data and practical application scene based on history.
Step 207, parameter determination device based on the bit error rate the second preset threshold range the first timing skew offset, Determine the second timing skew compensation range.
Wherein, the bit error rate makees Skew offset as the longitudinal axis before calibration control host is entangled what is recorded in scanning process Curve is depicted as horizontal axis;Calibration control host chooses one section that curve bottom includes minimum point and reduces the scope, this reduces the scope As the M% of epicycle scanning range, and the beginning and end to reduce the scope it is corresponding entangle before the bit error rate it is identical, be recorded in report In, the scanning range as next round iteration.The value range of M value can be 5~25.That is, the second timing skew is mended The value for repaying range can be the corresponding range of M% of the first timing skew compensation range.
Step 208, parameter determination device obtain multiple second timing skews compensation in the second timing skew compensation range Value.
Wherein, the second timing skew offset, which can be, compensates configuration information to second according to the second timing skew of setting What the timing skew offset in timing skew compensation range obtained after being scanned.
Step 209, parameter determination device obtain corresponding second bit error rate of every one second timing skew offset.
Wherein, second bit error rate is first to obtain the corresponding multiple second sub- bit error rates of the second timing skew offset, then Each corresponding second bit error rate of the second timing skew offset is determined according to the multiple second sub- bit error rate.
Step 210, parameter determination device are based on the second timing skew offset and second bit error rate, determine that Goal time order is inclined Poor offset.
Wherein, the Goal time order bias compensation value in the embodiment of the present invention can be default with first according to second bit error rate Relationship and the second timing skew offset between threshold value determine.
In other embodiments of the invention, the Goal time order deviation compensation of the transmitting terminal of coherent light communication equipment to be monitored Value includes the i/q signal of the Y polarization of the corresponding Goal time order bias compensation value of i/q signal and transmitting terminal that the X of transmitting terminal is polarized Corresponding Goal time order bias compensation value.
The Goal time order bias compensation value of the receiving end of coherent light communication equipment to be monitored includes the I/ of the X polarization of receiving end The corresponding Goal time order deviation compensation of i/q signal of the corresponding Goal time order bias compensation value of Q signal and the Y of receiving end polarization Value.
It should be noted that in the present embodiment with the explanation of same steps in other embodiments and identical content, Ke Yican According to the description in other embodiments, details are not described herein again.
Parameter determination method provided by the embodiment of the present invention, can be automatically according to the transmitting terminal of coherent light communication equipment Corresponding with the respective timing skew compensation range in receiving end timing skew offset bit error rate corresponding with its, automatically determines most The Goal time order bias compensation value needed eventually, does not need artificial parameter, solves existing calibrating method and is unable to satisfy batch life The problem of demand of production, the accuracy and precision of determining timing skew offset is improved, and reduced to artificial and set Standby demand.
A kind of parameter determination method is provided based on previous embodiment the embodiment of the present invention, referring to shown in Fig. 4, this method packet Include following steps:
The corresponding first scanning stepping of the first timing skew compensation range is arranged in step 301, parameter determination device.
Step 302, parameter determination device determine the smallest first timing skew compensation in the first timing skew compensation range Value.
Step 303, parameter determination device are successively spaced the first scanning step since the smallest first timing skew offset It is scanned into the first timing skew offset in the first timing skew compensation range, until scanning through the first timing skew Maximum first timing skew offset in compensation range, obtains multiple first timing skew offsets.
Step 304, parameter determination device obtain corresponding first bit error rate of every one first timing skew offset.
Wherein, step 304 can be accomplished by the following way:
B1, corresponding first collection period of the first timing skew compensation range of setting.
B2, according to the first collection period, acquire multiple first sub- bit error rates for every one first timing skew offset, and Corresponding first bit error rate of every one first timing skew offset is determined based on the multiple first sub- bit error rates.
If in multiple first bit error rates of step 305, parameter determination device, there are the bit error rates in the first preset threshold range First bit error rate, parameter determination device obtain the bit error rate in the first mesh of the first preset threshold range from multiple first bit error rates Mark the bit error rate.
It is corresponding to obtain the first object bit error rate from multiple first timing skew offsets for step 306, parameter determination device The first timing skew offset, and be determined as Goal time order bias compensation value.
If in step 307, multiple first bit error rates there is no the bit error rate the first preset threshold range first bit error rate, Parameter determination device obtains the bit error rate in the first timing of the second preset threshold range from multiple first timing skew offsets Bias compensation value.
Step 308, parameter determination device based on the bit error rate the second preset threshold range the first timing skew offset, Determine the second timing skew compensation range.
Step 309, parameter determination device are based on the first timing skew and compensate configuration information, and the second timing skew of setting compensates Corresponding second timing skew of range compensates configuration information.
Wherein, step 309 can be accomplished by the following way:
Based on the corresponding first scanning stepping of the first timing skew compensation range, the second timing skew compensation range pair is set The the second scanning stepping answered.
Wherein, the first timing skew compensation configuration information includes the first scanning stepping;Confidence is matched in the compensation of second timing skew Breath includes the second scanning stepping.
In other embodiments of the invention, the second scanning stepping can be identical as the first scanning stepping, can also be with the One scanning stepping is different;In a kind of feasible implementation, the second scanning stepping, which can be, reduces one for the first scanning stepping It is obtained after fixed number value;Certainly, if after the scanning stepping of 4 sweep objects is respectively less than minimal adjustment stepping, stop iterative scans, The corresponding 4 Skew offsets of the bit error rate are as respective Goal time order bias compensation value before scanning process is found minimum entangle.
Step 310, parameter determination device are based on the second timing skew and compensate configuration information, compensate model to the second timing skew Timing skew offset in enclosing is scanned, and obtains multiple second timing skew offsets.
Wherein, step 310 can be accomplished by the following way:
C1, the smallest second timing skew offset in the second timing skew compensation range is determined.
Wherein, the smallest second timing skew offset also refers to the lower limit second of the second timing skew compensation range Timing skew offset.
C2, since the smallest second timing skew offset, successively be spaced second scanning stepping to the second timing skew The second timing skew offset in compensation range is scanned, maximum in the second timing skew compensation range until scanning through Second timing skew offset obtains multiple second timing skew offsets.
Wherein, the second timing skew of lower limit that can first to the second timing skew compensation range when being actually scanned Offset is scanned, and is then increased by the second scanning step value on the basis of lower limit the second timing skew offset and is scanned Obtain the second new timing skew offset;Later, increase by the second scanning on the basis of the second new timing skew offset Step value is scanned the second timing skew offset updated, and so on until in the second timing skew compensation range The upper limit the second timing skew offset also scan completion.
Step 311, parameter determination device obtain corresponding second bit error rate of every one second timing skew offset.
Wherein, step 311 obtain corresponding second bit error rate of every one second timing skew offset can be by with lower section Formula is realized:
D1, corresponding second collection period of the second timing skew compensation range of setting.
It should be noted that the second collection period can be it is pre-set according to historical data, in every wheel scan Two collection period can be the value of a default, be also possible to different values.In a kind of feasible implementation, the second acquisition The value range in period can be 100ms~1000ms.
D2, according to the second collection period, acquire multiple second sub- bit error rates for every one second timing skew offset, and Corresponding second bit error rate of every one second timing skew offset is determined based on the multiple second sub- bit error rates.
It should be noted that after scanning obtains a first timing skew offset, it can be according to the second acquisition week Phase acquires the corresponding multiple second sub- bit error rates (multiple to entangle the preceding bit error rate) of the second timing skew offset;It just collects more After a second sub- bit error rate, can remove a highest in the multiple second sub- bit error rates entangle before the bit error rate and one it is minimum entangle before The bit error rate before remaining entangle is averaged as this corresponding second bit error rate of the second timing skew offset by the bit error rate (entangling the preceding bit error rate) simultaneously records.In a kind of feasible implementation, it can be set for a second timing skew offset The quantity of the sub- bit error rate of can get second can be K, and the value of K can shift to an earlier date manual setting, default value also can be used, K value is not less than 3, and desirable range is 5~15.
Wherein, it can choose after step 311 and execute step 312~313 or execution step 314~316.
If second bit error rate in step 312, multiple second bit error rates there are the bit error rate in the first preset threshold range, ginseng Number determines that equipment obtains the bit error rate in the second target error rate of the first preset threshold range from multiple second bit error rates.
It is corresponding to obtain the second target error rate from multiple second timing skew offsets for step 313, parameter determination device The second timing skew offset, and be determined as Goal time order bias compensation value.
If in step 314, multiple second bit error rates there is no the bit error rate the first preset threshold range second bit error rate, Parameter determination device obtains the bit error rate in the second timing of third predetermined threshold value range from multiple second timing skew offsets Bias compensation value, and the second timing skew offset based on the bit error rate in third predetermined threshold value range determines third timing skew Compensation range.
Wherein, there is incidence relation between third predetermined threshold value and the second preset threshold.
In other embodiments of the invention, third predetermined threshold value, which can be, uses data and practical application field based on history Scape is pre-set.
Step 315, parameter determination device obtain multiple third timing skews compensation in third timing skew compensation range It is worth the third bit error rate corresponding with each third timing skew offset.
If step 316 has not been obtained to the third bit error rate from multiple third timing skew offsets in the first preset threshold The Goal time order bias compensation value of range, parameter determination device continue to determine that the 4th timing skew compensation range, the 4th timing are inclined Poor offset and the 4th bit error rate determine multiple m until determining Goal time order bias compensation value, or after executing m circulation The smallest m timing skew offset of the bit error rate is Goal time order bias compensation value in timing skew offset.
Wherein, m is positive integer.
Based on previous embodiment, in other embodiments of the invention, this method may also comprise the following steps::
A1, every one i-th timing skew offset and corresponding i-th bit error rate shape of every one i-th timing skew offset are based on At a curve.
Wherein, the i-th timing skew offset is horizontal axis, and i-th bit error rate is the longitudinal axis;I is positive integer.
A2, calculate the i-th timing skew compensation range maxima and minima between difference, obtain reference difference.
If the minimum point of A3, curve and the horizontal distance of the origin of curve are less than the preset percentage value of reference difference, by i-th The minimum value of timing skew compensation range reduces targets threshold and obtains updated i-th timing skew compensation range;Or, if curve Minimum point and End of Curve horizontal distance be less than reference difference preset percentage value, by the i-th timing skew compensation range Maximum value reduce targets threshold obtain updated i-th timing skew compensation range.
After A4, the updated i-th timing skew offset for obtaining updated i-th timing skew compensation range and update I-th bit error rate.
A5, updated curve is formed based on updated i-th timing skew offset and updated i-th bit error rate, And the minimum point of updated curve and the origin of curve/terminal horizontal distance are analyzed, when finally obtained i-th The minimum point and the origin of curve for the curve that the corresponding i-th timing skew offset of sequence deviation compensation range and i-th bit error rate are formed/ The horizontal distance of terminal, between the maxima and minima more than or equal to finally obtained i-th timing skew compensation range The preset percentage value of difference.
Wherein, the bit error rate compensates Skew as the longitudinal axis before calibration control host is entangled what is recorded in each scanning process Value depicts curve as horizontal axis.If the horizontal distance of the curve perigee distance origin of curve is mended less than epicycle timing skew Repay the N% of range, then corresponding scanning lower limit value extend outwardly so that scanning range increases P%, if curve minimum point away from Horizontal distance from End of Curve is less than the N% of epicycle scanning range, then corresponding scanning upper limit value extends outwardly so that sweeping It retouches range and increases P%.If scanning range increases, increased range is scanned, newly-increased is entangled into preceding error rate data Continue to extend on original curve and describe.The step is repeated until the curve perigee distance origin of curve and the water of terminal Until flat distance is all larger than the N% equal to epicycle scanning range.The value of N and P can be preset, and default value, N also can be used Value suggested range be 5~15, P value suggested range be 5~15.
Based on previous embodiment, in other embodiments of the invention, this method may also comprise the following steps::
If B, i-th bit error rate of minimum in corresponding multiple i-th bit error rates of multiple i-th timing skew offsets is greater than alarm Threshold value generates the prompt information for prompting operation object.
Wherein, calibration control host marks and scale operation personnel is reminded to be further processed.If minimum i-th bit error rate is big In alarm threshold, then Goal time order bias compensation value and respective initial upper limit value, initial lower limit value are compared.If Goal time order The distance of bias compensation value to initial lower limit value is less than initial lower limit value to the F% of initial upper limit value distance, then by initial lower limit Value extends downwardly so that initial lower limit value increases G% to initial upper limit value distance.If Goal time order bias compensation value is to initially The distance of upper limit value is less than initial lower limit value to the F% of initial upper limit value distance, then upwardly extends initial upper limit value so that just Beginning lower limit value increases G% to initial upper limit value distance.F and G value can preparatory manual setting, default value also can be used, F value is built It is 5~10 that view range, which is 5~10, G value suggested range,.After initial upper limit value or initial lower limit value extend, with first after extension Beginning upper limit value and lower limit value updates initial upper limit value and lower limit value, and updates initial neutral value with the average value of the initial upper limit value and lower limit value after extension. Calibration control host terminates scaled to the line side coherent communication channel Skew offset after completing aforesaid operations process Journey.Updated initial value is used for next line side coherent communication channel Skew offset calibration process.
In a kind of feasible implementation, alarm threshold can be determining using following methods: tired in scaling system After the line side coherent communication channel number that product completes calibration is more than Q value, calibration control host is every to be completed 1 line side and is concerned with The calibration of communication channel, the minimum distribution for entangling the preceding bit error rate in the line side coherent communication channel with regard to completing calibration according to accumulation, Take that the channel of E% is able to satisfy it is minimum entangle before the bit error rate as alarm threshold.Wherein, E value can be not low for 75~95, Q value In 20.
Based on previous embodiment, in other embodiments of the invention, this method may also comprise the following steps::
C1, it is based on prompt information, receives the update for being used to update the first timing skew compensation range of operation object setting Parameter.
C2, it is based on undated parameter, updates the first timing skew compensation range.
Based on previous embodiment, in other embodiments of the invention, this method may also comprise the following steps::
D, the Goal time order bias compensation value of transmitting terminal and receiving end is stored in coherent light communication equipment to be monitored respectively Main storage area and standby memory block in.
It should be noted that the target deviation offset can be stored in phase to be monitored after determining target deviation offset In the non-volatile memory block of the master of dry optical communication equipment and standby non-volatile memory block.
Wherein, when coherent light communication equipment includes multiple line side coherent communication channels, calibration control host can be opened It opens multiple tasks and multiple line side coherent communication channel parallels is executed with the process for determining Goal time order bias compensation value.
In other embodiments of the invention, every wheel scan may include 4 sweep objects in the present invention, respectively relevant The T_X_Skew and T_Y_Skew of the transmitting terminal of optical communication equipment;The R_X_Skew and R_Y_ of the receiving end of coherent light communication equipment Skew.Parameter determination method provided in the present invention be mainly pass through calibration control host automatically 4 groups of Skew offsets just Within the scope of beginning upper lower limit value, by take turns more iterative scans, be gradually reduced scanning range, be gradually reduced scanning stepping method, sweep 4 Skew offsets of setting are retouched, the corresponding 4 Skew offsets of the bit error rate are inclined as respective Goal time order before finding minimum entangle Poor offset.
It should be noted that in the present embodiment with the explanation of same steps in other embodiments and identical content, Ke Yican According to the description in other embodiments, details are not described herein again.
Parameter determination method provided by the embodiment of the present invention, can be automatically according to the transmitting terminal of coherent light communication equipment Corresponding with the respective timing skew compensation range in receiving end timing skew offset bit error rate corresponding with its, automatically determines most The Goal time order bias compensation value needed eventually, does not need artificial parameter, solves existing calibrating method and is unable to satisfy batch life The problem of demand of production, the accuracy and precision of determining timing skew offset is improved, and reduced to artificial and set Standby demand.
Based on previous embodiment, the embodiment of the present invention provides a kind of parameter determination device, which can be applied to Fig. 2 In the parameter determination method that~4 corresponding embodiments provide, referring to Figure 5, which includes: memory 41, communication bus 42 and processor 43, in which:
Memory 41 is configured to storage parameter determination program;
Communication bus 42, the connection communication being arranged for carrying out between processor 43 and memory 41;
Processor 43, for executing the parameter determination program stored in memory 41, to perform the steps of
It obtains more in the transmitting terminal of coherent light communication equipment to be monitored and the first timing skew compensation range of receiving end A first timing skew offset;
Obtain corresponding first bit error rate of every one first timing skew offset;
Based on the first timing skew offset and first bit error rate, determine coherent light communication equipment to be monitored transmitting terminal and The Goal time order bias compensation value of receiving end.
In other embodiments of the invention, processor 43 can also perform the steps of
The corresponding first timing skew compensation configuration information of first timing skew compensation range is set;
Configuration information is compensated based on the first timing skew, to the timing skew offset in the first timing skew compensation range It is scanned, obtains multiple first timing skew offsets.
In other embodiments of the invention, processor 43 can also perform the steps of
The corresponding first scanning stepping of first timing skew compensation range is set;
Correspondingly, processor 43 can also perform the steps of
Determine the smallest first timing skew offset in the first timing skew compensation range;
Since the smallest first timing skew offset, successively it is spaced the first scanning stepping and the first timing skew is compensated The first timing skew offset in range is scanned, until scanning through maximum first in the first timing skew compensation range Timing skew offset obtains multiple first timing skew offsets.
In other embodiments of the invention, processor 43 can also perform the steps of
Corresponding first collection period of first timing skew compensation range is set;
According to the first collection period, multiple first sub- bit error rates, and base are acquired for every one first timing skew offset Corresponding first bit error rate of every one first timing skew offset is determined in the multiple first sub- bit error rates.
Correspondingly, processor 43 can also perform the steps of
If in multiple first bit error rates there are the bit error rate the first preset threshold range first bit error rate, from multiple first The bit error rate is obtained in the bit error rate in the first object bit error rate of the first preset threshold range;
From multiple first timing skew offsets, the corresponding first timing skew compensation of the first object bit error rate is obtained Value, and it is determined as Goal time order bias compensation value.
In other embodiments of the invention, processor 43 can also perform the steps of
If in multiple first bit error rates there is no the bit error rate the first preset threshold range first bit error rate, from multiple the The bit error rate is obtained in one timing bias compensation value in the first timing skew offset of the second preset threshold range;
Based on the bit error rate in the first timing skew offset of the second preset threshold range, determine that the second timing skew compensates Range;
Obtain multiple second timing skew offsets in the second timing skew compensation range;
Obtain corresponding second bit error rate of every one second timing skew offset;
Based on the second timing skew offset and second bit error rate, Goal time order bias compensation value is determined.
In other embodiments of the invention, processor 43 can also perform the steps of
Configuration information is compensated based on corresponding first timing skew of the first timing skew compensation range, the second timing of setting is inclined Corresponding second timing skew of poor compensation range compensates configuration information;
Configuration information is compensated based on the second timing skew, to the timing skew offset in the second timing skew compensation range It is scanned, obtains multiple second timing skew offsets.
In other embodiments of the invention, processor 43 can also perform the steps of
Based on the corresponding first scanning stepping of the first timing skew compensation range, the second timing skew compensation range pair is set The the second scanning stepping answered;
Wherein, the first timing skew compensation configuration information includes the first scanning stepping;Confidence is matched in the compensation of second timing skew Breath includes the second scanning stepping;
Correspondingly, processor 43 can also perform the steps of
Determine the smallest second timing skew offset in the second timing skew compensation range;
Since the smallest second timing skew offset, successively it is spaced the second scanning stepping and the second timing skew is compensated The second timing skew offset in range is scanned, until scanning through maximum second in the second timing skew compensation range Timing skew offset obtains multiple second timing skew offsets.
In other embodiments of the invention, processor 43 can also perform the steps of
Corresponding second collection period of second timing skew compensation range is set;
According to the second collection period, multiple second sub- bit error rates, and base are acquired for every one second timing skew offset Corresponding second bit error rate of every one second timing skew offset is determined in the multiple second sub- bit error rates;
Correspondingly, processor 43 can also perform the steps of
If in multiple second bit error rates there are the bit error rate the first preset threshold range second bit error rate, from multiple second The bit error rate is obtained in the bit error rate in the second target error rate of the first preset threshold range;
From multiple second timing skew offsets, the corresponding second timing skew compensation of the second target error rate is obtained Value, and it is determined as Goal time order bias compensation value.
In other embodiments of the invention, processor 43 can also perform the steps of
If in multiple second bit error rates there is no the bit error rate the first preset threshold range second bit error rate, from multiple the The bit error rate is obtained in two timing skew offsets in the second timing skew offset of third predetermined threshold value range, and is based on error code Rate determines third timing skew compensation range in the second timing skew offset of third predetermined threshold value range;
Wherein, there is incidence relation between third predetermined threshold value and the second preset threshold;
Obtain the multiple third timing skew offsets and each third timing skew in third timing skew compensation range The corresponding third bit error rate of offset;
If the mesh to the third bit error rate in the first preset threshold range has not been obtained from multiple third timing skew offsets Timing skew offset is marked, continues to determine the 4th timing skew compensation range, the 4th timing skew offset and the 4th bit error rate, The bit error rate in multiple m timing skew offsets is determined until determining Goal time order bias compensation value, or after executing m circulation The smallest N timing skew offset is the Goal time order bias compensation value;
Wherein, m is positive integer and is pre-set.
In other embodiments of the invention, processor 43 can also perform the steps of
If i-th bit error rate of minimum in corresponding multiple i-th bit error rates of multiple i-th timing skew offsets is greater than alarm threshold Value, generates the prompt information for prompting operation object.
In other embodiments of the invention, processor 43 can also perform the steps of
One is formed based on every one i-th timing skew offset and corresponding i-th bit error rate of every one i-th timing skew offset Curve;
Wherein, the i-th timing skew offset is horizontal axis, and i-th bit error rate is the longitudinal axis;I is positive integer.
The difference between the maxima and minima of the i-th timing skew compensation range is calculated, reference difference is obtained.
If the minimum point of curve and the horizontal distance of the origin of curve are less than the preset percentage value of reference difference, when by i-th The minimum value of sequence deviation compensation range reduces targets threshold, obtains updated i-th timing skew compensation range;If or curve Minimum point and the horizontal distance of End of Curve are less than the preset percentage value of reference difference, by the i-th timing skew compensation range Maximum value reduces targets threshold and obtains updated i-th timing skew compensation range.
Obtain the updated i-th timing skew offset of updated i-th timing skew compensation range and updated I-th bit error rate.
Updated curve is formed based on updated i-th timing skew offset and updated i-th bit error rate, and right The minimum point of updated curve is analyzed with the origin of curve/terminal horizontal distance, until finally obtained i-th timing is inclined The minimum point and the origin of curve/terminal for the curve that the corresponding i-th timing skew offset of poor compensation range and i-th bit error rate are formed Horizontal distance, more than or equal to the difference between the maxima and minima of finally obtained i-th timing skew compensation range Preset percentage value.
In other embodiments of the invention, processor 43 can also perform the steps of
Based on prompt information, the update ginseng for updating the first timing skew compensation range of operation object setting is received Number;
Based on undated parameter, the first timing skew compensation range is updated.
In other embodiments of the invention, processor 43 can also perform the steps of
Respectively by the Goal time order bias compensation value of transmitting terminal and receiving end, it is stored in coherent light communication equipment to be monitored In main storage area and standby memory block.
Wherein, the Goal time order bias compensation value of the transmitting terminal of coherent light communication equipment to be monitored includes the X of transmitting terminal inclined The corresponding Goal time order deviation of i/q signal of the Y of the corresponding Goal time order bias compensation value of the i/q signal of vibration and transmitting terminal polarization Offset;
The Goal time order bias compensation value of the receiving end of coherent light communication equipment to be monitored includes the I/ of the X polarization of receiving end The corresponding Goal time order deviation compensation of i/q signal of the corresponding Goal time order bias compensation value of Q signal and the Y of receiving end polarization Value.
Parameter determination device provided by the embodiment of the present invention, can be automatically according to the transmitting terminal of coherent light communication equipment Corresponding with the respective timing skew compensation range in receiving end timing skew offset bit error rate corresponding with its, automatically determines most The Goal time order bias compensation value needed eventually, does not need artificial parameter, solves existing calibrating method and is unable to satisfy batch life The problem of demand of production, the accuracy and precision of determining timing skew offset is improved, and reduced to artificial and set Standby demand.
Based on previous embodiment, the embodiment of the present invention provides a kind of computer storage medium, the computer storage medium In be stored with parameter determination program, which realizes that parameter provided by the above embodiment determines when being executed by processor The step of method.
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do There is also other identical elements in the process, method of element, article or device.
The serial number of the above embodiments of the invention is only for description, does not represent the advantages or disadvantages of the embodiments.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art The part contributed out can be embodied in the form of software products, which is stored in a storage medium In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal device (can be mobile phone, computer, clothes Business device, air conditioner or the network equipment etc.) execute method described in each embodiment of the present invention.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
The above is only a preferred embodiment of the present invention, is not intended to limit the scope of the invention, all to utilize this hair Equivalent structure or equivalent flow shift made by bright specification and accompanying drawing content is applied directly or indirectly in other relevant skills Art field, is included within the scope of the present invention.

Claims (24)

1. a kind of parameter determination method, which is characterized in that the described method includes:
Obtain multiple in the transmitting terminal of coherent light communication equipment to be monitored and the first timing skew compensation range of receiving end One timing bias compensation value;
Obtain corresponding first bit error rate of each first timing skew offset;
Based on the first timing skew offset and first bit error rate, the coherent light communication equipment to be monitored is determined The Goal time order bias compensation value of transmitting terminal and receiving end.
2. the method according to claim 1, wherein the transmitting terminal for obtaining coherent light communication equipment to be detected With the first timing skew offset in the first timing skew compensation range of receiving end, comprising:
The corresponding first timing skew compensation configuration information of the first timing skew compensation range is set;
Configuration information is compensated based on first timing skew, the timing skew in the first timing skew compensation range is mended It repays value to be scanned, obtains multiple first timing skew offsets.
3. according to the method described in claim 2, it is characterized in that, the first timing skew of the setting compensates configuration information, packet It includes:
The corresponding first scanning stepping of the first timing skew compensation range is set;
Correspondingly, described compensate configuration information based on first timing skew, in the first timing skew compensation range Timing skew offset be scanned, obtain multiple first timing skew offsets, comprising:
Determine the smallest first timing skew offset in the first timing skew compensation range;
Since the smallest first timing skew offset, the first scanning stepping is successively spaced to first timing The first timing skew offset within the scope of deviation compensation is scanned, until scanning through the first timing skew compensation range In maximum first timing skew offset, obtain multiple first timing skew offsets.
4. any method according to claim 1~3, which is characterized in that described to obtain each first timing skew Corresponding first bit error rate of offset, comprising:
Corresponding first collection period of the first timing skew compensation range is set;
According to first collection period, multiple first sub- bit error rates are acquired for each first timing skew offset, And corresponding first bit error rate of each first timing skew offset is determined based on the multiple first sub- bit error rate;
Correspondingly, described be based on the first timing skew offset and first bit error rate, determine that Goal time order deviation is mended Repay value, comprising:
If in multiple first bit error rates there are the bit error rate the first preset threshold range first bit error rate, from multiple described The bit error rate is obtained in first bit error rate in the first object bit error rate of first preset threshold range;
From multiple first timing skew offsets, obtains corresponding first timing skew of the first object bit error rate and mend Value is repaid, and is determined as the Goal time order bias compensation value.
5. according to the method described in claim 4, it is characterized in that, the method also includes:
If the bit error rate is not present in multiple first bit error rates in first bit error rate of the first preset threshold range, from multiple institutes It states and obtains the bit error rate in the first timing skew offset in the first timing skew offset of the second preset threshold range;
Based on the bit error rate in the first timing skew offset of the second preset threshold range, determine that the second timing skew compensates Range;
Obtain multiple second timing skew offsets in the second timing skew compensation range;
Obtain corresponding second bit error rate of each second timing skew offset;
Based on the second timing skew offset and second bit error rate, the Goal time order bias compensation value is determined.
6. according to the method described in claim 5, it is characterized in that, described obtain in the second timing skew compensation range Multiple second timing skew offsets, comprising:
Configuration information is compensated based on corresponding first timing skew of the first timing skew compensation range, when being arranged described second Corresponding second timing skew of sequence deviation compensation range compensates configuration information;
Configuration information is compensated based on second timing skew, the timing skew in the second timing skew compensation range is mended It repays value to be scanned, obtains multiple second timing skew offsets.
7. according to the method described in claim 6, it is characterized in that, described corresponding based on the first timing skew compensation range The first timing skew compensate configuration information, the corresponding second timing skew compensation of the second timing skew compensation range is set Configuration information, comprising:
Based on the corresponding first scanning stepping of the first timing skew compensation range, second timing skew is set and compensates model Enclose corresponding second scanning stepping;Wherein, the first timing skew compensation configuration information includes the first scanning stepping;Described It includes the second scanning stepping that two timing skews, which compensate configuration information,;
Correspondingly, described compensate configuration information based on second timing skew, in the second timing skew compensation range Timing skew offset be scanned, obtain multiple second timing skew offsets, comprising:
Determine the smallest second timing skew offset in the second timing skew compensation range;
Since the smallest second timing skew offset, the second scanning stepping is successively spaced to second timing The second timing skew offset within the scope of deviation compensation is scanned, until scanning through the second timing skew compensation range In maximum second timing skew offset, obtain multiple second timing skew offsets.
8. according to any method of claim 5~7, which is characterized in that described to obtain each second timing skew Corresponding second bit error rate of offset, comprising:
Corresponding second collection period of the second timing skew compensation range is set;
According to second collection period, multiple second sub- bit error rates are acquired for each second timing skew offset, And corresponding second bit error rate of each second timing skew offset is determined based on the multiple second sub- bit error rate;
Correspondingly, described be based on the second timing skew offset and second bit error rate, determine that the Goal time order is inclined Poor offset, comprising:
If in multiple second bit error rates there are the bit error rate the first preset threshold range second bit error rate, from multiple described The bit error rate is obtained in second bit error rate in the second target error rate of first preset threshold range;
From multiple second timing skew offsets, obtains corresponding second timing skew of second target error rate and mend Value is repaid, and is determined as the Goal time order bias compensation value.
9. according to the method described in claim 8, it is characterized in that, the method also includes:
If the bit error rate is not present in multiple second bit error rates in second bit error rate of the first preset threshold range, from multiple institutes It states and obtains the bit error rate in the second timing skew offset in the second timing skew offset of third predetermined threshold value range, and be based on The bit error rate determines third timing skew compensation range in the second timing skew offset of third predetermined threshold value range;Its In, there is incidence relation between the third predetermined threshold value and second preset threshold;
Obtain multiple third timing skew offsets in the third timing skew compensation range and each third timing The corresponding third bit error rate of bias compensation value;
If having not been obtained to the third bit error rate from multiple third timing skew offsets in first preset threshold range The Goal time order bias compensation value, continue to determine the 4th timing skew compensation range, the 4th timing skew offset and the Four bit error rates determine multiple m timing skews until determining the Goal time order bias compensation value, or after executing m circulation The smallest N timing skew offset of the bit error rate is the Goal time order bias compensation value in offset;Wherein, the m is positive Integer and be pre-set.
10. the method according to claim 1, wherein the method also includes:
One is formed based on every one i-th timing skew offset and corresponding i-th bit error rate of each i-th timing skew offset Curve;Wherein, the i-th timing skew offset is horizontal axis, and i-th bit error rate is the longitudinal axis;The i is positive integer;
The difference between the maxima and minima of the i-th timing skew compensation range is calculated, reference difference is obtained;
If the horizontal distance of the minimum point of the curve and the origin of curve is less than the preset percentage value of the reference difference, The minimum value of the i-th timing skew compensation range is reduced into targets threshold and obtains updated i-th timing skew compensation range; If or the minimum point of the curve and the horizontal distance of the End of Curve are less than the preset percentage value of the reference difference, incite somebody to action The maximum value of the i-th timing skew compensation range reduces targets threshold and obtains updated i-th timing skew compensation range;
The updated i-th timing skew offset and updated i-th for obtaining updated i-th timing skew compensation range miss Code rate;
Updated curve is formed based on updated i-th timing skew offset and updated i-th bit error rate, and to described The minimum point of updated curve and the horizontal distance of the origin of curve/terminal are analyzed, when finally obtained i-th The minimum point and the origin of curve for the curve that the corresponding i-th timing skew offset of sequence deviation compensation range and i-th bit error rate are formed/ The horizontal distance of terminal, between the maxima and minima more than or equal to finally obtained i-th timing skew compensation range The preset percentage value of difference.
11. according to the method described in claim 9, it is characterized in that, the method also includes:
If i-th bit error rate of minimum in corresponding multiple i-th bit error rates of multiple i-th timing skew offsets is greater than alarm threshold, Generate the prompt information for prompting operation object.
12. according to the method for claim 11, which is characterized in that the method also includes:
Based on the prompt information, receive the operation object setting for updating the first timing skew compensation range Undated parameter;
Based on the undated parameter, the first timing skew compensation range is updated.
13. the method according to claim 1, wherein the described method includes:
Respectively by the Goal time order bias compensation value of the transmitting terminal and the receiving end, it is stored in described to be monitored relevant In the main storage area of optical communication equipment and standby memory block.
14. the method according to claim 1, wherein the transmitting terminal of the coherent light communication equipment to be monitored Goal time order bias compensation value includes the corresponding Goal time order bias compensation value of i/q signal and the institute of the X polarization of the transmitting terminal State the corresponding Goal time order bias compensation value of i/q signal of the Y polarization of transmitting terminal;
The Goal time order bias compensation value of the receiving end of the coherent light communication equipment to be monitored includes the X polarization of the receiving end The corresponding Goal time order bias compensation value of i/q signal and the receiving end Y polarization the corresponding Goal time order of i/q signal it is inclined Poor offset.
15. a kind of parameter determination device, which is characterized in that the equipment includes: memory, communication bus and processor, in which:
The memory is configured to storage parameter determination program;
The communication bus, the connection communication being arranged for carrying out between processor and memory;
The processor, for executing the parameter determination program stored in memory, to perform the steps of
Obtain multiple in the transmitting terminal of coherent light communication equipment to be monitored and the first timing skew compensation range of receiving end One timing bias compensation value;
Obtain corresponding first bit error rate of each first timing skew offset;
Based on the first timing skew offset and first bit error rate, the coherent light communication equipment to be monitored is determined The Goal time order bias compensation value of transmitting terminal and receiving end.
16. equipment according to claim 15, which is characterized in that the processor can also perform the steps of
The corresponding first timing skew compensation configuration information of the first timing skew compensation range is set;
Configuration information is compensated based on first timing skew, the timing skew in the first timing skew compensation range is mended It repays value to be scanned, obtains multiple first timing skew offsets.
17. equipment according to claim 16, which is characterized in that the processor can also perform the steps of
The corresponding first scanning stepping of the first timing skew compensation range is set;
Correspondingly, described compensate configuration information based on first timing skew, in the first timing skew compensation range Timing skew offset be scanned, obtain multiple first timing skew offsets, comprising:
Determine the smallest first timing skew offset in the first timing skew compensation range;
Since the smallest first timing skew offset, the first scanning stepping is successively spaced to first timing The first timing skew offset within the scope of deviation compensation is scanned, until scanning through the first timing skew compensation range In maximum first timing skew offset, obtain multiple first timing skew offsets.
18. 5~17 any equipment according to claim 1, which is characterized in that the processor can also realize following step It is rapid:
Corresponding first collection period of the first timing skew compensation range is set;
According to first collection period, multiple first sub- bit error rates are acquired for each first timing skew offset, And corresponding first bit error rate of each first timing skew offset is determined based on the multiple first sub- bit error rate;
Correspondingly, the processor can also perform the steps of
If in multiple first bit error rates there are the bit error rate the first preset threshold range first bit error rate, from multiple described The bit error rate is obtained in first bit error rate in the first object bit error rate of first preset threshold range;
From multiple first timing skew offsets, obtains corresponding first timing skew of the first object bit error rate and mend Value is repaid, and is determined as the Goal time order bias compensation value.
19. equipment according to claim 18, which is characterized in that the processor can also perform the steps of
If the bit error rate is not present in multiple first bit error rates in first bit error rate of the first preset threshold range, from multiple institutes It states and obtains the bit error rate in the first timing skew offset in the first timing skew offset of the second preset threshold range;
Based on the bit error rate in the first timing skew offset of the second preset threshold range, determine that the second timing skew compensates Range;
Obtain multiple second timing skew offsets in the second timing skew compensation range;
Obtain corresponding second bit error rate of each second timing skew offset;
Based on the second timing skew offset and second bit error rate, the Goal time order bias compensation value is determined.
20. equipment according to claim 19, which is characterized in that the processor can also perform the steps of
Configuration information is compensated based on corresponding first timing skew of the first timing skew compensation range, when being arranged described second Corresponding second timing skew of sequence deviation compensation range compensates configuration information;
Configuration information is compensated based on second timing skew, the timing skew in the second timing skew compensation range is mended It repays value to be scanned, obtains multiple second timing skew offsets.
21. equipment according to claim 20, which is characterized in that the processor can also perform the steps of
Based on the corresponding first scanning stepping of the first timing skew compensation range, second timing skew is set and compensates model Enclose corresponding second scanning stepping;Wherein, the first timing skew compensation configuration information includes the first scanning stepping;Described It includes the second scanning stepping that two timing skews, which compensate configuration information,;
Correspondingly, described compensate configuration information based on second timing skew, in the second timing skew compensation range Timing skew offset be scanned, obtain multiple second timing skew offsets, comprising:
Determine the smallest second timing skew offset in the second timing skew compensation range;
Since the smallest second timing skew offset, the second scanning stepping is successively spaced to second timing The second timing skew offset within the scope of deviation compensation is scanned, until scanning through the second timing skew compensation range In maximum second timing skew offset, obtain multiple second timing skew offsets.
22. 9~21 any equipment according to claim 1, which is characterized in that the processor can also realize following step It is rapid:
Corresponding second collection period of the second timing skew compensation range is set;
According to second collection period, multiple second sub- bit error rates are acquired for each second timing skew offset, And corresponding second bit error rate of each second timing skew offset is determined based on the multiple second sub- bit error rate;
Correspondingly, the processor can also perform the steps of
If in multiple second bit error rates there are the bit error rate the first preset threshold range second bit error rate, from multiple described The bit error rate is obtained in second bit error rate in the second target error rate of first preset threshold range;
From multiple second timing skew offsets, obtains corresponding second timing skew of second target error rate and mend Value is repaid, and is determined as the Goal time order bias compensation value.
23. equipment according to claim 22, which is characterized in that the processor can also perform the steps of
If the bit error rate is not present in multiple second bit error rates in second bit error rate of the first preset threshold range, from multiple institutes It states and obtains the bit error rate in the second timing skew offset in the second timing skew offset of third predetermined threshold value range, and be based on The bit error rate determines third timing skew compensation range in the second timing skew offset of third predetermined threshold value range;Its In, there is incidence relation between the third predetermined threshold value and second preset threshold;
Obtain multiple third timing skew offsets in the third timing skew compensation range and each third timing The corresponding third bit error rate of bias compensation value;
If having not been obtained to the third bit error rate from multiple third timing skew offsets in first preset threshold range The Goal time order bias compensation value, continue to determine the 4th timing skew compensation range, the 4th timing skew offset and the Four bit error rates determine multiple m timing skews until determining the Goal time order bias compensation value, or after executing m circulation The smallest m timing skew offset of the bit error rate is the Goal time order bias compensation value in offset;Wherein, the m is positive Integer and be pre-set.
24. a kind of computer storage medium, which is characterized in that it is stored with parameter determination program in the computer storage medium, The parameter determination program realizes the step of parameter determination method described in any one of claims 1 to 14 when being executed by processor Suddenly.
CN201811436127.2A 2018-11-28 2018-11-28 Parameter determination method, equipment and computer storage medium Active CN109787691B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811436127.2A CN109787691B (en) 2018-11-28 2018-11-28 Parameter determination method, equipment and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811436127.2A CN109787691B (en) 2018-11-28 2018-11-28 Parameter determination method, equipment and computer storage medium

Publications (2)

Publication Number Publication Date
CN109787691A true CN109787691A (en) 2019-05-21
CN109787691B CN109787691B (en) 2021-01-08

Family

ID=66496494

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811436127.2A Active CN109787691B (en) 2018-11-28 2018-11-28 Parameter determination method, equipment and computer storage medium

Country Status (1)

Country Link
CN (1) CN109787691B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113014521A (en) * 2021-02-23 2021-06-22 合肥宏晶微电子科技股份有限公司 Signal compensation method and device and electronic equipment

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101383659A (en) * 2008-10-13 2009-03-11 中兴通讯股份有限公司 Apparatus and method for automatically debugging parameter of communication system
US8184731B2 (en) * 2009-02-17 2012-05-22 Nec Laboratories America, Inc. Feedback adjustable constellation de-mapper
CN102546026A (en) * 2012-01-16 2012-07-04 中兴通讯股份有限公司 Method and system for detecting deflection of output signals of coherent optical receiver
WO2013084391A1 (en) * 2011-12-08 2013-06-13 日本電気株式会社 Digital receiver and waveform compensation method
CN103620989A (en) * 2011-03-01 2014-03-05 奥普内斯特子系统公司 Quadrature time skew detection for coherent optical signals
WO2014167927A1 (en) * 2013-04-12 2014-10-16 三菱電機株式会社 Communication apparatus and reception method
CN105591703A (en) * 2014-10-21 2016-05-18 中兴通讯股份有限公司 Error vector magnitude series parameter determining method and error vector magnitude series parameter determining device
CN107196706A (en) * 2017-07-18 2017-09-22 深圳市杰普特光电股份有限公司 polarization and phase recovery method
CN107493141A (en) * 2016-06-09 2017-12-19 特克特朗尼克公司 Minimized via error vector value and determine constellation detraction parameter
CN107508627A (en) * 2017-08-30 2017-12-22 努比亚技术有限公司 Antenna switch triggering method, multi-antenna terminal and computer-readable recording medium
CN107659526A (en) * 2017-08-23 2018-02-02 中国地质大学(武汉) The method and system of carrier wave frequency deviation are accurately estimated in a kind of fiber optic communication
WO2018084106A1 (en) * 2016-11-02 2018-05-11 日本電気株式会社 Digital coherent receiver, and skew adjusting method for same
EP2645601B1 (en) * 2012-03-28 2018-08-01 Fujitsu Limited Digital optical coherent transmission device

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101383659A (en) * 2008-10-13 2009-03-11 中兴通讯股份有限公司 Apparatus and method for automatically debugging parameter of communication system
US8184731B2 (en) * 2009-02-17 2012-05-22 Nec Laboratories America, Inc. Feedback adjustable constellation de-mapper
CN103620989A (en) * 2011-03-01 2014-03-05 奥普内斯特子系统公司 Quadrature time skew detection for coherent optical signals
WO2013084391A1 (en) * 2011-12-08 2013-06-13 日本電気株式会社 Digital receiver and waveform compensation method
CN102546026A (en) * 2012-01-16 2012-07-04 中兴通讯股份有限公司 Method and system for detecting deflection of output signals of coherent optical receiver
EP2645601B1 (en) * 2012-03-28 2018-08-01 Fujitsu Limited Digital optical coherent transmission device
WO2014167927A1 (en) * 2013-04-12 2014-10-16 三菱電機株式会社 Communication apparatus and reception method
CN105591703A (en) * 2014-10-21 2016-05-18 中兴通讯股份有限公司 Error vector magnitude series parameter determining method and error vector magnitude series parameter determining device
CN107493141A (en) * 2016-06-09 2017-12-19 特克特朗尼克公司 Minimized via error vector value and determine constellation detraction parameter
WO2018084106A1 (en) * 2016-11-02 2018-05-11 日本電気株式会社 Digital coherent receiver, and skew adjusting method for same
CN107196706A (en) * 2017-07-18 2017-09-22 深圳市杰普特光电股份有限公司 polarization and phase recovery method
CN107659526A (en) * 2017-08-23 2018-02-02 中国地质大学(武汉) The method and system of carrier wave frequency deviation are accurately estimated in a kind of fiber optic communication
CN107508627A (en) * 2017-08-30 2017-12-22 努比亚技术有限公司 Antenna switch triggering method, multi-antenna terminal and computer-readable recording medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
杨宇飞等: "相干激光通信光学系统偏振像差研究", 《光学学报》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113014521A (en) * 2021-02-23 2021-06-22 合肥宏晶微电子科技股份有限公司 Signal compensation method and device and electronic equipment
CN113014521B (en) * 2021-02-23 2024-04-19 宏晶微电子科技股份有限公司 Signal compensation method and device and electronic equipment

Also Published As

Publication number Publication date
CN109787691B (en) 2021-01-08

Similar Documents

Publication Publication Date Title
CN101257331B (en) Gain automatic correction method and transmitter
EP3729857A1 (en) Radio coverage map generation
DE102008020141A1 (en) Assessment of feedback quality in communication systems
CN105830365B (en) A kind of monitoring method and device of optical signal to noise ratio
CN102480330B (en) Testing method and equipment for intelligent antenna broadcast forming of base station
EP3684114A2 (en) Concept for bi-directional data transmission between a base station and a node
CN102128637A (en) Method for testing optical fiber gyroscope
CN109787691A (en) A kind of parameter determination method, equipment and computer storage medium
CN112689772A (en) Method and device for determining scattering sectional area of object radar and storage medium
CN100571233C (en) In Adaptive Modulation, select the data communication equipment of modulator approach with appropriate threshold value
CN111970067B (en) Method and device for calibrating output power
CN103618578B (en) A kind of radio-frequency signal power agility method based on numerical control attenuation
CN113063385A (en) Screen angle calibration method and device
CN105703823B (en) A kind of the output level adjustment system and adjusting process of feedback-less light AGC photoreceivers
CN111983576B (en) Mutual coupling effect-based automatic calibration method and device for secondary radar phased array
CN110708617B (en) Calibration method for binary tree type four-level eight-node optical switch control parameters
CN103092815A (en) Calibration device and method for carrying out calibration on transfer function in monitoring device
CN108833002A (en) A kind of optical link detection method and system based on passive optical network
CN109088675A (en) A kind of the access calibration method and device of radio-frequency signal source
CN112126907A (en) Vacuum coating control system and control method thereof, and vacuum coating equipment
CN114244431B (en) Transmission parameter calibration method and optical communication equipment
KR102203222B1 (en) Automatic RF filter tuning system based on artificial intelligence learning, and method thereof
CN102271355B (en) Method and device for determining attenuation switching splicing error of test device
CN109696888B (en) Method, device, storage medium and system for controlling intelligent equipment in operation area
CN108370256B (en) A kind of method of microwave transmitter and progress signal adjustment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant