Translate this page:
Please select your language to translate the article


You can just close the window to don't translate
Library
Your profile

Back to contents

Software systems and computational methods
Reference:

Application of homomorphic filtering for multiplicatively interacting signals and data sampling windows during periodic evaluation

Serdyukov Yurii Pavlovich

Doctor of Technical Science

Professor, Department of Medical Informatics and Physics, North-Western State Medical University named after I. I. Mechnikov

191015, Russia, g. Saint Petersburg, ul. Kirochnaya, 41

Yurii.Serdyukov@szgmu.ru
Other publications by this author
 

 
Gelman Viktor

Doctor of Technical Science

Professor, Department of Medical Informatics and Physics, North-Western State Medical University named after I. I. Mechnikov

191015, Russia, Saint Petersburg, Kirochnaya str., 41

vyagelman@hotmail.com
Other publications by this author
 

 

DOI:

10.7256/2454-0714.2023.4.69171

EDN:

NHGRVH

Received:

30-11-2023


Published:

31-12-2023


Abstract: The object of the study is information transmission systems. Improving the quality of information on the receiving side is considered as the subject of the study. The authors consider in detail such aspects of the topic as the formation of a procedure that significantly reduces the influence of intersymbol interference caused by the interaction of the signal itself and the sampling window. This source of errors, as a rule, is dominant at information transfer rates close to the bandwidth of the communication channel. Studies on reducing the influence of intersymbol distortions are important and relevant, and in recent years a significant number of works have been devoted to them. A signal model simulating the transmission of a sequence of non-modulated pulses of the meander type was considered. It was assumed that the processing of the incoming pulse stream is carried out in real time based on the procedures of periodic evaluation of each element. The methodological basis of the research was the methods of mathematical modeling of information transmission systems and linearization methods using the generalized superposition principle. The main result of the conducted research is the proposed method of forming a homomorphic filter for processing the incoming pulse stream in real time based on the procedures of periodic evaluation of each element. The algorithm of its functioning ensures the transformation of the multiplicative interaction of the signal and the sampling windows into an additive one and ensures the separation of the multiplicatively interacting transmitted information signal and the sampling window in the communication channel. The resulting procedure, which reduces the effect of intersymbol interference on the receiving side, is an implementation of an optimal filter based on a homomorphic transformation. An estimate of the magnitude of intersymbol interference is obtained when using the proposed processing method. The effectiveness of the method in signal streaming processing is demonstrated. The expressions are obtained in the most general form and can be detailed within the framework of the described information transfer model, which is the subject of further research.


Keywords:

information transmission systems, communication channels, intersymbol interference, pulses of the meander type, data selection window, interaction, periodic evaluation, homomorphic filter, linearization, the principle of superposition

This article is automatically translated.

Introduction

Modern information transmission systems can be classified based on certain criteria or characteristics [1]. For example, by the type of description of their mathematical models, i.e. dividing them into classes of linear and nonlinear systems. The description of the first is based on a well-known and developed mathematical apparatus. Currently, there is no general mathematical theory for nonlinear systems that allows formalizing their design from a unified perspective [2, 3]. One of the many possible partial solution methods is to reduce such systems to a linear type using the so-called generalized superposition principle [4]. The use of his methodology makes it possible to form a procedure that significantly reduces the effect of intersymbol distortion (or intersymbol interference - MSI). This source of errors, as a rule, is dominant at information transfer rates close to the bandwidth of the communication channel [5-8]. It is this model of the information transmission system that has been adopted as the basis for research. In this case, the known processing methods do not provide an acceptable quality of information on the receiving side [9].  Therefore, research on reducing the influence of intersymbol distortions is important and relevant, and in recent years a significant number of domestic and foreign works have been devoted to them [10-13].

The sequence of operations described in this article is a homomorphic transformation and inherently implements a homomorphic filter [14]. The research is based on a model simulating the transmission of a sequence of non-modulated pulses of the meander type [15]. The accepted assumption, firstly, makes it possible to simplify the understanding of the essence of the described proposed method. And, secondly, even despite such a somewhat schematic approach of description, it allows us to obtain fairly simple and at the same time informative estimates of the sources of errors of the method itself and assess their impact. The procedure itself, which reduces the effects of intersymbol interference on the receiving side, is the implementation of an optimal filter based on a homomorphic transformation. That is why it is referred to further in the text as the method of concentrating integral transformations [16, 17].

 

