Open access peer-reviewed chapter

Perfect Signal Transmission Using Adaptive Modulation and Feedback

By Anatoliy Platonov

Submitted: March 3rd 2019Reviewed: November 15th 2019Published: February 13th 2020

DOI: 10.5772/intechopen.90516

Downloaded: 125

Abstract

The research results show that adaptive adjusting of modulators over feedback enables development of the “perfect” communication system (CS) transmitting analog and digital signals in real-time without coding with a bit rate equal to the forward channel capacity and limit energy spectral efficiency. These and other feasibilities unattainable for known CS are the result of transition from the direct transmission of samples of the input signal to the transmission of sequences of their estimation errors cyclically formed at the input of forward transmitter (FT) modulator. Each transmitted error is formed as a difference between the value of input sample and its current estimate computed in the receiver in previous cycle and delivered to FT over feedback. Growing accuracy of estimates decreases estimation errors and permits their transmission permanently increasing the modulation index and maximizing the amount of information delivered to the receiver. Unlike CS with coding, adaptive feedback CS (AFCS) can be optimized using Bayesian estimation and information theory. Absence of coders simplifies the construction of FT and reduces their energy consumption and cost. Moreover, adaptive properties of AFCS permit to maintain the perfect mode of transmission in every scenario of application. The chapter presents analytical backgrounds, experiments results and research genesis including the reasons for absence of AFCS in modern communications.

Keywords

  • wireless
  • adaptive modulation
  • feedback
  • Bayesian optimization
  • perfect transmission
  • limit energy-spectral efficiency
  • channel capacity
  • Shannon’s limits

1. Introduction

The publication of Shannon’s fundamental works [1, 2] coincided with the appearance of the first computers and urgent need for the development of fast and reliable channels for digital data transmission. Shannon’s theory led to the almost immediate development of backgrounds of the coding and digital CS theory. The parallel fast development of high-resolution AD-DA converters and digital technologies made digitizing and coding the basic principle of signal transmission.

The side effect of the successes of digital CS was initial lack of interest in CS with feedback channels (FCS) and codeless signals transmission, although this possibility was noted by Shannon in [1, 2]. The first work of Elias [3] in this direction was published seven years later, in 1956. The results of the work showed that ideal feedback channel and proper setting of the modulation gains permit to transmit analog signals without coding in real time with the limit bit rate equal to the capacity of the forward channel—the result unfeasible in digital CS with coding. Moreover, the absence of coders radically simplified the construction of FCS transmitters. Initially not noticed, this work initiated a great cycle of research in the optimization of FCS (see e.g. [4, 5, 6, 7, 8, 9, 10, 11, 12, 13]) carried out in 1960s in MIT, Bell Lab., Stanford University, NASA, and other research centres. The results of these investigations unambiguously confirmed that modulation and feedback enable a development of simple CS transmitting signals and short codes in real time perfectly and with minimal distortion. Moreover, analytical results of the research determined a way to design of the perfect FCS design.

However, since the mid-1970s, interest in the research in the FCS theory sharply declined, and, during subsequent decades, only a small number of academic papers were published. The main reason was the lack of practical results, as well as a pessimistic evaluation of the entire direction of research (“The subject itself seems to be a burned out case” [14], p. 324). It is worth adding that, at that time, short-range transmission was provided by wires, and there was no special need in wireless FCS. At the same time, development of digital technologies, communications and automatics generated a lot of complex theoretical tasks, and the industry required specialists. As a result, most FCS researchers took up these tasks.

The situation changed with the appearance of mobile communications and wireless networks (WN) containing a great number of wireless end nodes (EN), each communicating with the base station (BSt) over forward and feedback channels. This renewed interest in FCS was still, however, strictly academic [15] and without any practical results. Having no alternative, currently, all the channels of WN employ only the coding principle of transmission.

Apart from the traditional requirements for CS (maximal rate, quality, reliability, range of transmission, etc.), battery-supplied or battery-less low-power transmitters of EN should be minimally complex and minimally energy-consuming, and should satisfy a large number of the other, sufficiently rigorous requirements [16] such as maximal energy efficiency of transmission, optimal utilization of the channel bandwidth, reduction of inter-channel interference, security of transmission, and others. The set of these characteristics is now defined by the general term “performance,” and the main task of designers is the improvement of the systems or channels’ performance.

The development of the first generations of WN and corresponding FT did not cause any particular difficulties, but each subsequent generation does pose new, increasingly complex problems. One should stress that the performance of the lower, physical (PHY) layer channels EN-BSt dramatically influences the performance of the overall network regardless of the particularities of the higher layers’ organization.

The design of the PHY layer channels is carried out almost independently from that of the higher layers and software of WN, and requires thorough knowledge of mathematics, signals processing, communication and information theory, and so on. Nevertheless, even among experienced designers, “the task of changing from a cable to wireless is still seen as a daunting prospect; wireless retains its reputation of being close to black magic. For most designers, it is an area where they have very little ability to change anything, other than the output power” [16]. A similar sentiment is expressed in [17].

This is not an isolated opinion. A large number of recent publications question the capability of the modern theory to provide any noticeable improvement in wireless transmission: “Shannon limit is now routinely being approached within 1 dB on AWGN channels… So is coding theory finally dead? …there is little more to be gained in terms of performance [18]”; “Whether research at the physical layer of networks is still relevant to the field of wireless communications? … any improvements are expected to be marginal [19].” Similar evaluations of the state of theory can be found in [20, 21, 22] and other works.

Analysis of the sources of problems showed that the main reason is the lack of efficient theoretical basis permitting one to investigate the behavior of wireless CS in different scenarios and to choose the versions best suited to the goals of the project.

In the following sections of the chapter, we discuss these problems and their solution. To simplify the discussion, apart from CS and FCS, we use the following abbreviations: CSC—communication system with coding and AFCS—adaptive feedback communication system transmitting signals over the forward channels (FT) using analog modulators (AMs) adjusted by the controls formed in BSt and delivered to FT over feedback channels.

2. Sources of difficulties in improvement of short-range CS performance

Let us clarify the subject of discussion. The term “performance”, relatively new in communications, is broader than the term “quality”. Furthermore, the evaluation of CS performance has its own groups of the criteria used to compare the systems by their general utility characteristics, further called the “performance” criteria. Another, relatively narrow and stable group of “analytical” criteria is used in the research as a tool permitting to improve one or a part of the performance criteria.

