[go: up one dir, main page]

KR102714459B1 - Method and apparatus for generating and transmitting radio spectrum data in radio monitoring system - Google Patents

Method and apparatus for generating and transmitting radio spectrum data in radio monitoring system Download PDF

Info

Publication number
KR102714459B1
KR102714459B1 KR1020240006193A KR20240006193A KR102714459B1 KR 102714459 B1 KR102714459 B1 KR 102714459B1 KR 1020240006193 A KR1020240006193 A KR 1020240006193A KR 20240006193 A KR20240006193 A KR 20240006193A KR 102714459 B1 KR102714459 B1 KR 102714459B1
Authority
KR
South Korea
Prior art keywords
signal
spectrum data
data
real
time
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
KR1020240006193A
Other languages
Korean (ko)
Inventor
김상태
이성윤
석미경
Original Assignee
주식회사 휴라
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 주식회사 휴라 filed Critical 주식회사 휴라
Priority to KR1020240006193A priority Critical patent/KR102714459B1/en
Application granted granted Critical
Publication of KR102714459B1 publication Critical patent/KR102714459B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R29/00Arrangements for measuring or indicating electric quantities not covered by groups G01R19/00 - G01R27/00
    • G01R29/08Measuring electromagnetic field characteristics
    • G01R29/0864Measuring electromagnetic field characteristics characterised by constructional or functional features
    • G01R29/0892Details related to signal analysis or treatment; presenting results, e.g. displays; measuring specific signal features other than field strength, e.g. polarisation, field modes, phase, envelope, maximum value
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R22/00Arrangements for measuring time integral of electric power or current, e.g. electricity meters
    • G01R22/06Arrangements for measuring time integral of electric power or current, e.g. electricity meters by electronic methods
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R23/00Arrangements for measuring frequencies; Arrangements for analysing frequency spectra
    • G01R23/16Spectrum analysis; Fourier analysis
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R29/00Arrangements for measuring or indicating electric quantities not covered by groups G01R19/00 - G01R27/00
    • G01R29/08Measuring electromagnetic field characteristics
    • G01R29/0864Measuring electromagnetic field characteristics characterised by constructional or functional features
    • G01R29/0871Complete apparatus or systems; circuits, e.g. receivers or amplifiers
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R29/00Arrangements for measuring or indicating electric quantities not covered by groups G01R19/00 - G01R27/00
    • G01R29/08Measuring electromagnetic field characteristics
    • G01R29/0864Measuring electromagnetic field characteristics characterised by constructional or functional features
    • G01R29/0878Sensors; antennas; probes; detectors
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R29/00Arrangements for measuring or indicating electric quantities not covered by groups G01R19/00 - G01R27/00
    • G01R29/08Measuring electromagnetic field characteristics
    • G01R29/10Radiation diagrams of antennas

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Mathematical Physics (AREA)
  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Monitoring And Testing Of Transmission In General (AREA)

Abstract

본 발명은 전파 측정 시스템에서 전파 스펙트럼 데이터를 생성 및 전송하기 위한 방법 및 장치에 관한 것으로서, 전파 측정 시스템의 동작 방법은, 안테나를 통해 수신되는 신호에 대한 실시간 스펙트럼 데이터를 획득하는 단계, 상기 실시간 스펙트럼 데이터에 대응되는 대상 주파수 대역에 신호가 존재하는지 여부를 결정하는 단계, 상기 대상 주파수 대역에 신호가 존재하는지 여부에 기반하여 전파 데이터 세트를 생성하는 단계, 및 상기 전파 데이터 세트를 상기 서버에게 전송하는 단계를 포함할 수 있다.The present invention relates to a method and apparatus for generating and transmitting radio spectrum data in a radio measurement system, wherein the operating method of the radio measurement system may include a step of obtaining real-time spectrum data for a signal received through an antenna, a step of determining whether a signal exists in a target frequency band corresponding to the real-time spectrum data, a step of generating a radio data set based on whether a signal exists in the target frequency band, and a step of transmitting the radio data set to the server.

Description

전파 측정 시스템에서 전파 스펙트럼 데이터를 생성 및 전송하기 위한 방법 및 장치{METHOD AND APPARATUS FOR GENERATING AND TRANSMITTING RADIO SPECTRUM DATA IN RADIO MONITORING SYSTEM}METHOD AND APPARATUS FOR GENERATING AND TRANSMITTING RADIO SPECTRUM DATA IN RADIO MONITORING SYSTEM

본 발명은 전파 측정 시스템에 관한 것으로, 전파 측정 시스템에서 전파 스펙트럼 데이터를 생성 및 전송하기 위한 방법 및 장치에 대한 것이다. The present invention relates to a radio measurement system, and more particularly, to a method and apparatus for generating and transmitting radio spectrum data in a radio measurement system.

전파는 라디오파(radio wave)라고 불리우기도 하며, 전기장 및 자기장의 흐름에 따라 발생하는 전자기파의 일종이다. 전파는 라디오, 텔레비전 등의 방송 시스템, 레이더, 네비게이션, 컴퓨터 네트워크, 휴대전화 등의 통신 시스템, 의료기기, 산업용 제어 장치 등에서 신호 전달을 위한 수단으로서 널리 사용되고 있다. 더욱이, 최근 무선 통신 기술의 급격한 발달로 인해, 실생활에서 매우 많은 전파가 이용되고 있다. 예를 들어, 주변에서 쉽게 발견할 수 있는 셀룰러 통신 기지국들, 무선랜 AP(access point) 등이 전파를 이용하여 무선 통신을 한다.Radio waves, also called radio waves, are a type of electromagnetic wave that is generated by the flow of electric and magnetic fields. Radio waves are widely used as a means of signal transmission in broadcasting systems such as radio and television, radar, navigation, computer networks, communication systems such as mobile phones, medical devices, and industrial control devices. Furthermore, due to the recent rapid development of wireless communication technology, many radio waves are used in real life. For example, cellular communication base stations and wireless LAN APs (access points) that can be easily found around us use radio waves for wireless communication.

전파를 이용하는 다양한 시스템들이 많아짐에 따라 전파 이용 환경이 날로 복잡해지고, 시스템들 간 간섭 문제 등이 발생할 수 있다. 이러한 문제에 대응하기 위해, 전파 측정이 필요하다. 예를 들어, 새로운 무선 망을 구축하는 경우 또는 새로운 기지국을 설치하는 경우, 망 설계자는 전파 측정을 통해 얻어진 데이터에 기반하여 간섭을 최소화하도록 셀을 설계하거나 기지국을 설정할 수 있다. 또한, 무선 망을 운용 중인 경우에도, 주파수 대역의 사용 상태를 모니터링하기 위해 전파 측정이 수행될 수 있다.As the number of various systems utilizing radio waves increases, the radio environment becomes more complex day by day, and interference problems between systems may occur. To deal with these problems, radio measurement is necessary. For example, when constructing a new wireless network or installing a new base station, the network designer can design cells or set up base stations to minimize interference based on data obtained through radio measurement. In addition, radio measurement can be performed to monitor the usage status of frequency bands even when operating a wireless network.

본 발명은 전파 측정 시스템에서 전파 스펙트럼 데이터를 효과적으로 생성 및 전송하기 위한 방법 및 장치를 제공하기 위한 것이다.The present invention provides a method and device for effectively generating and transmitting radio spectrum data in a radio measurement system.

본 발명은 전파 측정 시스템에서 전파 스펙트럼을 효과적으로 측정하기 위한 방법 및 장치를 제공하기 위한 것이다.The present invention provides a method and device for effectively measuring a radio spectrum in a radio measurement system.

본 발명은 전파 측정 시스템에서 신호 유무에 기반하여 전파 스펙트럼 데이터를 전송하기 위한 방법 및 장치를 제공하기 위한 것이다.The present invention provides a method and device for transmitting radio spectrum data based on the presence or absence of a signal in a radio measurement system.

본 발명은 전파 측정 시스템에서 이상 신호 존재 여부에 기반하여 전파 스펙트럼 데이터를 전송하기 위한 방법 및 장치를 제공하기 위한 것이다.The present invention provides a method and device for transmitting radio spectrum data based on the presence or absence of an abnormal signal in a radio measurement system.

본 발명에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The technical problems to be achieved in the present invention are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by a person having ordinary skill in the technical field to which the present invention belongs from the description below.

본 발명의 일 실시 예에 따른, 전파 측정 시스템에서 전파 스펙트럼 데이터를 생성 및 전송하는 동작 방법은, 안테나를 통해 수신되는 신호에 대한 실시간 스펙트럼 데이터를 획득하는 단계, 상기 실시간 스펙트럼 데이터에 대응되는 대상 주파수 대역에 신호가 존재하는지 여부를 결정하는 단계, 상기 대상 주파수 대역에 신호가 존재하는지 여부에 기반하여 전파 데이터 세트를 생성하는 단계, 및 상기 전파 데이터 세트를 상기 서버에게 전송하는 단계를 포함하며, 상기 대상 주파수 대역에 상기 신호가 존재하는 경우, 상기 데이터 세트는 상기 실시간 스펙트럼 데이터에 기반한 통계적 스펙트럼 데이터, 순시 스펙트럼 데이터, 실시간 스펙트로그램 데이터, 및 누적 스펙트럼(persistence spectrum) 데이터 중 적어도 하나를 포함하고, 상기 대상 주파수 대역에 상기 신호가 존재하지 아니하는 경우, 상기 데이터 세트는 상기 통계적 스펙트럼 데이터의 특징 값 만을 포함할 수 있다.According to an embodiment of the present invention, a method for generating and transmitting radio spectrum data in a radio measurement system includes the steps of: acquiring real-time spectrum data for a signal received through an antenna; determining whether a signal exists in a target frequency band corresponding to the real-time spectrum data; generating a radio data set based on whether a signal exists in the target frequency band; and transmitting the radio data set to the server, wherein if the signal exists in the target frequency band, the data set includes at least one of statistical spectrum data, instantaneous spectrum data, real-time spectrogram data, and persistence spectrum data based on the real-time spectrum data, and if the signal does not exist in the target frequency band, the data set may include only feature values of the statistical spectrum data.

본 발명의 일 실시 예에 따르면, 상기 통계적 스펙트럼 데이터는, 상기 실시간 스펙트럼 데이터의 주파수 빈 별로 획득되는 시간축의 전력의 최대 값, 산술 평균 값, 로그 평균 값, 최소 값, 및 표준 편차 중 적어도 하나를 포함하며, 상기 통계적 스펙트럼 데이터의 특징 값은, 상기 실시간 스펙트럼 데이터의 주파수 빈 별로 획득되는 시간축의 전력의 최대 값들의 대표 값, 산술 평균 값들의 대표 값, 로그 평균들의 대표 값, 및 최소 값들의 대표 값 중 적어도 하나를 포함하고, 상기 대표 값은, 최소 값, 최대 값 또는 평균 값 중 하나를 포함할 수 있다.According to one embodiment of the present invention, the statistical spectrum data includes at least one of a maximum value, an arithmetic mean, a logarithmic mean, a minimum value, and a standard deviation of power on a time axis obtained for each frequency bin of the real-time spectrum data, and a feature value of the statistical spectrum data includes at least one of a representative value of maximum values of power on a time axis obtained for each frequency bin of the real-time spectrum data, a representative value of arithmetic mean values, a representative value of logarithmic means, and a representative value of minimum values, and the representative value may include one of a minimum value, a maximum value, or an average value.

본 발명의 일 실시 예에 따르면, 상기 대상 주파수 대역에 상기 신호가 존재하는지 여부는, 상기 실시간 스펙트럼 데이터에 기반한 상기 통계적 스펙트럼 데이터, 순시 스펙트럼 데이터, 실시간 스펙트로그램 데이터, 및 누적 스펙트럼 데이터 중 적어도 하나를 기반으로 결정될 수 있다.According to one embodiment of the present invention, whether the signal exists in the target frequency band can be determined based on at least one of the statistical spectrum data, the instantaneous spectrum data, the real-time spectrogram data, and the cumulative spectrum data based on the real-time spectrum data.

본 발명의 일 실시 예에 따르면, 상기 신호가 존재하는지 여부를 결정하는 단계는, 상기 대상 주파수 대역을 복수의 부분 대역들로 분할하는 단계, 및 상기 복수의 부분 대역들 각각에 대한 통계적 스펙트럼 데이터에 기반하여 상기 복수의 부분 대역들 각각에 신호가 존재하는지 여부를 결정하는 단계를 포함할 수 있다.According to one embodiment of the present invention, the step of determining whether the signal exists may include the step of dividing the target frequency band into a plurality of sub-bands, and the step of determining whether the signal exists in each of the plurality of sub-bands based on statistical spectrum data for each of the plurality of sub-bands.

본 발명의 일 실시 예에 따르면, 상기 복수의 부분 대역들 각각에 신호가 존재하는지 여부를 결정하는 단계는, 상기 복수의 부분 대역들 각각의 주파수 빈 별 전력의 최대 값, 산술 평균 값, 로그 평균 값 중 적어도 하나를 기준 레벨과 비교하는 단계, 및 상기 비교 결과에 기반하여 상기 복수의 부분 대역들 각각에 상기 신호가 존재하는지 여부를 결정하는 단계를 포함할 수 있다.According to one embodiment of the present invention, the step of determining whether a signal exists in each of the plurality of sub-bands may include the step of comparing at least one of a maximum value, an arithmetic mean value, and a logarithmic mean value of power per frequency bin of each of the plurality of sub-bands with a reference level, and the step of determining whether the signal exists in each of the plurality of sub-bands based on a result of the comparison.

본 발명의 일 실시 예에 따르면, 상기 복수의 부분 대역들 각각에 신호가 존재하는지 여부를 결정하는 단계는, 상기 복수의 부분 대역들 각각의 주파수 빈 별 표준 편차가 기준 표준 편차 범위에 해당하는지 여부를 확인하는 단계, 및 상기 확인 결과에 기반하여 상기 복수의 부분 대역들 각각에 상기 신호 가 존재하는지 여부를 결정하는 단계를 포함할 수 있다.According to one embodiment of the present invention, the step of determining whether a signal exists in each of the plurality of sub-bands may include the step of checking whether a standard deviation per frequency bin of each of the plurality of sub-bands corresponds to a reference standard deviation range, and the step of determining whether the signal exists in each of the plurality of sub-bands based on a result of the checking.

