[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN117978682B - Baseband signal monitoring system based on FPGA - Google Patents

Baseband signal monitoring system based on FPGA Download PDF

Info

Publication number
CN117978682B
CN117978682B CN202410393975.9A CN202410393975A CN117978682B CN 117978682 B CN117978682 B CN 117978682B CN 202410393975 A CN202410393975 A CN 202410393975A CN 117978682 B CN117978682 B CN 117978682B
Authority
CN
China
Prior art keywords
signal
fpga
data
spectrum
time domain
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.)
Active
Application number
CN202410393975.9A
Other languages
Chinese (zh)
Other versions
CN117978682A (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.)
Nanjing Yinghuo Taixun Information Technology Co ltd
Original Assignee
Nanjing Yinghuo Taixun Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Yinghuo Taixun Information Technology Co ltd filed Critical Nanjing Yinghuo Taixun Information Technology Co ltd
Priority to CN202410393975.9A priority Critical patent/CN117978682B/en
Publication of CN117978682A publication Critical patent/CN117978682A/en
Application granted granted Critical
Publication of CN117978682B publication Critical patent/CN117978682B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0823Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)

Abstract

The invention discloses a baseband signal monitoring system based on an FPGA (field programmable gate array), which relates to the technical field of signal monitoring and comprises a monitoring center, wherein the monitoring center is in communication connection with a signal input module, an FPGA processing module, a signal output module and a control module; the method comprises the steps of collecting baseband signals through a signal input module, converting the baseband signals into digital signals, capturing time domain characteristic information of the signals during collection and conversion, and generating an information data table; the FPGA processing module acquires digital signals, performs signal demodulation, spectrum analysis and signal characteristic extraction, and further generates FPGA data to be transmitted by a set mirror image link; the signal output module outputs analog signals according to the FPGA data, draws corresponding signal waveform diagrams, compresses the signal waveform diagrams, and transmits the compressed signal waveform diagrams to the monitoring center for analysis to generate control parameters; the control module performs corresponding signal item control according to the control parameters, and performs input configuration optimization according to the information data table.

Description