Description of the research model

 

We believe that the processing of the incoming pulse stream is performed in real time based on the procedures for periodic evaluation of each element. It consists of the following elements:

? sampling of the current signal of finite duration using a rectangular data window -;

? models of the communication channel as an ideal linear low-pass filter with a characteristic in the range

The channel model is dispersive, in the sense that the propagation speed of the frequency components of the signal depends on their value. In the time domain, this corresponds to the Cauchy-Duhamel formula of the form, where both the input and output signals, respectively, and is the impulse response of the communication channel.

The arbitrariness of the frequency response of this model assumes that only a non-empty class of functions is known. As that of a certain set of continuous functions from the class defined on the interval and , accordingly , also a non - empty set of impulse characteristics . They are interconnected by means of an integral transformation, for example, the Fourier transform.

It should be noted that a symmetric communication channel model is more convenient when conducting theoretical research. Its frequency response is symmetrical with respect to the zero of the frequency axis. It will be used in the future, which does not reduce the generality of the results obtained [18].

The sequence of information pulses in the communication channel is characterized by the period , duration of the signal and amplitude The information carrier is widely used rectangular pulses. They have a high degree of localization in the time domain and their parameters: amplitude, duration or time position (phase) can be modulated. There is no modulation of information carriers in the presented preliminary material. However, it should be borne in mind that this class of media has a significant drawback: the unlimited spectrum and the low rate of decrease of its components – 6dB / octave.

The main theoretical results

The general expression of the incoming signal sequence model is represented as follows

The following entry responds to the highlighted sequence signal on the receiving side

                             ,                                                   (1)

where is its envelope with amplitude. The k index indicates its position in the time sequence and characterizes its additive-temporal structure. The data window for the pulse is indicated through.

.                                         (2)

During periodic evaluation, each sequence pulse received at the receiver input is multiplied by a certain time window of data. With this in mind, we write expression (2) and relation (1) as follows

    .                                    (3)

In formula (3), the value is determined by the condition

,

where is the upper bound of the error resulting from the execution of the current operation. An illustration of this is Fig. 

Fig. The model of the envelope k of the signal on the receiving side, highlighted using a window of duration T

The figure shows a rectangular sampling window and the envelope of the signal at the output of the communication channel, taking into account its filtering frequency properties. The maximum length of the sampling window is equal to the period of the transmitted signals. The middle of the data window is located at the maximum point of the envelope. Note that the time length or aperture of the data window determines the spectral resolution, i.e. the ability to distinguish closely spaced signals in the spectrum. Taking into account the fact that the transmission rate is close to the bandwidth of the communication channel, periodic evaluation involves the use of fairly short time window apertures. Their length is limited only by the pulse repetition period, which is also an additional source of error, leading to errors in the estimation of their spectrum. To some extent, this component of the error can be reduced by an appropriate choice of optimal time windows and their parameters, but this is not the subject of our study [9, 19]. The periodical literature describes various approaches and methods that provide, to one extent or another, a solution to the problem of reducing the influence of intersymbol distortions. According to some authors, these methods can be conditionally divided into "soft" and "hard" [20]. At the same time, according to the authors of the presented article, an approach based on improving mathematical methods for processing typical signals within the framework of a single design and technological base of information transmission systems and minimizing the influence of intersymbol distortions is more constructive. Of course, the design of information transmission systems aimed at optimizing the shape of the information carrier [21, 22], as well as modern approaches based on the use of software and hardware complexes [23, 24] do not contradict the approach used by the authors, but soon complement it.

The signal processing procedure described below results in the maximum concentration of its energy in the shortest possible time interval. It represents a certain sequence of integral transformations leading to the achievement of the formulated goal. We use a rectangular type as the selection window. Figure 1 serves as an illustration. Note that rectangular-type time windows, like signals of a similar type, have the narrowest main lobe of the spectral characteristic in the frequency domain and a set of lateral decreasing ones with a velocity.  The low rate of their decrease leads to a significant manifestation of the "seepage" effect. As a result, the amplitudes of the spectral components of the signal itself are distorted, which can lead to masking of weak signals [25].