본 발명의 일 실시 예에 따르면, 상기 복수의 부분 대역들 각각에 신호가 존재하는지 여부를 결정하는 단계는, 상기 복수의 부분 대역들 각각의 주파수 빈 별 산술 평균 및 로그 평균의 차이 값과 기준 차이 값을 비교하는 단계, 및 상기 비교 결과에 기반하여 상기 복수의 부분 대역들 각각에 상기 신호가 존재하는지 여부를 결정하는 단계를 포함할 수 있다.According to one embodiment of the present invention, the step of determining whether a signal exists in each of the plurality of sub-bands may include the step of comparing a difference value of an arithmetic mean and a logarithmic mean of each frequency bin of each of the plurality of sub-bands with a reference difference value, and the step of determining whether the signal exists in each of the plurality of sub-bands based on a result of the comparison.

본 발명의 일 실시 예에 따르면, 상기 서버에 전송될 전파 데이터 세트를 생성하는 단계는, 상기 대상 주파수 대역에 상기 신호가 존재하는 경우, 상기 신호가 이상 신호인지 또는 정상 신호인지에 더 기반하여 상기 서버에 전송될 전파 데이터 세트를 생성하는 단계를 포함하며, 상기 신호가 상기 정상 신호인 경우, 상기 데이터 세트는 상기 통계적 스펙트럼 데이터 및 상기 순시 스펙트럼 데이터 중 적어도 하나를 포함하고, 상기 신호가 상기 이상 신호인 경우, 상기 데이터 세트는 상기 통계적 스펙트럼 데이터, 상기 순시 스펙트럼 데이터, 실시간 스펙트로그램(spectrogram) 데이터, 및 누적 스펙트럼(persistence spectrum) 데이터 중 적어도 하나를 포함할 수 있다.According to one embodiment of the present invention, the step of generating a radio wave data set to be transmitted to the server includes the step of generating a radio wave data set to be transmitted to the server further based on whether the signal is an abnormal signal or a normal signal when the signal exists in the target frequency band, wherein if the signal is the normal signal, the data set may include at least one of the statistical spectrum data and the instantaneous spectrum data, and if the signal is the abnormal signal, the data set may include at least one of the statistical spectrum data, the instantaneous spectrum data, real-time spectrogram data, and persistence spectrum data.

본 발명의 일 실시 예에 따르면, 상기 신호가 이상 신호인지 또는 정상 신호인지 여부는, 임계 값, 스펙트럼 마스킹, 및 인공 지능 모델 중 적어도 하나를 이용하여 결정될 수 있다.According to one embodiment of the present invention, whether the signal is an abnormal signal or a normal signal can be determined using at least one of a threshold value, spectral masking, and an artificial intelligence model.

본 발명의 일 실시 예에 따르면, 상기 인공 지능 모델은, 입력 신호에 대한 복제 신호를 출력하는 신경망 기반의 모델일 수 있다.According to one embodiment of the present invention, the artificial intelligence model may be a neural network-based model that outputs a replica signal for an input signal.

본 발명의 일 실시 예에 따르면, 상기 인공 지능 모델은, 대역 별 정상 신호에 대한 복제 신호를 출력하도록 학습될 수 있다.According to one embodiment of the present invention, the artificial intelligence model can be trained to output a replica signal for a normal signal for each band.

본 발명의 일 실시 예에 따른 전파 측정 시스템에서 측정 장치는, 송수신기, 및 상기 송수신기와 연결된 프로세서를 포함하며, 상기 프로세서는, 안테나로부터 수신되는 신호에 대한 실시간 스펙트럼 데이터를 획득하고, 상기 실시간 스펙트럼 데이터에 대응되는 대상 주파수 대역에 신호가 존재하는지 여부를 결정하고, 상기 대상 주파수 대역에 신호가 존재하는지 여부에 기반하여 상기 데이터 전파 데이터 세트를 생성하고, 상기 전파 데이터 세트를 데이터 서버에게 전송하도록 상기 송수신기를 제어하며, 상기 대상 주파수 대역에 상기 신호가 존재하는 경우, 상기 데이터 세트는 상기 실시간 스펙트럼 데이터에 기반한 통계적 스펙트럼 데이터, 순시 스펙트럼 데이터, 실시간 스펙트로그램 데이터, 및 누적 스펙트럼(persistence spectrum) 데이터 중 적어도 하나를 포함하고, 상기 대상 주파수 대역에 상기 신호가 존재하지 아니하는 경우, 상기 데이터 세트는 상기 통계적 스펙트럼 데이터의 특징 값 만을 포함할 수 있다.In a radio wave measurement system according to one embodiment of the present invention, a measuring device includes a transceiver, and a processor connected to the transceiver, wherein the processor controls the transceiver to obtain real-time spectrum data for a signal received from an antenna, determine whether a signal exists in a target frequency band corresponding to the real-time spectrum data, generate the data radio wave data set based on whether a signal exists in the target frequency band, and transmit the radio wave data set to a data server, wherein if the signal exists in the target frequency band, the data set includes at least one of statistical spectrum data, instantaneous spectrum data, real-time spectrogram data, and persistence spectrum data based on the real-time spectrum data, and if the signal does not exist in the target frequency band, the data set may include only feature values of the statistical spectrum data.

본 발명의 일 실시 예에 따른 전파 측정 시스템은, 안테나; 상기 안테나를 통해 수신되는 신호를 처리하는 측정 장치, 및 상기 측정 장치로부터 제공되는 데이터를 분석하고, 분석 데이터를 제공하는 데이터 서버를 포함하며, 상기 측정 장치는, 상기 안테나를 통해 수신되는 신호에 대한 실시간 스펙트럼 데이터를 획득하고, 상기 실시간 스펙트럼 데이터에 대응되는 대상 주파수 대역에 신호가 존재하는지 여부를 결정하고, 상기 대상 주파수 대역에 신호가 존재하는지 여부에 기반하여 상기 데이터 전파 데이터 세트를 생성하고, 상기 전파 데이터 세트를 상기 데이터 서버에게 전송하고, 상기 대상 주파수 대역에 상기 신호가 존재하는 경우, 상기 데이터 세트는 상기 실시간 스펙트럼 데이터에 기반한 통계적 스펙트럼 데이터를 포함하고, 상기 대상 주파수 대역에 상기 신호가 존재하지 아니하는 경우, 상기 데이터 세트는 상기 통계적 스펙트럼 데이터의 특징 값을 포함할 수 있다.According to one embodiment of the present invention, a radio wave measuring system comprises: an antenna; a measuring device which processes a signal received through the antenna; and a data server which analyzes data provided from the measuring device and provides the analyzed data, wherein the measuring device obtains real-time spectrum data for a signal received through the antenna, determines whether a signal exists in a target frequency band corresponding to the real-time spectrum data, generates the data radio wave data set based on whether a signal exists in the target frequency band, and transmits the radio wave data set to the data server, and if the signal exists in the target frequency band, the data set may include statistical spectrum data based on the real-time spectrum data, and if the signal does not exist in the target frequency band, the data set may include feature values of the statistical spectrum data.

본 발명에 따르면, 전파 측정 시스템에서 전파 스펙트럼 데이터를 보다 효과적으로 전송할 수 있다.According to the present invention, radio spectrum data can be transmitted more effectively in a radio measurement system.

본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The effects obtainable from the present invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art to which the present invention belongs from the description below.

도 1a는 본 발명의 일 실시예에 따른 실시간 스펙트로그램의 예를 도시한다.
도 1b는 본 발명의 일 실시예에 따른 누적 스펙트럼의 예를 도시한다.
도 2는 본 발명의 일 실시예에 따른 통계적 스펙트럼의 예를 도시한다.
도 3은 본 발명의 일 실시예에 따른 전파 측정 시스템의 구조의 예를 도시한다.
도 4는 본 발명의 일 실시예에 따른 전파 스펙트럼 데이터를 전송하는 절차의 예를 도시한다.
도 5는 본 발명의 일 실시예에 따른 부분 대역 별 신호 유무를 판단하는 절차의 예를 도시한다.
도 6은 본 발명의 일 실시예에 따른 대상 주파수 대역에 대한 분할 예를 도시한다.
도 7은 본 발명의 일 실시예에 따른 이상 신호를 판단하는 절차의 예를 도시한다.
도 8은 본 발명의 일 실시예에 따른 이상 신호 검출 예를 도시한다.
FIG. 1a illustrates an example of a real-time spectrogram according to one embodiment of the present invention.
FIG. 1b illustrates an example of a cumulative spectrum according to one embodiment of the present invention.
Figure 2 illustrates an example of a statistical spectrum according to one embodiment of the present invention.
FIG. 3 illustrates an example of the structure of a radio wave measurement system according to one embodiment of the present invention.
FIG. 4 illustrates an example of a procedure for transmitting radio spectrum data according to one embodiment of the present invention.
FIG. 5 illustrates an example of a procedure for determining the presence or absence of a signal in a partial band according to one embodiment of the present invention.
FIG. 6 illustrates a division example for a target frequency band according to one embodiment of the present invention.
Figure 7 illustrates an example of a procedure for determining an abnormal signal according to one embodiment of the present invention.
Figure 8 illustrates an example of abnormal signal detection according to one embodiment of the present invention.

이하의 내용은 단지 발명의 원리를 예시한다. 그러므로 당업자는 비록 본 명세서에 명확히 설명되거나 도시 되지 않았지만 발명의 원리를 구현하고 발명의 개념과 범위에 포함된 다양한 장치를 발명할 수 있는 것이다. 또한, 본 명세서에 열거된 모든 조건부 용어 및 실시 예들은 원칙적으로, 발명의 개념이 이해되도록 하기 위한 목적으로만 명백히 의도되고, 이와 같이 특별히 열거된 실시 예들 및 상태들에 제한적이지 않는 것으로 이해되어야 한다. The following merely illustrates the principles of the invention. Therefore, those skilled in the art can invent various devices that implement the principles of the invention and are included in the concept and scope of the invention, even though they are not explicitly described or illustrated in this specification. In addition, it should be understood that all conditional terms and embodiments listed in this specification are, in principle, expressly intended only for the purpose of making the concept of the invention understood, and are not limited to the embodiments and conditions specifically listed in this way.

상술한 목적, 특징 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해질 것이며, 그에 따라 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 발명의 기술적 사상을 용이하게 실시할 수 있을 것이다. The above-described objects, features and advantages will become more apparent through the following detailed description with reference to the attached drawings, whereby a person having ordinary skill in the art to which the invention pertains will be able to easily practice the technical idea of the invention.

명세서 및 청구범위에서 "제 1", "제 2", "제 3" 및 "제 4" 등의 용어는, 만약 있는 경우, 유사한 구성요소 사이의 구분을 위해 사용되며, 반드시 그렇지는 않지만 특정 순차 또는 발생 순서를 기술하기 위해 사용된다. 그와 같이 사용되는 용어는 여기에 기술된 본 발명의 실시예가, 예컨대, 여기에 도시 또는 설명된 것이 아닌 다른 시퀀스로 동작할 수 있도록 적절한 환경하에서 호환 가능한 것이 이해될 것이다. 마찬가지로, 여기서 방법이 일련의 단계를 포함하는 것으로 기술되는 경우, 여기에 제시된 그러한 단계의 순서는 반드시 그러한 단계가 실행될 수 있는 순서인 것은 아니며, 임의의 기술된 단계는 생략될 수 있고/있거나 여기에 기술되지 않은 임의의 다른 단계가 그 방법에 부가 가능할 것이다. The terms “first,” “second,” “third,” and “fourth,” etc., in the specification and claims, are used to distinguish between similar elements, if any, and to describe a particular sequence or order of occurrence, although not necessarily. It will be understood that the terms so used are interchangeable, under appropriate circumstances, so that the embodiments of the invention described herein can be operated in other sequences than those illustrated or described herein. Likewise, where a method is described herein as comprising a series of steps, the order of those steps presented herein is not necessarily the order in which those steps can be performed, and any of the described steps may be omitted and/or any other steps not described herein may be added to the method.

또한 명세서 및 청구범위의 "왼쪽", "오른쪽", "앞", "뒤", "상부", "바닥", "위에", "아래에" 등의 용어는, 설명을 위해 사용되는 것이며, 반드시 불변의 상대적 위치를 기술하기 위한 것은 아니다. 그와 같이 사용되는 용어는 여기에 기술된 본 발명의 실시예가, 예컨대, 여기에 도시 또는 설명된 것이 아닌 다른 방향으로 동작할 수 있도록 적절한 환경하에서 호환 가능한 것이 이해될 것이다. 여기서 사용된 용어 "연결된"은 전기적 또는 비 전기적 방식으로 직접 또는 간접적으로 접속되는 것으로 정의된다. 여기서 서로 "인접하는" 것으로 기술된 대상은, 그 문구가 사용되는 문맥에 대해 적절하게, 서로 물리적으로 접촉하거나, 서로 근접하거나, 서로 동일한 일반적 범위 또는 영역에 있는 것일 수 있다. 여기서 "일실시예에서"라는 문구의 존재는 반드시 그런 것은 아니지만 동일한 실시예를 의미한다.Also, the terms “left,” “right,” “front,” “back,” “top,” “bottom,” “above,” “below,” and the like in the specification and claims are used for the purpose of description and are not necessarily intended to describe invariant relative positions. It will be understood that the terms used herein are interchangeable so that the embodiments of the invention described herein can be operated in other orientations than those illustrated or described herein, for example. The term “connected,” as used herein, is defined as being directly or indirectly connected, whether electrically or non-electrically. Objects described herein as being “adjacent” to one another can be in physical contact with one another, in close proximity to one another, or in the same general range or area as one another, as appropriate to the context in which the phrase is used. The appearance of the phrase “in one embodiment” herein means the same embodiment, although not necessarily so.

또한 명세서 및 청구범위에서 '연결된다', '연결하는', '체결된다', '체결하는', '결합된다', '결합하는' 등과 이런 표현의 다양한 변형들의 지칭은 다른 구성요소와 직접적으로 연결되거나 다른 구성요소를 통해 간접적으로 연결되는 것을 포함하는 의미로 사용된다. Also, in the specification and claims, the terms “connected,” “connecting,” “fastened,” “fastening,” “coupled,” “coupled,” and various variations of such expressions are used to mean connected directly with another component or indirectly through another component.