Baseband signal monitoring system based on FPGA
Technical Field
The invention relates to the technical field of signal monitoring, in particular to a baseband signal monitoring system based on an FPGA.
Background
FPGA is an abbreviation of Field-Programmable GATE ARRAY (Field Programmable gate array), an Integrated Circuit (IC) device with Programmable logic gates and a configurable interconnection network, unlike conventional Application Specific Integrated Circuits (ASIC), which can be programmed and configured according to the needs of the user to implement various functions and logic, and its strength is that it can be reprogrammed to adapt it to different applications and tasks.
In the conventional baseband signal monitoring, an effective optimization method is lacking in the process of collecting a baseband signal and converting the baseband signal into a digital signal, effective safety guarantee measures are lacking in the transmission of the generated digital signal, and the problem to be solved at present is how to perform corresponding control operation through an analog signal on the analog signal generated according to the digital signal so as to improve the communication effect.
Disclosure of Invention
In order to solve the above problems, an object of the present invention is to provide a baseband signal monitoring system based on FPGA.
The aim of the invention can be achieved by the following technical scheme: the baseband signal monitoring system based on the FPGA comprises a monitoring center, wherein the monitoring center is in communication connection with a signal input module, an FPGA processing module, a signal output module and a control module;
The signal input module is used for collecting baseband signals, converting the baseband signals into digital signals, capturing signal time domain characteristic information when the baseband signals are collected and converted, and further generating an information data table to be transmitted to the monitoring center;
The FPGA processing module is used for acquiring digital signals, performing signal demodulation, spectrum analysis and signal characteristic extraction on the digital signals, further generating FPGA data, and transmitting the FPGA data to the signal output module through a set mirror image link;
The signal output module is used for outputting analog signals according to the FPGA data, drawing corresponding signal waveform diagrams according to the analog signals, compressing the signal waveform diagrams, transmitting the compressed signal waveform diagrams to the monitoring center, and analyzing and generating control parameters by the monitoring center;
and the control module performs corresponding signal item control according to the control parameters, acquires an information data table of the monitoring center, and performs input configuration optimization according to the information data table.
Further, the process of collecting the baseband signal and converting the baseband signal into a digital signal includes:
And setting a plurality of input ports and numbering, wherein i is i=1, 2,3, … … and n, wherein n is a natural number greater than 0, and the port address and the port input capacity corresponding to the input port with the number i are acquired and are respectively denoted as Add [ i ] and C [ i ].
Judging the load state of the input port, wherein the load state comprises load maintenance and load abnormality, intercepting the data quantity of baseband signals acquired by the input port within a period of time, and marking the data quantity as C ', and if C' is less than or equal to C [ i ], setting the load state as load maintenance without any operation; if C' is greater than C [ i ], the load state of the input port with the number of i is set as load abnormality, and the port address Add [ i ] is uploaded to the monitoring center.
The monitoring center sets the acquisition speed of the input port corresponding to Add [ i ] until C' is less than or equal to C [ i ], and then the load is changed from abnormal load to load maintenance, and a data conversion area is set for converting the baseband signal into a digital signal.
Further, the process of capturing the signal time domain characteristic information and further generating the information data table comprises the following steps:
The time domain feature information comprises a first time domain feature and a second time domain feature, a signal input module generates capturing instructions Claw1 and Claw2 respectively, and the capturing instructions Claw1 and Claw2 capture the first time domain feature and the second time domain feature into a set blank form respectively, so that a corresponding first text form and a corresponding second text form are generated.
And setting an auditing rule to audit the first text form and the second text form, summarizing the first text form and the second text form to generate an information data table, and transmitting the information data table to a monitoring center.
Further, the process of performing signal demodulation and spectrum analysis on the digital signal comprises the following steps:
The method comprises the steps of setting demodulation section numbers and demodulation parameters to conduct signal demodulation of digital signals, dividing the digital signals into a plurality of section signals to be demodulated through the demodulation section numbers, wherein the demodulation parameters comprise signal frequency modulation parameters, signal amplitude modulation parameters and signal phase modulation parameters, further obtaining signal frequency numbers, signal amplitude values and signal phases of the plurality of section signals to be demodulated respectively, and recording corresponding numerical values as X1, X2 and X3 respectively.
And sequentially carrying out signal demodulation of all signals of the section to be demodulated, carrying out spectrum analysis, and setting a spectrum layout table, wherein the spectrum layout table is initially blank spectrum, and the signal frequency, the signal amplitude and the signal phase are associated with corresponding spectrum positions.
And positioning the signal frequency, the signal amplitude and the signal phase of a plurality of signals to be demodulated of the signal demodulation section into a frequency spectrum layout table according to the frequency spectrum position, so as to generate a signal frequency spectrum, wherein the signal frequency spectrum comprises a plurality of frequency spectrum curves, and the frequency spectrum curves comprise a plurality of frequency spectrum points.
Further, the process of extracting the signal characteristics and generating the FPGA data further includes:
The FPGA feature extraction program is used for extracting signal features of the signal spectrum, the reference signal spectrum is set, the signal spectrum and the reference signal spectrum are synchronously input into the FPGA feature extraction program, and then the FPGA feature extraction program takes a plurality of reference spectrum curves corresponding to the reference signal spectrum as datum lines and takes a plurality of reference spectrum points corresponding to the reference spectrum curves as datum points.
Setting an overlap deviation threshold, denoted as γ, obtaining a curve length of a spectrum curve, denoted as L 1, obtaining a curve length of a portion where the spectrum curve overlaps with a reference line, denoted as L 2, and further obtaining a curve fitting degree, denoted as τ, where τ=l 2/L1.
When τ is larger than or equal to γ, the current spectrum curve is marked as a distortion curve.
When τ < γ, the current spectral curve is marked as a fitted curve.
The method comprises the steps of obtaining waveform data and signal parameters corresponding to a reference point, wherein the signal parameters comprise standard signal frequency, standard signal amplitude and standard signal phase, the respective values are recorded as Y1, Y2 and Y3, further obtaining signal parameter difference values, the signal parameter difference values comprise frequency difference values, amplitude difference values and phase difference values, the frequency difference values, the amplitude difference values and the phase difference values are respectively recorded as Z1, Z2 and Z3, and the Z1= |X1-Y1|, Z2= |X2-Y2|, and Z3= |X3-Y3|.
And taking the distortion curve and the fitting curve as one type of FPGA characteristic data and taking the signal parameter difference value as two types of FPGA characteristic data, and further summarizing the one type of FPGA characteristic data and the two types of FPGA characteristic data to generate FPGA class data.
Further, the process of transmitting the FPGA data from the set mirror link to the signal output module includes:
Setting a mirror image link, wherein the mirror image link comprises a plurality of link nodes, numbering the link nodes, j is marked as j, j=1, 2,3, … … and m, wherein m is a natural number larger than 0, every two link nodes are used as a group to form [ m/2] +e transmission node groups, [ ] is a downward rounding function, e is a correction number, the value of the correction number comprises 0 and 1, when m/2 is an integer, the value of the correction number e is 0, and otherwise, the value of e is 1.
Establishing a data link between a mirror image link and a signal output module, taking a first transmission node group of the mirror image link as a transmitting end, taking the signal output module as a receiving end, taking the rest ([ m/2] +e) -1 transmission node groups as intermediate points, carrying out data backup on FPGA class data at the transmitting end, taking one link node in the transmission node group of the transmitting end as a working node, and the other link node as a storage node, wherein the storage node is used for storing the FPGA class data of the data backup; and then the working node sends the FPGA data to the next intermediate node, the intermediate node judges whether the FPGA data is changed, if so, the FPGA data is returned to the original position, and the storage node sends the FPGA data backed up by the data, if not, the FPGA data is directly sent to the next intermediate node, and the operation is repeated until the FPGA data is received by the receiving end.
Further, the process of outputting the analog signal according to the FPGA data and drawing the corresponding signal waveform diagram according to the analog signal includes:
The analog signals comprise distorted analog signals and common analog signals, the signal waveform diagrams comprise distorted signal waveform diagrams and common signal waveform diagrams, when one type of FPGA characteristic data corresponding to FPGA type data is a distorted curve, distortion parameters corresponding to the distorted curve are obtained and are imported into a preset signal library, a plurality of historical distorted analog signals and the corresponding historical distorted signal waveform diagrams thereof are stored in the signal library, and each historical distorted analog signal is associated with a historical parameter.
And matching the distortion parameters with the history parameters, further obtaining a history distortion analog signal and a history distortion signal waveform diagram corresponding to the history parameters which are successfully matched, and taking the history distortion analog signal and the history distortion signal waveform diagram as distortion analog signals and distortion signal waveform diagrams corresponding to the FPGA data.
When the FPGA characteristic data is a fitting curve, taking the parameter difference value as an output object, further obtaining a common analog signal corresponding to the output object, wherein the common analog signal comprises a frequency signal, an amplitude signal and a phase signal, taking the frequency signal, the amplitude signal and the phase signal in the common analog signal as waveform drawing elements, mapping the waveform drawing elements onto a preset waveform drawing template according to corresponding element positions, and further generating a corresponding common signal waveform drawing.
Further, the process of compressing the signal waveform diagram and transmitting the compressed signal waveform diagram to the monitoring center, and analyzing and generating the control parameters by the monitoring center includes:
Constructing a data channel between the signal output module and the monitoring center, setting the running time of the data channel, selecting an image compression tool to compress a signal waveform diagram, further generating a compressed data file, acquiring a compression coefficient of the compressed data file, wherein the compression coefficient is R, R=D1/D2, D1 and D2 are the actual data volume and the expected data volume of the compressed data file respectively, setting a qualification coefficient threshold value, and R ', judging the numerical value magnitude relation of R and R', and determining whether secondary compression is carried out according to a judging result.
Transmitting the compressed data file in the running time of the data channel, acquiring the compressed data file by a monitoring center, decompressing the compressed data file into an original signal waveform diagram, setting a waveform diagram library for storing a plurality of signal waveform diagrams to be matched, associating corresponding control parameters with each signal waveform diagram to be matched, comparing and matching the original signal waveform diagram with the plurality of signal waveform diagrams to be matched, taking the control parameters of the successfully matched signal waveform diagram to be used as the control parameters of the decompressed signal waveform diagram, and analyzing and generating the control parameters of the signal waveform diagram through a set machine learning program if all the matching fails.
Further, the process of controlling the corresponding signal item according to the control parameter includes:
the control parameters comprise communication control parameters, spectrum management parameters and safety configuration parameters, the signal items comprise communication performance evaluation items, signal spectrum management items and signal safety monitoring items, mapping relations between the signal items and the control parameters are established, sequence pairs corresponding to the mapping relations are generated and input into a set scheme generating program, the scheme generating program acquires control optimization schemes corresponding to the communication performance evaluation items, the signal spectrum management items and the signal safety monitoring items, and then respective control optimization schemes are executed to perform corresponding communication performance evaluation, spectrum optimization management and signal safety monitoring.
Further, the process of optimizing the input configuration according to the information data table includes:
And acquiring an information data table and restoring the information data table into a first time domain feature and a second time domain feature, and further performing different types of input configuration optimization according to the first time domain feature and the second time domain feature, wherein the types of the input configuration optimization comprise acquisition optimization and conversion optimization, and the types of the input configuration optimization correspond to the acquisition optimization when the information data table is the first time domain feature and correspond to the conversion optimization when the information data table is the second time domain feature.
Setting standard time domain features as a comparison template, comparing the first time domain features and the second time domain features with the comparison template respectively, further obtaining a time domain interval section needing acquisition optimization and conversion optimization, marking the time domain interval section as an abnormal time domain, obtaining parameter information corresponding to the abnormal time domain, inputting the parameter information into a preset configuration library, matching configuration optimization information corresponding to the configuration library, and further realizing input configuration optimization for baseband signal acquisition and conversion through the configuration optimization information.
Compared with the prior art, the invention has the beneficial effects that:
1. When the baseband signals are collected and converted into digital signals, capturing time domain information of the signals corresponding to the two processes is carried out, an information data table is generated according to the time domain characteristic information, input configuration optimization is carried out according to the information data table, and data collection and data conversion are optimized to a certain extent.
2. The digital signals are subjected to signal demodulation, spectrum analysis and signal characteristic extraction through the FPGA processing module, so that FPGA data are generated and transmitted to the signal output module in a mode of setting an image link, wherein the safety of data transmission is ensured to a certain extent through setting the image link; the signal output module is used for acquiring analog signals of FPGA data, drawing a signal waveform diagram and transmitting the signal waveform diagram to the monitoring center, and after the monitoring center analyzes and generates control parameters, the control parameters are transmitted to the control module to control corresponding signal items, so that the communication efficiency is improved.
Drawings
Fig. 1 is a schematic diagram of the present invention.
Detailed Description
As shown in fig. 1, the baseband signal monitoring system based on the FPGA comprises a monitoring center, wherein the monitoring center is in communication connection with a signal input module, an FPGA processing module, a signal output module and a control module;
The signal input module is used for collecting baseband signals, converting the baseband signals into digital signals, capturing signal time domain characteristic information when the baseband signals are collected and converted, and further generating an information data table to be transmitted to the monitoring center;
The FPGA processing module is used for acquiring digital signals, performing signal demodulation, spectrum analysis and signal characteristic extraction on the digital signals, further generating FPGA data, and transmitting the FPGA data to the signal output module through a set mirror image link;
The signal output module is used for outputting analog signals according to the FPGA data, drawing corresponding signal waveform diagrams according to the analog signals, compressing the signal waveform diagrams, transmitting the compressed signal waveform diagrams to the monitoring center, and analyzing and generating control parameters by the monitoring center;
and the control module performs corresponding signal item control according to the control parameters, acquires an information data table of the monitoring center, and performs input configuration optimization according to the information data table.
Specifically, the process of the signal input module collecting the baseband signal and converting the baseband signal into the digital signal includes:
The signal input module is provided with a plurality of input ports, the input ports are numbered, i=1, 2,3, … … and n are recorded, wherein n is a natural number greater than 0, the port address and the port input capacity corresponding to the input port with the number i are obtained, and the port address and the port input capacity are respectively recorded as Add [ i ] and C [ i ].
Setting the concurrent working number of the input ports, recording as N, further concurrently carrying out the operation of collecting baseband signals by the N input ports, and synchronously judging the load states of the input ports, wherein the load states comprise load maintenance and load abnormality.
And setting a time window for intercepting the data quantity of the baseband signals acquired by the input ports within a period of time, further acquiring the data quantity of the baseband signals acquired by the N input ports, and recording the data quantity as C'.
If C' is less than or equal to C [ i ], the load state of the input port with the number of i is set as load maintenance, and no operation is performed when the load is maintained.
If C 'is greater than C [ i ], setting the load state of the input port with the number of i as load abnormality, uploading a port address Add [ i ] corresponding to the input port under the load abnormality to a monitoring center when the load is abnormal, setting the acquisition speed of the input port corresponding to the Add [ i ] by the monitoring center, and correspondingly reducing the data quantity of baseband signals acquired by the input port in a period of time when the acquisition speed is reduced until C' is less than or equal to C [ i ], thereby realizing the conversion from the load abnormality to load maintenance.
And setting a data conversion area, wherein the data conversion area is used for converting the baseband signal into a digital signal, presetting a conversion format code and a conversion control code, and inputting the conversion format code and the conversion control code into the data conversion area.
And the data conversion area respectively configures a conversion format and control parameters for converting the baseband signal into a digital signal through a conversion format code and a conversion control code, so as to convert the baseband signal into the digital signal.
And obtaining the conversion rate of the baseband signal to the digital signal, presetting a conversion rate threshold, wherein the conversion rate threshold is the lowest value which is met by converting the baseband signal to the digital signal, when the conversion rate is greater than or equal to the conversion rate threshold, no operation is performed, and when the conversion rate is smaller than the conversion rate threshold, the conversion of the baseband signal is performed again.
Specifically, capturing signal time domain characteristic information when the baseband signal is acquired and converted, and further generating an information data table includes:
The time domain feature information comprises a first time domain feature and a second time domain feature, when the baseband signal is collected, a capturing instruction is synchronously generated by the signal input module, the capturing instruction is recorded as Claw1, and when the baseband signal is converted into a digital signal, a capturing instruction is synchronously generated again by the signal input module, and the capturing instruction is recorded as Claw2.
The first time domain feature is used for reflecting the detailed information of the change of the acquisition parameters along with time when the baseband signals are acquired, and the second time domain feature is used for reflecting the detailed information of the change of the conversion parameters along with time when the baseband signals are converted into digital signals.
Capturing the first time domain features through a capturing instruction Claw1, setting capturing speed, recording the first time domain features into a preset blank form, further generating a first text form according to the first time domain features and the blank form, capturing the second time domain features through a capturing instruction Claw2, and generating a second text form according to the second time domain features.
Setting an auditing rule, wherein the auditing rule comprises an auditing format and error information checking, auditing the first text form and the second text form through the auditing rule, and if the auditing format is met and the error information checking is passed, summarizing the first text form and the second text form to generate a corresponding information data table, otherwise, failing to audit and not performing any operation.
Setting a data uploading period, establishing a transmission channel of a signal input module linked monitoring center in the data uploading period, encrypting the transmission channel in real time, and transmitting an information data table to the monitoring center.
Specifically, the process of obtaining a digital signal and performing signal demodulation and spectrum analysis on the digital signal includes:
The method comprises the steps of obtaining a digital signal generated after conversion, setting the number of demodulation sections and demodulation parameters to conduct signal demodulation of the digital signal, recording the number of demodulation sections as S, and dividing the digital signal into S+1 section signals to be demodulated through the number of demodulation sections, wherein the demodulation parameters comprise signal frequency modulation parameters, signal amplitude modulation parameters and signal phase modulation parameters.
And further, obtaining the signal frequency, the signal amplitude and the signal phase of the S+1 signals to be demodulated according to the signal frequency modulation parameter, the signal amplitude modulation parameter and the signal phase modulation parameter, and recording the corresponding values of the signal frequency, the signal amplitude and the signal phase as X1, X2 and X3 respectively.
And sequentially carrying out signal demodulation on the S+1 paragraph signals to be demodulated, and continuously carrying out spectrum analysis on the digital signals when all the paragraph signals to be demodulated are subjected to corresponding signal demodulation, wherein the content of the spectrum analysis is as follows: setting a frequency spectrum layout table, wherein the frequency spectrum layout table is initially blank frequency spectrum, the signal amplitude and the signal phase are associated with corresponding frequency spectrum positions, the frequency spectrum, the signal amplitude and the signal phase of S+1 signals to be demodulated, which are subjected to signal demodulation, are positioned into the frequency spectrum layout table according to the frequency spectrum positions, so that a signal frequency spectrum is generated, the signal frequency spectrum comprises a plurality of frequency spectrum curves, and the frequency spectrum curves comprise a plurality of frequency spectrum points.
Specifically, the process of extracting the signal characteristics to generate FPGA data and transmitting the FPGA data from the set mirror link to the signal output module includes:
And setting an FPGA characteristic extraction program, wherein the FPGA characteristic extraction program is used for extracting signal characteristics of a signal spectrum, and setting a reference signal spectrum, and the reference signal spectrum is a signal spectrum generated by a digital signal when no data is different.
And synchronously inputting the signal spectrum and the reference signal spectrum into an FPGA feature extraction program, wherein the FPGA feature extraction program takes a plurality of reference spectrum curves corresponding to the reference signal spectrum as datum lines and takes a plurality of reference spectrum points corresponding to the reference spectrum curves as datum points.
Setting an overlap deviation threshold, denoted as γ, obtaining a curve length of a spectrum curve, denoted as L 1, obtaining a curve length of a portion where the spectrum curve overlaps with a reference line, denoted as L 2, and further obtaining a curve fitting degree, denoted as τ, where τ=l 2/L1.
When τ is larger than or equal to γ, the current spectrum curve is marked as a distortion curve.
When τ < γ, the current spectral curve is marked as a fitted curve.
Waveform data and signal parameters corresponding to the reference points are obtained, wherein the waveform data comprise wave position types, wave signal intensity and wave duration distances, and the signal parameters comprise standard signal frequency, standard signal amplitude and standard signal phase.
The values of the standard signal frequency, the standard signal amplitude and the standard signal phase are respectively recorded as Y1, Y2 and Y3, so as to obtain signal parameter difference values, wherein the signal parameter difference values comprise frequency difference values, amplitude difference values and phase difference values which are respectively recorded as Z1, Z2 and Z3, and then Z1= |X1-Y1|, Z2= |X2-Y2|, and Z3= |X3-Y3|.
And taking the distortion curve and the fitting curve as one type of FPGA characteristic data and taking the signal parameter difference value as two types of FPGA characteristic data, and further summarizing the one type of FPGA characteristic data and the two types of FPGA characteristic data to generate FPGA class data.
Setting an image link, wherein the image link comprises a plurality of link nodes, numbering the link nodes, and j=1, 2,3, … … and m, wherein m is a natural number greater than 0.
And taking every two link nodes as a group to further form [ m/2] +e transmission node groups, wherein [ ] is a downward rounding function, e is a correction number, the value of the correction number comprises 0 and 1, when m/2 is an integer, the value of the correction number e is 0, and otherwise, the value of e is 1.
The following are illustrated: when m=10, m/2=5, [ m/2] =5, where e has a value of 0, indicating that 10 link nodes generate 5 transmission node groups, and when m=9, m/2=4.5, [ m/2] =4, where e has a value of 1, indicating that 9 link nodes generate 5 transmission node groups, where the last transmission node group includes only one link node.
And establishing a data link between the mirror image link and the signal output module, taking the first transmission node group of the mirror image link as a transmitting end, taking the signal output module as a receiving end, further taking the transmitting end as a starting point, taking the receiving end as an ending point, and taking the rest ([ m/2] +e) -1 transmission node groups as intermediate points, so as to perform data transmission of FPGA data in the whole process of starting point-intermediate point-ending point.
And carrying out data backup on the FPGA data at the starting point, wherein one link node in the corresponding transmission node group at the starting point is used as a working node, and the other link node is used as a storage node, and the storage node is used for storing the FPGA data of the data backup.
And then the working node sends the FPGA data to the next intermediate node, the intermediate node judges whether the FPGA data is changed, if so, the FPGA data is returned to the original position, and the storage node sends the FPGA data with data backup, if not, the FPGA data is directly sent to the next intermediate node, the operation is repeated until the FPGA data is received by the receiving end, and then the signal output module obtains the FPGA data.
It should be noted that, through the arrangement of the working node and the storage node, once the change condition of the FPGA data occurs, the FPGA data is replaced by the FPGA data corresponding to the storage node after the data backup, so that the consistency of the data in the whole transmission process is ensured to a certain extent.
Specifically, the process of outputting an analog signal by the signal output module according to the FPGA data and drawing a corresponding signal waveform diagram according to the analog signal includes:
the analog signals include distorted analog signals and normal analog signals, and the signal waveform diagrams include distorted signal waveform diagrams and normal signal waveform diagrams.
And acquiring FPGA data, disassembling the FPGA data into first-class FPGA characteristic data and second-class FPGA characteristic data which are originally corresponding, acquiring distortion parameters corresponding to the distortion curve when the first-class FPGA characteristic data is the distortion curve, and importing the distortion parameters into a preset signal library.
The signal library is stored with a plurality of historical distortion analog signals and historical distortion signal waveform diagrams corresponding to the historical distortion analog signals, each historical distortion analog signal is associated with a historical parameter, the matching of the distortion parameters and the historical parameters is carried out, and further the historical distortion analog signals and the historical distortion signal waveform diagrams corresponding to the successfully matched historical parameters are obtained and serve as the distortion analog signals and the distortion signal waveform diagrams corresponding to the FPGA data.
When the first class of FPGA characteristic data is a fitting curve, taking a frequency difference value Z1, an amplitude difference value Z2 and a phase difference value Z3 corresponding to the signal parameter difference value in the second class of FPGA characteristic data as output objects, and obtaining a common analog signal corresponding to the output objects, wherein the common analog signal comprises a frequency signal, an amplitude signal and a phase signal.
Wherein, generating frequency signal according to Z1, generating amplitude signal according to Z2, generating phase signal according to Z3.
And taking the frequency signal, the amplitude signal and the phase signal in the common analog signal as waveform drawing elements, mapping the waveform drawing elements onto a preset waveform drawing template according to corresponding element positions, and further generating a corresponding common signal waveform drawing.
Specifically, the process of compressing the signal waveform diagram and transmitting the compressed signal waveform diagram to the monitoring center and analyzing and generating the control parameters by the monitoring center includes:
After the signal waveform diagram is drawn, a data channel between the signal output module and the monitoring center is constructed, the running time of the data channel is set, and if the running time is T Transport and transport , T Transport and transport = [ T1, T2] exists, wherein T1 is the starting time of the running time, and T2 is the ending time of the running time.
And selecting an image compression tool, carrying out compression processing on the signal waveform diagram through the image compression tool, further generating a compressed data file, and obtaining a compression coefficient of the compressed data file, wherein the compression coefficient is R, R=D1/D2, D1 is the actual data volume of the compressed data file, and D2 is the expected data volume of the compressed data file.
And setting a qualification coefficient threshold, marking as R ', judging the numerical value magnitude relation of the R and the R', and determining whether to perform secondary compression according to a judging result.
If R is more than or equal to R ', secondary compression is not performed, if R is less than R ', secondary compression is performed on the compressed data file after compression until R is more than or equal to R ', the compressed data file is transmitted in the running time of a data channel, and the compressed data file is acquired by a monitoring center.
After the monitoring center obtains the compressed data file, decompressing the compressed data file into an original signal waveform diagram, and setting a waveform diagram library by the monitoring center, wherein the waveform diagram library stores a plurality of signal waveform diagrams to be matched, and each signal waveform diagram to be matched is associated with a corresponding control parameter.
Comparing and matching the original signal waveform diagram with a plurality of signal waveform diagrams to be matched, taking the control parameters of the signal waveform diagrams to be matched which are successfully matched as the control parameters of the decompressed signal waveform diagrams, and if all the matching fails, analyzing and generating the control parameters of the signal waveform diagrams through a set machine learning program.
Specifically, the process of performing corresponding signal item control according to the control parameters includes:
The control parameters comprise communication control parameters, spectrum management parameters and safety configuration parameters, and the signal items comprise a communication performance evaluation item, a signal spectrum management item and a signal safety monitoring item.
The different signal items are provided with corresponding item identifiers, and the item identifiers corresponding to the communication performance evaluation item, the signal spectrum management item and the signal safety monitoring item are respectively recorded as Sign1, sign2 and Sign3.
The different control parameters are provided with corresponding parameter identifiers, and the parameter identifiers of the communication control parameters, the spectrum management parameters and the security configuration parameters are respectively recorded as ID1, ID2 and ID3.
Establishing a mapping relation between a signal item and a control parameter, wherein the mapping relation is established by constructing a sequence pair by a parameter identifier and an item identifier, and the sequence pair comprises Key1, key2 and Key3, and the mapping relation is as follows: key1= < ID1, sign1>, key2= < ID2, sign2> and key3= < ID3, sign3>.
Key1 represents the mapping relation established between the communication control parameters and the communication performance evaluation items, key2 represents the mapping relation established between the spectrum management parameters and the signal spectrum management items, and Key3 represents the mapping relation established between the security configuration parameters and the signal security monitoring items.
Inputting the sequence pairs Key1, key2 and Key3 into a set scheme generating program, and acquiring control optimization schemes corresponding to the communication performance evaluation items, the signal spectrum management items and the signal safety monitoring items by the scheme generating program, so as to execute the respective control optimization schemes to perform corresponding communication performance evaluation, spectrum optimization management and signal safety monitoring.
The content of the communication performance evaluation is as follows: and evaluating the corresponding communication bandwidth, data throughput, packet loss rate and data delay levels during communication, judging whether the levels meet the preset specified levels, if so, not performing any operation, and otherwise, adjusting the non-met part.
The content of the spectrum optimization management is as follows: the method comprises the steps of obtaining a signal spectrum, dividing the signal spectrum into a high-frequency spectrum and a low-frequency spectrum according to the frequency of use of the signal spectrum, setting a more preferential use level for the high-frequency spectrum, and setting a monitoring period to monitor the signal spectrum.
The content of the signal safety monitoring is as follows: and acquiring a corresponding communication environment during communication, accessing to remote safety monitoring, judging whether a communication environment has a risk factor through the remote safety monitoring, if so, generating a patch file to eliminate the risk factor, and otherwise, indicating that the communication environment is a safety environment.
Specifically, the process of acquiring the information data table of the monitoring center and performing input configuration optimization according to the information data table includes:
And acquiring an information data table stored in the monitoring center, restoring the information data table into a first time domain feature and a second time domain feature, and performing different types of input configuration optimization according to the first time domain feature and the second time domain feature.
The input configuration optimization type comprises acquisition optimization and conversion optimization, when the input configuration optimization type is a first time domain feature, the corresponding acquisition optimization is performed, when the input configuration optimization type is a second time domain feature, the corresponding conversion optimization is performed, standard time domain features are set to serve as comparison templates, the first time domain feature and the second time domain feature are respectively compared with the comparison templates, further, a time domain interval section needing the acquisition optimization and the conversion optimization is obtained, and the time domain interval section is marked as an abnormal time domain.
Parameter information corresponding to an abnormal time domain is obtained, the parameter information is input into a preset configuration library, configuration optimization information corresponding to the configuration library is matched, and input configuration optimization for baseband signal acquisition and conversion is achieved through the configuration optimization information.
The above embodiments are only for illustrating the technical method of the present invention and not for limiting the same, and it should be understood by those skilled in the art that the technical method of the present invention may be modified or substituted without departing from the spirit and scope of the technical method of the present invention.