Let's consider expression (3) in more detail. It is easy to see that it consists of two groups of components interacting with each other additively. The first group includes a description of the signal itself transmitted over the communication channel, the impulse response of the communication channel itself and the data sampling window. These components interact with each other through the operations of convolution and multiplication. The second group characterizes the upper bound of the linear filtering error arising from the operation of isolating the envelope of an information signal. The data window affects both groups through a multiplication operation.

The transformations below are essentially a detail of the sequence of transformations of expression (3). In the first step, we find the inverse Fourier transform and as a result we have

                    (4)

or in the expanded form

The latter ratio can also be represented as follows

,      (5)

where is the inverse Fourier transform of the impulse function and is the frequency response of the communication channel.

Let's rewrite expression (5) in the following form

,                                                       (6)

where is indicated

,                                                       (7)

,                                  (8)

.                                                   (9)

The implemented sequence of integral transformations eventually led to the desired result (8). It is a description of the information part of the received signal. As for the component of the form (9), it is an error function and its source is actually the imperfection of the implementation of the filtering operation.

Remark. It should be borne in mind that the case of the absence of any type of modulation in the transmitted signal sequence is considered. Generalization of the obtained results for the case of transmission of modulated signals using the described method is quite possible and this is the subject of further research.

It should be noted that in the obtained ratios (6) - (9), other parameters corresponding to communication channels with other characteristics can be used.

Concentrating integral transformations

for an idealized communication channel model

We concretize the results obtained above for the accepted model of a communication channel with an amplitude-frequency response of the type , bandwidth and pulse response

.

This allows you to write the ratio (8) as follows

.              (10)

So, expression (10) gives a description of the amplitude-time parameters of the information signal.

Consider the relations (9). It follows from the definition of convolution that

.

Thus, the component is equal to

.                                               (11)

Taking into account the transformations performed, the record (10) is presented in the following form

.                      (12)

An integral in square brackets is a convolution with finite integration limits. Further, due to the fact that the time parameters of the sequence and data windows, as well as the frequency range of the bandwidth of the communication channel, are known to us a priori, this allows us to find their convolution in the form of some function depending on the variable of the inverse Fourier transform. We also take the notation for the integral in expression (12), which is a normalizing factor and has the form

 

,                                 (13)

Let's turn to the relations (11) and (12). Renormalize them. Divide the right and left sides of these ratios by the normalizing factor (13), excluding pre-determined points of uncertainty.                                 

Its application allows you to rewrite expression (11) and (12) as follows

,                                                    (14)

,                                                (15)

where

, .

Taking into account the transformations carried out, we will write

.                       (16)

The ratio (16) contains an integral of the form (13). Let's evaluate it, taking into account the expression (4). The well-known impulse response of the communication channel for the model we have adopted allows us to record

or in the expanded form

.

The limitation of the function in time allows the latter relation to be represented as follows

.

After performing the integration operation, we get

.           (17)

Next, we will use the result obtained as follows To find the inverse Fourier transform of expression (17), given that the function is limited in time. Let's write it down

       (18)

Firstly, the integral sine in expression (18) has a time shift, which, with the inverse Fourier transform, is equivalent to multiplication by a multiplier. The sign of the exponent is determined by the direction of the time shift. Thus, the ratio (18) is represented as follows

.

Secondly, let's take into account that the function is odd and therefore true for it

,

where is the inverse sine-Fourier transform.

It should be noted that the function of the prototype can be continued for an interval in both even and odd ways. Therefore, considering a variable as well as a variable to be positive, you can use both the cosine and sine Fourier transforms. However, the results of these transformations may generally be different. Therefore, such a continuation into the domain of a negative argument seems more reasonable and logical, when the function retains the properties of continuity and odd. In addition, if we proceed from the symmetry property of the Fourier transform, then the result of the transformation should also remain an odd function.