또한, 본 명세서에서 사용되는 구성요소에 대한 접미사 "모듈" 및 "부"는 명세서 작성의 용이함만이 고려되어 부여되거나 혼용되는 것으로서, 그 자체로 서로 구별되는 의미 또는 역할을 갖는 것은 아니다.In addition, the suffixes “module” and “part” used for components in this specification are given or used interchangeably only for the convenience of writing the specification, and do not have distinct meanings or roles in themselves.

또한 본 명세서에서 사용된 용어들은 실시예를 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 '포함한다(comprise)' 및/또는 '포함하는(comprising)'은 언급된 구성요소, 단계, 동작 및/또는 소자는 하나 이상의 다른 구성요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.Also, the terms used in this specification are for the purpose of describing embodiments only and are not intended to limit the present invention. In this specification, the singular also includes the plural unless specifically stated otherwise. The words 'comprise' and/or 'comprising' as used in the specification do not exclude the presence or addition of one or more other components, steps, operations and/or elements mentioned.

또한, 발명을 설명함에 있어서 발명과 관련된 공지 기술에 대한 구체적인 설명이 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에 그 상세한 설명을 생략하기로 한다. 이하에는 첨부한 도면을 참조하여 본 발명의 바람직한 실시 예에 대해 상세하게 설명한다.In addition, when describing the invention, if it is judged that a detailed description of a known technology related to the invention may unnecessarily obscure the gist of the invention, the detailed description will be omitted. Hereinafter, a preferred embodiment of the present invention will be described in detail with reference to the attached drawings.

이하 본 발명은 전파 측정 시스템에서 전파 스펙트럼 데이터를 생성 및 전송하기 위한 기술을 제안한다. 특히, 본 발명은 전파 스펙트럼 데이터를 생성하고, 생성된 전파 스펙트럼 데이터를 효과적으로 전송하기 위한 기술을 제안한다. 구체적으로, 본 발명은 전대역의 전파 스펙트럼을 시간 및 주파수 측면에서 일정 간격으로 모니터링하고, 이를 통해 생성되는 전파 빅데이터, 즉, 전대역의 전파 스펙트럼 데이터를 서버에게 전송하기 위한 방법 및 장치에 대해 제안한다.The present invention proposes a technology for generating and transmitting radio spectrum data in a radio measurement system. In particular, the present invention proposes a technology for generating radio spectrum data and effectively transmitting the generated radio spectrum data. Specifically, the present invention proposes a method and device for monitoring a full-band radio spectrum at regular intervals in terms of time and frequency, and transmitting radio big data generated thereby, that is, full-band radio spectrum data, to a server.

실시간 스펙트럼 데이터는 일정 시간동안 신호의 끊김 없이 측정한 스펙트럼 데이터이며, 시간에 따른 주파수 스펙트럼의 정보를 포함한다. 실시간 스펙트럼 데이터는 순시 스펙트럼 데이터, 통계적 스펙트럼 데이터, 실시간 스펙트로그램(spectrogram) 데이터, 및/또는 실시간 누적 스펙트럼(persistence spectrum) 데이터로 표현 또는 재생산될 수 있다. 순시 스펙트럼 데이터는 매우 짧은 시간 동안의 주파수 빈 별 진폭 데이터, 즉, 순간적인 주파수 빈 별 진폭 데이터를 지시한다. Real-time spectrum data is spectrum data measured without signal interruption for a certain period of time, and includes information on the frequency spectrum over time. Real-time spectrum data can be expressed or reproduced as instantaneous spectrum data, statistical spectrum data, real-time spectrogram data, and/or real-time persistence spectrum data. Instantaneous spectrum data indicates amplitude data per frequency bin for a very short period of time, i.e., instantaneous amplitude data per frequency bin.

도 1a는 본 발명의 일 실시예에 따른 실시간 스펙트로그램의 예를 도시한다. 실시간 스펙트로그램 데이터는 도 1a에 도시된 바와 같이, 시간에 따른 주파수 빈 별 진폭의 변화를 지시한다. 일 실시예에 따르면, 실시간 스펙트로그램 데이터는 시간에 따른 주파수 빈 별 진폭의 변화를 지시하는 데이터를 이미지로 표현할 수 있다. FIG. 1A illustrates an example of a real-time spectrogram according to one embodiment of the present invention. The real-time spectrogram data indicates changes in amplitude per frequency bin over time, as illustrated in FIG. 1A. According to one embodiment, the real-time spectrogram data can represent data indicating changes in amplitude per frequency bin over time as an image.

도 1b는 본 발명의 일 실시예에 따른 누적 스펙트럼의 예를 도시한다. 누적 스펙트럼 데이터는 도 1b에 도시된 바와 같이, 주파수 빈 별 신호가 존재하는 시간 비율을 지시한다. 즉, 누적 스펙트럼 데이터는 주파수가 신호 내에서 얼마나 자주 나타나는지를 백분율로 나타내는 주파수 및 전력 공간에서의 히스토그램을 지시한다.Figure 1b illustrates an example of a cumulative spectrum according to one embodiment of the present invention. The cumulative spectrum data indicates the time ratio during which a frequency bin-specific signal exists, as illustrated in Figure 1b. That is, the cumulative spectrum data indicates a histogram in frequency and power space that indicates, as a percentage, how often a frequency appears in a signal.

도 2는 본 발명의 일 실시예에 따른 통계적 스펙트럼의 예를 도시한다. 통계적 스펙트럼 데이터는 도 2에 도시된 바와 같이, 실시간 스펙트럼의 주파수 빈 별로 획득되는 시간축의 전력의 최대(max) 값, 산술 평균(mean(linear)) 값, 로그 평균(mean(dB)) 값, 최소 값, 및 표준 편차(standard deviation, STD) 중 적어도 하나를 포함한다. 즉, 통계적 스펙트럼 데이터는 일정 시간 동안(예: 수백 밀리초(ms) 이하의 시간 동안) 측정된 실시간 스펙트럼 데이터에 대한 통계적 값들을 계산함으로써, 생성된다. 다시 말해, 통계적 스펙트럼 데이터의 1회 측정은 일차적으로 일정 시간 동안 측정된 실시간 스펙트럼을 이용하여 획득될 수 있다.FIG. 2 illustrates an example of a statistical spectrum according to an embodiment of the present invention. As illustrated in FIG. 2, the statistical spectrum data includes at least one of a maximum (max) value, an arithmetic mean (mean (linear)) value, a logarithmic mean (mean (dB)) value, a minimum value, and a standard deviation (STD) of power on a time axis obtained for each frequency bin of a real-time spectrum. That is, the statistical spectrum data is generated by calculating statistical values for real-time spectrum data measured for a certain period of time (e.g., for a period of time of several hundred milliseconds (ms) or less). In other words, one measurement of the statistical spectrum data can be primarily obtained using a real-time spectrum measured for a certain period of time.

다양한 목적을 위해 단일 또는 복수의 센서들은 전파 스펙트럼 데이터를 측정 및 생성하고, 생성된 전파 스펙트럼 데이터를 서버에 전송해야 한다. 그러나, 통상적으로 측정 및 생성된 전파 스펙트럼의 데이터는 그 양이 매우 방대하다. 따라서, 전체의 전파 스펙트럼 데이터를 해당 서버에 모두 전송할 경우, 트래픽 부하가 발생될 수 있고, 서버는 매우 큰 크기의 스토리지를 필요로 하게 된다. For various purposes, single or multiple sensors need to measure and generate radio spectrum data and transmit the generated radio spectrum data to the server. However, the amount of measured and generated radio spectrum data is usually very large. Therefore, if all radio spectrum data is transmitted to the server, a traffic load may occur and the server needs a very large storage.

이에 따라, 이하 본 발명은 네트워크 트래픽을 감소시키고, 요구되는 스토리지의 크기를 감소시키기 위한 전파 스펙트럼 데이터 전송 방법 및 장치에 대해 제안한다. 구체적으로, 본 발명은 전파 스펙트럼 데이터에 대응되는 대상 주파수 대역 내 신호의 존재 여부 및/또는 대상 주파수 대역 내 신호가 이상 신호인지 여부에 기반하여, 전송될 전파 스펙트럼 데이터를 결정하기 위한 방법 및 장치를 제안한다.Accordingly, the present invention proposes a method and device for transmitting radio spectrum data to reduce network traffic and the size of required storage. Specifically, the present invention proposes a method and device for determining radio spectrum data to be transmitted based on whether a signal in a target frequency band corresponding to the radio spectrum data exists and/or whether a signal in the target frequency band is an abnormal signal.

즉, 본 발명의 일 실시예에 따른 전파 측정 시스템은 측정되는 전파 스펙트럼 데이터에 기반하여 해당 대역에 의미 있는 정보를 담고 있는 신호가 존재하는지 여부를 확인하고, 신호가 존재하는지 여부에 기반하여 전파 스펙트럼 데이터 전체 또는 일부를 전송한다.That is, a radio measurement system according to one embodiment of the present invention determines whether a signal containing meaningful information exists in a corresponding band based on measured radio spectrum data, and transmits all or part of the radio spectrum data based on whether a signal exists.

도 3은 본 발명의 일 실시예에 따른 전파 측정 시스템의 구조의 예를 도시한다.FIG. 3 illustrates an example of the structure of a radio wave measurement system according to one embodiment of the present invention.

도 3을 참고하면, 전파 측정 시스템은 안테나 장치(310), 측정 장치(320), 데이터 서버(330), 및 관리 장치(340)를 포함한다. Referring to FIG. 3, the radio measurement system includes an antenna device (310), a measurement device (320), a data server (330), and a management device (340).

안테나 장치(310)는 전파 측정을 위해 지정된 현장에 설치되어 무선 신호를 감지한다. 안테나 장치(310)는 전파 수신이 용이한 위치에 배치될 수 있다. 예를 들어, 안테나 장치(310)는 옥외에 설치될 수 있다. The antenna device (310) is installed at a designated site for radio wave measurement and detects radio signals. The antenna device (310) may be placed at a location where radio wave reception is easy. For example, the antenna device (310) may be installed outdoors.

측정 장치(320)는 안테나 장치(310)에 의해 감지된 전파를 데이터화함으로써 측정 데이터를 생성하고, 측정 데이터를 데이터 서버(330)에게 제공한다. 여기서, 측정 데이터는 전파 스펙트럼 데이터인 실시간 스펙트럼 데이터를 포함한다. 측정 장치(320)는 안테나 장치(310)로부터 제공되는 신호를 처리하는 신호 검출부(322), 통신을 위한 신호를 생성 및 해석하는 통신부(324), 측정 장치(320)의 전반적인 제어를 수행하는 프로세서(326)를 포함한다. 신호 검출부(322)는 RF(radio frequency) 신호를 처리할 수 있다. 통신부(324)는 유선 또는 무선 인터페이스를 제공하며, 해당 통신 프로토콜에 따라 데이터를 전송 및 수신하기 위한 기능을 수행한다. 통신부(324)는 송수신기로 지칭될 수 있다.The measuring device (320) generates measurement data by converting radio waves detected by the antenna device (310) into data, and provides the measurement data to the data server (330). Here, the measurement data includes real-time spectrum data, which is radio spectrum data. The measuring device (320) includes a signal detection unit (322) that processes a signal provided from the antenna device (310), a communication unit (324) that generates and interprets a signal for communication, and a processor (326) that performs overall control of the measuring device (320). The signal detection unit (322) can process an RF (radio frequency) signal. The communication unit (324) provides a wired or wireless interface, and performs a function for transmitting and receiving data according to a corresponding communication protocol. The communication unit (324) may be referred to as a transceiver.

측정 장치(320)의 프로세서(326)는 신호 검출부(322)로부터 제공되는 측정 데이터를 분석하여 대역 별 신호 유무 및/또는 이상 신호 존재 여부를 확인하고, 데이터 서버(330)에게 전송될 전파 데이터 세트를 생성한다. 대역 별 신호 유무 및/또는 이상 신호 존재 여부는 실시간 스펙트럼 데이터에 대한 신호 처리 또는 인공 지능 기반의 모델을 통해 확인될 수 있다. 구체적으로, 프로세서(326)는 일정 시간 동안 측정된 실시간 스펙트럼의 주파수 대역을 대상 주파수 대역으로 설정하고, 대상 주파수 대역에 의미 있는 정보를 담고 있는 신호가 존재하는지 여부를 확인한다. 즉, 프로세서(326)는 일정 시간 동안 측정된 실시간 스펙트럼 데이터가 의미 있는 정보를 담고 있는지 여부를 확인할 수 있다. 실시간 스펙트럼 데이터가 의미 있는 정보를 담고 있는지 여부는 실시간 스펙트럼 데이터에 기반하여 생성되는 통계적 스펙트럼 데이터, 순시 스펙트럼 데이터, 실시간 스펙트로그램 데이터, 및 누적 스펙트럼 데이터 중 적어도 하나에 기반하여 확인될 수 있다. 프로세서(326)는 대상 주파수 대역에 신호가 존재하는 것으로 확인되는 경우, 통계적 스펙트럼 데이터를 포함하는 전파 데이터 세트를 생성하고, 대상 주파수 대역에 신호가 존재하지 아니한 것으로 확인되는 경우, 대상 주파수 대역에 잡음만 존재하는 것으로 판단하고, 통계적 스펙트럼 데이터의 특징 값을 포함하는 전파 데이터 세트를 생성한다. 여기서, 통계적 스펙트럼 데이터의 특징 값은 해당 대역에 잡음만 존재하는 것을 표현하는 값 일 수 있다. The processor (326) of the measuring device (320) analyzes the measurement data provided from the signal detection unit (322) to check the presence or absence of a signal and/or the presence or absence of an abnormal signal for each band, and generates a radio wave data set to be transmitted to the data server (330). The presence or absence of a signal and/or the presence or absence of an abnormal signal for each band can be checked through signal processing or an artificial intelligence-based model for real-time spectrum data. Specifically, the processor (326) sets a frequency band of a real-time spectrum measured for a certain period of time as a target frequency band, and checks whether a signal containing meaningful information exists in the target frequency band. That is, the processor (326) can check whether the real-time spectrum data measured for a certain period of time contains meaningful information. Whether the real-time spectrum data contains meaningful information can be checked based on at least one of statistical spectrum data, instantaneous spectrum data, real-time spectrogram data, and cumulative spectrum data generated based on the real-time spectrum data. When it is determined that a signal exists in the target frequency band, the processor (326) generates a radio data set including statistical spectrum data, and when it is determined that no signal exists in the target frequency band, it determines that only noise exists in the target frequency band and generates a radio data set including characteristic values of statistical spectrum data. Here, the characteristic values of the statistical spectrum data may be values representing that only noise exists in the corresponding band.

