Abstract

A rather intuitive technique known as pole-zero placement is introduced to illustrate the frequency response of the special impacting filters (SIFs) with a pair of conjugate zero-poles and deduce the equation of the pole radii. Based on that, the paper proposes an iterative scheme to derive the parameters of the cascade notch filter. The cost function is determined by the cascading notch filter’s influence on impacting filters, converting the cost function’s least square problem to a filter parameters’ standard quadratic programming problem. Finally, a cascading notch SIF (CNSIF) designed to demodulate the ABPSK signals is realized.

1. Introduction

As we know, spectrum is an unrenewable resource, and the new wireless communication systems are occupying more and more transmission bandwidth. So many corporations and research institutions try to find the optimal method to utilize the spectrum. Against this background, the ultranarrow band (UNB) technology was proposed by doctor Walker. Up until now, various modulation methods have been successively proposed with the progress of UNB development, for example, variable phase shifting keying (VPSK), enhanced VPSK, very minimum shifting keying (VMSK), pulse position phase reversal keying (3PRK), missing cycle modulation (MCM), suppressed cycle modulation (SCM), and minimum sideband modulation (MSB), and so forth. The key of the demodulation is the “zero group delay” filter. The “zero group delay” means the rise time of the filter is very short and the phase changes are preserved after the “zero group delay” filter. The core unit is a quartz crystal which is too unreliable, instable, and inflexible to be mass-produced [13]. Wu et al. analyzed the feasibility of the UNB and proposed a high-efficiency modulation called extended BPSK (EBPSK) [4, 5]. In 2009, they proposed continuous phase EBPSK (CP-EBPSK) based on the EBPSK [6], further tightening and reducing the EPBSK power spectrum sideband. Subsequently, they imported the pseudorandom sequence and modified spectrum parameter to improve the CP-EBPSK, that is, modified CP-EBPSK (MCP-EBPSK). All of the above techniques have the same characteristic, that is “asymmetric.” They are uniformly referred to as asymmetric binary phase shift keying (ABPSK). ABPSK could increase the transport bitrate and the spectrum utilization efficiency with a more narrow band [7]. The modulation of the ABPSK signal relies on the special impacting filter (SIF), which could convert phase changes to amplitude impacts. Details of the SIF will be given in Section 3.

In recent years, multicarrier (MC) scheme has been recognized as a potential candidate for the physical layer of the wireless communication systems which could not only gain spectral efficiency but also lower out-of-band radiation. The first candidate of MC schemes is orthogonal frequency-division multiplexing (OFDM) [8]; however, a number of shortcomings of OFDM in the MC systems have been noted as well, such as large side lobes of the frequency response of the filters that characterize the subcarrier channels, high peak-to-average power ratio (PAPR), and sensitivity to carrier frequency offset. Compared with OFDM, the ABPSK allows a high level of subchannel spectral containment as Figure 1 shows. So we propose that the ABSPK technique can be used in MC schemes.

2. Uniform Formula of ABPSK

Denote the following.(1)Data bit duration , it lasts carrier wave period, that is, .(2)Phase modulation duration , it lasts carrier wave period, that is, and .(3) and are modulation waveforms corresponding to bit “0” and bit “1”, respectively.

Then the uniform formula of ABPSK is defined as When the phase changes abruptly, ; when phase changes continuously, . The modulated waveform has the following features.(1)Data bit “0” lasts carrier cycles in , the carrier cycle is and the amplitude is .(2)Data bit “1” consists of carrier cycles with an initial phase , amplitude and - carrier cycles with the same phase as bit “0”, and amplitude .(3)If there are no phase changes or amplitude changes, the waveforms are normal sine wave. When , it is the EBPSK; when , according to the sign of and value of , it is the CP-EBPSK and MCP-EBPSK, respectively.(4)When , , (1) is MCM as has been mentioned in [9]; when , (1) denote the following.(a)When ,  , it represents the classical BPSK; when , it represents the 3PRK in [9].(b)When , , it represents 3PSK in [9].(5)The modulation degrees differ according to the phase change and modulate duration. The phase changes could control the bandwidth: when the phase vanishingly changes, the spectrum is the narrowest, and when the changes are , the spectrum is the widest; Denote as “modulated duty cycle.”

According to (1), choosing a proper value of , , , and using a better shaping-filter could tighten the bandwidth of the modulated signal. We call the signal defined by (1) the uniformly asymmetric binary phase shift keying (ABPSK).

3. Special Impacting Filter (SIF)