Let's use the transformation tables [26] to express in curly brackets and find that

or in the form of

The latter ratio can be represented as follows

,                           (19)

Expressions (6) and (19) are inherently equivalent. Taking into account the notation in the form of ratios (7) - (9) and (13), we write

           (20)

The left part of formula (20) is, in essence, a convolution of the inverse Fourier transform of a pulse signal of a single amplitude with a duration and a time window of data with an aperture equal to . The limits of the convolution calculation are finite and determined by the interval.

Consider the behavior of the function on the right side of the expression (20). First, the multiplier is continuous on the entire axis and has a maximum of 1 at and oscillates along the axis with a period and amplitude decreasing as .

Secondly, when the function is identically zero. Thus, based on the result (19), it can be concluded that for a single pulse, as the limiting case of a pulse sequence, the level of intersymbol distortion is zero at a point. The error contained in the transmitted pulse amplitude is determined only by the characteristics of the linear filter that emits this pulse. Based on the fact that the duration of the transmitted pulse, we consider the level of intersymbol distortion within the peak of the pulse to be a duration, a constant value, and in this case equal to zero.

Thirdly, since the model of a consistent communication channel [1] is considered, for which the inequality is fulfilled, it is obvious that .

It should be noted that for values shifted by integral sines, the difference behaves like a function of the type having a maximum equal to at . Therefore, the function in square brackets has a minimum at zero. Thus, the function of the form (20) is continuous and regular on the entire axis.

Obtaining an analytical dependence for the case in question in the form of the ratio (20) is rather an exception. Using an ideal low-pass filter as a communication channel model made it possible to achieve this result. In the case of using more general communication channel models or non-rectangular data windows, the function will not be expressed in quadratures. The necessary information about the behavior and influence of the function for analysis or use in applications can be obtained only on the basis of numerical methods. This, of course, leads to the appearance of some methodological error such that

.                                                  (21)

On the other hand, even knowledge of the functional dependence for does not guarantee an objective reflection of the properties of the normalizing factor. This is due to the fact that the size of the aperture of the data window, its shape, the parameters of the information carrier – the pulse signal, actually contain errors in their practical implementation, technological dispersion and the influence of destabilizing factors. Therefore, the real dependence, taking into account these factors, is defined as follows

or taking into account inequality (21)

.                                          (22)

Formula (22) is a description of the total error of the method of concentrating integral transformations or a homomorphic filter.

Conclusion

The presented work describes the implementation of a homomorphic filter that provides separation of the multiplicatively interacting transmitted information signal and the sampling window in the communication channel. The information part of the signal itself is highlighted, as well as the error caused by the interaction of the signal itself and the sampling window. This interaction at speeds approaching the potential bandwidth of the communication channel is the source of intersymbol interference. The expressions are obtained in the most general form and can be detailed within the framework of the described information transmission model, which is the subject of further research.