또한, 프로세서(326)는 대상 주파수 대역에 신호가 존재하는 경우, 해당 신호가 정상 신호인지 또는 이상 신호인지 여부를 추가적으로 확인한다. 이상 신호는 혼신 및/또는 간섭으로 의심되는 신호, 및 특이성을 가진 신호 중 적어도 하나를 포함할 수 있다. 프로세서(326)는 대상 주파수 대역에 존재하는 신호가 이상 신호로 확인되는 경우, 통계적 스펙트럼 데이터에 더하여, 순시 스펙트럼 데이터, 실시간 스펙트로그램 데이터, 및 누적 스펙트럼 데이터 중 적어도 하나를 더 포함하는 전파 데이터 세트를 생성한다. 이때, 해당 전파 데이터 세트는 해당 전파 데이터 세트가 이상 신호에 대한 것임을 지시하기 위한 이상 신호 플래그를 더 포함할 수 있다. 이는, 추후 서버에서의 이상 신호에 대한 정밀 분석 및 관리를 위함이다. 프로세서(326)는 생성된 전파 데이터 세트를 통신부(324)를 통해 데이터 서버(330)에게 전송한다. 또한, 프로세서(326)는 측정 장치(320)의 다양한 기능들을 제어할 수 있다. In addition, the processor (326) additionally checks whether the signal is a normal signal or an abnormal signal when a signal exists in the target frequency band. The abnormal signal may include at least one of a signal suspected of crosstalk and/or interference, and a signal having a singularity. When the signal existing in the target frequency band is confirmed to be an abnormal signal, the processor (326) generates a radio data set including at least one of instantaneous spectrum data, real-time spectrogram data, and cumulative spectrum data in addition to statistical spectrum data. At this time, the radio data set may further include an abnormal signal flag for indicating that the radio data set is for an abnormal signal. This is for precise analysis and management of the abnormal signal in the server at a later time. The processor (326) transmits the generated radio data set to the data server (330) through the communication unit (324). In addition, the processor (326) may control various functions of the measuring device (320).

데이터 서버(330)는 측정 장치(320)로부터 제공되는 전파 데이터 세트를 저장 및 분석한다. 데이터 서버(330)는 측정 장치(320)로부터 제공되는 전파 데이터 세트를 저장부에 저장 및 축적할 수 있다. 또한, 데이터 서버(330)는 측정 장치(320)로부터 제공되는 전파 데이터 세트를 기반으로, 주파수 대역 별 이용량 측정, 또는 채널 별 전력 측정 등과 같은 전처리를 수행하고, 전처리 수행 결과를 해당 전파 데이터 세트와 함께 저장부에 저장한다. 또한, 데이터 서버(330)는 관리 장치(340)의 요청에 따라 저장부에 저장된 데이터를 검색하고, 검색된 데이터를 시각적 데이터로 변환하여 관리 장치(340)에게 전송할 수 있다. 추가적으로, 데이터 서버(330)는 측정 장치(320)로부터 제공된 전파 데이터 세트가 이상 신호에 대한 전파 데이터 세트인 경우, 이상 신호에 대한 전파 데이터 세트를 정밀 분석하고, 정밀 분석 결과를 포함하는 이상 신호 발생 관련 정보를 관리 장치(340)에게 즉시 전송함으로써, 관리자가 이상 신호에 대한 조치를 취할 수 있도록 한다.The data server (330) stores and analyzes the radio data set provided from the measuring device (320). The data server (330) can store and accumulate the radio data set provided from the measuring device (320) in the storage. In addition, the data server (330) performs preprocessing, such as frequency band-by-frequency usage measurement or channel-by-channel power measurement, based on the radio data set provided from the measuring device (320), and stores the preprocessing performance result in the storage together with the corresponding radio data set. In addition, the data server (330) can search for data stored in the storage according to a request from the management device (340), and convert the searched data into visual data and transmit it to the management device (340). Additionally, if the radio data set provided from the measuring device (320) is a radio data set for an abnormal signal, the data server (330) precisely analyzes the radio data set for the abnormal signal and immediately transmits information related to the occurrence of the abnormal signal including the precise analysis result to the management device (340), thereby enabling the manager to take measures for the abnormal signal.

도 3의 실시 예에서, 하나의 안테나 장치(310) 및 하나의 측정 장치(320)가 설명되었다. 하지만, 본 발명의 일 실시예에 따른 전파 측정 시스템은 복수의 안테나 장치들 및 복수의 측정 장치들을 포함할 수 있다. 일 실시예에 따르면, 안테나 장치(310) 및 측정 장치(320)는 하나의 센서로 구성될 수 있고, 전파 측정 시스템은 공간적으로 분산된 복수의 센서들을 포함할 수 있다.In the embodiment of FIG. 3, one antenna device (310) and one measuring device (320) are described. However, a radio measurement system according to an embodiment of the present invention may include multiple antenna devices and multiple measuring devices. According to an embodiment, the antenna device (310) and the measuring device (320) may be configured as one sensor, and the radio measurement system may include multiple spatially distributed sensors.

도 4는 본 발명의 일 실시예에 따른 전파 스펙트럼 데이터를 전송하는 절차의 예를 도시한다. 도 4의 절차는 측정 장치(예: 도 3의 측정 장치(320))에 의해 수행될 수 있다. 이하, 설명의 편의를 위해 각 단계의 동작 주체는 '장치'로 표현되나, 각 단계의 수행 주체는 도 3의 측정 장치(320)로 이해될 수 있다.FIG. 4 illustrates an example of a procedure for transmitting radio spectrum data according to one embodiment of the present invention. The procedure of FIG. 4 may be performed by a measuring device (e.g., the measuring device (320) of FIG. 3). Hereinafter, for convenience of explanation, the operating entity of each step is expressed as a 'device', but the executing entity of each step may be understood as the measuring device (320) of FIG. 3.

도 4를 참고하면, S401 단계에서, 장치는 실시간 스펙트럼 데이터를 생성한다. 즉, 장치는 적어도 하나의 안테나로부터 감지되는 전파를 데이터화함으로써, 실시간 스펙트럼 데이터를 생성한다.Referring to FIG. 4, at step S401, the device generates real-time spectrum data. That is, the device generates real-time spectrum data by datafiguring radio waves detected from at least one antenna.

S403 단계에서, 장치는 신호 존재 여부를 판단한다. 즉, 장치는 일정 시간 동안 측정된 실시간 스펙트럼 데이터에 대한 신호 처리를 수행함으로써, 실시간 스펙트럼 데이터에 대응되는 대상 주파수 대역에 신호가 존재하는지 여부를 판단할 수 있다. 실시간 스펙트럼 데이터에 대응되는 대상 주파수 대역에 신호가 존재하는지 여부는 실시간 스펙트럼 데이터를 기반으로 생성되는 통계적 스펙트럼 데이터, 순시 스펙트럼 데이터, 실시간 스펙트로그램 데이터, 및 누적 스펙트럼 데이터 중 적어도 하나에 기반하여 판단될 수 있다. 구체적으로, 장치는 실시간 스펙트럼 데이터를 기반으로 통계적 스펙트럼 데이터를 획득하고, 통계적 스펙트럼 데이터를 이용하여 대상 주파수 대역 내 신호 유무를 판단할 수 있다. 통계적 스펙트럼 데이터는, 실시간 스펙트럼의 빈 별 시간축의 전력의 최대 값, 산술 평균 값, 로그 평균 값, 최소 값, 또는 표준 편차 값 중 적어도 하나를 포함할 수 있다.In step S403, the device determines whether a signal exists. That is, the device can determine whether a signal exists in a target frequency band corresponding to the real-time spectrum data by performing signal processing on real-time spectrum data measured for a certain period of time. Whether a signal exists in a target frequency band corresponding to the real-time spectrum data can be determined based on at least one of statistical spectrum data, instantaneous spectrum data, real-time spectrogram data, and cumulative spectrum data generated based on the real-time spectrum data. Specifically, the device can obtain statistical spectrum data based on the real-time spectrum data, and determine whether a signal exists in the target frequency band using the statistical spectrum data. The statistical spectrum data can include at least one of a maximum value, an arithmetic mean value, a logarithmic mean value, a minimum value, or a standard deviation value of power of a bin-wise time axis of the real-time spectrum.

대상 주파수 대역에 신호가 존재하지 아니하는 경우, S405 단계에서, 장치는 특징 값을 전송한다. 즉, 실시간 스펙트럼 데이터에 대응되는 대상 주파수 대역에 신호가 포함되지 아니하는 경우, 장치는 대상 주파수 대역에 잡음만 존재하는 것으로 판단하고, 통계적 스펙트럼 데이터의 특징 값 만을 서버에게 전송한다. 이때, 통계적 스펙트럼 데이터의 특징 값은 대상 주파수 대역 내 잡음을 표현하는 값이며, 주파수 빈 별 전력의 산술 평균 값들의 대표 값 및 주파수 빈 별 전력의 최대 값들의 대표 값 중 적어도 하나를 포함할 수 있다. 여기서, 대표 값은, 최소 값, 최대 값 또는 평균 값 중 적어도 하나를 포함할 수 있다. 신호가 존재하지 아니하는 경우, 통계적 스펙트럼 데이터의 특징 값 만을 전송하는 것은, 서버에서 추후 해당 대역의 전파 데이터를 확인하는데 필요한 최소한의 정보이기 때문이다. 즉, 서버에서 통계적 스펙트럼 데이터의 특징 값을 기반으로, 잡음을 나타내는 통계적 스펙트럼을 복원 및/또는 생성할 수 있도록 하기 위함이다.If there is no signal in the target frequency band, in step S405, the device transmits the feature value. That is, if the target frequency band corresponding to the real-time spectrum data does not include a signal, the device determines that only noise exists in the target frequency band and transmits only the feature value of the statistical spectrum data to the server. At this time, the feature value of the statistical spectrum data is a value expressing noise in the target frequency band and may include at least one of the representative value of the arithmetic mean values of the power by frequency bin and the representative value of the maximum values of the power by frequency bin. Here, the representative value may include at least one of the minimum value, the maximum value, or the average value. If there is no signal, transmitting only the feature value of the statistical spectrum data is the minimum information required for the server to confirm the radio data of the corresponding band later. That is, this is to enable the server to restore and/or generate a statistical spectrum representing noise based on the feature value of the statistical spectrum data.

대상 주파수 대역에 신호가 존재하는 경우, S407 단계에서, 장치는 해당 신호가 이상 신호인지 여부를 확인한다. 즉, 실시간 스펙트럼 데이터에 대응되는 대상 주파수 대역에 신호가 존재하는 경우, 장치는 해당 신호가 이상 신호인지 여부를 확인한다. 이상 신호는 혼신 및/또는 간섭으로 의심되는 신호, 및 특이성을 가진 신호 중 적어도 하나를 포함할 수 있다. 일 실시예에 따르면, 장치는 인공지능 모델을 기반으로 대상 주파수 대역의 신호가 이상 신호인지 여부를 확인할 수 있다. 인공지능 모델은, 입력되는 신호를 복사하여 출력하는 모델일 수 있다. 예를 들어, 인공지능 모델은 오토인코더(autoencoder)를 포함할 수 있다. If a signal exists in the target frequency band, in step S407, the device determines whether the signal is an abnormal signal. That is, if a signal exists in the target frequency band corresponding to the real-time spectrum data, the device determines whether the signal is an abnormal signal. The abnormal signal may include at least one of a signal suspected of crosstalk and/or interference, and a signal having singularity. According to one embodiment, the device may determine whether the signal in the target frequency band is an abnormal signal based on an artificial intelligence model. The artificial intelligence model may be a model that copies an input signal and outputs it. For example, the artificial intelligence model may include an autoencoder.

대상 주파수 대역의 신호가 이상 신호가 아닌 경우, S409 단계에서, 장치는 통계적 스펙트럼 데이터를 전송한다. 즉, 대상 주파수 대역의 신호가 이상 신호가 아닌 정상 신호인 경우, 장치는 실시간 스펙트럼 데이터에 대응되는 통계적 스펙트럼 데이터를 서버에게 전송한다. If the signal of the target frequency band is not an abnormal signal, in step S409, the device transmits statistical spectrum data. That is, if the signal of the target frequency band is a normal signal and not an abnormal signal, the device transmits statistical spectrum data corresponding to the real-time spectrum data to the server.

대상 주파수 대역의 신호가 이상 신호인 경우, S411 단계에서, 장치는 통계적 스펙트럼 데이터 및 실시간 스펙트로그램 데이터를 전송한다. 실시간 스펙트로그램 데이터는 실시간 스펙트럼 데이터를 기반으로 획득된다. 이때, 장치는 순시 스펙트럼 데이터, 및 누적 스펙트럼 데이터 중 적어도 하나를 추가적으로 전송하거나, 실시간 스펙트로그램 데이터 대신 순시 스펙트럼 데이터 및 누적 스펙트럼 데이터 중 적어도 하나를 전송할 수 있다. 즉, 장치는 순시 스펙트럼 데이터, 실시간 스펙트로그램 데이터, 및 누적 스펙트럼 데이터 중 적어도 하나와 통계적 스펙트럼 데이터를 서버에게 전송할 수 있다. 일 실시예에 따르면, 실시간 스펙트로그램 데이터는 특정 크기로 변환되어 전송될 수 있다. 예를 들어, 실시간 스펙트로그램 데이터는 800×800 또는 400×400의 크기를 갖도록 변환될 수 있다. 이는 인공지능 모델 기반의 분석 및 검색의 용이성, 및 데이터 전송량의 감소를 위한 것이다. 그러나, 본 개시의 실시예는 이에 한정되지 아니한다. 일 실시예에 따르면, 장치는 이상 신호에 대한 추후 정밀 분석 및 관리를 위해, 이상 신호 플래그를 추가 전송할 수 있다. If the signal of the target frequency band is an abnormal signal, in step S411, the device transmits statistical spectrum data and real-time spectrogram data. The real-time spectrogram data is acquired based on the real-time spectrum data. At this time, the device may additionally transmit at least one of the instantaneous spectrum data and the cumulative spectrum data, or transmit at least one of the instantaneous spectrum data and the cumulative spectrum data instead of the real-time spectrogram data. That is, the device may transmit at least one of the instantaneous spectrum data, the real-time spectrogram data, and the cumulative spectrum data and the statistical spectrum data to the server. According to one embodiment, the real-time spectrogram data may be converted to a specific size and transmitted. For example, the real-time spectrogram data may be converted to have a size of 800×800 or 400×400. This is for the ease of analysis and search based on an artificial intelligence model, and for reducing the amount of data transmitted. However, the embodiment of the present disclosure is not limited thereto. According to one embodiment, the device may additionally transmit an abnormal signal flag for subsequent precise analysis and management of the abnormal signal.

