Abstract

An explanation is proposed for the improved behavior of the improved Nyquist pulses with an asymptotic decay rate of when sampled with a timing offset. Three figures of merit that indicate the energy distribution into the sidelobes of the time response and allow a quick assessment of their performance in terms of error probability when the impulse response is sampled with a timing error have been proposed and verified on several improved Nyquist pulses reported in the literature. In order to check the validity of the proposed figures of merit a novel family of Nyquist pulses denoted as power sine was introduced. Using the proposed approach the design process was expedited as the volume of necessary calculations was significantly decreased. To explain the difference in close pulse performance a figure of merit based on limited ISI distortion was introduced.

1. Introduction

In the design of a Nyquist filter the robustness to timing jitter is a prime factor. A solution is to redistribute the tail energy of impulse response by diminishing the size of the largest sidelobe and in turn increase the size of the subsequent sidelobes. The result is a decrease of the intersymbol interference (ISI), which manifests itself in a decrease of the error rate when the impulse response is sampled at the receiver’s site with a timing error. This approach was first proposed and used in [1].

Beaulieau et al. [1, 2] demonstrated that a Nyquist pulse that decays asymptotically as performs better than a pulse with an asymptotic decay rate (ADR) of , such as the standard raised cosine (RC or rcos) pulse, in terms of error probability when sampled with a timing offset. In practice the pulse is generated digitally using a truncated version of the impulse response of the Nyquist filter and is digitally filtered at the receiver, using an adapted filter to its truncated version, which introduces spectral re-growth.

The new pulses with a slower ADR ( versus ) require a bigger number of taps when implemented digitally in a finite impulse response (FIR) structure, as compared with the RC pulse. Stated in another way, for a given truncated length, the spectral regrowth of a slowly decaying pulse is worse than that of a fast decaying pulse. In order to obtain comparable performance in terms of spectral regrowth, one should increase the number of filter taps, resulting in bigger latency and implementation costs.

In some applications where the latency is not critical these disadvantages are counteracted by the fact that one obtains increased performance in terms of lower bit error rate (BER).

Several researchers embraced this idea known as improved Nyquist filter (INF) or pulse and produced on heuristic bases novel pulses that performed better than the ones previously reported [311]. However, the mechanism behind the improved performance of Nyquist pulses was not completely understood so far. In the sequel we investigated the behavior of several improved Nyquist pulses that decay asymptotically as and and proposed three figures of merit to quickly assess their performance in terms of error probability when the impulse response is sampled with a timing error.

Also, a novel family of Nyquist pulses, denoted as power sine was introduced in order to check the validity of the approach to expedite the design process.

2. Fractional Energy

To make the tails of the impulse response less damped, that is, to increase its oscillatory feature it is necessary to transfer an amount of energy from the lower frequency part of the transition region into the higher one [7, 9]. The parameter is known as excess bandwidth or roll-off factor.

This is to say the frequency characteristic should be concave in the range and in view of odd-symmetry convex in the range. Otherwise stated, we wish to decrease the fractional energy contained in the lower frequency band of the time-unlimited Nyquist pulse by transferring some energy into the higher frequency band , that is, to increase the fractional energy contained in the frequency band up to some level.

As a figure of merit regarding the efficiency of this transfer we propose to take the ratio of the pulse energy contained either in the frequency interval or to the total energy contained in the frequency interval , by taking into account only the positive frequency components. We will denote it as fractional energy and , respectively,

Also,

For a Nyquist filter the energy carried in the frequency interval is obviously for . So,

This is justified by the fact that has unit energy, as this is a Nyquist filter.

A higher value of the fractional energy denotes that more energy is transferred within the transition band of the filter from to the frequency interval.

A similar approach was found in [12] where a similar metric was used. This is calculated by taking the ratio of the root-Nyquist pulse energy between and infinity, to its total energy.

Table 1 reports the analytic expressions of fractional energy for several Nyquist pulses that are mathematically tractable. For other pulses one must use numerical integration for given values of excess bandwidth .

3. Slope of the Time Response at Its First Zero Crossing

The improved performance of the new Nyquist pulse in [1] when sampled with a time offset is explained based on the fact that the magnitudes of the two largest sidelobes [1] are smaller than the magnitudes of the RC pulse. Also in [7] one shows that the new Nyquist pulses exhibit a more pronounced decrease in the amplitudes of the two largest sidelobes, which accounts for their improved robustness to error probabilities.

Based on these assertions two figures of merit are proposed.