2.1 Basic performance criteria

The performance criteria determine the required, desired, or real characteristics of the future or existing wireless CS permitting to use these systems for solution of definite tasks in the given conditions, and to evaluate the corresponding benefits, costs, and risks [16]. The main criteria of this group are:

  • range of reliable transmission

  • data rate and throughput

  • latency

  • frequency range and channel bandwidth

  • power and energy consumption

  • security of transmission

  • interference and coexistence

  • resistance to industrial disturbances and changes in the environment

  • possibility of supplying from renewable energy sources

  • design, production, and deployment costs

  • size, weight, price, and other characteristics.

These criteria are used for elaboration of standards and have no analytical tools for a prior evaluation of performance. Instead, each of the listed criteria has a fixed numerical evaluation determining the corresponding requirement to CS. Each standard defines a class of CS with a unique combination of performance criterions granting these systems the ability to solve definite tasks under definite conditions better than other systems. For a new system to have better performance, it should pass a certification which confirms the existence of new qualities. Moreover, to become the standard, it should be manufactured at least by three independent firms [16].

Analytical criteria serve a different purpose, and are used to establish conditions that allow the rate, quality, reliability of transmission, and other characteristics of CS to approach their limit or given values in different conditions and under given constraints. These criterions are built on adequate mathematical models of the main components of CS or of the system as a whole, and their values depend on all the basic factors influencing the work of the system. Some of these factors can be regulated by designers who search for their combination that either maximizes the “main” criterion (e.g. the rate of transmission) or minimizes its value (e.g., transmission errors) taking into account existing limitations. The results of research determine the approach to design the best system in a given class under given conditions and limitations.

Analytical evaluations of the quality of transmission are not used in performance criteria but the research results create a rigorous basis for the design of more efficient CSs and for their emergence within new standards. Nevertheless, RF (radio frequency) design “is typically the smallest section of any wireless standard” and “the hardware definition may be less than 5% of the total specification in terms of the number of pages ([16], p. 20).

Currently, the term “improvement of performance” is widely used in communications and pushed out also not strictly defined earlier term “improvement of quality” of the systems, channels, transmission, etc. In this chapter, we use both these terms. It is worth adding that the term “perfect” should be taken literally: the performance of the AFCS discussed below does attain the limits established by information theory. Note that this discussion clarifies not only the terminology, but also the relations between different groups of criteria mutually connected through plural tradeoffs. The analytical results presented below allow for the simultaneous improvement of several performance criteria (to which we will return in the final discussion).

2.2 Basic analytical criteria

Nowadays, commonly used analytical criteria in CSC performance include the bit rate [bits/s], energy [J/bit], and spectral [bit/s/Hz] efficiencies of transmission, as well as bit error rate (BER). Sets of possible values of energy-spectral efficiencies have upper bounds, and the task of designers is to make the characteristics of the system approach these boundaries under possibly smaller BER. As the basic references, the theory employs limit values of bit rate and efficiencies of the transmission usually computed for linear memory less channels with additive white Gaussian noise (AWGN). So, limit bit rate determines the capacity of the channel (Shannon’s formula) as follows:

C=F0log21+WsignNξF0=F0log21+Q2,E1

where Wsignis the power of signal at the channel output, Nξ/2is the double-side spectral power density of AWGN, 2F0is the channel bandwidth, and:

Q2=Wsignσξ2=WsignNξF0=SNRCh,E2

is the signal-to-noise ratio (SNR) at the channel output.

The energy efficiency of transmission (“energy per bit”) Ebit=WsignTbit=Wsign/C[J/bit] is determined as the energy necessary for transmission of a single bit of information with a bit rate equal to the capacity of the channel (Tbit=1/2Cis the time of transmission).

The spectral (or bandwidth) efficiency C/F0describes a number of bits transmitted per second per 1 Hz of the channel bandwidth. The limit values of energy-spectral efficiencies and SNR are connected by the relationships [23, 24, 25]:

EbitNξ=F0C2CF01=Q2log21+Q2.E3

This formula directly follows from (1) and (2) and is convenient for practical applications. Another frequently used but less convenient measure of energy efficiency is defined as C/W0[bit/s/W], where W0is the power of transmitter.

The example of the expression for the BER computed for two orthogonal signals transmitting particular bits over channels with AWGN has the form:

BER=Prbit=12ΦEbitNξ,E4

where Φxis the tabulated Gaussian integral:

Φx=12π0xexpz22dz.E5

These relationships are mutually connected by multiple tradeoffs: power-bandwidth tradeoff; tradeoffs between BER and energy efficiency, deployment efficiency-energy efficiency, and many others (see, e.g. [23, 26]). In these conditions, the development of a regular approach for the optimization of CSC is practically impossible.

The sources of difficulties are:

  1. Impossibility to find, among the infinite set of possible codes, the code minimizing errors of transmission: “The existence of optimal encoding and decoding methods is proved, but there are no methods indicated for the construction or technical realization of these results [27].”

  2. Impossibility to formulate any expressions for current (not only limit) bit rate and energy-spectral efficiencies.

  3. Both the quality of transmission and the results of CSC optimization directly depend on the scenario of the system application (placement of the system, characteristics of the environment, fading, noise, path loss, etc.). Implementation of theoretical results is only possible if there is a possibility of at least partial channels identification but a system optimal in one scenario will not be optimal in another.

  4. The lack of the regular analytical approach to optimization of CSC makes impossible evaluation of the potentially achievable bounds of transmission quality and the search for the most efficient technical solution permitting their achievement.

There are many approaches for the improvement of CSC (e.g., [28, 29, 30]) but their discussion is beyond the scope of the chapter. We will note the fact stressed in the literature (e.g., in [31, 32]): theoretical bounds determined by the existent methods of analysis are unachievable for real systems. As a result, modern CSCs transmit signals with the necessary performance but nobody can assess the efficiency of their energy, spectral, and other resources utilization. The listed reasons, including scenario-dependent performance, make the development of the perfect CSCs optimally and fully utilizing their energy and spectral resources an unrealistic task.

In the next section, we show that modulation and feedback resolve the listed problems and enable elaboration of the FCS transmitting signals perfectly, as well as permit to improve their performance criteria.

3. Perfect FCS: transmission using feedback and adaptive modulation

3.1 General principles of FCS transmission