도 4를 참고한 설명에서, 장치는 인공지능 모델을 이용하여 해당 신호가 이상 신호인지 여부를 확인하였다. 그러나, 본 발명의 실시예들은 이에 한정되지 아니한다. 즉, 해당 신호가 이상 신호인지 또는 정상 신호인지 여부는, 통계적 스펙트럼 데이터의 특성에 기반하여 확인될 수 있다. 예를 들어, 장치는 주파수 대역 별 정상 신호의 통계적 스펙트럼 데이터에 기반하여 미리 설정된 적어도 하나의 임계 값을 이용하여, 해당 신호가 이상 신호인지 또는 정상 신호인지 여부를 확인할 수 있다. 이때, 적어도 하나의 임계 값은 스펙트럼 마스킹(spectrum masking)을 통해 주파수 별로 다르게 설정될 수 있다. 스펙트럼 마스킹은 전파 스펙트럼 데이터의 점유 대역폭을 평가하기 위한 필터 또는 마스킹 기술을 의미한다. 적어도 하나의 임계 값은 주파수 빈 별 최대 값에 대한 임계 값, 산술 평균 값에 대한 임계 값, 로그 평균 값에 대한 임계 값, 최소 값에 대한 임계 값, 및 표준 편차에 대한 임계 값 중 적어도 하나를 포함할 수 있다.In the description referring to FIG. 4, the device used an artificial intelligence model to determine whether the corresponding signal is an abnormal signal. However, the embodiments of the present invention are not limited thereto. That is, whether the corresponding signal is an abnormal signal or a normal signal can be determined based on the characteristics of statistical spectrum data. For example, the device can determine whether the corresponding signal is an abnormal signal or a normal signal by using at least one threshold value set in advance based on statistical spectrum data of normal signals for each frequency band. At this time, at least one threshold value can be set differently for each frequency through spectrum masking. Spectrum masking refers to a filter or masking technique for evaluating the occupied bandwidth of radio spectrum data. The at least one threshold value can include at least one of a threshold value for a maximum value for each frequency bin, a threshold value for an arithmetic mean value, a threshold value for a logarithmic mean value, a threshold value for a minimum value, and a threshold value for a standard deviation.

또한, 도 4를 참고한 설명에서, 통계적 스펙트럼 데이터의 특징 값이 최대 값들의 대표 값 및 산술 평균 값들의 대표 값 중 적어도 하나를 포함하는 것으로 설명하였으나, 본 발명의 실시예들은 이에 한정되지 아니한다. 예를 들어, 통계적 스펙트럼 데이터의 특징 값은, 최대 값들의 대표 값, 최소 값들의 대표 값, 산술 평균 값들의 대표 값, 및 로그 평균 값들의 대표 값 중 적어도 하나를 포함할 수 있다. 여기서, 특징 값은 각 빈의 데이터를 표현하는 것이 아니라, 신호가 없는 전체 구간 또는 신호가 없는 전체 구간 중 빈보다 큰 적어도 일부 구간의 데이터를 대표하는 값이다.In addition, in the description referring to FIG. 4, it was described that the feature value of the statistical spectrum data includes at least one of the representative value of maximum values and the representative value of the arithmetic mean values, but the embodiments of the present invention are not limited thereto. For example, the feature value of the statistical spectrum data may include at least one of the representative value of maximum values, the representative value of minimum values, the representative value of the arithmetic mean values, and the representative value of the logarithmic mean values. Here, the feature value is not a value that represents the data of each bin, but a value that represents the data of the entire interval without a signal or at least some interval larger than the bin among the entire interval without a signal.

전술한 바와 같이, 장치는 일정 시간 동안 측정된 실시간 스펙트럼 데이터의 주파수 대역을 대상 주파수 대역으로 설정하고, 실시간 스펙트럼 데이터에 기반하여 생성되는 통계적 스펙트럼 데이터를 이용하여 대상 주파수 대역 내 신호 유무를 판단하였다. 그러나, 본 개시의 일 실시예에 따르면, 대상 주파수 대역을 여러 부분 대역들로 분할하고, 분할된 부분 대역들 각각에 대한 신호 유무를 판단할 수도 있다. 이는, 전대역의 스펙트럼을 분석한 결과, 측정되는 순시 대역마다 신호를 포함하는 대역도 존재하지만, 신호가 협대역에만 포함된 대역도 매우 많이 존재하기 때문이다. 예를 들어, 복수의 스펙트럼 빈들을 하나의 대역이라고 가정했을 때, 이 중 일부 대역에만 신호가 존재하고, 나머지 대역에는 신호가 존재하지 아니할 수 있다. 따라서, 본 발명의 일 실시예에 따른 측정 장치는 대상 주파수 대역을 여러 부분 대역으로 분할하고, 분할된 부분 대역 별로 신호 유무를 판단할 수 있다. As described above, the device sets the frequency band of real-time spectrum data measured for a certain period of time as the target frequency band, and determines whether there is a signal in the target frequency band using statistical spectrum data generated based on the real-time spectrum data. However, according to one embodiment of the present disclosure, the target frequency band may be divided into several sub-bands, and the presence or absence of a signal may be determined for each of the divided sub-bands. This is because, as a result of analyzing the spectrum of the full band, there are bands that include signals for each measured instantaneous band, but there are also many bands in which signals are included only in narrow bands. For example, when a plurality of spectrum bins are assumed to be one band, a signal may exist only in some of these bands, and no signal may exist in the remaining bands. Therefore, the measuring device according to one embodiment of the present invention may divide the target frequency band into several sub-bands, and determine whether there is a signal for each of the divided sub-bands.

도 5는 본 발명의 일 실시예에 따른 부분 대역 별 신호 유무를 판단하는 절차의 예를 도시한다. 도 5의 절차는 측정 장치(예: 도 3의 측정 장치(320))에 의해 수행될 수 있다. 이하, 설명의 편의를 위해 각 단계의 동작 주체는 '장치'로 표현되나, 각 단계의 수행 주체는 도 3의 측정 장치(320)로 이해될 수 있다. 일 실시예에 따르면, 도 5의 절차는 도 4의 S403 단계의 상세한 절차로서 이해될 수 있다.FIG. 5 illustrates an example of a procedure for determining the presence or absence of a signal in a partial band according to one embodiment of the present invention. The procedure of FIG. 5 may be performed by a measuring device (e.g., the measuring device (320) of FIG. 3). Hereinafter, for convenience of explanation, the operating entity of each step is expressed as a 'device', but the executing entity of each step may be understood as the measuring device (320) of FIG. 3. According to one embodiment, the procedure of FIG. 5 may be understood as a detailed procedure of step S403 of FIG. 4.

도 5를 참고하면, S501 단계에서, 장치는 대상 주파수 대역을 부분 대역들로 분할한다. 대상 주파수 대역은 생성된 실시간 스펙트럼 데이터에 대응되는 주파수 대역일 수 있다. 즉, 장치는 측정된 실시간 스펙트럼 데이터에 대응되는 대상 주파수 대역을 복수의 부분 대역들로 분할할 수 있다. 일 실시예에 따르면, 대상 주파수 대역은 대상 주파수 대역의 주파수 빈들의 수를 기준으로 분할될 수 있다. 예를 들어, 대상 주파수 대역의 주파수 빈들의 수가 3200개인 경우, 장치는 각 부분 대역이 800개의 빈들을 포함하도록, 대상 주파수 대역을 네 개의 부분 대역들로 분할할 수 있다.Referring to FIG. 5, in step S501, the device divides the target frequency band into sub-bands. The target frequency band may be a frequency band corresponding to the generated real-time spectrum data. That is, the device may divide the target frequency band corresponding to the measured real-time spectrum data into a plurality of sub-bands. According to one embodiment, the target frequency band may be divided based on the number of frequency bins of the target frequency band. For example, when the number of frequency bins of the target frequency band is 3200, the device may divide the target frequency band into four sub-bands such that each sub-band includes 800 bins.

S503 단계에서, 장치는 부분 대역 별 통계적 스펙트럼 데이터를 분석한다. 즉, 장치는 실시간 스펙트럼 데이터로부터 부분 대역 별 통계적 스펙트럼 데이터를 획득하고, 부분 대역 별 통계적 스펙트럼 데이터를 분석한다. 통계적 스펙트럼 데이터는, 실시간 스펙트럼 데이터의 주파수 빈 별로 획득되는 시간축의 전력의 최대 값, 산술 평균 값, 로그 평균 값, 최소 값, 및 표준 편차 중 적어도 하나를 포함한다. 구체적으로, 장치는 부분 대역들 각각의 주파수 빈 별 전력의 최대 값, 산술 평균 값, 및 로그 평균 값과 기준 레벨들을 비교할 수 있다. 이때, 기준 레벨들은 최대 값에 대한 기준 레벨, 산술 평균 값에 대한 기준 레벨, 및 로그 평균 값에 대한 기준 레벨을 포함할 수 있다. 또한, 장치는 부분 대역들 각각의 주파수 빈 별 전력의 표준 편차들과 기준 표준 편차 범위를 비교할 수 있다. 또한, 장치는 부분 대역들 각각의 주파수 빈 별 전력의 산술 평균 및 로그 평균의 차이들과 기준 차이 값을 비교할 수 있다. In step S503, the device analyzes the statistical spectrum data for each subband. That is, the device acquires the statistical spectrum data for each subband from the real-time spectrum data, and analyzes the statistical spectrum data for each subband. The statistical spectrum data includes at least one of the maximum value, the arithmetic mean value, the logarithmic mean value, the minimum value, and the standard deviation of the power of the time axis acquired for each frequency bin of the real-time spectrum data. Specifically, the device can compare the maximum value, the arithmetic mean value, and the logarithmic mean value of the power for each frequency bin of each subband with reference levels. At this time, the reference levels can include a reference level for the maximum value, a reference level for the arithmetic mean value, and a reference level for the logarithmic mean value. In addition, the device can compare the standard deviations of the power for each frequency bin of each subband with a reference standard deviation range. In addition, the device can compare the differences between the arithmetic mean and the logarithmic mean of the power for each frequency bin of each subband with a reference difference value.

S505 단계에서, 장치는 분석 결과를 기반으로 부분 대역 별 신호의 유무를 판단한다. 즉, 장치는 부분 대역 각각의 주파수 빈 별 전력의 최대 값, 산술 평균 값, 로그 평균 값, 표준 편차, 및 산술 평균과 로그 평균의 차이 중 적어도 하나를 해당 기준 값과 비교한 결과를 기반으로, 각 부분 대역의 신호 유무를 판단한다. 구체적으로, 장치는 특정 부분 대역의 주파수 빈 별 전력의 최대 값, 산술 평균 값, 및 로그 평균 값이 모두 기준 레벨들보다 작은 경우, 해당 부분 대역에 신호가 존재하지 아니하는 것으로 판단하고, 특정 부분 대역의 적어도 하나의 주파수 빈의 전력의 최대 값, 산술 평균 값, 및 로그 평균 값이 기준 레벨들보다 크거나 같은 경우, 해당 부분 대역에 신호가 존재하는 것으로 판단할 수 있다. 또한, 장치는 특정 부분 대역의 주파수 빈 별 전력의 표준 편차가 모두 기준 표준 편차 범위에 포함되는 경우, 해당 부분 대역에 신호가 존재하지 아니하는 것으로 판단하고, 특정 부분 대역의 적어도 하나의 주파수 빈의 전력의 표준 편차가 기준 표준 편차 범위에 포함되지 아니하는 경우, 해당 부분 대역에 신호가 존재하는 것으로 판단할 수 있다. 또한, 장치는 특정 부분 대역의 주파수 빈 별 전력의 산술 평균 및 로그 평균의 차이 값이 모두 기준 차이 값보다 작은 경우, 해당 부분 대역에 신호가 존재하지 아니하는 것으로 판단하고, 특정 부분 대역의 적어도 하나의 주파수 빈의 전력의 산술 평균 및 로그 평균의 차이 값이 기준 차이 값보다 크거나 같은 경우, 해당 부분 대역에 신호가 존재하는 것으로 판단할 수 있다. In step S505, the device determines whether or not a signal exists for each sub-band based on the analysis result. That is, the device determines whether or not a signal exists for each sub-band based on the result of comparing at least one of the maximum value, the arithmetic mean, the logarithmic mean, the standard deviation, and the difference between the arithmetic mean and the logarithmic mean of the power for each frequency bin of each sub-band with a corresponding reference value. Specifically, the device determines that a signal does not exist in the sub-band when all of the maximum value, the arithmetic mean, and the logarithmic mean of the power for each frequency bin of a specific sub-band are smaller than the reference levels, and can determine that a signal exists in the sub-band when the maximum value, the arithmetic mean, and the logarithmic mean of the power for at least one frequency bin of the specific sub-band are greater than or equal to the reference levels. In addition, the device may determine that no signal exists in the sub-band if all standard deviations of the power of each frequency bin of a specific sub-band are included in a reference standard deviation range, and may determine that a signal exists in the sub-band if the standard deviation of the power of at least one frequency bin of the specific sub-band is not included in the reference standard deviation range. In addition, the device may determine that no signal exists in the sub-band if both the arithmetic mean and the logarithmic mean of the power of each frequency bin of the specific sub-band are smaller than a reference difference value, and may determine that a signal exists in the sub-band if the difference value of the arithmetic mean and the logarithmic mean of the power of at least one frequency bin of the specific sub-band is greater than or equal to the reference difference value.