References
1. Phuong D.V. (2019). Classification of information transmission systems using a single resource. Radio engineering and electronics: materials of the 55th anniversary scientific conference of graduate students, undergraduates and students. Minsk, 57-58.
2. Zemlyanukhin P. (2022). Conversion of signals by nonlinear circuits of information transmission systems. Litres.
3. Kanavin S.V., Panychev S.N., & Samotsvet N.A. (2021). Method for increasing the noise immunity of communication and information transmission systems based on nonlinear correlation filtering of signals. Bulletin of the Voronezh Institute of the Ministry of Internal Affairs of Russia, 1, 143-152.
4. Nefedov V.I., Sigov A.S. (2009). Fundamentals of radio electronics and communications. Ed. V. I. Nefedov. Moscow: Higher School.
5. Rudko A.S., Filatov V.I., & Nemchaninov A.S. (2017). Method of transmitting data over a radio channel using an ultra-wideband pulse signal in space communication systems. T-Comm-Telecommunications and Transport, 11(2), 4-9.
6. Nikishkin P.B., Vityazev V.V. (2020). Methods of broadband data transmission based on frequency division signals. Digital signal processing, 3, 45-49.
7. Nouri A., Asvadi R., Chen J., & Vontobel P.O. (2021). Finite-Input Intersymbol Interference Wiretap Channels. IEEE Information Theory Workshop (ITW) (pp. 1-7). At: Kanazawa, Japan.
8. Kavcic A., Ma X., Mitzenmacher M. (2003). Binary Intersymbol Interference Channels: Gallager Codes, Density Evolution, and Code Performance Bounds. IEEE Trans. Inform. Theory, 49(7), 1636-1652.
9. Sklyar B. (2003). Digital communication. Theoretical foundations and practical application. Moscow. Publishing house. Williams House.
10. Artyushenko V.M., Volovach V.I. (2020). Detection of signals under the influence of multiplicative noise against a background of additive noise. Journal of Radio Electronics, 7, 1-24.
11. Polushin P.A., Arkhipov N.A., Shalina V.V. (2023). Modification of the coding method when combating intersymbol distortions of digital signals with QPSK modulation. Radio engineering and telecommunication systems, 4, 33-40.
12. Vikulov A.S. (2019). Model of inter-channel interference in IEEE 802.11 networks in the problem of capacity estimation. Radio engineering and telecommunication systems, 1, 36-45.
13. Qian B., Wang X., Wen J., Zhang S., Chen C. (2017). Novel Intersymbol Interference Cancellation Scheme to Enable Parallel Computational and High-Performance Faster-Than-Nyquist Signaling. IEEE Access, 5, 24758-24765.
14. Egorova E.V., Aksyaitov M.Kh., Rybakov A.N. (2018). Information processing using homomorphic filters. Innovations in science and practice, 153-160.
15. Barbarina E.B., Shekhovtsov D.V., Mushta A.I. (2017). Generator of frequency-modulated rectangular pulses in a submicron technological basis. Bulletin of the Voronezh State Technical University, 13(2), 55-57.
16. Serdyukov Yu.P. (2004). Method for efficient processing of pulse-modulated signals. Technology and design in electronic equipment, 5, 36-42.
17. Serdyukov Yu.P. (2004). Concentrating integral transformations when processing signals with pulse-width modulation. Instrumentation Technologies, 4, 50-63.
18. Klyuev L.L. (2019). Theory of electrical communication. Moscow: New knowledge, Infra-M.
19. Khurgin Ya.I., Yakovlev V.P. (2010). Finite functions in physics and technology. (2nd edition). Publisher: URSS.
20. Belov A.D., & Polushin P.A. (2020). Methods of "soft" and "hard" correction to combat intersymbol distortion of digital signals. Design and technology of electronic means, 1, 33-37.
21. Makarov S.B., Zavyalov S.V., Ovsyannikova A.S. (2022). Optimization of signal shapes with quadrature amplitude modulation using the criterion of a given rate of decay of the level of out-of-band emissions. News of the Russian University. Radioelectronics, 4(25), 6-22.
22. Zubarev V.Yu., Ponomarenko B.V., Vostretsov A.G. (2023). On the choice of elementary signals for radio systems with complex signals. Reports of the Academy of Sciences of the Higher School of the Russian Federation, 1(58), 39-55.
23. Korolev A.D., Korenevsky N.A., Kuznetsov D.N. and others. (2019). Intelligent software and hardware systems for transmitting information in telemedicine networks. Tomsk State University Publishing House.
24. Lobov E.M., Alaa A. (2023). Review of existing methods for correcting intersymbol distortions of radio signals in digital communication systems using machine learning. Telecommunications and information technologies, 1, 109-119.
25. Tengtrairat N., Woo W.L., Dlay S.S., & Gao B. (2015). Online noisy single-channel source separation using adaptive spectrum amplitude estimator and masking. IEEE Transactions on Signal Processing, 64(7), 1881-1895.
26. Bateman G., Erdelyi A. (1969). Tables of integral transformations. Moscow: Nauka.

Peer Review

Peer reviewers' evaluations remain confidential and are not disclosed to the public. Only external reviews, authorized for publication by the article's author(s), are made public. Typically, these final reviews are conducted after the manuscript's revision. Adhering to our double-blind review policy, the reviewer's identity is kept confidential.
The list of publisher reviewers can be found here.