Claims (1)

1. The baseband signal monitoring system based on the FPGA comprises a monitoring center, and is characterized in that the monitoring center is in communication connection with a signal input module, an FPGA processing module, a signal output module and a control module;
The signal input module is used for collecting baseband signals, converting the baseband signals into digital signals, capturing signal time domain characteristic information when the baseband signals are collected and converted, and further generating an information data table to be transmitted to the monitoring center;
The FPGA processing module is used for acquiring digital signals, performing signal demodulation, spectrum analysis and signal characteristic extraction on the digital signals, further generating FPGA data, and transmitting the FPGA data to the signal output module through a set mirror image link;
The signal output module is used for outputting analog signals according to the FPGA data, drawing corresponding signal waveform diagrams according to the analog signals, compressing the signal waveform diagrams, transmitting the compressed signal waveform diagrams to the monitoring center, and analyzing and generating control parameters by the monitoring center;
The control module performs corresponding signal item control according to the control parameters, acquires an information data table of the monitoring center, and performs input configuration optimization according to the information data table;
the process of collecting the baseband signal and converting the baseband signal into a digital signal comprises:
Setting a plurality of input ports and numbering, wherein i=1, 2,3, … … and n, wherein n is a natural number larger than 0, obtaining a port address and a port input capacity corresponding to the input port with the number i, respectively marking as Add [ i ] and C [ i ], judging the load state of the input port, wherein the load state comprises load maintenance and load abnormality, intercepting the data quantity of baseband signals acquired by the input port within a period of time, marking as C ', and setting the load state as load maintenance if C' is less than or equal to C [ i ], and not performing any operation; if C 'is greater than C i, the load state of the input port with the number i is set as load abnormality, the port address Add i is uploaded to a monitoring center, the monitoring center sets the acquisition speed of the input port corresponding to Add i until C' is less than or equal to C i, the load abnormality is converted into load maintenance, and a data conversion area is set for converting the baseband signal into a digital signal;
Capturing the time domain characteristic information of the signal, and further generating an information data table, wherein the process comprises the following steps:
The time domain feature information comprises a first time domain feature and a second time domain feature, a signal input module generates capturing instructions Claw1 and Claw2 respectively, the capturing instructions Claw1 and Claw2 capture the first time domain feature and the second time domain feature into a set blank form respectively, a corresponding first text form and a corresponding second text form are further generated, an auditing rule is set to audit the first text form and the second text form, the first text form and the second text form are summarized to generate an information data form, and the information data form is transmitted to a monitoring center;
the process of signal demodulation and spectrum analysis of the digital signal comprises:
The method comprises the steps of setting demodulation section numbers and demodulation parameters to conduct signal demodulation of digital signals, dividing the digital signals into a plurality of section signals to be demodulated through the demodulation section numbers, wherein the demodulation parameters comprise signal frequency modulation parameters, signal amplitude modulation parameters and signal phase modulation parameters, further obtaining signal frequency numbers, signal amplitude values and signal phase positions of the plurality of section signals to be demodulated respectively, recording corresponding numerical values of the plurality of section signals to be demodulated as X1, X2 and X3 respectively, sequentially conducting signal demodulation of all section signals to be demodulated, conducting spectrum analysis, setting a spectrum layout table, wherein the spectrum layout table is initially blank spectrum, the signal frequency numbers, the signal amplitude values and the signal phase positions are related with corresponding spectrum positions, positioning the signal frequency numbers, the signal amplitude values and the signal phase positions of the plurality of section signals to be demodulated which are completed according to the spectrum positions into a spectrum layout table, and further generating a signal spectrum, wherein the signal spectrum comprises a plurality of spectrum curves;
The process for extracting the signal characteristics and further generating the FPGA data comprises the following steps:
Setting an FPGA feature extraction program for extracting signal features of a signal spectrum, setting a reference signal spectrum, synchronously inputting the signal spectrum and the reference signal spectrum into the FPGA feature extraction program, and further taking a plurality of reference spectrum curves corresponding to the reference signal spectrum as datum lines and a plurality of reference spectrum points corresponding to the reference spectrum curves as datum points by the FPGA feature extraction program;
Setting an overlapping deviation threshold, namely gamma, obtaining the curve length of a spectrum curve, namely L 1, obtaining the curve length of the overlapping part of the spectrum curve and a datum line, namely L 2, further obtaining the curve fitting degree, namely tau, namely tau=L 2/L1;
When τ is more than or equal to γ, marking the current spectrum curve as a distortion curve;
when tau is less than gamma, marking the current spectrum curve as a fitting curve;
Acquiring waveform data and signal parameters corresponding to the reference points, wherein the signal parameters comprise standard signal frequency, standard signal amplitude and standard signal phase, recording respective numerical values as Y1, Y2 and Y3, further acquiring signal parameter difference values, wherein the signal parameter difference values comprise frequency difference values, amplitude difference values and phase difference values, which are respectively recorded as Z1, Z2 and Z3, and have Z1= |X1-Y1|, Z2= |X2-Y2|, Z3= |X3-Y3|,
Taking the distortion curve and the fitting curve as one type of FPGA characteristic data and taking the signal parameter difference value as two types of FPGA characteristic data, and further summarizing the one type of FPGA characteristic data and the two types of FPGA characteristic data to generate FPGA class data;
the process of transmitting the FPGA data from the set mirror image link to the signal output module comprises the following steps:
Setting a mirror image link, wherein the mirror image link comprises a plurality of link nodes, numbering the link nodes, j is marked, j=1, 2,3, … … and m are included, wherein m is a natural number larger than 0, every two link nodes are used as a group, so that a [ m/2] +e transmission node groups are formed, [ (] is a downward rounding function), e is a correction number, the value of the correction number comprises 0 and 1, when m/2 is an integer, the value of the correction number e is 0, and otherwise, the value of e is 1;
Establishing a data link between a mirror image link and a signal output module, taking a first transmission node group of the mirror image link as a transmitting end, taking the signal output module as a receiving end, taking the rest ([ m/2] +e) -1 transmission node groups as intermediate points, carrying out data backup on FPGA class data at the transmitting end, taking one link node in the transmission node group of the transmitting end as a working node, and the other link node as a storage node, wherein the storage node is used for storing the FPGA class data of the data backup; further, the working node sends FPGA data to the next intermediate node, the intermediate node judges whether the FPGA data is changed, if yes, the FPGA data is returned to the original position, the storage node sends the FPGA data with data backup, if not, the FPGA data is directly sent to the next intermediate node, and the operation is repeated until the FPGA data is received by the receiving end;
The process of outputting analog signals according to FPGA data and drawing corresponding signal waveform diagrams according to the analog signals comprises the following steps:
The analog signals comprise distorted analog signals and common analog signals, the signal waveform diagrams comprise distorted signal waveform diagrams and common signal waveform diagrams, when one type of FPGA characteristic data corresponding to FPGA data is a distorted curve, distortion parameters corresponding to the distorted curve are obtained and are imported into a preset signal library, a plurality of historical distorted analog signals and the corresponding historical distorted signal waveform diagrams are stored in the signal library, each historical distorted analog signal is associated with a historical parameter, the matching of the distorted parameters and the historical parameters is carried out, and then the historical distorted analog signals and the historical distorted signal waveform diagrams corresponding to the successfully matched historical parameters are obtained and are used as distorted analog signals and distorted signal waveform diagrams corresponding to the FPGA data;
When the FPGA characteristic data is a fitting curve, taking the parameter difference value as an output object, further obtaining a common analog signal corresponding to the output object, wherein the common analog signal comprises a frequency signal, an amplitude signal and a phase signal, taking the frequency signal, the amplitude signal and the phase signal in the common analog signal as waveform drawing elements, mapping the waveform drawing elements onto a preset waveform drawing template according to corresponding element positions, and further generating a corresponding common signal waveform drawing;
The signal waveform diagram is compressed and transmitted to a monitoring center, and the process of generating control parameters by analysis of the monitoring center comprises the following steps:
Constructing a data channel between a signal output module and a monitoring center, setting the running time of the data channel, selecting an image compression tool to compress a signal waveform diagram, further generating a compressed data file, acquiring a compression coefficient of the compressed data file, wherein the compression coefficient is R, R=D1/D2, D1 and D2 are the actual data volume and the expected data volume of the compressed data file respectively, setting a qualification coefficient threshold value, and R 'and judging the numerical value magnitude relation of R and R', and determining whether secondary compression is carried out according to a judging result;
Transmitting the compressed data file in the running time of the data channel, acquiring the compressed data file by a monitoring center, decompressing the compressed data file into an original signal waveform diagram, setting a waveform diagram library for storing a plurality of signal waveform diagrams to be matched, associating corresponding control parameters with each signal waveform diagram to be matched, comparing and matching the original signal waveform diagram with the plurality of signal waveform diagrams to be matched, taking the control parameters of the signal waveform diagrams to be matched successfully matched as the control parameters of the decompressed signal waveform diagram, and analyzing and generating the control parameters of the signal waveform diagram through a set machine learning program if all the matching fails;
the process of controlling the corresponding signal item according to the control parameter comprises the following steps:
The control parameters comprise communication control parameters, frequency spectrum management parameters and safety configuration parameters, the signal items comprise communication performance evaluation items, signal frequency spectrum management items and signal safety monitoring items, mapping relations between the signal items and the control parameters are established, sequence pairs corresponding to the mapping relations are generated and input into a set scheme generating program, the scheme generating program acquires control optimization schemes corresponding to the communication performance evaluation items, the signal frequency spectrum management items and the signal safety monitoring items, and then respective control optimization schemes are executed to perform corresponding communication performance evaluation, frequency spectrum optimization management and signal safety monitoring;
the process of optimizing the input configuration according to the information data table comprises the following steps:
The method comprises the steps of obtaining an information data table, restoring the information data table into a first time domain feature and a second time domain feature, further conducting input configuration optimization of different types according to the first time domain feature and the second time domain feature, wherein the types of the input configuration optimization comprise acquisition optimization and conversion optimization, when the information data table is the first time domain feature, the information data table is correspondingly acquired and optimized, when the information data table is the second time domain feature, standard time domain features are set as comparison modules, the first time domain feature and the second time domain feature are respectively compared with the comparison modules, further obtaining time domain interval sections needing acquisition optimization and conversion optimization, marking the time domain interval sections as abnormal time domains, obtaining parameter information corresponding to the abnormal time domains, inputting the parameter information into a preset configuration library, matching configuration optimization information corresponding to the configuration library, and further achieving input configuration optimization of baseband signal acquisition and conversion through the configuration optimization information.
CN202410393975.9A 2024-04-02 2024-04-02 Baseband signal monitoring system based on FPGA Active CN117978682B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410393975.9A CN117978682B (en) 2024-04-02 2024-04-02 Baseband signal monitoring system based on FPGA

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410393975.9A CN117978682B (en) 2024-04-02 2024-04-02 Baseband signal monitoring system based on FPGA