도 5를 참고한 설명에서, 분할된 부분 대역 별 신호 유무는 통계적 스펙트럼 데이터를 기반으로 판단되었으나, 본 발명은 이에 한정되지 아니한다. 예를 들어, 분할된 부분 대역 별 신호 유무는 실시간 스펙트럼 데이터에 기반한 순시 스펙트럼 데이터, 실시간 스펙트로그램 데이터, 및 누적 스펙트럼 데이터 중 적어도 하나를 기반으로 판단될 수도 있다.In the description referring to Fig. 5, the presence or absence of a signal for each divided partial band was determined based on statistical spectrum data, but the present invention is not limited thereto. For example, the presence or absence of a signal for each divided partial band may be determined based on at least one of instantaneous spectrum data based on real-time spectrum data, real-time spectrogram data, and cumulative spectrum data.

도 6은 본 발명의 일 실시예에 따른 대상 주파수 대역에 대한 분할 예를 도시한다. 도 6을 참고하면, 복수개의 주파수 빈들의 스펙트럼에 대응되는 대상 주파수 대역은 N개의 부분 대역들(611, 612, 613, 614)로 분할될 수 있다. 예를 들어, 대상 주파수 대역에 대응되는 주파수 빈들의 수가 3200개인 경우, 3200개의 주파수 빈들이 4등분되고, 4개의 부분 대역들 각각은 800개의 주파수 빈들로 구성될 수 있다. 이 경우, 4개의 부분 대역들(611, 612, 613, 614) 중 제1 부분 대역(611) 및 제2 부분 대역(612)에만 신호가 존재하므로, 제1 부분 대역(611) 및 제2 부분 대역(612)의 통계적 스펙트럼 데이터는 서버에 전송된다. 반면, 제3 부분 대역(613) 및 제4 부분 대역(614)에는 신호가 존재하지 아니하고 잡음만 존재하므로, 제3 부분 대역(613) 및 제4 부분 대역(614)의 통계적 스펙트럼 데이터는 서버에 전송되지 아니하고, 그 특징 값만 서버에 전송된다. 반면, 대상 주파수 대역이 분할되지 아니하는 경우, 대상 주파수 대역의 앞부분에 포함된 신호에 의해 대상 주파수 대역 전체의 통계적 스펙트럼 데이터가 서버에게 전송되어야 한다. 즉, 대상 주파수 대역을 복수의 부분 대역으로 분할하고, 분할된 부분 대역 별 신호 유무를 판단하는 경우, 대상 주파수 대역을 분할하지 아니하는 경우에 비해 전송되는 데이터의 양을 감소시킬 수 있다. 따라서, 네트워크 트래픽을 감소시키기 위해, 대상 주파수 대역을 복수의 부분 대역으로 분할하는 것이 중요하다. 그러나, 분할된 부분 대역들이 증가할 수록 계산량 및 관리해야 할 대역들의 수가 증가하므로, 대상 주파수 대역에 대한 분할 개수는 계산량 및 관리해야 할 대역들의 수를 고려하여 적절하게 설정되어야 할 것이다. FIG. 6 illustrates an example of division of a target frequency band according to an embodiment of the present invention. Referring to FIG. 6, a target frequency band corresponding to a spectrum of a plurality of frequency bins may be divided into N sub-bands (611, 612, 613, 614). For example, if the number of frequency bins corresponding to the target frequency band is 3200, the 3200 frequency bins may be divided into four, and each of the four sub-bands may be composed of 800 frequency bins. In this case, since signals exist only in the first sub-band (611) and the second sub-band (612) among the four sub-bands (611, 612, 613, 614), statistical spectrum data of the first sub-band (611) and the second sub-band (612) are transmitted to the server. On the other hand, since there is no signal in the third sub-band (613) and the fourth sub-band (614) and only noise exists, the statistical spectrum data of the third sub-band (613) and the fourth sub-band (614) are not transmitted to the server, and only the characteristic values are transmitted to the server. On the other hand, if the target frequency band is not divided, the statistical spectrum data of the entire target frequency band should be transmitted to the server by the signal included in the front part of the target frequency band. That is, if the target frequency band is divided into multiple sub-bands and the presence or absence of a signal in each divided sub-band is determined, the amount of data transmitted can be reduced compared to the case where the target frequency band is not divided. Therefore, in order to reduce network traffic, it is important to divide the target frequency band into multiple sub-bands. However, as the number of divided sub-bands increases, the amount of calculation and the number of bands to be managed also increase, so the number of divisions for the target frequency band should be appropriately set in consideration of the amount of calculation and the number of bands to be managed.

전파 관리를 위해, 전대역을 측정 및 분석하는 것도 중요하지만, 전파 교란 발생 시 서비스 장애가 발생될 가능성이 높은 대역을 중점적으로 분석하는 것 또한 매우 중요하다. 예를 들어, GNSS(Global Navigation Satellite System), LTE(Long Term Evolution), 5G(5th Generation), 또는 PS-LTE(Public Safety LTE) 대역 등과 같은 국가의 주요 인프라 및 재난 망에 대한 혼신 또는 재머(jammer) 등에 의한 이상 신호를 검출하는 것은 매우 중요하다. 따라서, 본 발명은 전술한 바와 같은 국가의 주요 인프라 및 또는 재난 망에 대한 대역을 중점 감시 대역으로 설정하고, 중점 감시 대역에서 이상 신호 출현을 검출할 수 있다. 본 발명의 일 실시예에 따른 장치(예: 도 3의 측정 장치(320))는 인공 지능 모델 또는 신호 처리 기법을 통해 중점 감시 대역 내 이상 신호를 감지하고, 이상 신호가 감지된 경우, 서버(예: 도 3의 데이터 서버(330))에서의 정밀 분석 및 데이터 관리를 위해 서버에 해당 중점 감시 대역의 통계적 스펙트럼 데이터와 함께 순시 스펙트럼 데이터, 실시간 스펙트로그램 데이터, 및 누적 스펙트럼 데이터 중 적어도 하나를 전송할 수 있다. 다만, 일반적으로 혼신 또는 재머 등에 의한 이상 신호 데이터를 수집하는 것은 매우 어렵다. 따라서, 본 발명의 일 실시예에 따르면, 측정 장치는 중점 감시 대역에서 일반적으로 감지되는 데이터를 정상 신호로 판단하여 인공 지능 모델을 학습시키고, 정상 신호에 의해 학습된 인공 지능 모델을 이용하여 이상 신호를 감지할 수 있다. 인공 지능 모델은 입력 신호를 복제(또는 복사)하여 출력하는 신경망 기반의 모델일 수 있다. 일 실시예에 따르면, 인공 지능 모델은 입력 데이터를 인코딩하고 인코딩 결과를 디코딩함으로써, 입력 데이터를 출력 데이터로 복사하는 오토인코더(autoencoder)를 포함할 수 있다. 본 발명의 일 실시예에 따르면, 인공 지능 모델은 해당 대역에서 획득된 정상 신호의 실시간 스펙트로그램 데이터에 기반하여 학습될 수 있다. For radio management, it is important to measure and analyze the entire band, but it is also very important to focus on analyzing bands where service disruption is likely to occur when radio interference occurs. For example, it is very important to detect abnormal signals caused by interference or jammers for key infrastructure and disaster networks of a country, such as GNSS (Global Navigation Satellite System), LTE (Long Term Evolution), 5G (5th Generation), or PS-LTE (Public Safety LTE) bands. Therefore, the present invention sets the bands for the key infrastructure and/or disaster networks of a country as priority monitoring bands, and can detect the occurrence of abnormal signals in the priority monitoring bands. A device according to an embodiment of the present invention (e.g., a measuring device (320) of FIG. 3) detects an abnormal signal within a key surveillance band through an artificial intelligence model or a signal processing technique, and when an abnormal signal is detected, transmits at least one of instantaneous spectrum data, real-time spectrogram data, and cumulative spectrum data together with statistical spectrum data of the corresponding key surveillance band to a server (e.g., a data server (330) of FIG. 3) for precise analysis and data management. However, it is generally very difficult to collect abnormal signal data due to interference or jammers. Therefore, according to an embodiment of the present invention, a measuring device determines data generally detected in a key surveillance band as a normal signal and trains an artificial intelligence model, and detects an abnormal signal using the artificial intelligence model trained by the normal signal. The artificial intelligence model may be a neural network-based model that replicates (or copies) an input signal and outputs it. According to an embodiment, the artificial intelligence model may include an autoencoder that copies input data into output data by encoding input data and decoding the encoding result. According to one embodiment of the present invention, the artificial intelligence model can be trained based on real-time spectrogram data of a normal signal acquired in the corresponding band.

도 7은 본 발명의 일 실시예에 따른 이상 신호를 판단하는 절차의 예를 도시한다. 도 7의 절차는 측정 장치(예: 도 3의 측정 장치(320))에 의해 수행될 수 있다. 이하, 설명의 편의를 위해 각 단계의 동작 주체는 '장치'로 표현되나, 각 단계의 수행 주체는 도 3의 측정 장치(320)로 이해될 수 있다. 일 실시예에 따르면, 도 7의 절차는 도 4의 S407 단계의 상세한 절차로서 이해될 수 있다.FIG. 7 illustrates an example of a procedure for determining an abnormal signal according to one embodiment of the present invention. The procedure of FIG. 7 can be performed by a measuring device (e.g., the measuring device (320) of FIG. 3). Hereinafter, for convenience of explanation, the operating entity of each step is expressed as a 'device', but the executing entity of each step can be understood as the measuring device (320) of FIG. 3. According to one embodiment, the procedure of FIG. 7 can be understood as a detailed procedure of step S407 of FIG. 4.

도 7을 참고하면, S701 단계에서, 장치는 신호를 복제한다. 즉, 장치는 인공 지능 모델을 이용하여, 해당 대역에서 감지된 신호, 즉, 원본 신호에 대한 복제 신호를 획득한다. 구체적으로, 장치는 오토인코더를 포함하는 인공 지능 모델을 이용하여 원본 신호를 저차원의 벡터로 인코딩한 후 다시 고차원의 벡터로 디코딩함으로써, 원본 신호에 대한 복제 신호를 획득할 수 있다. 일 실시예에 따르면, 장치는 원본 신호가 존재하는 해당 대역의 실시간 스펙트럼 데이터에 기반한 실시간 스펙트로그램 데이터를 인공 지능 모델에 입력함으로써, 인공 지능 모델로부터 복제된 실시간 스펙트로그램 데이터를 획득할 수 있다. 해당 대역은 중점 감시 대역으로 설정된 대역, 도 4의 S403 단계에서 신호가 존재하는 것으로 판단된 대상 주파수 대역, 또는 도 5의 S505 단계에서 신호가 존재하는 것으로 판단된 부분 대역 중 어느 하나일 수 있다.Referring to FIG. 7, in step S701, the device replicates a signal. That is, the device obtains a replicated signal for a signal detected in the corresponding band, that is, an original signal, by using an artificial intelligence model. Specifically, the device may obtain a replicated signal for the original signal by encoding the original signal into a low-dimensional vector using an artificial intelligence model including an autoencoder and then decoding the original signal into a high-dimensional vector again. According to one embodiment, the device may obtain replicated real-time spectrogram data from the artificial intelligence model by inputting real-time spectrogram data based on real-time spectrum data of the corresponding band in which the original signal exists into the artificial intelligence model. The corresponding band may be any one of a band set as a focus monitoring band, a target frequency band determined to have a signal in step S403 of FIG. 4, or a partial band determined to have a signal in step S505 of FIG. 5.

S703 단계에서, 장치는 원본 신호와 복제된 신호가 일치하는지 여부를 확인한다. 예를 들어, 장치는 원본 신호 및 복제된 신호에 대한 MSE(Mean Squared Error) 손실(loss) 값을 기반으로, 원본 신호 및 복제된 신호의 일치 여부를 확인한다. 구체적으로, 장치는 원본 신호와 복제된 신호에 대한 MSE 손실을 계산하고, 계산된 MSE 손실 값과 해당 대역의 기준 값을 비교할 수 있다. 계산된 MSE 손실 값이 해당 대역의 기준 값보다 작거나 같은 경우, 장치는 원본 신호와 복제된 신호가 일치하는 것으로 판단한다. 반면, 계산된 MSE 손실 값이 해당 대역의 기준 값보다 큰 경우, 장치는 원본 신호와 복제된 신호가 일치하지 아니한 것으로 판단한다. 기준 값은 대역별로 다르게 설정될 수 있다. 이는, 각 대역 별 정상 신호의 특성이 다를 수 있기 때문이다. In step S703, the device determines whether the original signal and the replicated signal match. For example, the device determines whether the original signal and the replicated signal match based on the MSE (Mean Squared Error) loss values for the original signal and the replicated signal. Specifically, the device may calculate the MSE loss for the original signal and the replicated signal, and compare the calculated MSE loss value with a reference value of the corresponding band. If the calculated MSE loss value is less than or equal to the reference value of the corresponding band, the device determines that the original signal and the replicated signal match. On the other hand, if the calculated MSE loss value is greater than the reference value of the corresponding band, the device determines that the original signal and the replicated signal do not match. The reference value may be set differently for each band. This is because the characteristics of a normal signal may be different for each band.

원본 신호와 복제 신호가 일치하지 아니하는 경우, 장치는 S705 단계에서 해당 신호를 이상 신호로 판단한다. 즉, 인공 지능 모델은 정상 신호에 대한 복제 신호를 출력하도록 학습되었기 때문에, 입력되는 원본 신호가 정상 신호가 아닌 경우, 원본 신호와 실질적으로 동일한 복제 신호를 출력하지 못한다. 따라서, 원본 신호와 복제된 신호가 일치하지 아니하는 경우, 장치는 해당 대역의 신호를 이상 신호로 판단할 수 있다. 이상 신호는 혼신 및/또는 간섭으로 의심되는 신호, 및/또는 특이성을 가진 신호를 포함할 수 있다.If the original signal and the replicated signal do not match, the device determines the signal as an abnormal signal in step S705. That is, since the AI model is trained to output a replicated signal for a normal signal, if the input original signal is not a normal signal, the device cannot output a replicated signal that is substantially identical to the original signal. Accordingly, if the original signal and the replicated signal do not match, the device can determine the signal in the corresponding band as an abnormal signal. The abnormal signal may include a signal suspected of crosstalk and/or interference, and/or a signal having a singularity.