The demodulation of AEBPSK signal based on the special digital impacting filter is in [10, 11]. The SIF is a kind of digital IIR filters; when working on the proper frequency range, it can convert the phase changes to amplitude impacting. The places where phase is unchanged have much lower impacting than the changed places and most noise is removed at the same time (see Figure 2). Based on the output response, direct amplitude detection can be used for the symbol judgment in intermediate frequency instead of down-conversion to baseband. The filtering mechanism in that filter offers different band to signal and noise, which is discussed in [10, 11] in detail.

Different from normal multicarrier transmission system, the ABPSK subcarriers need not guard interval or satisfy the orthogonal condition. Every subchannel set differs from the others. A narrow pass band of the SIF is used to separate the subcarriers. In order to eliminate the adjacent channel interference, we need to set the notch frequency of the cascade notch filter the same as other carriers frequency to suppress other subchannels’ interference and the output demodulation results [10]. The tiny phase change of the ABPSK makes the demodulation performance closely related to the sampling rate. Only by setting the proper parameter of the filter could it reflect the signal change. Based on the above condition, the parameters of the SIF bank correspond with each subcarrier’s sampling rate, respectively.

4. Design of Cascade Notch SIF (CNSIF)

The key to demodulate the multicarrier ABPSK signal is the design of the receive filter bank, that is, cascade notch filter based on the SIF. Each subchannel regards the other subchannels as a sinusoidal interference, the notch filter cancelling the interference and SIF demodulating the corresponding signal. Many methods have been mentioned in [10, 11] for the SIF design and performance analysis, but the SIF pole radius is specified by the designer arbitrarily. Here we present a new approach to the numerical solution of the SIF as well as use an iterative scheme to gain the pole angle of the notch filter that fulfills the cost function.

4.1. Calculation of the SIF Pole Radii

Consider an SIF with one pair of conjugate zero-poles whose transfer function is

Different from the conventional IIR filters, the zero angles are less than the corresponding carrier frequency and are less than the pole angles. Place the zeros on the unit circle with angle shift , that is, , ; the poles are close to the unit circle and are near to zeros with angle shift , that is, , . Generally the carrier frequency is situated in the maximum slope of the magnitude response. Figure 3 shows the amplitude-frequency response and phase-frequency response of the demodulation impacting filter with one pair of conjugate zero-poles, the normalized carrier frequency is  rad/sample; it has narrow notch-frequency-selecting performance near the carrier frequency.

According to (2), we can evaluate the frequency response with graphical method (see Figure 4). In practice the poles and zeros are even much closer than Figure 4; the poles are even much closer to the unit circle. In the z-plane, the zero-pole vectors shift on the unit circle .

, are zeros lying on the unit circle; , are poles near the unit circle and zeros. , , , , , , , represent the module and angle of , , , , respectively. For the periodic frequency characteristic of the digital filters, we could just discuss the situation of , that is, .

From Figure 4, the frequency magnitude response of (2) can be rewritten as

Because the zeros and poles are close to the unit circle and the distances from the conjugate pole and zero to are nearly equal when they shift in the region of and ; that is, , . So

But when they shift in the region of , the distance , is much smaller than the distance , ; we may state that . The frequency magnitude response can be written as

Enlarge the region of , the relative position between zero-pole vector and depicted in Figure 5, here the influence of the complex conjugate zero-pole pair will be negligible.

With the Pythagorean theorem, we obtain two equations: where is the module of pole .

Substituting , , into (7) leads to

So the frequency magnitude response in the region of can be written as

According to Moorer’s bandwidth definition [12], if the resonance gain over the DC gain exceeds 6 dB in absolute value, the frequencies at 3 dB below/above the peak/notch is the band edges, that is where is the bandwidth of the SIF; (10) can be expressed as

To ensure the impacting effect, the pole and zero angle is specified by the designer. When the bandwidth is known, the results of the following two equations are constants, respectively, that is

Substituting (12) into (11), we can readily obtain

The poles and zeros are very close to each other, as a consequence, and will be relatively small. To avoid , we abandon the adding situation. After some further simplification. The final result is

Equation (14) shows that the pole radii of SIF can be given in a quantitative way instead of arbitrary setting.

The procedure of the one-pair conjugate zero-poles SIF design could ensure the impacting effect, and we know that if the zeros and poles are far away from the unit circle, they will only affect the amplitude of the frequency response, but not the shape. From this standpoint, we can add more conjugate poles to tighten the bandwidth of the SIF and gain higher impacting effect. Generally we can add two conjugate poles whose angles are equal to the initial poles and are far away from the unit circle.

4.2. The Cascade Notch SIF (CNSIF)