Publications (2)

Publication Number Publication Date
CN117978682A CN117978682A (en) 2024-05-03
CN117978682B true CN117978682B (en) 2024-06-07

Family

ID=90850017

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410393975.9A Active CN117978682B (en) 2024-04-02 2024-04-02 Baseband signal monitoring system based on FPGA

Country Status (1)

Country Link
CN (1) CN117978682B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103634026A (en) * 2013-12-02 2014-03-12 集美大学 Digital zero intermediate frequency self-adaptation wave trapping method based on FPGA (filed programmable gate array)
CN106226573A (en) * 2016-08-16 2016-12-14 中国电子科技集团公司第四十研究所 A kind of digital signal processing method for digital fluorescence oscilloscope
US9859918B1 (en) * 2016-07-22 2018-01-02 Intel Corporation Technologies for performing speculative decompression
CN111103609A (en) * 2019-12-31 2020-05-05 中国人民解放军国防科技大学 Navigation signal monitoring system with distributed acquisition and centralized processing
KR20220072186A (en) * 2020-11-25 2022-06-02 남명용 SAR SYSTEM BASED ON SoC TECHNOLOGY
CN116366511A (en) * 2023-03-21 2023-06-30 哈尔滨工程大学 FPGA-based OTFS low-complexity GAMP detection algorithm IP verification method
CN116720062A (en) * 2023-05-11 2023-09-08 北京扬铭科技发展有限责任公司 Intelligent satellite signal monitoring and identifying method and device

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103634026A (en) * 2013-12-02 2014-03-12 集美大学 Digital zero intermediate frequency self-adaptation wave trapping method based on FPGA (filed programmable gate array)
US9859918B1 (en) * 2016-07-22 2018-01-02 Intel Corporation Technologies for performing speculative decompression
CN106226573A (en) * 2016-08-16 2016-12-14 中国电子科技集团公司第四十研究所 A kind of digital signal processing method for digital fluorescence oscilloscope
CN111103609A (en) * 2019-12-31 2020-05-05 中国人民解放军国防科技大学 Navigation signal monitoring system with distributed acquisition and centralized processing
KR20220072186A (en) * 2020-11-25 2022-06-02 남명용 SAR SYSTEM BASED ON SoC TECHNOLOGY
CN116366511A (en) * 2023-03-21 2023-06-30 哈尔滨工程大学 FPGA-based OTFS low-complexity GAMP detection algorithm IP verification method
CN116720062A (en) * 2023-05-11 2023-09-08 北京扬铭科技发展有限责任公司 Intelligent satellite signal monitoring and identifying method and device