원본 신호와 복제된 신호가 일치하는 경우, 장치는 S707 단계에서 해당 신호를 정상 신호로 판단한다. 즉, 전술한 바와 같이, 인공 지능 모델은 정상 신호에 대한 복제 신호를 출력하도록 학습되었기 때문에, 입력되는 원본 신호가 정상 신호인 경우, 원본 신호와 실질적으로 동일한 복제 신호를 출력할 수 있다. 따라서, 원본 신호와 복제된 신호가 일치하는 경우, 장치는 해당 대역의 신호를 정상 신호로 판단한다.If the original signal and the replicated signal match, the device determines the signal as a normal signal at step S707. That is, as described above, since the artificial intelligence model is trained to output a replicated signal for a normal signal, if the input original signal is a normal signal, it can output a replicated signal that is substantially identical to the original signal. Therefore, if the original signal and the replicated signal match, the device determines the signal in the corresponding band as a normal signal.

도 8은 본 발명의 일 실시예에 따른 이상 신호 검출 예를 도시한다. Figure 8 illustrates an example of abnormal signal detection according to one embodiment of the present invention.

도 8을 참고하면, 인공 지능 모델에 정상 신호가 입력되는 경우, 입력 신호(예: 원본 신호) 및 출력 신호(예: 복제 신호)에 대한 MSE 손실 값들은 상대적으로 작은 값들을 가짐을 알 수 있다. 반면, 인공 지능 모델에 이상 신호가 입력되는 경우, 입력 신호 및 출력 신호에 대한 MSE 손실 값이 크게 증가하는 것을 알 수 있다. 이는 인공 지능 모델이 대역 별 정상 신호를 입력받고, 정상 신호에 대한 복제 신호를 출력하도록 학습되었기 때문이다. 따라서, 본 발명의 실시예에 따른 장치는, 인공 지능 모델에 입력되는 신호와 인공 지능 모델에서 출력되는 신호의 차이를 기반으로 이상 신호의 출현을 검출할 수 있다. 인공 지능 모델에 입력되는 신호와 인공 지능 모델에서 출력되는 신호의 차이는 MSE 손실 값을 기반으로 판단될 수 있다.Referring to FIG. 8, when a normal signal is input to the artificial intelligence model, it can be seen that the MSE loss values for the input signal (e.g., the original signal) and the output signal (e.g., the duplicate signal) have relatively small values. On the other hand, when an abnormal signal is input to the artificial intelligence model, it can be seen that the MSE loss values for the input signal and the output signal increase significantly. This is because the artificial intelligence model is trained to receive a normal signal for each band and output a duplicate signal for the normal signal. Therefore, the device according to the embodiment of the present invention can detect the appearance of an abnormal signal based on the difference between the signal input to the artificial intelligence model and the signal output from the artificial intelligence model. The difference between the signal input to the artificial intelligence model and the signal output from the artificial intelligence model can be determined based on the MSE loss value.

전술한 본 발명의 실시예들에서는, 신호 유무 및/또는 이상 신호 존재 여부에 따라 서버(예: 도 3의 데이터 서버(330))에게 전송될 전파 데이터 세트가 다르게 구성되었다. 즉, 전송될 전파 데이터 세트는 신호가 존재하지 아니하는 경우, 통계적 스펙트럼 데이터의 특징 값 만을 포함하고, 정상 신호가 존재하는 경우, 통계적 스펙트럼 데이터를 포함하고, 이상 신호가 존재하는 경우, 통계적 스펙트럼에 더하여 순시 스펙트럼 데이터, 실시간 스펙트로그램 데이터, 및 누적 스펙트럼 데이터 중 적어도 하나를 포함하도록 구성되었다. 그러나, 본 발명은 이에 한정되지 아니한다. 일 실시예에 따르면, 정상 신호가 존재하는 경우, 전송될 전파 데이터 세트는 통계적 스펙트럼 데이터 및 순시 스펙트럼 데이터 중 적어도 하나를 포함하도록 구성되고, 이상 신호가 존재하는 경우, 전송될 전파 데이터 세트는 통계적 스펙트럼 데이터, 순시 스펙트럼 데이터, 실시간 스펙트로그램 데이터, 및 누적 스펙트럼 데이터 중 적어도 하나를 포함하도록 구성될 수 있다. 이때, 이상 신호가 존재하는 경우의 전파 데이터 세트는 정상 신호가 존재하는 경우의 전파 데이터 세트보다 더 많은 종류의 데이터 및/또는 더 많은 양의 데이터를 포함하도록 구성될 수 있다. 이는, 추후 서버에서의 이상 신호에 대한 정밀 분석 및 관리를 위한 것이다.In the embodiments of the present invention described above, the radio data set to be transmitted to the server (e.g., the data server (330) of FIG. 3) is configured differently depending on the presence or absence of a signal and/or the presence or absence of an abnormal signal. That is, the radio data set to be transmitted is configured to include only the characteristic values of statistical spectrum data when no signal exists, to include statistical spectrum data when a normal signal exists, and to include at least one of instantaneous spectrum data, real-time spectrogram data, and cumulative spectrum data in addition to the statistical spectrum when an abnormal signal exists. However, the present invention is not limited thereto. According to one embodiment, when a normal signal exists, the radio data set to be transmitted may be configured to include at least one of statistical spectrum data and instantaneous spectrum data, and when an abnormal signal exists, the radio data set to be transmitted may be configured to include at least one of statistical spectrum data, instantaneous spectrum data, real-time spectrogram data, and cumulative spectrum data. In this case, the radio data set in the case of the presence of an abnormal signal may be configured to include more types of data and/or a larger amount of data than the radio data set in the case of the presence of a normal signal. This is for precise analysis and management of abnormal signals on the server in the future.

앞서 설명된 일 실시 예에 따른 전파 스펙트럼 생성 및 전송 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시 예에 따라 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광 기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. The method for generating and transmitting a radio spectrum according to an embodiment described above may be implemented in the form of program commands that can be executed through various computer means and recorded on a computer-readable medium. The computer-readable medium may include program commands, data files, data structures, etc., alone or in combination. The program commands recorded on the medium may be those specially designed and configured according to the embodiment or may be those known to and available to those skilled in the art of computer software. Examples of the computer-readable recording medium include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and hardware devices specially configured to store and execute program commands such as ROMs, RAMs, and flash memories. Examples of the program commands include not only machine language codes generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter, etc.

앞선 실시예에 대한 설명에서 참조된 도면 각각은 설명의 편의를 위해 도시된 일 실시 예에 불과하며, 각 화면에 표시된 정보들의 항목, 내용과 이미지들은 다양한 형태로 변형되어 표시될 수 있다.Each of the drawings referenced in the description of the preceding embodiments is merely an example illustrated for convenience of description, and the items, contents and images of the information displayed on each screen may be transformed and displayed in various forms.

본 발명은 도면에 도시된 일 실시 예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 청구범위의 기술적 사상에 의해 정해져야 할 것이다.Although the present invention has been described with reference to one embodiment shown in the drawings, this is merely exemplary, and those skilled in the art will understand that various modifications and equivalent other embodiments are possible therefrom. Accordingly, the true technical protection scope of the present invention should be determined by the technical idea of the appended claims.

Claims (13)