The first one is the slope of the time response evaluated at its first zero crossing, . Obviously, the higher the slope of time response evaluated at , the higher the magnitude of the first sidelobe is expected to be.

Several pulses, such as RC, BTRC (fexp) [1], Poly [5], and Power [8], have time responses given by closed-form formulae, which allows to obtain the first derivative of the time response as a closed-form expression. Table 2 reports the analytic expressions of the slope of the time response evaluated at for the pulses mentioned above, where , and is a hypergeometric function [8] given bywith and .

For other pulses their impulse response is evaluated through a numerical inverse Fourier transform [3]. In this case one can use the slope interpretation to gain rough information about the derivative, which is the slope of the tangent line at the considered point.

In practice one often approximates the derivative by a difference quotient. After performing the numerical inverse Fourier transform the impulse response is obtained as a set of discrete values at equally spaced time values given by the set . If the sampling frequency was chosen high enough, say 100 samples per symbol interval, the points in the table are close enough together.

Given a table of values for the time response one can estimate the values of its derivative. So, the function does not change abruptly between them and the derivative is closely approximated by the difference quotient defined aswhere is the sample of the impulse response at , and are the samples adjacent to .

The pulses reported in Table 2 that have a derivative expressed by a closed-form formula have been used for checking the accuracy of the calculations based on the difference quotient. Rel. (5) gave the best match.

4. Second Derivative of the Time Response Evaluated at

We propose also to use the second derivative of the time response evaluated at as a figure of merit related to the size of the largest sidelobe. A bigger value of acceleration combined with a negative value of velocity, which is the case for the descending part of the largest sidelobe, will lead to a faster decrease of the time response. This results in increased performance when the time response is sampled with a timing error.

The second derivative of the impulse response was calculated for four pulses that give closed-form expressions of the time response and reported in Table 3, where , , , , is defined by rel. (4), and is the Euler gamma function:

For other pulses that do not have time responses expressed by closed-form formulae the derivative of the slope at was obtained numerically. The value of the derivative of the slope at the time instant , which can be envisaged as acceleration, was calculated as

Comparing the values of the difference quotient with the values of the second derivative of the pulses determined with the closed-form formulae reported in Table 3 and evaluated at , almost perfect match was found.

5. Comparative Analysis of Several Improved Pulses

In the sequel we have considered several improved pulses reported so far, such as RC, BTRC [1] also known as fexp [3], fsech [3], farcsech [3], Poly [5], acos [7], acos[acos] [7], acos[asech] [7], acos[log] [7], asech[acos] [7], asech[asech] [7], asech[log] [7], asech [exp] [7], acos[exp] [7], Power [8], acos[asinh] [6], acos[atan] [6], and sin[acosh] [6].

We have proceeded to rank the above mentioned pulses with respect to the error probability in descending order. We have correlated the results with the fractional energy defined as above or calculated by numerical integration.

Tables 4, 5, 6, and 7 report the values of error probability, fractional energy, and first and second derivatives of time response evaluated at , for several cases of practical interest, namely, , , , and , respectively, and three values of the normalized time offset, 0.05, 0.1, and 0.2. For the sake of compactness we have denoted the normalized time offset as .

Special attention must be paid to Poly and Power pulses, as they do not have a fixed form for a given value of , as the other pulses, but depend on one or three parameters, respectively. For the sake of compactness one usually adopted a set of truncated values determined for and rounded to the next integer, which may lead to differences in performance.

The pulses have been placed in ascending order of performance with respect to error probability. We have found that for small values of the normalized time offset , , and , the pulses reported in ascending order of performance with respect to error probability are also placed in ascending order of fractional energy , descending order of the absolute value of the slope of the impulse response evaluated at , and ascending order of the second derivative of the impulse response evaluated at .

However, for , and there are two exceptions in Table 5 marked in bold characters, involving the asech[asech] and asech[acos] pulses with close values of fractional energy of 0.0877, and 0.0880, respectively. The values of error probability evaluated for and do not obey the ranking order given by the fractional energy , the slope value at , and acceleration at . Despite its higher values of , and , the asech[acos] pulse is slightly outperformed by the asech[asech] pulse for timing offsets of 0.1 and 0.2.

The bold characters mark the situation that despite better values of , , and , the value of error probability of asech[acos] pulse for is worse with respect to the asech[asech] pulse, while for this correlation between error probability and the , , and values holds. Although the difference in error probability for is quite small, around 1.4%, this deserves further analysis.

6. Further Analysis