The novelty of the topic makes us begin by considering sufficiently general but not complex systems to simplify the explanation of the main ideas, mathematical tools, methods, and results. Below we consider point-to-point FCS (block diagram in Figure 1) assuming that the input signals are Gaussian and channel noises are AWGN, and high quality feedback channel delivers signals from the BSt to the FT with negligibly small errors. One may add that this block diagram, with different formulations of the tasks, was the subject of both early and later research in this field. The material below does not repeat any of these works but summarizes and clarifies their main ideas, approaches to problem-solving, and results to elucidate the difficulties, which had blocked the development of the theory. We also hope that the reader might appreciate the beauty of these works, which came so close to success, but which are now almost forgotten.

Figure 1.

General block diagrams of point-to-point AFCS.

The analysis that follows is carried out in discrete time. Samples xm, m=1,2,of Gaussian input signal xtare transmitted iteratively, each in ncycles, and independently from previous samples. This permits to reduce the analysis of FCS functioning to transmission of a single sample xomitting the upper indices “m.” The mean value x0and variance σ02of the samples are assumed to be known. We also assume that the feedback channel Ch2 is realized on high-quality digital components, and that influence of the channel noise on feedback transmission can be neglected. The physical forward channel Ch1 is stationary, memoryless, and its noise ξk, k=1,,n, is AWGN with a double-side spectral power density Nξ/2.

Values xof the transmitted sample are held at the input of the sample and hold unit (S&H) during the time Tn=nΔt0sufficient for the transmission of the sample in ncycles (Tndoes not exceed the sampling period T=1/2F; Δt0is the duration of the cycle and determines the minimal bandwidth 2F0=1/Δt0of the forward and feedback channels; F is the width of the signal baseband). It is assumed that both the FT and BSt have microcontrollers or other signal processing units synchronizing and controlling the work of the transmitter and receivers of FCS.

For every k-th cycle of transmission (k=1,,n), microcontroller of the forward transmitter (FT) forms the residual signal ek=xx̂k1where x̂k1is the estimate of the sample computed by the processor of the BSt in previous cycle and delivered to the FT over feedback channel Ch2. Signal ekis routed to the input of digitally controlled amplitude (AM) modulator-emitter. The signals emitted by FT y˜khave the form of high-frequency pulses of the same duration Δt0:

yk=A0Mkek=A0Mkxx̂k1,x̂0=x0,E6

where high-frequency (RF) components are omitted; A0is the amplitude of the carrier signal; and value of the modulation index Mkis set by the corresponding code previously written into the memory of the FT microcontroller, or delivered to the FT from the BSt over the feedback channel. After demodulation, the signal received by the BSt

y˜k=AMkek+ξk,E7

is routed to the processor of the BSt which computes a new estimate x̂kof the sample according to the Kalman-type equation:

x̂k=x̂k1+Lky˜kEy˜ky˜1k1,x̂0=x0.E8

The variable Ain (7) describes the amplitude A=A0γ/dof the received signal, which depends on the distance dbetween the FT and BSt, and on the channel gain γ dependent on the propagation losses, characteristics of environment, type and gains of antennas, etc. The gains Lk in (8) determine the rate of convergence of estimates x̂kand their values, like the values Mk, are determined additionally free parameters stored in the memory of the BSt processor. Value Ey˜ky˜1k1in (8) describes the predicted mean value of the signal ykcomputed in the processor of the BSt in previous cycle, and y˜1k1=y˜1y˜k1denotes a sequence of signals received by the base station in previous cycles.

The BSt processor stores estimate x̂kand sends it to the FT over the feedback channel. It also resets the gain Lkto the value Lk+1and prepares the physical receiver of the station to receive a new signal. Reception of the estimate by the FT initializes the next cycle of the sample transmission: microcontroller computes the residual (estimation error) ek+1=xx̂k, resets the gain Mkto the value Mk+1, and FCS begins a new cycle of transmission. After ncycles, the final estimate x̂nis routed to the addressee, while the system recovers its initial state and begins transmission of the next sample.

3.2 Principles and particularities of FCS and AFCS optimization

All the results of pioneering and later research in FCS optimization were obtained using linear models of FT transmitters, and this section presents the basic idea of these researches, as well techniques and results of FCS optimization for forward transmitters described by the linear model (7).

Models (6)(8) are not abstract and describe the sequence of transformations of the signal along its transition over the real units and components of FCS, as well the influence of noises and distortions on the final result of transmission. Moreover, each of these models allows calculation of the changes in the statistical characteristics of signals after each subsequent transformation, and considers the most substantial particularities of this process influencing the work of the system.

Apart from the initially known (given) parameters, these models contain free parameters permitting the designers to regulate the work of particular units and improve the performance of the overall system. For the FCS under consideration, these parameters are M1,,Mnand L1,,Ln. The basic criterion of the transmission quality is the accuracy (“fidelity” in [1]) of recovery of the signal that is MSE of its estimates Pk=Exx̂k2.

The optimization of FCS begins from the definition of algorithm permitting to compute, using the received data y˜1k, optimal estimates x̂k=x̂ky˜11kminimizing the MSE Pkfor each k=1,,n. According to Bayesian estimation theory (see [33, 34]), in the Gaussian case, these are conditional averages x̂k=Exy˜1kof random values observed in the presence of AWGN. Moreover, residuals ek=xx̂kand values y˜kof the received signal have zero mean values and are mutually orthogonal [34]:

Eeky˜1k1=Exy˜1k1x̂k1=0;E9
Ey˜ky˜1k1=AMkEeky˜1k1+Eξky˜1k1=0;E10
Eekem=Pkδmk;Ey˜ky˜m=σξ2+A2Mk2δmk,E11

where δmk= 1 for m=kand δmk= 0 for mk.

Substitution of (10) into (8) results in algorithm computing optimal Bayesian estimates that takes an extremely simple form:

x̂k=x̂k1+Lky˜k.E12

The full transmission-reception algorithm (6)(8) permits to build a mathematical model of transmission process and to derive the following algorithm for calculation of the mean square error (MSE) of estimates formed by FCS in sequential cycles.

Pk=Exx̂k2=E1AMkLkx̂k1x+Lkξk2==1AMkLk2Pk1+Lk2σξ2,E13

where P0=σ02and x̂k=Exy˜1kare optimal Bayesian estimates (in this case Eq. (8) takes an extremely simple form(12)).