전파 측정 시스템에서 전파 스펙트럼 데이터를 생성 및 전송하는 동작 방법에 있어서,
안테나를 이용하여 대상 주파수 대역에 대한 실시간 스펙트럼 데이터를 획득하는 단계;
상기 실시간 스펙트럼 데이터의 주파수 빈(bin)들의 전력에 기반하여 상기 대상 주파수 대역에 잡음에 해당하지 아니하는 신호가 존재하는지 여부를 결정하는 단계;
상기 대상 주파수 대역에 상기 잡음에 해당하지 아니하는 신호가 존재하는지 여부에 기반하여 전파 데이터 세트를 생성하는 단계; 및
상기 전파 데이터 세트를 서버에게 전송하는 단계를 포함하며,
상기 대상 주파수 대역에 상기 잡음에 해당하지 아니하는 신호가 존재하는 경우, 상기 데이터 세트는 상기 실시간 스펙트럼 데이터에 대한 통계적 값들을 지시하는 통계적 스펙트럼 데이터, 순간적인 주파수 빈들의 진폭 데이터를 지시하는 순시 스펙트럼 데이터, 시간에 따른 주파수 빈들의 진폭의 변화를 지시하는 실시간 스펙트로그램 데이터, 및 주파수 빈들에 신호가 존재하는 시간 비율을 지시하는 누적 스펙트럼 데이터 중 적어도 하나를 포함하고,
상기 대상 주파수 대역에 상기 잡음만이 존재하는 경우, 상기 데이터 세트는 상기 통계적 스펙트럼 데이터의 통계적 값들 중 상기 대상 주파수 대역에 존재하는 잡음을 대표하는 특징 값 만을 포함하며,
상기 통계적 스펙트럼 데이터, 상기 순시 스펙트럼 데이터, 상기 실시간 스펙트로그램 데이터, 및 상기 누적 스펙트럼 데이터는 상기 실시간 스펙트럼 데이터에 기반하여 획득되는 방법.
In a method of generating and transmitting radio spectrum data in a radio measurement system,
A step of acquiring real-time spectrum data for a target frequency band using an antenna;
A step of determining whether a signal that does not correspond to noise exists in the target frequency band based on the power of frequency bins of the real-time spectrum data;
A step of generating a radio data set based on whether a signal that does not correspond to the noise exists in the target frequency band; and
A step of transmitting the above radio wave data set to a server,
If a signal that does not correspond to the noise exists in the target frequency band, the data set includes at least one of statistical spectrum data indicating statistical values for the real-time spectrum data, instantaneous spectrum data indicating amplitude data of instantaneous frequency bins, real-time spectrogram data indicating changes in amplitude of frequency bins over time, and cumulative spectrum data indicating a time ratio in which a signal exists in frequency bins.
If only the noise exists in the target frequency band, the data set includes only feature values representing the noise existing in the target frequency band among the statistical values of the statistical spectrum data.
A method wherein the statistical spectrum data, the instantaneous spectrum data, the real-time spectrogram data, and the cumulative spectrum data are obtained based on the real-time spectrum data.
청구항 1에 있어서,
상기 통계적 스펙트럼 데이터는, 상기 실시간 스펙트럼 데이터의 주파수 빈들 각각에 대한 시간축의 전력의 최대 값, 산술 평균 값, 로그 평균 값, 최소 값, 및 표준 편차 중 적어도 하나를 포함하며,
상기 통계적 스펙트럼 데이터의 통계적 값들 중 상기 주파수 대역에 존재하는 잡음을 대표하는 특징 값은, 상기 실시간 스펙트럼 데이터의 주파수 빈들 각각에 대한 시간축의 전력의 최대 값들의 대표 값, 산술 평균 값들의 대표 값, 로그 평균들의 대표 값, 및 최소 값들의 대표 값 중 적어도 하나를 포함하고,
상기 대표 값은, 최소 값, 최대 값 또는 평균 값 중 하나를 포함하는 방법.
In claim 1,
The above statistical spectrum data includes at least one of a maximum value, an arithmetic mean value, a logarithmic mean value, a minimum value, and a standard deviation of power on a time axis for each frequency bin of the real-time spectrum data,
Among the statistical values of the statistical spectrum data, a feature value representing noise existing in the frequency band includes at least one of a representative value of maximum values of power on the time axis for each frequency bin of the real-time spectrum data, a representative value of arithmetic mean values, a representative value of logarithmic means, and a representative value of minimum values.
A method wherein the representative value comprises one of a minimum value, a maximum value, or an average value.
청구항 2에 있어서,
상기 대상 주파수 대역에 상기 잡음에 해당하지 아니하는 신호가 존재하는지 여부는, 상기 통계적 스펙트럼 데이터, 상시 순시 스펙트럼 데이터, 상기 실시간 스펙트로그램 데이터, 및 상기 누적 스펙트럼 데이터 중 적어도 하나를 기반으로 결정되는 방법.
In claim 2,
A method in which whether a signal that does not correspond to the noise exists in the target frequency band is determined based on at least one of the statistical spectrum data, the continuous instantaneous spectrum data, the real-time spectrogram data, and the accumulated spectrum data.
청구항 2에 있어서,
상기 잡음에 해당하지 아니하는 신호가 존재하는지 여부를 결정하는 단계는,
상기 대상 주파수 대역을 복수의 부분 대역들로 분할하는 단계; 및
상기 복수의 부분 대역들 각각에 대한 통계적 스펙트럼 데이터에 기반하여 상기 복수의 부분 대역들 각각에 잡음에 해당하지 아니하는 신호가 존재하는지 여부를 결정하는 단계를 포함하는 방법.
In claim 2,
The step of determining whether there is a signal that does not correspond to the above noise is:
A step of dividing the target frequency band into a plurality of sub-bands; and
A method comprising the step of determining whether a signal that does not correspond to noise exists in each of the plurality of sub-bands based on statistical spectral data for each of the plurality of sub-bands.
청구항 4에 있어서,
상기 복수의 부분 대역들 각각에 잡음에 해당하지 아니하는 신호가 존재하는지 여부를 결정하는 단계는,
상기 복수의 부분 대역들 각각에 대한 통계적 스펙트럼 데이터의 주파수 빈들의 전력의 최대 값, 산술 평균 값, 로그 평균 값 중 적어도 하나를 기준 레벨과 비교하는 단계; 및
상기 비교 결과에 기반하여 상기 복수의 부분 대역들 각각에 상기 잡음에 해당하지 아니하는 신호가 존재하는지 여부를 결정하는 단계를 포함하는 방법.
In claim 4,
The step of determining whether there is a signal that does not correspond to noise in each of the above multiple sub-bands is:
A step of comparing at least one of the maximum value, the arithmetic mean value, and the logarithmic mean value of the power of the frequency bins of the statistical spectrum data for each of the plurality of sub-bands with a reference level; and
A method comprising a step of determining whether a signal that does not correspond to the noise exists in each of the plurality of partial bands based on the comparison result.
청구항 4에 있어서,
상기 복수의 부분 대역들 각각에 잡음에 해당하지 아니하는 신호가 존재하는지 여부를 결정하는 단계는,
상기 복수의 부분 대역들 각각에 대한 통계적 스펙트럼 데이터의 주파수 빈들의 표준 편차가 기준 표준 편차 범위에 해당하는지 여부를 확인하는 단계; 및
상기 확인 결과에 기반하여 상기 복수의 부분 대역들 각각에 상기 잡음에 해당하지 아니하는 신호가 존재하는지 여부를 결정하는 단계를 포함하는 방법.
In claim 4,
The step of determining whether there is a signal that does not correspond to noise in each of the above multiple sub-bands is:
A step of checking whether the standard deviation of the frequency bins of the statistical spectrum data for each of the above multiple partial bands corresponds to a reference standard deviation range; and
A method comprising a step of determining whether a signal that does not correspond to the noise exists in each of the plurality of partial bands based on the above verification results.
청구항 4에 있어서,
상기 복수의 부분 대역들 각각에 잡음에 해당하지 아니하는 신호가 존재하는지 여부를 결정하는 단계는,
상기 복수의 부분 대역들 각각에 대한 통계적 스펙트럼 데이터의 주파수 빈들의 산술 평균 및 로그 평균의 차이 값과 기준 차이 값을 비교하는 단계; 및
상기 비교 결과에 기반하여 상기 복수의 부분 대역들 각각에 상기 잡음에 해당하지 아니하는 신호가 존재하는지 여부를 결정하는 단계를 포함하는 방법.
In claim 4,
The step of determining whether there is a signal that does not correspond to noise in each of the above multiple sub-bands is:
A step of comparing the difference value of the arithmetic mean and the logarithmic mean of the frequency bins of the statistical spectrum data for each of the above multiple partial bands with the reference difference value; and
A method comprising a step of determining whether a signal that does not correspond to the noise exists in each of the plurality of partial bands based on the comparison result.
청구항 1에 있어서,
상기 서버에 전송될 전파 데이터 세트를 생성하는 단계는,
상기 대상 주파수 대역에 상기 잡음에 해당하지 아니하는 신호가 존재하는 경우,
상기 신호가 이상 신호인지 또는 정상 신호인지에 더 기반하여 상기 서버에 전송될 전파 데이터 세트를 생성하는 단계를 포함하며,
상기 신호가 상기 정상 신호인 경우, 상기 데이터 세트는 상기 통계적 스펙트럼 데이터 및 상기 순시 스펙트럼 데이터 중 적어도 하나를 포함하고,
상기 신호가 상기 이상 신호인 경우, 상기 데이터 세트는 상기 통계적 스펙트럼 데이터, 상기 순시 스펙트럼 데이터, 및 실시간 스펙트로그램 데이터, 및 상기 누적 스펙트럼 데이터 중 적어도 하나를 포함하는 방법.
In claim 1,
The step of generating a set of radio data to be transmitted to the above server is:
If a signal that does not correspond to the noise exists in the target frequency band,
A step of generating a radio data set to be transmitted to the server further based on whether the signal is an abnormal signal or a normal signal,
If the signal is the normal signal, the data set includes at least one of the statistical spectrum data and the instantaneous spectrum data,
A method wherein, when the signal is the abnormal signal, the data set includes at least one of the statistical spectrum data, the instantaneous spectrum data, the real-time spectrogram data, and the cumulative spectrum data.
청구항 8에 있어서,
상기 신호가 이상 신호인지 또는 정상 신호인지 여부는, 임계 값, 스펙트럼 마스킹, 및 인공 지능 모델 중 적어도 하나를 이용하여 결정되는 방법.
In claim 8,
A method in which it is determined whether the above signal is an abnormal signal or a normal signal by using at least one of a threshold value, spectral masking, and an artificial intelligence model.
청구항 9에 있어서,
상기 인공 지능 모델은, 입력 신호에 대한 복제 신호를 출력하는 신경망 기반의 모델인 방법.
In claim 9,
The above artificial intelligence model is a neural network-based model that outputs a replica signal for an input signal.
청구항 10에 있어서,
상기 인공 지능 모델은, 대역 별 정상 신호에 대한 복제 신호를 출력하도록 학습되는 방법.
In claim 10,
The above artificial intelligence model is a method learned to output a replica signal for a normal signal for each band.
전파 측정 시스템에서 측정 장치에 있어서,
송수신기; 및
상기 송수신기와 연결된 프로세서를 포함하며, 상기 프로세서는,
안테나를 이용하여 대상 주파수 대역에 대한 실시간 스펙트럼 데이터를 획득하고,
상기 실시간 스펙트럼 데이터의 주파수 빈(bin)들의 전력에 기반하여 상기 대상 주파수 대역에 잡음에 해당하지 아니하는 신호가 존재하는지 여부를 결정하고,
상기 대상 주파수 대역에 상기 잡음에 해당하지 아니하는 신호가 존재하는지 여부에 기반하여 상기 데이터 전파 데이터 세트를 생성하고,
상기 전파 데이터 세트를 데이터 서버에게 전송하도록 상기 송수신기를 제어하며,
상기 대상 주파수 대역에 상기 잡음에 해당하지 아니하는 신호가 존재하는 경우, 상기 데이터 세트는 상기 실시간 스펙트럼 데이터에 대한 통계적 값들을 지시하는 통계적 스펙트럼 데이터, 순간적인 주파수 빈들의 진폭 데이터를 지시하는 순시 스펙트럼 데이터, 시간에 따른 주파수 빈들의 진폭의 변화를 지시하는 실시간 스펙트로그램 데이터, 및 주파수 빈들에 신호가 존재하는 시간 비율을 지시하는 누적 스펙트럼 데이터 중 적어도 하나를 포함하고,
상기 대상 주파수 대역에 잡음만이 존재하는 경우, 상기 데이터 세트는 상기 통계적 스펙트럼 데이터의 통계적 값들 중 상기 대상 주파수 대역에 존재하는 잡음을 대표하는 특징 값을 포함하며,
상기 통계적 스펙트럼 데이터, 상기 순시 스펙트럼 데이터, 상기 실시간 스펙트로그램 데이터, 및 상기 누적 스펙트럼 데이터 중 적어도 하나가 상기 실시간 스펙트럼 데이터에 기반하여 획득되는 측정 장치.
In a measuring device in a radio measurement system,
Transmitter and receiver; and
A processor connected to the transceiver, the processor comprising:
Obtain real-time spectrum data for the target frequency band using an antenna,
Based on the power of the frequency bins of the above real-time spectrum data, it is determined whether a signal that does not correspond to noise exists in the target frequency band,
Generate the data propagation data set based on whether a signal that does not correspond to the noise exists in the target frequency band,
Controlling the transceiver to transmit the above radio wave data set to the data server;
If a signal that does not correspond to the noise exists in the target frequency band, the data set includes at least one of statistical spectrum data indicating statistical values for the real-time spectrum data, instantaneous spectrum data indicating amplitude data of instantaneous frequency bins, real-time spectrogram data indicating changes in amplitude of frequency bins over time, and cumulative spectrum data indicating a time ratio in which a signal exists in frequency bins.
If only noise exists in the target frequency band, the data set includes a feature value representing the noise existing in the target frequency band among the statistical values of the statistical spectrum data.
A measuring device wherein at least one of the statistical spectrum data, the instantaneous spectrum data, the real-time spectrogram data, and the cumulative spectrum data is acquired based on the real-time spectrum data.
전파 측정 시스템에 있어서,
안테나;
상기 안테나를 통해 수신되는 신호를 처리하는 측정 장치; 및
상기 측정 장치로부터 제공되는 데이터를 분석하고, 분석 데이터를 제공하는 데이터 서버를 포함하며,
상기 측정 장치는, 상기 안테나를 통해 대상 주파수 대역에 대한 실시간 스펙트럼 데이터를 획득하고, 상기 실시간 스펙트럼 데이터의 주파수 빈(bin)들의 전력에 기반하여 상기 대상 주파수 대역에 잡음에 해당하지 아니하는 신호가 존재하는지 여부를 결정하고, 상기 대상 주파수 대역에 상기 잡음에 해당하지 아니하는 신호가 존재하는지 여부에 기반하여 상기 데이터 전파 데이터 세트를 생성하고, 상기 전파 데이터 세트를 상기 데이터 서버에게 전송하고,
상기 대상 주파수 대역에 상기 잡음에 해당하지 아니하는 신호가 존재하는 경우, 상기 데이터 세트는 상기 실시간 스펙트럼 데이터에 대한 통계적 값들을 지시하는 통계적 스펙트럼 데이터, 순간적인 주파수 빈들의 진폭 데이터를 지시하는 순시 스펙트럼 데이터, 시간에 따른 주파수 빈들의 진폭의 변화를 지시하는 실시간 스펙트로그램 데이터, 및 주파수 빈들에 신호가 존재하는 시간 비율을 지시하는 누적 스펙트럼 데이터 중 적어도 하나를 포함하고,
상기 대상 주파수 대역에 잡음만이 존재하는 경우, 상기 데이터 세트는 상기 통계적 스펙트럼 데이터의 통계적 값들 중 상기 대상 주파수 대역에 존재하는 상기 잡음을 대표하는 특징 값을 포함하며,
상기 통계적 스펙트럼 데이터, 상기 순시 스펙트럼 데이터, 상기 실시간 스펙트로그램 데이터, 및 상기 누적 스펙트럼 데이터 중 적어도 하나가 상기 실시간 스펙트럼 데이터에 기반하여 획득되는 전파 측정 시스템.
In a radio measurement system,
antenna;
A measuring device for processing a signal received through the antenna; and
A data server that analyzes data provided from the above measuring device and provides analysis data,
The above measuring device obtains real-time spectrum data for a target frequency band through the antenna, determines whether a signal that does not correspond to noise exists in the target frequency band based on the power of frequency bins of the real-time spectrum data, generates the data propagation data set based on whether a signal that does not correspond to noise exists in the target frequency band, and transmits the propagation data set to the data server.
If a signal that does not correspond to the noise exists in the target frequency band, the data set includes at least one of statistical spectrum data indicating statistical values for the real-time spectrum data, instantaneous spectrum data indicating amplitude data of instantaneous frequency bins, real-time spectrogram data indicating changes in amplitude of frequency bins over time, and cumulative spectrum data indicating a time ratio in which a signal exists in frequency bins.
If only noise exists in the target frequency band, the data set includes a feature value representing the noise existing in the target frequency band among the statistical values of the statistical spectrum data,
A radio measurement system, wherein at least one of the statistical spectrum data, the instantaneous spectrum data, the real-time spectrogram data, and the cumulative spectrum data is acquired based on the real-time spectrum data.
KR1020240006193A 2024-01-15 2024-01-15 Method and apparatus for generating and transmitting radio spectrum data in radio monitoring system Active KR102714459B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020240006193A KR102714459B1 (en) 2024-01-15 2024-01-15 Method and apparatus for generating and transmitting radio spectrum data in radio monitoring system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020240006193A KR102714459B1 (en) 2024-01-15 2024-01-15 Method and apparatus for generating and transmitting radio spectrum data in radio monitoring system

Publications (1)

Publication Number Publication Date
KR102714459B1 true KR102714459B1 (en) 2024-10-11

Family

ID=93118595

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020240006193A Active KR102714459B1 (en) 2024-01-15 2024-01-15 Method and apparatus for generating and transmitting radio spectrum data in radio monitoring system

Country Status (1)

Country Link
KR (1) KR102714459B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102864722B1 (en) 2024-12-24 2025-09-26 대지정공주식회사 System and method for detecting drone based on artificial intelligence

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101306558B1 (en) * 2012-05-18 2013-09-09 성균관대학교산학협력단 Apparatus and method for spectrum sensing based on cyclostationarity in cognitive radios
KR102107015B1 (en) * 2019-01-08 2020-05-06 국방과학연구소 Apparatus and method for controlling channel of cognitive radio
KR102266114B1 (en) * 2021-01-06 2021-06-17 주식회사 휴라 Method and apparatus for determining frequency usage ratio by using artificial intelligence in radio monitoring system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101306558B1 (en) * 2012-05-18 2013-09-09 성균관대학교산학협력단 Apparatus and method for spectrum sensing based on cyclostationarity in cognitive radios
KR102107015B1 (en) * 2019-01-08 2020-05-06 국방과학연구소 Apparatus and method for controlling channel of cognitive radio
KR102266114B1 (en) * 2021-01-06 2021-06-17 주식회사 휴라 Method and apparatus for determining frequency usage ratio by using artificial intelligence in radio monitoring system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102864722B1 (en) 2024-12-24 2025-09-26 대지정공주식회사 System and method for detecting drone based on artificial intelligence

Similar Documents

Publication Publication Date Title
US12231903B2 (en) System, method, and apparatus for providing dynamic, prioritized spectrum management and utilization
US12177678B2 (en) System, method, and apparatus for providing dynamic, prioritized spectrum management and utilization
US12328589B2 (en) System, method, and apparatus for providing dynamic, prioritized spectrum management and utilization
US12262211B2 (en) System, method, and apparatus for providing dynamic, prioritized spectrum management and utilization
US20240381099A1 (en) System, method, and apparatus for providing dynamic, prioritized spectrum management and utilization
US20240422563A1 (en) System, method, and apparatus for providing dynamic, prioritized spectrum management and utilization
KR102714459B1 (en) Method and apparatus for generating and transmitting radio spectrum data in radio monitoring system
US20250324273A1 (en) System, method, and apparatus for providing dynamic, prioritized spectrum management and utilization
KR102266114B1 (en) Method and apparatus for determining frequency usage ratio by using artificial intelligence in radio monitoring system
Tandra et al. Unified space-time metrics to evaluate spectrum sensing
KR102728152B1 (en) Method and apparatus for managing radio spectrum in radio monitoring system
US10805806B2 (en) Shared frequency management system and shared frequency management method
KR101497270B1 (en) Method and System of Statistical Modeling of Radio Signal Received from Multiple Concurrent Wireless Transmission
Gil Jiménez et al. Evaluation of 5G and Fixed-Satellite Service Earth Station (FSS-ES) Downlink Interference Based on Artificial Neural Network Learning Models (ANN-LMS)
Elsner et al. Centralized modeling of the communication space for spectral awareness in cognitive radio networks

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20240115

PA0201 Request for examination

Patent event code: PA02011R01I

Patent event date: 20240115

Comment text: Patent Application

PA0302 Request for accelerated examination

Patent event date: 20240116

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20240322

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20240823

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20241002

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20241002

End annual number: 3

Start annual number: 1

PG1601 Publication of registration