It is worth mentioning that the acos[acos], asech[exp], asech[acos], and asech[asech] pulses have almost identical frequency characteristics, which results in very close values of the error probability, the difference in error probability values being under 0.05% for small values of the normalized time offset.

The difference in the values of the main lobe sample is very small, so to explain the difference in performance we have introduced the limited ISI distortion for a time offset , produced by interfering pulses denoted as , and defined as

The absolute value of the sample of the th lobe for a specified value of   can be found also as

For instance for asech[asech] pulse is found as , while for asech[acos] pulse .

To understand what determines the difference in performance for pulses with almost the same value of the error probability and fractional energy, we have calculated the values of the main lobe sample and of , with and , for a pair of pulses with almost equal performance in terms of error probability, namely, asech[asech] and asech[acos] that do not obey the proposed ranking criteria and also for the Poly pulse that shows a greater value of error probability, as expected based on fractional energy value for . This is shown in Table 8 that presents a comparative analysis of asech[asech], and asech[acos] and Poly pulses for the excess bandwidth value . The entries in bold characters specify the advantages of a pulse with respect to the other one in a set of pulses with almost the same value of the error probability and fractional energy.

Sampling the Nyquist pulse at the receiver’s site with a time offset , that is, sampling off-peak incurs a penalty, which can be seen in the value of . For the samples are taken far from the center of the eye and the value of is decreased.

There are two factors that contribute to the error mechanism. One is the decreased value of the main sample and the other one is the residual effect of all other transmitted bits, known as ISI. The improved pulses have an asymptotic decay rate of when sampled with a timing offset. So, the higher order sidelobes are less important than the low order sidelobes in determining the error performance.

An analysis of the pulses reported in Table 8 reveals that asech[asech] and asech[acos] pulses have almost equal performance. As the sample of the main lobe is almost the same, the small difference in performance may be attributed to the difference in the absolute values of the sample of the low order sidelobes, say 3th to 10th.

For the asech[asech] pulse has an advantage also due to the slightly higher value of .

Although the asech[acos] pulse has a smaller value of than asech[asech] pulse and the same value of , its performance is worse due to the higher values of . A higher value of evidences that, for the specified time offset , the sum of absolute values of the samples of the sidelobes up to kth sidelobe is larger and produces more ISI that results in increased error probability value.

The improved behavior is explained in [2] by examination of the inner sidelobes of the pulses. Improved performance is obtained if the magnitudes of the two largest sidelobes of the pulse under consideration are smaller as compared with the magnitudes of the two largest sidelobes of the raised-cosine pulse [1]. Also the maximum distortion is less for the improved pulses than the raised-cosine pulse [2].

When dealing with improved pulses of almost equal performance this is not enough and one must also consider the magnitudes of the samples of the low order sidelobes, up to the 10th side lobe.

For several exceptions regarding the order marked in bold characters were evidenced, involving acos[acos], acos, asech[exp], asech[acos], and asech[asech] pulses.

In Table 9 we have considered the asech[asech], asech[acos], acos[asech], acos, acos[acos], and asech[exp] pulses for the cases when they do not obey the ranking rule based on fractional energy and values of the first and second derivative evaluated at .

For and , despite having a larger value of , the asech[acos] pulse is slightly outperformed by the asech[asech] pulse. This can be attributed to the larger value of , for asech[acos] pulse.

For small values of timing offset, , the fractional energy criterion is prevalent. For higher values of timing offset and close values of the fractional energy one should also consider the limited ISI distortion with up to 10.

The values of error probability, fractional energy, slope , and acceleration are tabulated in Table 7 for .

Table 10 presents a comparative analysis of several pairs of pulses with close values of fractional energy from Table 7 for the cases when they do not obey the proposed ranking criteria.

The advantage of a pulse over the other one in the same pair was marked in bold characters, that is, higher values of and main lobe sample on one hand and lower absolute values of the samples of sidelobes up to the kth one on the other hand.

As inferred from Table 10, for close values of fractional energy, the pulse with a smaller value of the fractional energy outperforms the other pulse in the pair for higher values of the timing offset due to a decrease in the magnitude of the side lobes up to the kth one, with ranging in the interval and a slight increase in the magnitude of the main lobe sample for some pulses.

7. Power Sine Pulses

In order to check that the fractional energy can be applied to the design of an improved Nyquist pulse, a novel family of pulses known as power sine (PS) was proposed. The PS pulse shows a frequency characteristic that is concave in the frequency range . So, an energy transfer is made from the lower frequency range to the higher one in order of the odd symmetry of the Nyquist frequency characteristic. As a result, improved performance is expected as compared with the RC pulse [7, 9].