Free parameters Mk,Lkin the right-hand side of (13) do not depend explicitly on the previous values of gains M1,...,Mk, L1,...,Lk, which allows the following formulation of the optimization task:

For each k = 1,...,n, one should find values of the gains M1,...,Mk, L1,...,Lk, which minimize, under additional conditions and constrains, the MSE of transmission(13).

Beginning the first works, the most widely used additional condition was (and still remains) a constraint on the instant or average power of emitted signals W0sign. It cannot be greater than the power S0of the transmitter:

Eyk2S0or1nk=1nEyk2S0.E14

Without loss of generality, one may assume that the power of the FT transmitter and the amplitude of emitted signals are connected by the relationship S0=A02. In this case, substitution of formula (6) into (14) directly gives the expression for the set of permissible values of modulation index Mk:

Mk1A0S0Pk1=1Pk1.E15

According to (13), for every Mksatisfying the inequality (15), MSE of transmission depends on the gains Lk, which in turn determine the rate of convergence of estimates x̂kthe input value x. The extremum of MSE in the set of Lkunder definite Mknot violating condition (15) can be easily found, and the point of extremum is determined by the formula:

Lkopt=AMkPk1σξ2+A2Mk2Pk1=1AMk1PkPk1.E16

The substitution of (16) into (13) gives the following recurrence equation for the corresponding minimal values of MSE:

Pk=σξ2Pk1σξ2+A2Mk2Pk1=Pk11+Qk2Pk1,E17

where parameter Qk2=A2Mk2/σξ2describes the SNR at the output of the forward channel.

Formula (17) shows that greater values of modulation index Mkdecrease the MSE Pk, that is, improve the quality of transmission. However, the increase of the values Mkis limited by condition (15), and the theoretically achievable minimum of MSE is achievable in practice only if these gains Mkare set to the values:

Mkopt=1A0S0Pk1min=1Pk1min;M1opt=1σ0,E18

where Pk1minis defined by Eq. (17) with the values Mkset to the values in (18). The result of the replacement determines the theoretically achievable lower boundary of MSE values described by the relationship:

Pkmin=σ021+Q2k;P0=σ02,E19

where SNR Qk2=A2Mk2/σξ2at the forward channel output is constant for each cycle of the sample transmission and takes the values:

SNRk=Qk2=Wsignσξ2=1NξF0A0γd2=Q2.E20

Claim 1: Relationships (6)(8) with the parameters Mk,Lkset, for each k=1,,n, to the values (16) and (18) determine the optimal transmission-reception algorithm, which contains the information permitting us to design optimal FCS transmitting signals with maximal accuracy (minimal MSE), and this boundary is determined by formula (19). Greater accuracy is not feasible.

Moreover, the optimal transmission-reception algorithm permits us to compute the information characteristics of optimal AFCS prior and posterior entropies, as well as the mean amount of information in estimates x̂kregarding the values of input samples x:

HX=12log22πeσ02;HXX̂k=12log22πePk;E21
IXX̂k=HXHXX̂k=12log2σ02Pk.E22

Taking into the account that the amount of information (22) in estimates is achieved in k cycles, that is, during the time Tk=t0, formulas (22) and (19) permit us to evaluate the current values of bit rate of the signal transmission:

RmaxFCS=ImaxXX̂kt0=F0log2σ02Pkmin==F0log21+Q2=F0log21+WsignNξF0=Cbit/s.E23

Claim 2. Formula (23) is identical to Shannon’s formula (1) and determines the limit bit rate of transmission, that is, the capacity of the system. Moreover, attaining the boundary (23) means that spectral and energy efficiencies of the FCS also attain their limit values and are connected through Shannon’s relationship (3). Let us stress that, unlike CSC, the presented relationships determine the approach to the optimal FCS design.

Similar results were obtained in [4, 6, 9] and other works. However, regardless of their correctness, neither the above nor earlier obtained algorithms of transmission in any of their versions could be implemented in practice. Analysis of the reasons showed that the main reason was the omission of saturation effects in the FT.

Another, not less critical reason, and not counted in all formulations of the optimization tasks, has been noted in Section 2, that is, the local dependence of the quality of transmission on the scenario of FCS application. The presented above results confirm this fact directly: values of optimal parameters Mk, Lkas well as all other characteristics of optimal FCS depend on the distance between the FT and the BSt, so that and changes in the FCS’s position or surrounding violate the perfect mode of transmission.

In the following sections, we show that modulation and feedback may resolve or at least substantially reduce these problems and make the perfect FCS feasible.

3.2.1 Influence of FT saturation and its elimination

Signals ek=xx̂k1at the input of AM modulators repeat the error of the sample estimate formed in BSt in previous cycle, and their variance is equal to the MSE Pk. This allows the modulation gains to be set, in each cycle, to greater and greater values, which increases SNR at the output of the forward channel and provides superfast growth of the accuracy of the estimates unachievable without feedback.

However, externally completely correct additional condition (14) does not count possible saturation of the modulators or emitters, if the signals ek=xx̂k1exceed their linear range, and an adequate model of the transmitter is to have the form (see also Figure 2):

Figure 2.

Static transition characteristic of the transmitter with a finite output range.

yk=A0MkekifM̂kek1signekifM̂kek>1.E24

In real FT, output range A0A0is fixed except in particular cases, and the width of its input range depends on the value of modulation gain Mk. Setting the values Mkand omitting a consideration of statistics of the signals ek=xx̂k1excludes a possibility of considering saturation of the FT, which appears, if the signal yk=A0Mkekcrosses the boundaries of its output range. It is worth adding that each saturation during the sample transmission distracts its estimate and causes irreversible loss of information about the sample value.

The probability of the first saturation of FT would appear in the k-th cycle and can be easily evaluated: both signals ekand ykare zero mean Gaussian values, and their variances are known. The not complex calculations yield the following relationship:

Prksat=PrykA0y˜1k1)=Pr(ek1/Mky˜1k1=112πPk11/Mk1/Mkexpek22Pk1dek=12Φ1MkPk1,E25

where Φxis a tabulated Gaussian integral (5).

Substitution of formula (18) into (25) gives the following evaluation of the probability of the first saturation in k-th cycle of transmission, beginning with the first cycle:

Prksat=12Φ110.68=0.32,

and the probability of its appearance during first five cycles of transmission attains the value Pr1÷5sat=11Psat5=10.6850.85and quickly tends to unity in next cycles.

One should add that MSE of estimates is weakly sensitive to sufficiently rare cases of FT saturation. However, taking into account that each instance of saturation causes a loss of the sample and IXX̂nbits of information, the probability of saturation determines the mean percent of erroneous bits in binary sequences delivered to the addressee. These losses can be considered as the BER of transmission (rather bit word error rate—WER but numerically these values are equal). Value of the BER is one of the key characteristics of CSC, and the general tendency in modern communications is to decrease its values to 106÷108and lesser. Therefore, the setting of modulation index requires closest attention. Investigations showed that the severity of this problem can be sufficiently reduced by employing the feedback channel.

Claim 3. The linear models of the transmitters that are commonly used in formulations of optimization tasks and constraint on the mean power of emitted signals describe the work of transmitters inadequately. This has been and still remains one of the main reasons why FCSs have not been implemented in practice. The solution of this problem allowed for the application of the “statistical fitting condition” [35].

3.2.2 Statistical fitting condition

The previous section and formula (25) show that saturation of the FT can be almost eliminated if the gains Mkare set to the values that guarantee the probability of saturation not greater than a given small μ<<1, (e.g., μ104÷108) for every sequence y˜1k1:

Prksat=PrykA0y˜1k1=11/Mk1/Mkpeky˜1k1dek==12Φ1MkPk1μ.E26

Under fulfilled condition (25), the probability of the sample saturation has the value 11μn<<1. This means almost always (at the confidence level 1), the FCS would work in optimal mode without saturations, and the percent of erroneous bits would not be greater than μ.

Relationship (26) determines the set of permissible values of the gains Mkand its upper boundary. These values make (26) the equation which, after replacement of the values 1/MkPk1by the variable α, gives the following relationships for the permissible maximal (optimal) values of modulation gains:

Mkopt=1αPk1min;k=1..n,E27

where parameter asatisfies the equation:

Φα=12π0αexpz22dz=1μ2.E28

Claim 4. Setting the modulation index to the values (27) prevents the appearance of saturation and the FCS with non-linear FT transmits the signals almost always in linear mode.

Claim 5. Setting the gains Mkto the values (27) not only removes saturation but also:

  1. reduces α times the amplitude of emitted signals: A0A0/α,

  2. reduces α2times the power of emitted signals and SNR at the output of the channel:

Wsign=A2α2;SNRk=Qk2=Wsignσξ2=1NξF0γA0αd2=Q2.E29

The structure and form of the basic relationships for the MSE, bit rate, and effectiveness remain the same. Changes in Shannon’s formula (23) for the capacity and in the other relationships affect only the values of amplitude and power of emitted signals (29).

Claim 6. Reduction of the power of the emitted signal decreases the SNR and capacity of the system but makes the perfect FCS feasible, and these systems transmit signals with limit energy-spectral efficiency optimally, as well as completely utilizing the frequency and energy resources of the FT. Moreover, the absence of coders reduces their energy consumption.

To distinguish the considered systems and the FCS, and to focus on the new systems, in what follows, we use a new abbreviation to refer to these systems: AFCS (adaptive FCS).

Let us remind that these relationships were derived under assumption that the feedback channels are ideal. This is not an unrealistic suggestion: relatively inexpensive modern CSCs provide virtually error-free short-range transmission. If necessary, the quality of the channel can also be improved by increasing the power of transmitters—the BSt have sufficiently large, if not unlimited energy resource.

We should add that the discussed relationships are a particular case of the more general optimal transmission-reception algorithm for the statistically fitted AFCS with noisy feedback [36, 37, 38, 39], see also Table 1 below. It is worth stressing that these algorithms have the same structure and form as those presented in pervious sections. The only but principle difference concerns the expression for the MSE of transmission, which takes the form:

AlgorithmParameters
Initial valuesx̂0=x0P0=σ02
Signal at the modulator inputek=xx̂k1+vkα:12π0αexpz22dz=1μ2
Emitted signalyk=A0MkekM0=1ασ0;Mk/k1=1ασν2+Pk1
Received signaly˜k=Ayk+ξkA=γdA0
Estimate computingx̂k=x̂k1+Lky˜kLk=AMkPk1σξ2+A2Mk2Pk1=1AMk1PkPk1
Basic equation for MSEPk=1+Q211+Q2σv2σν2+Pk1Pk1; k=1,,n

Table 1.

Basic relationships for modeling and design of optimal AFCS with non-ideal feedback channel (σν2>0; index “opt” in the parameters Mkopt, Lkoptis omitted).

Pkmin=σξ2+A2Mk2σν2Pk1minσξ2+A2Mk2σν2+Pk1min=1+Q211+Q2σv2σν2+Pk1minPk1min,E30

where variable σν2is the variance of the errors vk in the signals (controls) x̂ktransmitted from the BSt to FT over the feedback channel with AWGN. Under σν2=0, this formula coincides with (17). Analysis of formula (30) gives comprehensive answers to many questions concerning the behavior of feedback systems. The main result is the confirmation that the capacity of FCS and AFCS does not depend on the feedback noise in the initial interval of the sample transmission, and is determined by Shannon’s formula (1). However, since the moment n, when the MSE of estimates attains the values of σν2order, the capacity of AFCS begins to decrease and monotonically tends to zero ([36] and later works).

A summary of the relationships sufficient for the development of a MATLAB model of optimal AFCS and simulation experiments is presented in Table 1. Moreover, these seemingly simple relationships were used to design a prototype (demonstrator) of the perfect AFCS, discussed in the next section.

If a relative error of the sample transmission δ=Δ/σ0is to be attained in minimal time, and feedback is ideal, absolute error Δ of the final estimates should be not greater than σν, and the corresponding minimal time of transmission is of the order:

Tδ=nΔ2F0=12F0log21+Q2log2Δ2σ02=log2δCCh1.E31

where nΔdetermines the necessary number of cycles (see e.g. formula (27) in [37] or (22) in [38]). Formula (31) also determines the baseband FFδ=Cch1/2log2δof the signals that can be transmitted by the AFCS at maximum rate, with the given accuracy and limit energy-spectral efficiency.

3.2.3 Particular role of MSE criterion

As noted above, the basic criterion for transmission quality is the accuracy (in [1] “fidelity”) of the signals’ recovery. For the CS transmitting analog signals, this is the MSE of their estimates. The importance of MSE is due to several factors. First of all, for arbitrary linear channels with AWGN, which transmit Gaussian signals, MSE Pkdetermines the amount of information determined by following general relationship ([32, 34], see also (22)):

IXX̂n=12log2σ02Pnbit/sample.E32

So, if CSs transmit the samples each in ncycles, that is, during Tn=t0=n/2F0[s], the final estimates x̂kdeliver to addressee the amount of information with the bit rate

Rn=IXX̂nt0=F0log2σ02Pnbit/s,E33

independent of whether the system is optimal or not. This value determines the spectral efficiency of the sample transmission Rn/F0that is at the AFCS output.

The iterative principle of transmission permits us to introduce the measure more informative than (33): the instant bit rate, determined by the following relationship:

ΔRk=IXX̂kIXX̂k1Δt0=F0log2Pk1Pkbit/s,E34

which describes the increment of information in sequentially computed estimates x̂k, (k=1,,n). In turn, formulas (33) and (34) define the final and instant spectral efficiencies of transmission, respectively:

RnF0=1nlog2σ02Pn;ΔRkF0=log2Pk1Pk.E35

The general expression for the energy efficiency of transmission can be defined as follows:

EnbitAFCSNξ=WnsignNξRn=nWnsignNξF0IXX̂n=nQ2log2σ02Pn,E36

which shows that, unlike spectral efficiency, this characteristic of the CS performance depends not only on the MSE, but also on the SNR Q2at the forward channel output, which requires additional measurement.

Another particularity of the MSE, which is not currently utilized in communications, is its analytical formulations have empirical analogs, as well as well-studied and widely used methods of their evaluation. In our research, the following method is used. However, as it follows from (36), evaluation of the energy efficiency, in the general case, requires additional measurement of SNR Q2. In our research, the following method is used.

The FT generates and sends to the BSt a testing sequence of M random Gaussian samples x1xMeach generated with the same mean value x0and variance σ02using corresponding codes written into memory units of microcontrollers of the FT transmitter and processor of the BSt (or generated by PC). The BSt processes the received signals, computes optimal estimates x̂11x̂21x̂n1Mx̂nMof input samples which, and stored values x1xM, allow to compute empirical values of the MSE Pkusing the known relationship:

P̂k=1Mm=1Mxmx̂km2,k=1nE37

next used for the evaluation of the bit rate (35) and energy-spectral efficiency of AFCS. In practice, it is more convenient to compute these values using the MSE expressed in dB:

MSEkdB=10log10P̂kσ02dB.E38

as well as normalized root square (relative error of transmission) δ=Pk/σ0.

3.3 Adaptive auto-adjusting AFCS to the scenario of application

The adjusting algorithm uses the “resonance” effect that is increase of MSE, if the values of parameters Lk,Mkdecline from their optimal values (16), (27). The effect is illustrated in Figure 3 which shows the changes of relative errors of transmission δ=Pk/σ0(normalized root mean square error—RMS) under gains Mkset to the values (27) and gain Lk=Lk1+δL, where Lkhas the value (16) and δLis a variable parameter.

Figure 3.

Changes of mean relative error of estimates depending on the deviation of the gains Lk from optimal values Lkopt under fixed optimal gains M1opt.

To adjust the parameters, the system utilizes two identical testing sequences of Gaussian samples x1xMwhose codes are stored in the memory of the BSt processor and the FT microcontroller (or BSt transmits these sequences to FT over feedback). All the samples in the testing sequence are zero mean Gaussian values with known variance σ02.

In the first cycle, the modulation index M1optis set to the known value 1/ασ0, and the FT sends to the BSt the written testing sequence of samples x1xM, the same one that is stored in the processor of BSt. The BSt processor computes the estimates x̂11x̂1Mand values of MSE P1. It also searches for the minimizing MSE value L̂1optand computes the corresponding value P̂1min. The computed values L̂1opt, P̂1min, and x1xMare stored. Simultaneously, the BSt sends values P1minand estimates x̂11x̂1Mto the FT. Reception of these data initiates the second cycle of AFCS adjusting:

In this cycle, the microcontroller of the FT forms the sequence of signals e2m=xx̂1m, (m=1,,M), computes the optimal value of the gain M2opt=1/αP1min, and sets the gain of AM modulator to this value. So adjusted, the FT transmits the sequence of signals y2m=A0M2opte2mto the BSt, which processes the received sequence in the same way as in first cycle. The computed values P2min,L2optare stored, sequence x̂11x̂1Mis replaced by the new sequence x̂21x̂2M, and together with P2minis transmitted to the FT. The receipt of these values initializes the next cycle of adjusting realized according to the same scheme as in the previous cycle. The subsequent cycles repeat these operations. After the M-th cycle, the adjusted AFCS begins nominal functioning.

The duration and frequency of adjustments depend on the dynamics of scenario changes, processors’ rate, channel bandwidth, requirements for the accuracy of estimates, environmental characteristics, and other factors.

4. Experimental study of AFCS functioning

The prototype of AFCS was designed on the basis of the optimal transmission-reception algorithm(6)(8), using and parameters set to the values (16), (18), (or in Table 1, for σv2=0), and general principles of AFCS transmission described in Section 3.1. The layouts of the transmitting (FT) and receiving (BSt) modules are shown in Figure 4a, b.

Figure 4.

Layout of PCB modules of prototype of perfect AFCS: (a) forward transmitter integrated with sensor; (b) base station.

The transmitter was realized using narrowband adaptive AM modulator followed by the programmable voltage-controlled oscillator VG7050EAN (power 10 dBm, carrier frequency 433.2 MHz). The feedback channel was realized using digital receiver RFM31B-S2 and transmitter RFM23B (power 27 dBm, carrier frequency 868.3 MHz). This ensured virtually ideal feedback transmission of signals in the indoor and outdoor experiments carried out at distances to 100 meters (straight line view, FT with ceramic mini-antennas, BSt with quarter-wave antennas).

At the beginning of every new series of experiments, a self-adjusting algorithm was activated, which set the parameters Mkand Lkto the values optimal for the given scenario.

The main measured characteristic of the prototype was the dependence ofMSEndBon the number of transmission cycles. The experiments were carried out at different distances between the FT and BSt. Typical dependencies of MSEndBon n at the distances of 40, 50, and 75 meters are shown in Figure 5.

Figure 5.

Values MSEkdB=fk measured at the distances of 40, 50, and 75 meters (indoor experiments).

The plots are presented in the decibel scale, and the nearly linear dependence of the measured values MSEndBon the number of cycles means that, on a linear scale, MSE decreases exponentially. According to the results of Section 3.2 (formula (19)), this is possible, if the system transmits signals perfectly, with a bit rate equal to the capacity of the system. In this case, spectral and energy efficiencies of transmission also attain the limit values.

Moreover, plots in Figure 5 allow for a sufficiently accurate evaluation of the characteristics of the system. With this aim, let us rewrite the expression of spectral efficiency (33) in the decibel scale in the form (the confirmed close to perfect transmission permits us to write that R=C):

CnF0=3.32nlog10σ02Pn=0.332nMSEndB.E39

The linear approximation of the plots in Figure 5 in first n=10cycles allows for evaluation of the ratio MSEndB/ndirectly from the plots. Substitution of these values into (39) gives the numerical estimates of the spectral efficiency for each distance. In turn, perfect mode of transmission allows for the evaluation of the power efficiency using formula (3) and measured values of the spectral efficiency Cn/F0. The obtained results are presented in Table 2 and illustrated on the energy-spectral plane in Figure 6.

Distance (m)405075
MSEn [dB]/n−6.25−4.4−1.4
Csyst/F02.071.460.465
Q23.211.750.375
Enbitsyst/Nξ1.761.190.8
Enbitsyst/Nξ[dB]1.850.76−0.92

Table 2.

Measured characteristics of the prototype.

Figure 6.

Two-dimensional plot presenting values (red points) of the energy-spectral efficiency of optimal AFCS measured at the distances in 40, 50, 75 meters.

The plots in Figure 7a, b illustrate the results of measurements carried out at the fixed distance sequentially, with the time interval in 1–3 minutes.

Figure 7.

Dependencies MSEkdB=fk measured with the intervals in 2–3 minutes at the distance of 50 m (indoor experiments): (a) power of FT transmitter 10 mW, ceramic mini-antennas; (b) power of FT transmitter 1 mW, quarter-wave antennas.

All the experiments confirmed the existence of the initial interval 1knof the perfect transmission, as well as the efficiency of the developed algorithm of AFCS auto-adjusting. On average, at the distances of 40–50 m, the accuracy of transmission attained the values of 104order in 5÷7cycles of the sample transmission. In several experiments, accuracy attained the order of 10−7÷10−10 and greater, but the results were non-stable (see, e.g., plots in Figure 7a, b).

It was also noted the growing influence of the external disturbances and noises on the further changes of MSE if it attained sufficiently small values. Since this time, MSE decreased with the growing fluctuations, sometimes regularly but at the smaller rate. This could not be an effect caused by saturations: experiments were carried out under saturation factor α=3that reduced the cases of saturations to 0.5–1 percent of the transmitted samples. A study of the AFCS functioning in real conditions is to be continued. It is worth noting that the utilization of the quarter-wave antennas provided sufficiently stable sample transmission at distances upto 80–90 m using FT with the power reduced to 1 mW.

The experiments confirmed the feasibility of the perfect AFCS, as well as the capability of modulation and feedback to ensure the perfect signal transmission.

5. Discussion of results

The chapter gives a brief outlook of the approaches to design of the currently not used class of communication systems which may substantially improve the efficiency and performance of the wireless low-power transmission. The presented results develop excellent but not finished and today almost forgotten research in FCS theory carried out in the years 1960–1970. These investigations were first steps toward the formation of the second direction in information theory: the theory of the systems with feedback channels. However, in the middle of 70s, the research was hampered.

The main reason for the difficulties was the lack of practical results. Another, less obvious source of failures was the omission of possible saturation of modulators or emitters in the forward transmitters. The not less crucial obstacle also was not discussed in the literature which is the dependence of the CS performance on the scenarios of application.

The chapter shows how modulation and feedback permit to resolve these difficulties. The results of research confirm the general conclusion of the pioneering research: FCS may transmit signals without coding perfectly, that is in real time, with a bit rate equal to the capacity of systems, and with the limit accuracy of the signals recovery. Moreover, the only difference between the relationships presented in the chapter and those presented in earlier works is the numerical values of modulation index.

The rapidly developing wireless networks (WN) utilize a great number of short-range low-energy end-node (EN) transmitters. Nowadays, all of them employ the coding and advanced digital technical solutions. The level and number of requirements for EN transmitters grow permanently. However, as noted by many authors, possibilities to improve the performance of the PHY layer of WN are almost exhausted. We discussed this in the beginning of the chapter. Moreover, all networks utilize, on the mass scale, feedback channels.

What can we conclude? Despite its great merits, coding is losing its advantages and is being used in low-power EN transmitters designed for the short-range transmission (“one mile zone” and shorter). The main task of these transmitters is the reliable and secure delivery of relatively small amounts of information to the BSt or master node, if possible, with minimal delay. The great rates (except for rare exclusions) are not necessary: this is the task for BSt which communicate with other BSt or higher level stations.

Today’s problems of the EN transmitters design are prosaic: they should be as less energy-consuming as possible to increase the duration of continuous work (“lifetime”) and to reduce the requirements of the energy sources. They should be resistant to inter-channel disturbances caused by nearby EN, as well as should have minimal complexity to decrease the production and deployment costs. It is also desirable that they have low emission, small size, light units, etc.

Reduction of the energy consumption inevitably causes the reduction of the power of the EN transmitters and that crucially decreases the quality and range of transmission. Compensation of the losses requires application of more efficient correcting codes and more complex coders, as well as the extension of the channel bandwidth. In turn, wide band transmission creates sufficiently powerful inter-channel disturbances in closely placed EN. The result is the appearance of complex technical solutions suppressing these distortions or, vice versa, utilizing them for improvement of the signals recovery. The list of tradeoffs between different requirements of the systems is large, and coding has no efficient answers to these questions.

Having no alternatives, the industry has no other choice but to transfer known principles of long-distance CS with coding (CSC) design and technologies to the design of low-power EN transmitters produced on the scale by the orders greater than powerful CSC transmitters. The not too essential for long-distance communications, constraints on the power of the transmitters, requirements for the bandwidth and other constrains became the crucial considerations in the wireless EN design. From our point of view, the greatest stumbling block is that CSCs do not allow for a development of the systematic approach to their optimization similar to the Bayesian approach described in the chapter. Codes have no parameters permitting their adjustment to the changes of characteristics of the channel, nor allow the formulation of mathematical models accounting for all the transformations of signals as they pass through the transmitter, channel, and receiver. AFCSs do have such possibilities.

Moreover, the signals generated by the transmitters of CSC are discrete, their form is fixed and in no way depends on the input signals. Information is delivered by combinations of the symbols of code. There is no possibility to regulate the quality of the transmission aside from the external regulation of the power of transmitter or switching the codes. Meanwhile, the quality of transmission provided by the adjusted perfect AFCS depends on the scenario of their application, but always attains the limit or close to the limit values.

General evaluation of the future perspectives of AFCS: currently, almost all CS and networks have feedback channels, and AFCS could solve many of the aforementioned and other problems. Below, we attach a summary of possibilities of the perfect AFCS, which have been established and verified in [36, 37, 38, 39, 40, 41] and other works.

  1. Perfect AFCSs provide the most energy-spectral efficient transmission of signals in real time with the limit energy-spectral efficiency, bit rate equal to the capacity of forward channel, and minimal MSE of the signals reception.

  2. The absence of coders allows for the construction of a full mathematical model of transmission, from the source of signals to the BSt processor. This model enables the formulation of a clear analytical criterion (MSE), the application of Bayesian estimation theory, and the derivation of optimal transmission-reception algorithms determining the approach to the perfect AFCS design.

  3. Feedback channel and optimal transmission algorithms enable the development of adaptive algorithms adjusting the parameters of AFCS to the environment changes. This permits the system to maintain the perfect mode of transmission in different, also non-stationary scenarios. De facto, the system regulates its own capacity, adjusting it to the changes of environment.

  4. The side effect of AFCS adjustment is that the BSt computes the on-line estimates of MSE, SNR, and capacity of the system. These data permit to evaluate the current energy-spectral efficiency of transmission and to decrease the losses of energy regulating the number of cycles maintaining the required accuracy of the signal recovered.

  5. The analytical expression for MSE of transmission has an empirical analog, whose values can be measured and used for evaluation of the performance of every CS used for the analog signals transmission. As shown in Section 3, MSE permits us to determine the quality of transmission, bit rate, as well spectral efficiency of every CS. For the perfect AFCS, minimal MSE determines the energy efficiency of transmission.

  6. Signals emitted by the FT have the form of realizations of the (stationary) pulse white Gaussian noise. The amplitudes of each emitted pulse depend on random values of the signals ekat the input of the modulator, and values of the adjusted parameters Mkdepend on the scenario, which excludes data interception and ensures secure forward transmission. The full protection of the system depends on protecting the feedback channel and can be provided by applying well-protected codes and directed antennas.

  7. The absence of coding units simplifies the architecture of the FT, as well as reduces their energy consumption, complexity, and cost, which allow for the development of efficient battery-less AFCS.

  8. The FT transmitters can be realized in analog, digital, and mixed technologies. The results of analysis show that the most preferable form of realization would be the software implementation of the FT. Optimal transmission-reception and adjusting algorithms contain all basic information for the development and implementation of the software (SDR) version of the FT. Moreover, this software can be used for the reconfiguration of transmitters and the extension of possibilities of their utilization and functional possibilities of the EN as a whole.

  9. Preliminary research [42] showed that perfect AFCS can be also used, virtually without modification of transmission scheme and algorithms, for the transmission of short codes. These codes can be parts of the longer code routed to the input of the AFCS or formed by digital sensors. The set of the codes can be converted into the uniform set of analog values, and high accuracy of AFCS transmission will ensure reliable resolution of the received signals.

  10. The designed prototype of AFCS is the first “living” example of the system that transmits signals without coding perfectly, and this was confirmed by the results of experiments.

Most of the listed capabilities of AFCS are not feasible for the CS with coding.

In this chapter, we considered only scalar (point-to-point) AFCS which employ the AM transmission, but the theory allows for the extension to optimization of the multi-channel FCS. Moreover, AM is only one of three types of modulation, and each has its own limited operating range. It would be important to investigate the systems with the FM and PM modulations—this could give a new classes of perfect FCS transmitting signals without abnormal errors and with the limit energy-spectral efficiency. It is also worth noting that statistical fitting condition (26) can be used for the optimization of different classes of estimation, controlling, measurement, and signal processing systems.

In conclusion, let us repeat the questions asked in [19]: “Is the PHY layer dead? … whether the research directions taken in the past have always been the right choice and how lessons learned could influence future policy decisions?”

Acknowledgments

The author expresses a deep gratitude to the young colleagues Ievgen Zaitsev, Borys Jeleński, and Jan Piekarski, as well as to the colleague Henryk Chaciñski for their active participation in the elaboration of the AFCS prototype and creative engineering thinking.

Acronyms

CS

communication system

CSC

communication system with coding

FCS

feedback communication system

AFCS

adaptive feedback communication system

WN

wireless network

EN

end node

FT

forward transmitter

BSt

base station

PHY

physical layer of network

AWGN

additive white Gaussian noise

SNR

signal-to-noise ratio

BER

bit error rate

MSE

mean square error

MMSE

minimal mean square error

RMS

root mean square

© 2020 The Author(s). Licensee IntechOpen. This chapter is distributed under the terms of the Creative Commons Attribution 3.0 License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

How to cite and reference

Link to this chapter Copy to clipboard

Cite this chapter Copy to clipboard

Anatoliy Platonov (February 13th 2020). Perfect Signal Transmission Using Adaptive Modulation and Feedback, Modulation in Electronics and Telecommunications, George Dekoulis, IntechOpen, DOI: 10.5772/intechopen.90516. Available from:

chapter statistics

125total chapter downloads

More statistics for editors and authors

Login to your personal dashboard for more detailed statistics on your publications.

Access personal reporting

Related Content

This Book

Next chapter

Digital Algebraic Method for Processing Complex Signals for Radio Monitoring Systems

By Sergey G. Rassomakhin

Related Book

First chapter

Introductory Chapter: Introduction to Roboethics: The Legal, Ethical and Social Impacts of Robotics

By George Dekoulis

We are IntechOpen, the world's leading publisher of Open Access books. Built by scientists, for scientists. Our readership spans scientists, professors, researchers, librarians, and students, as well as business professionals. We share our knowledge and peer-reveiwed research papers with libraries, scientific and engineering societies, and also work with corporate R&D departments and government entities.

More About Us