The multicarrier ABPSK scheme uses the CNSIF banks to separate and demodulate each subcarrier [13]. The key of the CNSIF is the narrow notch-frequency-selecting performance. When the overlapping signals pass the filter banks, the primary signal is enhanced and the noises or interferences are attenuated. Here the SIF enhances the primary signal and the notch filter decreases the disturbing signal. Let us start with the design of the notch filter in details.

Without loss of generality, we assume that the notch filter has notch frequencies; the transfer function is given by where is the pole radius. For stability and according to system requirements, the values of and are given by the designer (). Meanwhile the zeros are constrained to locate on the unit circle at the notch frequencies , so the problem of designing a notch filter reduces to find the optimal value of .

Let , then , , . The transfer function can be rewritten as where , .

For convenience, let , then the notch frequency is , pole radius is , and (16) can be expressed as

Assuming that , . With a given weighting function , we can define the cost function as where the region , is a prescribed small positive number, combining (4) and (18) yields

To ensure the impacting characteristic of SIF and cancel the signal disturbing, the cascade notch filter should not affect the frequency response of the SIF; that is, the cost function should be minimized.

Substituting (17) into (19), we can obtain

Let be the new weighting function, since and are known numbers, we need to find to minimize the cost function. For , , we can use an iteration scheme to find the optimal value of ; each iteration refreshes the value of . We denote the value of at the nth iteration as , as , similarly. When gets the new value, the weighting function is updated immediately.

For convenience, substitute

After some simplification, (21) is rewritten as where

So we can determine the value of by solving the constrained optimization problem

We can see that the cost function is a parabola with its mouth opened up, so it could be transformed to a closed form and have an optimal solution. At the nth iteration, minimizing (22) subjected to constraints of (24) is a typical quadratic programming problem. We can compute the solution efficiently.

5. Design Example

5.1. Design Parameters

Set the normalized three notch frequencies as 0.21, 0.25, and 0.3. Easily derive the initial values that , , . Let ; the convergent values are 0.52206411, 0.55613211, and 0.58855711. Given the following specifications: ; weighting function ;  rad,  rad,  rad ( rad). The pole radii defined in (14) is 0.999999969375. Adding another three pairs of conjugate poles with angle 0.62855rad, radii are 0.9, 0.92, and 0.95, respectively. The frequency magnitude response of the final designed CNSIF is shown in Figure 6.

5.2. Performance

We choose the MCP-EBPSK signal as a source, simulating the performance of two subcarriers. The parameters are as follows: , , , , ; ; ; ; ; ; ; the entire test symbols are 3 million. Set the notch frequencies as 0.1255 and 0.1992, we can obtain , , after six iterations converge to 1.84855455 and 1.6219734, respectively. Let , , weighting function .

We can obtain the parameters of the CNSIF bank as [1, −6.096111877753762, 16.418167515832877, −25.326641789930786, 24.298560015038895, −14.721898165092053, 5.447828484314318, −1.116449367584231, 0.098333159057181]; [0,0,0,0,1, −3.694313616799019, 5.411987912102056, −3.694313616799019,1]; [1, −5.406525327518239, 13.652579283244823, −20.517799618098030, 19.861352592576445, −12.536073668382514, 4.996805854728122, −1.139889481405723, 0.120047843082279]; [0,0,0,0,1, −3.239006288658281, 4.622788277906668, −3.239006288658281,1].

Figure 7 shows the waveform of the component signal after the CNSIF bank filtering. We can see that the designed CNSIF could separate the component MCP-EBPSK signals. The BER performance is shown in Figure 8.

6. Conclusions

With the intuitive method known as zero-pole placement, we analyzed the frequency response of the SIF in a quantitative way. The equation about the pole radii under specified bandwidth is derived. The designed CNSIF could not only maintain the impacting characteristic but also attenuate the interchannel interference (ICI). From Figure 6, we can also see that adding notch zeros could speed up the decaying of the response curve and tighten the bandwidth; this will help to filter the noise. Compared with OFDM, the multicarrier scheme of ABPSK could have quite low PAPR ratio. It can also be combined with MIMO, cognitive radio, and so forth to get better performance, which is our next work to emphasize.

Acknowledgments

The authors thank all of the reviewers for their valuable comments, which have considerably helped in improving the overall quality of the work presented in the revised paper. Editorial assistance and proofreading of the manuscript from Bingcheng Zhu are appreciated. This work is supported by the State 863 Project (2008AA01Z227), the National Natural Science Foundation of China (NSFC), under the Grant 61271204.