Its frequency spectrum is defined as

Figure 1 illustrates the frequency characteristic of PS pulse for and , 0.5, and 1.

The design of an improved Nyquist pulse with an impulse response that depends on several parameters and not given by a closed-form expression is a time-consuming process. The impulse response must be evaluated through a numerical inverse Fourier transform for a given set of parameters and then one calculates the error probability when the impulse response is sampled with a time offset . If this implies the use of 20 samples per symbol interval.

Usually the average symbol error probabilities of binary antipodal signaling [12] in the presence of symbol timing error implies the use of 512 interfering symbols, so the impulse response is described by a vector with 10240 components. The process must be repeated many times using different values of parameters. Consider the PS pulse. The parameters involved in the calculation of the error probability of PS pulse are the excess bandwidth and the exponent .

In order to expedite the design process of a PS filter with good performance for a specified value of , one should determine the values of for which fractional energy is optimal.

In other cases, if cannot be obtained as a closed-form expression, one should use numerical integration and calculate it for a set of values.

The fractional energy of PS pulse was obtained as

In order to get improved performance, one should first obtain the impulse response using a numerical integration of the frequency characteristic for a set of values of . This is a time-consuming operation followed by the calculation of the error probability and the comparison with the best pulses reported so far, for example, Poly [5] and Power [8].

To speed up the design process one should reduce the set size of values.

Assume and that we want to obtain a PS pulse that outperforms the Poly pulse. The fractional energy value of the optimal Poly pulse for is 0.0437.

Figure 2 illustrates the variation of with for the PS pulse for and .

Assuming a 10% error margin, we need to determine the error probability for values of around 0.25 and below it for . The results are presented in Table 11.

One can see that the PS pulse outperforms the Poly pulse for but it is outperformed by the Power pulse, despite its greater value of . As the error probability values are very close to each other, it is obvious that there are other factors to be considered.

Assume . The Poly pulse has . The PS pulse will have a maximum of performance if its fractional energy is close to this value. This reaches 0.09375 for . Assuming a 10% error margin, we need to determine the error probability for values of around 0.6 and below it. The results are tabulated in Table 12.

For , , , and the PS pulse outperforms both Poly and Power pulses.

8. Conclusions

To explain the improved performance of Nyquist pulses in the presence of timing errors three figures of merit based on fractional energy, first and second derivative of the time response, in short velocity and acceleration, evaluated at first zero crossing of the impulse response have been proposed and verified on pulses that have been reported in the corresponding literature and on a novel family of pulses. Small discrepancies appear for higher values of the excess bandwidth and symbol timing errors. All three figures of merit indicate the energy distribution into the sidelobes of the time response that leads to improved performance when the impulse response is sampled with a time offset and are related to the pulse performance. The mechanism of energy distribution based on fractional energy, velocity, and acceleration, evaluated at first zero crossing of the impulse response, works very well for small and moderate values of excess bandwidth and time offset. So, all these criteria can be used for quick performance assessment of improved Nyquist pulses. For small values of excess bandwidth, say and , the proposed criteria based on fractional energy and values of the first and second derivative of the time response evaluated at are valid to rank the pulses based on error probability performance when sampled with usual values of the time offset, say 0.05, 0.1, and 0.2. Caution must be exerted when investigating pulses with close values of fractional energy, as exceptions may occur. Also the criteria based on the values of the first and second derivative of the time response evaluated at (velocity and acceleration) must be used with caution taking into account that they are not independent. For instance, considering a pair of pulses with close values of fractional energy, velocity and acceleration, different results may be obtained taking into account that the decrease of the magnitude of the largest side lobe can be produced by either a bigger value of velocity combined with a smaller value of acceleration or vice versa. Also, the proposed criteria for ranking the pulses should be used with caution when comparing pulses with different asymptotic decay rates at higher values of excess bandwidth α. For larger values of excess bandwidth α and higher values of the time offset, say , when the pulses have values of that are close to each other, the difference in error probability is no longer determined only by the magnitude of the two largest sidelobes [7], but also by the differences in the magnitude of the sidelobes up to the kth one, with . The quick assessment method proposed here was verified on a novel family of improved Nyquist pulses, denoted as power sine. This significantly restricted the value range of the design parameter to be searched in order to obtain improved performance. To explain the difference in pulse performance a figure of merit based on the limited ISI distortion was introduced. The mechanism of performance improvement was not completely deciphered so far, as for each improved pulse there is an optimal value of , , and that once surpassed may lead to poorer performance.

Competing Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.