Also Published As

Publication number Publication date
CN117978682A (en) 2024-05-03

Similar Documents

Publication Publication Date Title
US7741976B2 (en) Server and method for processing meter data into a common format
CN107181743A (en) Network direct broadcasting data reporting method and device
CN116132553A (en) Big data transmission optimization method and system
CN117978682B (en) Baseband signal monitoring system based on FPGA
CN104215853A (en) Data acquiring method of power quality monitoring system
CN113676526A (en) Industrial data access management system and method
CN106844432A (en) Data processing method and device
CN111355671B (en) Network traffic classification method, medium and terminal equipment based on self-attention mechanism
US7688220B2 (en) Device and method for processing meter data from multiple meters
CN112335203A (en) Processing local area network diagnostic data
CN111225077B (en) Network distribution method, device and system for Internet of things equipment
CN117221354A (en) Multi-source heterogeneous data real-time acquisition, storage and analysis method and system
CN113645101B (en) CSD link automatic verification method of intelligent substation switch
US7369507B1 (en) Process for learning the basic finite automation of a protocol implementation
CN117081835A (en) Firewall policy optimization method and system
EP1780946A1 (en) Consensus testing of electronic system
CN107920279A (en) The method and apparatus for assessing video quality
CN116489029A (en) Network configuration method, device and system
CN111835834B (en) High-granularity data extraction and storage device of intelligent Internet of things terminal considering communication abnormity
CN117714213B (en) Evidence chain automatic verification method and system based on commercial password evaluation requirements
CN111901004A (en) Flatness compensation method and device, storage medium and electronic equipment
CN116257398B (en) Serial port testing method and system
CN114567416B (en) TCP-based data transmission verification-free method and system
CN110519293A (en) A kind of message test method, device, equipment and storage medium
CN116389466B (en) Enterprise data cloud office digital management system

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