CN108494481A - Monitoring data processing method, device and the optical module of optical module - Google Patents
Monitoring data processing method, device and the optical module of optical module Download PDFInfo
- Publication number
- CN108494481A CN108494481A CN201810288684.8A CN201810288684A CN108494481A CN 108494481 A CN108494481 A CN 108494481A CN 201810288684 A CN201810288684 A CN 201810288684A CN 108494481 A CN108494481 A CN 108494481A
- Authority
- CN
- China
- Prior art keywords
- monitoring data
- optical module
- operation monitoring
- memory
- maximum
- 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
Links
- 230000003287 optical effect Effects 0.000 title claims abstract description 172
- 238000012544 monitoring process Methods 0.000 title claims abstract description 161
- 238000003672 processing method Methods 0.000 title claims abstract description 12
- 230000015654 memory Effects 0.000 claims abstract description 89
- 238000000034 method Methods 0.000 claims abstract description 29
- 238000003860 storage Methods 0.000 claims description 28
- 238000004590 computer program Methods 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 10
- 239000004065 semiconductor Substances 0.000 claims description 7
- 230000008569 process Effects 0.000 description 10
- 238000012423 maintenance Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000015556 catabolic process Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 241001269238 Data Species 0.000 description 3
- 238000007405 data analysis Methods 0.000 description 3
- 230000007547 defect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000001737 promoting effect Effects 0.000 description 3
- 230000008439 repair process Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001755 vocal effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/07—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
- H04B10/075—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
- H04B10/079—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using measurements of the data signal
- H04B10/0795—Performance monitoring; Measurement of transmission parameters
- H04B10/07955—Monitoring or measuring power
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B10/00—Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
- H04B10/07—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems
- H04B10/075—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal
- H04B10/079—Arrangements for monitoring or testing transmission systems; Arrangements for fault measurement of transmission systems using an in-service signal using measurements of the data signal
- H04B10/0799—Monitoring line transmitter or line receiver equipment
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Optical Communication System (AREA)
Abstract
The present invention provides a kind of monitoring data processing method, device and the optical module of optical module, wherein method includes:Obtain the operation monitoring data of the optical module;When the operation monitoring data is more than stored maximum monitoring data, the operation monitoring data is written in nonvolatile memory, to substitute the maximum monitoring data.Monitoring data processing method, device and the optical module of optical module provided by the invention can be convenient for determining the failure cause of optical module.
Description
Technical field
The present invention relates to the monitoring data processing sides of optical module monitoring data treatment technology more particularly to a kind of optical module
Method, device and optical module.
Background technology
Optical module is very important optical signal interface device in fiber optic communication, and optical module has optical interface and electrical interface,
Wherein, optical interface is connected with optical fiber, and electrical interface is connected with external communication device.Optical module includes for converting electrical signals to light
The laser of signal and detector for converting optical signals to electric signal, alternatively, optical module includes:It can either be by telecommunications
It number is converted to optical signal and the electrooptical device of electric signal can be converted optical signals to.
By taking the optical module for being provided with detector as an example, generally use photodiode constitutes detector.Photodiode sheet
Body has certain breakdown luminous power, and when the luminous power inputted from optical fiber is more than breakdown luminous power, photodiode is breakdown,
It fails so as to cause optical module.Currently, optical module can monitor the luminous power received in real time, but optical module is failing
When or monitoring data all when being disconnected with external communication device all reset.It therefore, can not after optical module failure
The failure cause of optical module is got by monitoring data, and then can not determine defect existing for optical module, improves repair
Difficulty is less useful for promoting the performance of optical module product.
Invention content
The present invention provides a kind of monitoring data processing method, device and the optical module of optical module, can be convenient for determining optical mode
The failure cause of block.
First aspect present invention provides a kind of monitoring data processing method of optical module, including:
Obtain the operation monitoring data of the optical module;
When the operation monitoring data is more than stored maximum monitoring data, the operation monitoring data is written non-
In volatile memory, to substitute the maximum monitoring data.
Second aspect of the present invention provides a kind of monitoring data processing unit of optical module, including:
Data acquisition module obtains the operation monitoring data of the optical module;
Data processing module is used for when the operation monitoring data is more than stored maximum monitoring data, will be described
It runs in monitoring data write-in nonvolatile memory, to substitute the maximum monitoring data.
Third aspect present invention provides a kind of optical module, including:
Memory;
Processor;And
Computer program;
Wherein, the computer program is stored in the memory, and is configured as being executed with reality by the processor
Now method as described above.
Fourth aspect present invention provides a kind of computer readable storage medium, is stored thereon with computer program;The meter
Calculation machine program is executed by processor to realize method as described above.
Technical solution provided by the invention by obtaining the operation monitoring data of optical module in the process of running, and is worked as and is sentenced
Break when operation monitoring data and being more than stored maximum monitoring data, nonvolatile memory is written into operation monitoring data
In, to substitute maximum monitoring data, so that the maximum prison that optical module after failure power-off or normal power down, stores in memory space
The maximum value of control data will not lose, and maintenance personnel can read maximum monitoring number out of optical module corresponding memory space later
According to, and the reason of optical module fails or working condition are obtained according to maximum monitoring data analysis.
In addition, above-mentioned technical proposal compares the operation monitoring data got with stored maximum monitoring data
It is right, and when operation monitoring data is larger, operation monitoring data is written in nonvolatile memory in corresponding memory space
To substitute maximum monitoring data, realizes and corresponding memory space only is written into the maximum value for running monitoring data, it is empty to save storage
Between, avoid because be stored in data it is too many due to cause insufficient memory to be used and then lead to crucial operation monitoring data loss
Problem occurs.
Description of the drawings
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the present invention
Example, and be used to explain the principle of the present invention together with specification.
Fig. 1 is the flow chart of the monitoring data processing method for the optical module that the embodiment of the present invention one provides;
Fig. 2 is the structural schematic diagram of the monitoring data processing unit of optical module provided by Embodiment 2 of the present invention;
Fig. 3 is the structural schematic diagram for the optical module that the embodiment of the present invention three provides.
Through the above attached drawings, it has been shown that the specific embodiment of the present invention will be hereinafter described in more detail.These attached drawings
It is not intended to limit the scope of the inventive concept in any manner with verbal description, but is by referring to specific embodiments
Those skilled in the art illustrate idea of the invention.
Specific implementation mode
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is
A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art
The every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
Embodiment one
The present embodiment provides a kind of monitoring data processing methods of optical module, can be to the monitoring in optical module operational process
Data are stored, and are preserved the maximum value in monitoring data and also do not lost after optical module power-off.This method can be by optical mode
Processor in the block executes, and the mode of software and/or hardware may be used to realize.
Optical module includes laser for converting electrical signals to optical signal and for converting optical signals to telecommunications
Number detector, alternatively, optical module includes:Convert electrical signals to optical signal, optical signal is converted to two function collection of electric signal
At electrooptical device together.In the present embodiment, only by taking the optical module including laser and detector as an example, it is monitored
The realization method of data processing method is described in detail.Those skilled in the art can be by realization method provided in this embodiment
Applied to being provided in the optical module of above-mentioned electrooptical device.
Fig. 1 is the flow chart of the monitoring data processing method for the optical module that the embodiment of the present invention one provides.As shown in Figure 1,
Monitoring data processing method provided in this embodiment includes:
Step 101, processor obtain the operation monitoring data of optical module.
It can be the operation data of optical module in the process of running to run monitoring data, and type can be:Optical module
Operating temperature, received optical power, operating voltage, transmitting luminous power, laser diode current etc..
The acquisition modes of above-mentioned operation monitoring data can refer to acquisition modes commonly used in the prior art.Such as:Receive light
Power is the luminous power that optical module receives, and can obtain detector in optical mode optical power monitoring circuit in the block by being arranged
The current signal of output, and obtained according to the correspondence between the current signal and luminous power.Transmitting luminous power is optical module
The luminous power sent out, can by obtain be arranged laser light emission side backlight diode output current signal, and according to
Correspondence between the current signal and luminous power obtains.Operating temperature can be the operating temperature of laser, can pass through
The current signal being arranged in the temperature sensor output on processor surface is obtained, and according to pair between the current signal and temperature
It should be related to and the difference between the temperature on processor surface and the temperature of facet surface obtains.Operating voltage is PERCOM peripheral communication
Equipment is supplied to the operating voltage of optical module, can be by the way that the voltage detecting circuit acquisition in optical module feeder ear is arranged.Laser
Device electric current is the driving current of laser, can be obtained by obtaining the output current of laser drive current.
Step 102, when running monitoring data and being more than stored maximum monitoring data, processor will run monitoring data
It is written in nonvolatile memory, to substitute maximum monitoring data.
It is equipped with nonvolatile memory in optical module, wherein setting memory space corresponding with operation monitoring data, uses
In the maximum monitoring data of storage.The data of the memory space in the initial state are sky.
Before optical module manufacture, it need to be tested for the property.It, will during optical module is in first time test run
First operation monitoring data got is written in the correspondence memory space of above-mentioned nonvolatile memory, is monitored as maximum
Data.Later, during test or use, whenever the operation monitoring data got is stored more than in the memory space
When maximum monitoring data, the operation monitoring data currently got is written in the memory space, most with instead preceding storage
Big monitoring data.
Alternatively, what is set in nonvolatile memory is corresponding with operation monitoring data for storing maximum monitoring data
The data of memory space in the initial state are not sky, such as can be zero.Then optical module is tested for the property before manufacture
First got when in the process, by first time test run is above-mentioned non-volatile more than the write-in of zero operation monitoring data
Property memory correspondence memory space in, to substitute initial zero, as maximum monitoring data.Later, it is testing or was using
Cheng Zhong will be obtained currently when the operation monitoring data got is more than stored maximum monitoring data in the memory space
The operation monitoring data got is written in the memory space, with the instead preceding maximum monitoring data stored.
Specifically, operation monitoring data is written in the memory space, stored maximum monitoring data, example can be covered
Such as:Stored maximum supervising data storage is also written the in the first storage location, by the operation monitoring data currently got
One storage location covers the maximum monitoring data being written before.Alternatively, stored maximum supervising data storage is in the first storage
The operation monitoring data currently got is written the second storage location, and data pointer is modified to point to second and is deposited by position
Storage space is set, then is compared the operation monitoring data got next time with the data that the second storage location stores.
Operation monitoring data obtains in real time, or be periodically obtaining.Often getting an operation monitoring number
According to later, which is compared with stored maximum monitoring data, judges whether operation monitoring data is big
In stored maximum monitoring data.If so, non-volatile memories are written into wherein in operation monitoring data,.
It should be noted that if operation monitoring data is less than or equal to stored maximum monitoring data, can directly lose
The operation monitoring data is abandoned, is then back to and executes step 101.Or operation monitoring data can be written in spatial cache, so
After return to step 101.During optical module normal use, by operation monitoring data write-in spatial cache, outside is logical
Believe that equipment can obtain operation monitoring data in real time from optical module, and operation monitoring data is analyzed, learns its work
State.When optical module powers off, the operation monitoring data in spatial cache is cleared.
Operation monitoring data is written in nonvolatile memory, even if after optical module power-off, the operation having been written into monitors
Data still have, and will not lose.When optical module powers off, the maximum monitoring data stored in memory space works for optical module
The maximum value of operation monitoring data in the process.
The power-off of optical module can be divided into two kinds of situations, one is normal power down, i.e.,:Between optical module and external communication device
It disconnects;The second is failure power-off.No matter any power blackout situation, the maximum monitoring data stored in memory space all will not
It loses, personnel easy to repair get maximum monitoring data from the memory space of optical module, and analyze and obtain the mistake of optical module
Imitate reason or working condition.
It can be integrated with nonvolatile memory in optical mode processor in the block, which can be FLASH
Memory, or Electrically Erasable Programmable Read-Only Memory EEPROM.Above-mentioned memory space is in the nonvolatile memory
Reserved storage region.
Alternatively, being additionally provided with individual nonvolatile memory in optical module, microcontroller is in nonvolatile memory electricity
Connection, can be written and read the nonvolatile memory operation.The nonvolatile memory can be FLASH memory,
Can be Electrically Erasable Programmable Read-Only Memory EEPROM.Above-mentioned memory space is the storage reserved in the nonvolatile memory
Region.
Currently, the storage region that the industry agreement of optical module defines optical module is divided into two parts:Storage location is fixed
Region and the writeable region of user, wherein user cannot be written data to the fixed region of storage location, and can to user
Write region write-in data.It is provided according to industry agreement, in the present embodiment, the corresponding memory space of operation monitoring data is that user can
The segment space in region is write, i.e.,:Operation monitoring data should be written into the writeable region of user.
But in fact, the corresponding memory space of operation monitoring data may be the portion in storage location fixed area
Divide space, i.e.,:Operation monitoring data can also be written in the fixed region of storage location.
Technical solution provided in this embodiment by obtaining the operation monitoring data of optical module in the process of running, and is worked as
When judging that running monitoring data is more than stored maximum monitoring data, nonvolatile memory is written into operation monitoring data
In, to substitute maximum monitoring data, so that the maximum prison that optical module after failure power-off or normal power down, stores in memory space
The maximum value of control data will not lose, and maintenance personnel can read maximum monitoring number out of optical module corresponding memory space later
According to, and the reason of optical module fails or working condition are obtained according to maximum monitoring data analysis, on the one hand, it can determine optical mode
What defect block is designed with, and is conducive to the performance for promoting optical module product;On the other hand, it is not met if optical module is used in
It is required that working environment in or be loaded exceeded running parameter and result in optical module failure, then by get optical module lose
The reason of effect, is convenient for specific responsibility positioning.
In addition, since the memory of memory or non-integration integrated in processor in processor has certain write
Indegree limits and the limitation of storage size.If desired the item number of the operation monitoring data stored is relatively more, then cannot protect
Demonstrate,proving all data can preserve.Usually, it is only necessary to know corresponding maximum monitoring number in each single item operation monitoring data
According to can determine the failure cause of optical module.Therefore, above-mentioned technical proposal to the operation monitoring data that gets with deposited
The maximum monitoring data of storage is compared, and when operation monitoring data is larger, and non-volatile deposit is written in operation monitoring data
To substitute maximum monitoring data in corresponding memory space in reservoir, realizes and only correspond to the maximum value write-in for running monitoring data
Memory space, save memory space, avoid because be stored in data it is too many due to cause insufficient memory to be used and then lead to key
Operation monitoring data lose the problem of occur.
The quantity for running monitoring data can be at least one, i.e.,:An operation monitoring data can be only obtained, it can also
Two operation monitoring datas are obtained, alternatively, three or more than three operation monitoring datas can also be obtained.Such as:It can only obtain
Take the received optical power of optical module as an operation monitoring data.Alternatively, obtaining the received optical power and work temperature of optical module
Two operation monitoring datas of degree.
When operation monitoring data is only one, executes above-mentioned steps 101 and 102 and deposited in nonvolatile memory later
The maximum monitoring data of storage is the maximum value of the operation monitoring data of optical module in the process of running.If it is two to run monitoring data
Or more, then above-mentioned steps 101 and step 102 are executed respectively to each single item operation monitoring data, i.e.,:In nonvolatile memory
The maximum value being stored with respectively in more than two memory spaces in the operation monitoring data of respective items.Such as:The operation of acquisition
Monitoring data is received optical power and operating temperature, then respectively by received optical power and stored maximum received optical power into
After row compares, if the received optical power got is more than maximum received optical power, by the received optical power got write-in pair
In the memory space answered, to replace above-mentioned maximum received optical power.By the operating temperature got and stored maximum functional
Temperature is compared, if the operating temperature got is more than maximum operation temperature, by the operating temperature got write-in pair
The memory space answered, to replace above-mentioned maximum operation temperature.
Such as:For the difference of environment temperature, optical module is divided into:Business level, extension grade and technical grade, can be applicable in
Ambient temperature range is sequentially increased.User's occasional applies the optical module of business level in extension grade even technical grade optical module institute
In applicable ambient temperature range.When environment temperature has exceeded the temperature of business level optical module normal work, optical module failure
Power-off.The above-mentioned technical proposal provided using the present embodiment, after failure powers off, in optical mode nonvolatile memory in the block
Still it is stored with the maximum operation temperature of optical module during the work time.Maintenance personnel after getting maximum operation temperature,
That is the failure cause of can be known optical module.
For another example:For the optical module using avalanche diode detector, it is the optical module of 10GB/S with transmission rate, is adopted
The breakdown luminous power of avalanche diode detector is 0dBm, when input optical power is more than 0dBm, optical module failure.Make
With in the process, if the high power light signal that user will not pass through power attenuation inputs to optical module, and optical module is caused to fail, adopted
The technical solution provided with the present embodiment is still stored with optical module in the course of work in the nonvolatile memory of optical module
In maximum input optical power, maintenance personnel is after getting the maximum input optical power, you can know optical module failure
Reason positions convenient for responsibility.
For another example:Have in some optical modules and is provided with temperature-control circuit, including:Semiconductor cooler and temperature sensor,
Temperature sensor is sticked on the surface of laser, and the hot junction of semiconductor cooler is sticked in facet surface.Temperature sensor is used
In the operating temperature of detection laser, processor adjusts semiconductor cooler according to the operating temperature that temperature sensor detects
Operating current, and then the operating temperature for controlling laser is in normal range (NR), to ensure the stable luminous power of laser output.
When environment temperature residing for the optical module has exceeded the temperature control ability of semiconductor cooler, semiconductor cooler need to be closed, and will
The automatic protection status data of temperature-control circuit is automatic protection triggering state by the non-triggering state data modification of automatic protection
Data.The technical solution provided using the present embodiment is stored with optical module in the nonvolatile memory of optical module and worked
The automatic protection status data of temperature-control circuit in the process, maintenance personnel are automatic getting automatic protection status data
After protection triggering state data, you can the reason of knowing optical module failure.Specifically, can be by the non-triggering state number of automatic protection
Two values are set as according to automatic protection triggering state data, and automatic protection triggering state data are not touched more than automatic protection
Status data is sent out, when semiconductor cooler is closed, the non-triggering state data of automatic protection are written into storage sky as maximum value
In.
For using received optical power as operation monitoring data, in use, the received optical power of optical module can be with
For -18dBm, -10dBm and -25dBm.Processor obtains received optical power data in real time, and by received optical power data with deposited
The maximum received optical power of storage is compared, when the received optical power data got are more than maximum received optical power, by this
In the corresponding memory space of received optical power data write-in nonvolatile memory got.At a time or the period
Interior, received optical power increases most -18dBm, by -18dBm as in maximum value write-in memory space.If subsequent reception light work(
Rate is respectively less than -18dBm, then the maximum received optical power in memory space is -18dBm always.After optical module power-off, the storage
Still -18dBm is stored in space.If subsequent received optical power is more than -18dBm, which is written and is stored
In space, replacement -18dBm.
After there is failure power-off in optical module, by the way that the data in memory space are read out and are analyzed, Neng Gouzhi
The maximum luminous power that twilight module once inputted in use, and then determine failure cause, easy to repair and fix duty.
Embodiment two
Fig. 2 is the structural schematic diagram of the monitoring data processing unit of optical module provided by Embodiment 2 of the present invention.Such as Fig. 2 institutes
Show, the present embodiment provides a kind of monitoring data processing units of optical module, including:Data acquisition module 21 and data processing module
22。
Wherein, data acquisition module 21 obtains the operation monitoring data of optical module.Data processing module 22 is used for when operation
When monitoring data is more than stored maximum monitoring data, operation monitoring data is written in nonvolatile memory, to substitute
Maximum monitoring data.
Technical solution provided in this embodiment by obtaining the operation monitoring data of optical module in the process of running, and is worked as
When judging that running monitoring data is more than stored maximum monitoring data, nonvolatile memory is written into operation monitoring data
In, to substitute maximum monitoring data, so that the maximum prison that optical module after failure power-off or normal power down, stores in memory space
The maximum value of control data will not lose, and maintenance personnel can read maximum monitoring number out of optical module corresponding memory space later
According to, and the reason of optical module fails or working condition are obtained according to maximum monitoring data analysis, on the one hand, it can determine optical mode
What defect block is designed with, and is conducive to the performance for promoting optical module product;On the other hand, it is not met if optical module is used in
It is required that working environment in or be loaded exceeded running parameter and result in optical module failure, then by get optical module lose
The reason of effect, is convenient for specific responsibility positioning.
Embodiment three
Fig. 3 is the structural schematic diagram for the optical module that the embodiment of the present invention four provides.As shown in figure 3, the present embodiment provides one
Kind optical module, including:Memory 31, processor 32 and computer program.
Wherein, computer program is stored in memory 31, and is configured as being executed to realize as above-mentioned by processor 32
The method that any embodiment is provided.
The memory 31 that the present embodiment is provided can be different storages from the reservoir that the various embodiments described above are provided
Device.Alternatively, the memory 31 that is provided of the present embodiment can also be with the non-integration that is previously mentioned in the various embodiments described above in processor
Interior memory is the same memory.
The present embodiment also provides a kind of computer readable storage medium, is stored thereon with computer program;The computer journey
Sequence is executed by processor to realize the method provided such as above-mentioned any embodiment.
One of ordinary skill in the art will appreciate that:Realize that all or part of step of above-mentioned each method embodiment can lead to
The relevant hardware of program instruction is crossed to complete.Program above-mentioned can be stored in a computer read/write memory medium.The journey
When being executed, execution includes the steps that above-mentioned each method embodiment to sequence;And storage medium above-mentioned includes:ROM, RAM, magnetic disc or
The various media that can store program code such as person's CD.
Finally it should be noted that:The above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent
Present invention has been described in detail with reference to the aforementioned embodiments for pipe, it will be understood by those of ordinary skill in the art that:Its according to
So can with technical scheme described in the above embodiments is modified, either to which part or all technical features into
Row equivalent replacement;And these modifications or replacements, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution
The range of scheme.
Claims (10)
1. a kind of monitoring data processing method of optical module, which is characterized in that including:
Obtain the operation monitoring data of the optical module;
When the operation monitoring data is more than stored maximum monitoring data, the operation monitoring data is written non-volatile
Property memory in, to substitute the maximum monitoring data.
2. according to the method described in claim 1, it is characterized in that, the type of the operation monitoring data includes:Optical module
At least one of operating temperature, received optical power, operating voltage, transmitting luminous power, laser diode current.
3. according to the method described in claim 2, it is characterized in that, the type of the operation monitoring data further includes:Setting exists
The automatic protection status data of semiconductor cooler in optical module, the automatic protection state include:Automatic protection does not trigger
State and automatic protection triggering state.
4. according to the method described in claim 1, it is characterized in that, further including:
If the operation monitoring data is less than or equal to maximum monitoring data, spatial cache is written into the operation monitoring data
It is interior.
5. according to the method described in claim 1, it is characterized in that, the nonvolatile memory is the place for being integrated in optical module
Manage the memory inside device.
6. according to the method described in claim 1, it is characterized in that, the nonvolatile memory is to be arranged in the optical module
Memory that is interior and being electrically connected with optical mode processor in the block.
7. method according to claim 5 or 6, which is characterized in that the memory is the read-only storage of electric erazable programmable
Device EEPROM.
8. a kind of monitoring data processing unit of optical module, which is characterized in that including:
Data acquisition module obtains the operation monitoring data of the optical module;
Data processing module is used for when the operation monitoring data is more than stored maximum monitoring data, by the operation
Monitoring data is written in nonvolatile memory, to substitute the maximum monitoring data.
9. a kind of optical module, which is characterized in that including:
Memory;
Processor;And
Computer program;
Wherein, the computer program is stored in the memory, and is configured as being executed to realize such as by the processor
Claim 1-7 any one of them methods.
10. a kind of computer readable storage medium, which is characterized in that be stored thereon with computer program;The computer program
It is executed by processor to realize such as claim 1-7 any one of them methods.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810288684.8A CN108494481B (en) | 2018-03-30 | 2018-03-30 | Monitoring data processing method and device of optical module and optical module |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810288684.8A CN108494481B (en) | 2018-03-30 | 2018-03-30 | Monitoring data processing method and device of optical module and optical module |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108494481A true CN108494481A (en) | 2018-09-04 |
CN108494481B CN108494481B (en) | 2020-06-09 |
Family
ID=63318213
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810288684.8A Active CN108494481B (en) | 2018-03-30 | 2018-03-30 | Monitoring data processing method and device of optical module and optical module |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108494481B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111160052A (en) * | 2019-12-31 | 2020-05-15 | 东莞铭普光磁股份有限公司 | User information storage method, device, storage medium and optical module |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102891717A (en) * | 2012-03-22 | 2013-01-23 | 索尔思光电(成都)有限公司 | Reinforced state monitoring, storage and report suitable for optical module |
CN103294713A (en) * | 2012-02-29 | 2013-09-11 | 鸿富锦精密工业(深圳)有限公司 | Monitoring data memory system and method |
US20150154087A1 (en) * | 2013-12-02 | 2015-06-04 | Huawei Technologies Co., Ltd. | Data processing device and data processing method |
CN106569148A (en) * | 2016-11-03 | 2017-04-19 | 深圳市汇川技术股份有限公司 | Fault processing system and method of vehicle-mounted power source |
CN107066346A (en) * | 2016-09-27 | 2017-08-18 | 阿里巴巴集团控股有限公司 | A kind of data back up method, data reconstruction method and device |
-
2018
- 2018-03-30 CN CN201810288684.8A patent/CN108494481B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103294713A (en) * | 2012-02-29 | 2013-09-11 | 鸿富锦精密工业(深圳)有限公司 | Monitoring data memory system and method |
CN102891717A (en) * | 2012-03-22 | 2013-01-23 | 索尔思光电(成都)有限公司 | Reinforced state monitoring, storage and report suitable for optical module |
US20150154087A1 (en) * | 2013-12-02 | 2015-06-04 | Huawei Technologies Co., Ltd. | Data processing device and data processing method |
CN107066346A (en) * | 2016-09-27 | 2017-08-18 | 阿里巴巴集团控股有限公司 | A kind of data back up method, data reconstruction method and device |
CN106569148A (en) * | 2016-11-03 | 2017-04-19 | 深圳市汇川技术股份有限公司 | Fault processing system and method of vehicle-mounted power source |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111160052A (en) * | 2019-12-31 | 2020-05-15 | 东莞铭普光磁股份有限公司 | User information storage method, device, storage medium and optical module |
CN111160052B (en) * | 2019-12-31 | 2024-03-26 | 东莞铭普光磁股份有限公司 | User information storage method and device, storage medium and optical module |
Also Published As
Publication number | Publication date |
---|---|
CN108494481B (en) | 2020-06-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8886033B2 (en) | Enhanced status monitoring, storage and reporting for optical transceivers | |
DE60215704T2 (en) | Integrated memory control circuit for transmitter / receiver for fiber | |
CN107966692A (en) | A kind of laser radar with self-checking function | |
CN109000889B (en) | Optical module degradation detection method and device | |
US11901938B2 (en) | Fault classification | |
CA2984795C (en) | Diagnostic tag for an industrial vehicle tag reader | |
DE112006002462T5 (en) | Optical transmitter / receiver with application-specific logging mechanism | |
CN114706703A (en) | Multi-server system fault diagnosis device, system and method | |
CN108494481A (en) | Monitoring data processing method, device and the optical module of optical module | |
CN111835413B (en) | Monitoring system capable of monitoring, adjusting and testing optical module in real time | |
CN103595999A (en) | Automatic detection method and automatic detection device of intelligent television | |
CN117713922A (en) | Testing method and device for optical port testing jig | |
US20210080612A1 (en) | Determination device, multiple optical-axis photoelectric sensor, determination device control method, information processing program, and recording medium | |
CN113815636A (en) | Vehicle safety monitoring method and device, electronic equipment and storage medium | |
CN104793609A (en) | Self-adaptive optical electronic control system self-checking and fault diagnosis expert system | |
CN103687254A (en) | Troubleshooting method and troubleshooting system for energy-saving lamps | |
CN106533545B (en) | Access control monitoring system | |
US6693560B2 (en) | Submarine mast autonomous controller and method | |
CN209028432U (en) | A kind of intelligent control box | |
CN101292450A (en) | Optical transceiver with custom logging mechanism | |
CN205809244U (en) | The test device that detection optical module firmware is lost | |
CN201489317U (en) | Power supply management device of multi-channel light transmitting and receiving integrated module | |
CN109495172A (en) | Optical module error code handheld meter | |
KR102227432B1 (en) | Managing apparatus of uninterruptible power supply | |
CN102680228A (en) | Method for detecting state of fan gear box |
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 |