The article highlights the problems of using homomorphic filtering to analyze multiplicatively interacting signals. This study focuses on the problem of signal processing in information transmission systems, where it is important to take into account the intersymbol distortions resulting from the interaction of transmitted signals with the characteristics of the communication channel. The authors propose a method based on the use of homomorphic filters to improve the quality of signal processing. Special attention is paid to the development of a model that simulates the transmission of a sequence of non-modulated pulses, which makes it easier to understand the proposed method, as well as to assess the sources of errors and their impact on the information transmission process. The research focuses on optimizing the process of reducing the influence of intersymbol interference, which is key when transmitting information at speeds approaching the bandwidth of the communication channel. The authors analyze in detail the consequences of choosing certain types of data sampling windows and their impact on the quality of the transmitted signal. In general, the subject of the article concerns an important aspect in the field of signal processing, especially in the context of increasing the data transfer rate and minimizing transmission errors. This allows us to conclude about the significant contribution of the authors to the development of information processing methods in modern communication systems. In this article, the research methodology is presented as a carefully thought-out and comprehensive approach to the problem of processing multiplicatively interacting signals. The authors begin by developing a mathematical model that simulates the process of transmitting a sequence of non-modulated pulses. This model serves as a basis for analyzing and identifying the sources of possible errors and their impact on the data transmission process. The central place in the study is occupied by the use of homomorphic filtering. This method allows the authors to reduce the influence of intersymbol interference, which is critically important for improving the quality of data transmission in modern communication systems. An important aspect is also the optimization of the data sampling process. The authors consider in detail the influence of different types of sampling windows on the quality of signal processing, thereby providing a deeper understanding of the data transmission process. The study uses various analytical methods, including integral transformations, to develop and optimize the proposed methodology. This demonstrates the authors' deep understanding of the mathematical apparatus necessary to solve complex engineering problems. The article also contains theoretical calculations and analysis that serve to verify the effectiveness of the proposed method. The authors analyze potential errors and their impact on the results of signal processing, thereby providing valuable data for practical application. In general, the research methodology demonstrates a systematic and comprehensive approach, starting from the theoretical foundations and ending with the practical aspects of application. This approach allows not only to deeply explore the problem of intersymbol interference, but also to offer effective solutions to minimize it, which is of great importance for the development of modern communication technologies. The relevance of the topic covered in this article is due to the rapid development of information technology and the need for effective processing of complex signals. The research focuses on the significant problem of intersymbol interference, which occurs at information transfer rates close to the bandwidth of the communication channel. This is a key challenge in modern communication systems, as distortion can significantly reduce the quality of data transmission. The authors emphasize that, despite a significant amount of research devoted to this problem, existing data processing methods often do not provide acceptable information quality. In this regard, their work is aimed at developing a new method based on the use of homomorphic filters to improve the signal processing process. This makes it possible to deal more effectively with intersymbol distortions and improve the accuracy of data transmission. The research is also important from the point of view of the development of mathematical methods for processing typical signals within information transmission systems. The authors propose specific solutions to minimize the influence of intersymbol distortions, which is relevant both for theoretical research and for practical application in modern technological systems. In general, the relevance of the work is determined not only by its practical significance for solving specific engineering problems in the field of communications, but also by its theoretical contribution to the development of signal processing methods, which makes it important for a wide range of specialists in the field of information technology and telecommunications. The research makes a significant contribution to the theory and practice of signal processing through its innovative approach to the use of homomorphic filters in signal processing. The article is well structured, the language and style of presentation are clear and precise. The content develops fully and logically from the introduction to the conclusion, which facilitates the understanding and perception of the material. The bibliographic list has been carefully prepared, demonstrating the wide coverage of literature on the topic. This indicates the deep research efforts of the authors. The authors professionally and respectfully refer to the work of other researchers in the field, demonstrating the maturity of the research approach. The conclusions are clear and convincing, reflecting the main achievements and contributions of the study. The article will be of interest to a wide range of readers, especially those who are engaged in the theory and practice of signal processing. The only note is that the article contains a drawing that does not have a number. In this regard, I suggest that when referring to this figure in the text of the article, also avoid specifying its number.