This application claims the benefit of Japanese Patent Application No. 2021-66070, filed on Apr. 8, 2021, which is hereby incorporated by reference herein in its entirety.
The present invention pertains to a demodulating apparatus, a base station and a demodulating method.
A number of terminals connected to wireless communication networks is predicted to increase from now on. This causes apprehension about tight situations of uplinks. Under such circumstances, it is anticipated to exploit a technology to relax orthogonality of radio signals for the purpose of increasing the number of terminals connectable on the uplink. This technology is called Power Domain-Uplink-Non-Orthogonal Multiple Access (PD-UL-NOMA) making use of a power difference on the uplink.
Note that reference signals are transmitted and received between a base station and the terminals for the purpose of estimating a propagation path and synchronization between station and the terminals in the wireless communication network. Plural reference signals are also orthogonal in PD-UL-NOMA. For example, in time division multiplexing communications, data signals are overlapped on a time base, whereas the reference signals get separated and orthogonal. The reference signals are thus used, whereby tolerance against inter-terminal interference signals and noises is improved, though communication procedures get complicated.
However, accuracy of estimating a radio wave propagation path affects a success rate (or error rate) of the communications in PD-UL-NOMA. Especially in an environment where the terminals move fast, a fluctuation speed of the propagation path of radio waves becomes fast, and hence communication technologies following up the fluctuation speed are desired.
By the way, conventional wireless communication networks have exploited, e.g., Phase Shift Keying (PSK) by way of a modulation method so far. PSK is roughly classified into coherent PSK (CPSK) and differential PSK (DPSK). In terms of the tolerance against the interference signals or the noises, CPSK is superior to DPSK. Therefore, CPSK is widely exploited in the conventional wireless communications.
However, CPSK is based on a premise that a receiving station synchronizes with a standard signal with the aid of a reference signal, of which procedures are complicated. Therefore, communications in CPSK are easily affected by fluctuations when the fluctuations of a propagation path of radio waves are fast. Under such circumstances, it is an aspect of the present disclosure to provide a communication method capable of following up the fluctuations of the propagation path of the radio waves.
An embodiment of the disclosure will be exemplified by a demodulating apparatus. The demodulating apparatus includes a reception circuit to receive modulated radio signals coming from a plurality of transmission devices, a first demodulation circuit to demodulate a first reception signal modulated based on differential phase shift keying among the modulated radio signals received by the reception circuit, a modulation circuit to modulate a demodulation signal demodulated by the first demodulation circuit into a modulation signal based on differential phase shift keying, an estimation circuit to estimate variations of an amplitude and a phase of a propagation signal on a propagation path leading to the reception circuit from one of the plurality of transmission devices on the basis of the radio signal and the modulation signal modulated by the modulation circuit, a first generation circuit to generate, based on the variations estimated by the estimation circuit, a first simulated signal simulating the first reception signal from the modulation signal, a cancellation circuit to extract a signal obtained by cancelling the first simulated signal from the modulated radio signals received by the reception circuit; and a first control circuit to repeat processes of the first demodulation circuit, the modulation circuit, the estimation circuit, the first generation circuit and the cancellation circuit to such a limit as to enable the first demodulation circuit to demodulate.
The present demodulating apparatus is capable of providing communications with a moving station by the communication method enabling follow-up for the fluctuations of the propagation path of the radio waves.
A wireless communication system 100 and a demodulating method in this wireless communication system according to one embodiment will hereinafter be described with reference to drawings. The wireless communication system 100 includes a base station 10. The base station 10 includes a demodulating apparatus. The demodulating apparatus includes a reception circuit that receives modulated radio signals coming from a plurality of transmission devices. The reception circuit receives and converts the radio signals into electric signals. The reception circuit is exemplified by a high frequency circuit including an antenna.
The demodulating apparatus includes a first demodulation circuit that demodulates first reception signals, which are modulated based on differential phase shift keying (DPSK), among the radio signals received by the reception circuit. Namely, the first demodulation circuit performs the differential phase demodulation. The first reception signals are, e.g., the radio signals that are modulated based on differential phase shift keying by a certain transmission device.
The demodulating apparatus includes a modulation circuit to modulate demodulation signals demodulated by the first demodulation circuit into modulation signals based on differential phase shift keying. In other words, the modulation circuit, as described above, restores transmission signals of a source transmission device from DPSK-demodulated data.
The demodulating apparatus includes an estimation circuit that estimates, based on the radio signals received by the reception circuit and the modulation signals modulated by the modulation circuit, variation amounts of an amplitude and a phase of a propagation signal on a propagation path leading to the reception circuit from one of the plurality of transmission devices. The variation amounts of the amplitude and the phase of the propagation signal on the propagation path can be also said to be a transfer function representing a degree of influence by fading and other equivalent phenomena on the propagation path.
The demodulating apparatus includes a first generation circuit to generate, based on the variation amounts estimated by the estimation circuit, first simulated signals simulating the first reception signals. The variation amounts can be said to be the transfer function representing the degree of influence by fading and other equivalent phenomena on the propagation path, and hence it is feasible to simulate the first reception signal reaching the reception circuit by multiplying the modulation signal by the variation amount.
The demodulating apparatus includes a cancellation circuit that extracts signals obtained by cancelling the first simulated signals from the radio signals received by the reception circuit. As stated above, the first simulated signals are the signals simulating the first reception signals. Interferences caused by the first reception signals are therefore cancelled with respect to the signals obtained by cancelling the first simulated signals from the radio signals received by the reception circuit. To be specific, the cancellation circuit cancels the interferences caused by the transmission signals transmitted from the first transmission device. This cancellation enables demodulation of the reception signals from the transmission devices other than the first transmission device.
The demodulating apparatus includes a first control circuit that iterates processes of the first demodulation circuit, the modulation circuit, the estimation circuit and the first generation circuit to such an extent as to enable the demodulation by the first demodulation circuit. The demodulating apparatus iterates these processes and is thereby enabled to cancel the interferences caused by the transmission signals coming from the plurality of transmission devices while acquiring the reception signals from the plurality of transmission devices sequentially such as the first transmission device and the second transmission device. The demodulating apparatus is thus enabled to separate the signals received from the individual transmission devices out of the signals in which the transmission signals coming from the plurality of transmission devices are mingled.
(Communication System)
A wireless communication system 100 according to a first embodiment will hereinafter be described with reference to
The wireless terminals 3-1, 3-2 may be configured as wireless terminals dedicated to DPSK and may also be configured as wireless terminals usable for both of DPSK and CPSK. The wireless terminals 3-1, 3-2 are usable for both of DPSK and CPSK, in which case the wireless terminals 3-1, 3-2 have access to the base station 10 through any one of DPSK and CPSK for the first time when connecting to the base station 10. Any one of the base station 10 and the wireless terminals 3-1, 3-2 determines switchover of the communication method in accordance with circumstances. The wireless terminals 3-1, 3-2 and the base station 10 communicate with each other by the thus-determined communication method. It does not mean that a number of the wireless terminals 3-1, 3-2 is limited to “2”.
The wireless terminals 4-1, 4-2 may be configured as wireless terminals dedicated to CPSK and may also be configured as wireless terminals usable for both of CPSK and DPSK. The wireless terminals 4-1, 4-2 are usable for both of DPSK and CPSK, in which case the wireless terminals 4-1, 4-2 have access to the base station 10 through any one of CPSK and DPSK for the first time when connecting to the base station 10. Any one of the base station 10 and the wireless terminals 4-1, 4-2 determines the switchover of the communication method in accordance with the circumstances. The wireless terminals 4-1, 4-2 and the base station 10 communicate with each other by the thus-determined communication method. It does not mean that the number of the wireless terminals 4-1, 4-2 is limited to “2”. In the first embodiment, the subsequent modified example thereof and the second embodiment, the wireless terminals 4-1, 4-2 are, when generically termed, simply referred to as “wireless terminals 4”. As stated above, in the first embodiment, the wireless terminals 4 are the wireless terminals performing the CPSK-based communications.
As in
CPSK is defined as a modulation method widely used in, e.g., Long Term Evolution (LTE) and other equivalent telecommunication standards. Use of CPSK involves transmitting reference signals (RS) separately. The reference signals to be transmitted are orthogonal to other signals. In PD-UL-NOMA, the CPSK method has problems given as follows.
Problems of CPSK Modulation Method:
(1) In the CPSK method, when a number of overlaps of NOMA increases, this increase leads to a rise in ratio of how much the reference signals occupy wireless resources, thereby hindering an improvement of transmission efficiency.
(2) When a fading speed is high, there exists a possibility that an estimated value of the propagation path, which is measured based on the reference signal, is not valid.
(3) The wireless terminal 4 is unable to transmit the signal till the base station 10 allocates the reference signal thereto, and hence this vacant period is a delay. When the allocated reference signal is overlapped with the reference signals of other wireless terminals 4, a QoS (Quality of Service) deteriorates.
Such being the case, the first embodiment proposes a solution against the problems of CPSK by using DPSK. For example, the base station 10 uses DPSK together with CPSK, thereby solving the problems given above. The combined use of CPSK and DPSK enables combinations of advantages of both of DPSK and CPSK as will hereinafter be described. Note that the DPSK method is, it is considered, also exploited under specific conditions in place of the CPSK method in PD-UL-NOMA in addition to the combined use of CPSK and DPSK.
Advantages of DPSK-Based Transmission:
(1) The wireless resources for the reference signals are not needed. The reference signals are required to be orthogonal, and CPSK consumes a great quantity of wireless resources for the reference signals. By contrast, DPSK does not need the reference signals. The wireless resources for the reference signals can be thereby allocated to data.
(2) It is feasible to reduce influences of errors, caused by fast fading, of the estimated values on the propagation path. A fading fluctuation is faster than a certain limit, in which case such a possibility exists that accuracy of the propagation path estimated value measured by using the reference signal is not sufficient. In this case, a CPSK error rate deteriorates. DPSK does not need the propagation path estimation using the reference signal, and the influences of the fast fading are decreased.
(3) A low delay is accomplished by DPSK. To be specific, DPSK enables the transmission without any negotiations between the base station and the wireless terminals for allocating the reference signals. Accordingly, there is no communication delay caused by the negotiations.
Advantages of CPSK-Based Transmission:
(1) CPSK makes it feasible to grasp the transmission terminals. Specifically, CPSK enables the base station 10 to grasp a number of connections and pieces of identifying information (ID) of the transmission terminals before demodulation, depending on whether there are the received reference signals.
(2) It is feasible in CPSK to decrease a signal-to-interference noise power ratio (SINR) for obtaining a same bit error rate. In other words, CPSK is higher in tolerance against the interferences and noises than DPSK. It is therefore feasible in CPSK to increase a number of the overlap-enabled terminals.
(3) CPSK facilitates generation of a replica in a loop according to Successive Interference Canceller (SIC). CPSK, in which the propagation path estimated value is obtained from the reference signal, facilitates the generation of the replica accordingly. By contrast, DPSK, in which the reference signals are not transferred and received, requires a special process that will be described in the first embodiment in order to acquire the propagation path estimated value for generating the replica for cancelling the interference.
Accordingly, the base station 10 demodulates the CPSK radio signals of DATA1 and DATA2 previously and cancels the interferences thereof in the example of
In the first embodiment, however, the base station 10 causes a DPSK demodulation unit and a CPSK demodulation unit to operate in parallel. The DPSK demodulation unit and the CPSK demodulation unit operate independently of each other, then preferentially demodulate the signals having the higher signal-to-interference noise power ratio (SINR), and cancel the interferences. Accordingly, for instance, as in
(Configuration)
As in
The error correction coding unit 33 error-correction-codes the scrambled data. The DPSK modulation unit 34 DPSK-modulates the error-correction-coded data. The DPSK-modulated data are transmitted to the base station 10 from a transmission antenna.
The wireless terminal 4 includes a CRC unit 41, a scramble unit 42, an error correction coding unit 43, a coherent phase shift keying (CPSK) modulation unit 44 and a RS (Reference Signal) generation unit 45. Processes of the CRC unit 41, the scramble unit 42 and the error correction coding unit 43 among these units are the same as those of the CRC unit 31, the scramble unit 32 and the error correction coding unit 33 of the wireless terminal 3. The CPSK modulation unit 44 CPSK-modulates the error-correction-coded data. The RS generation unit 45 generates the reference signals. The generated reference signals are transmitted together with the CPSK-modulated data to the base station 10.
As in
The antenna 19 receive the modulated radio signals coming from the plurality of transmission devices. The antenna 19 and a circuit connected thereto may be said to be “a reception circuit to execute a reception”. As illustrated in
Therefore, replica cancellation unit 18 includes a buffer to retain the signal (data) before the replica is cancelled, and a subtractor that cancels the replica from the signal retained in the buffer and writes the signal, from which the replica is cancelled, again back to the buffer. With such a configuration, the replica cancellation unit 18 successively cancels the replicas based on the decoded data given from the plurality of wireless terminals 3, 4 out of the radio signals received by the antenna 19. In a SIC loop, the replica cancellation unit 18 successively cancels the replicas in sequence from those exhibiting the higher signal-to-interference noise power ratio (SINR).
As in
The DPSK demodulator 13 demodulates the DPSK-modulated reception signals in sequence from a first reception signal exhibiting the highest signal-to-interference noise power ratio (SINR) in the SIC loop. Among the units described above, the differential demodulation unit 131 DPSK-demodulates the reception signals received by the antenna 19. The differential demodulation unit 131 detects a shift quantity of the phase of the reception signal received this time from the phase of the reception signal received last time. However, the reception signal received this time is, as illustrated in
The error correction decoding unit 132 error-correction-decodes the demodulated data. The descramble unit 133 descrambles and thus returns the error-correction-decoded data to the pre-scrambling bit string. The CRC unit 134 carries out a CRC-based error detection with the descrambled data. The data, which is normal in terms of error detection result of the CRC unit 134, is sent to a higher layer of the base station 10 and also handed over to the scramble unit 136. A configuration made by the differential demodulation unit 131 through the CRC unit 134 among the units described above may be said to be “a first demodulation circuit to execute a first demodulation” because of demodulating the first DPSK-modulated reception signal and handing over this demodulated reception signal to the higher layer of the base station 10. Among the reception signals received by the antenna 19, the reception signal to be demodulated at this time is to be termed “the first reception signal”.
Note that the CRC unit 134 carries out the error detection but does not cancel the CRC-based error detection code in the first embodiment. The CRC unit 134 may cancel the detection code, in which case the circuit may simply be connected such that the data descrambled by the descramble unit 133 is handed over to the scramble unit 136 after processing of the CRC unit 134 for detecting an error. A circuit to add again the CRC-based error detection code may be provided posterior to the CRC unit 134 but anterior to the scramble unit 136.
The scramble unit 136, the error correction coding unit 137 and the DPSK modulation unit 138 perform again scrambling, error-correction coding and DPSK modulating on the basis of the data determined to have no error in the error detection of the CRC unit 134. The DPSK modulated data for effecting SIC are thereby generated. The scramble unit 136, the error correction coding unit 137 and the DPSK modulation unit 138 may therefore be said to be “a modulation circuit to execute modulating a demodulated signal into a modulation signal based on differential phase shift keying”.
The propagation path estimation unit 13B calculates a propagation path estimated value h from the reception signal received by the antenna 19 and the DPSK modulated signal outputted from the DPSK modulation unit 138. The propagation path estimated value h may be said to be an amplitude and also a phase shift quantity of the propagated signal on the propagation path leading to the antenna 19 from each wireless terminal 3. The propagation path estimation unit 13B may therefore be said to be “an estimation circuit to execute estimating an amplitude and a phase shift quantity of the propagated signal on the propagation path”.
The reception signals received by the reception antenna 19 contain the reception signals coming from the plurality of wireless terminals. The reception signals received by the reception antenna 19 also contain noises. Such being the case, the propagation path estimation unit 13B averages the propagation path estimated values h in a plurality of periods for which the reception signals are received. To be specific, the propagation path estimation unit 13B uses DPSK modulation data [s1, s2, s3, . . . , sN] outputted by the DPSK modulation unit 138 on the basis of reception signals [r1, r2, r3, . . . , rN] in the plurality of periods that are obtained by the antenna 19 and the data decoded based on these reception signals. The propagation path estimation unit 13B averages propagation path estimated values hn=rn/sn (n=1, 2, 3, . . . , N) calculated therefrom. Averaging serves to cancel the nearly random interference signals and noises contained in the reception signals received by the antenna 19 and coming from the wireless terminals other than the demodulation target terminals.
The replica generation unit 139 generates a replica of the DPSK signal, based on the propagation path estimated value h generated by the propagation path estimation unit 13B. The replica is defined as a simulated signal simulating the DPSK modulated signal (the first reception signal described above) received by the antenna 19 and having maximum electric power. In other words, the replica is the DPSK modulated signal arriving at the antenna 19 from one unspecified wireless terminal 3 as well as being a signal simulating the signal having the highest signal-to-interference noise power ratio (SINR). The replica of the DPSK signal is herein called “a first simulated signal”. The replica generation unit 139 may be said to be “a first generation circuit to execute generating the first simulated signal simulating the first reception signal”.
The replica cancellation unit 18 cancels the replica of the DPSK signal in a first cancellation from the data received by the antenna 19. In the example of
The DPSK demodulator 13 iterates the SIC loop till the data with no error in the error detection of the CRC unit 134 cannot be obtained from the reception signals. The DPSK demodulator 13 thus demodulates the DPSK reception signals from the signals into which the DPSK reception signals coming from the plurality of wireless terminals are mingled with the CPSK reception signals coming therefrom. Specifically, the DPSK demodulator 13 demodulates the DPSK reception signals coming from the individual wireless terminals 3 performing the DPSK-based communications, and hands over the demodulated signals to the higher layer of the base station 10. For example, the controller 10C of the base station 10 including the CPU executes the processes of the respective units of the DPSK demodulator 13 and controls the SIC loop. The CPU of the base station 10, which executes the processes by way of the DPSK demodulator 13, may be called “a first control circuit repeating the processes” as the case may be. However, the DPSK demodulator 13 may include a CPU to control the SIC loop.
As in
The propagation path estimation unit 14B among these units calculates the propagation path estimated values between the wireless terminals 4 and the antenna 19 on the basis of the reference signals transmitted from the wireless terminals 4. In
The demodulation unit 141 executes an equalizing process with respect to the reception signals received by the antenna 19, and extracts the reception signals coming from the wireless terminals each performing the CPSK-based communications. To be specific, the demodulation unit 141 extracts, by the equalizing process, the reception signals coming from the specified wireless terminals 4 on the basis of the propagation path estimated values h generated by the propagation path estimation unit 14B between the respective wireless terminals 3, and demodulates the extracted reception signals. The equalizing process involves extracting the reception signals from the corresponding wireless terminals 4 on the basis of the propagation path estimated values h between the antenna 19 and each of the wireless terminals 4 but suppressing the reception signals coming from other wireless terminals.
The error correction decoding unit 142 error-correction-decodes the demodulated data. The descramble unit 143 descrambles the error-correction-decoded data, and returns the data to the pre-scrambling bit string. The CRC unit 144 carries out the CRC-based error detection. The data, which are normal in terms of an error detection result of the CRC unit 144, are sent to the higher layer of the base station 10 and handed over to the scramble unit 146. A configuration leading to the CRC unit 144 from the demodulation unit 141 among these units may be said to be “a second demodulation circuit to execute a second demodulation” because of demodulating second reception signals being CPSK-modulated. Note that the reception signals to be demodulated at this time among the reception signals received by the antenna 19 are called the second reception signals.
The scramble unit 146, the error correction coding unit 147 and the CPSK modulation unit 148 perform again, based on the decoded data, scrambling, error-correction-coding and CPSK-modulating. The transmission data in the wireless terminals 4 transmitting the decoded data are thereby restored in the base station 10. The replica generation unit 149 multiplies, by the propagation path estimated values h, the transmission data restored by the CPSK modulation unit 148 as the transmission data generated in the wireless terminals 4, thereby generating the replicas of the CPSK signals received from the wireless terminals 4. In other words, the replica is defined as the signal simulating the CPSK modulated signal received by the antenna 19 and having the maximum electric power. The replica of the CPSK signal is herein termed “a second simulated signal”. A configuration leading to the replica cancellation unit 149 from the scramble unit 146 may be said to be “a second generation circuit to execute a second-generation” because of generating the second simulated signal simulating the second reception signal, based on the demodulation signal demodulated by the second demodulation circuit.
The replica cancellation unit 18 cancels the replicas of the CPSK signals from the radio signals received by the antenna 19 in a second cancellation. As a result, in the example of
The CPSK demodulator 14 iterates the SIC loop till the data having no error in the error detection of the CRC unit 144 cannot be obtained from the reception signals. The CPSK demodulator 14 thus demodulates the CPSK reception signals from the signals into which the CPSK reception signals coming from the plurality of wireless terminals are mingled with the DPSK reception signals coming therefrom. To be specific, the CPSK demodulator 14 demodulates the CPSK reception signals coming from the individual wireless terminals 4 performing the CPSK-based communications, and hands over the demodulated signals to the higher layer of the base station 10. As described above, the controller 10C of the base station 10 includes the CPU. For instance, the CPU of the controller 10C executes the processes of the respective units of the CPSK demodulator 14, and controls the SIC loop. The CPU of the base station 10, which executes the processes by way of the CPSK demodulator 14, is also called “a second control circuit to repeat the processes” as the case may be. However, the CPSK demodulator 14 includes a CPU and may also control the SIC loop.
As in
As described above, the replica cancellation unit 18 receives the replicas from the DPSK demodulator 13 and the CPSK demodulator 14 respectively, and cancels the replicas from the radio signals received by the antenna 19. In the first embodiment, the DPSK demodulator 13 and the CPSK demodulator 14 operate in parallel independently of each other, and demodulate the modulated signals sequentially from the signal exhibiting the highest signal-to-interference noise power ratio (SINR). When any error does not exist in any one of the CRC unit 134 of the DPSK demodulator 13 and the CRC unit 144 of the CPSK demodulator 14, the replica is generated on the side having no error, while the replica cancellation unit 18 cancels the interferences of the signals corresponding to the data demodulated with no error.
(Processing Flow)
Such being the case, to begin with, the propagation path estimation unit 13B obtains a setting value of a period N for averaging the calculated propagation path estimated values h (S1). The setting value of the period N may also be one of empirical values accumulated in the base station 10. The setting value of the period N may further be a value set by an administrator. The setting value of the period N may still further be a value set based on a variation rate and other equivalents (fading speed and other equivalents) with respect to time of the propagation path estimated value h, which is determined by the propagation path estimation unit 13B in the processes of
The propagation path estimation unit 13B obtains reception signals rn (n=1, . . . , N) for an N-numbered periods from the memory (S2). The reception signals rn are the reception signals including the signals transmitted from the plurality of wireless terminals 3 inclusive of the wireless terminal 3-A in the respective periods (n=1, . . . , N) in the antenna 19 of the base station 10. The CPU of the base station 10, which executes the processes by way of the propagation path estimation unit 13B, saves the reception signals in the antenna 19 of the base station 10 on the memory for a predetermined period.
The propagation path estimation unit 13B obtains DPSK simulated transmission signals sn (n=1, . . . , N) for the N-numbered periods from the memory (S3). The DPSK simulated transmission signals sn are the DPSK modulated signals generated corresponding to the wireless terminal 3-A performing the DPSK-based communications, which are outputted by the DPSK modulation unit 138 in
The propagation path estimation unit 13B calculates the propagation path estimated values hn=rn/sn (n=1, . . . , N) for the N-numbered periods, and further calculates an average value thereof (S4). With this calculation of the average value, the interference signals and the noises, which are contained in the reception signals rn (n=1, . . . , N) received by the antenna 19 and come from the terminals other than the wireless terminal 3-A being set now as the propagation path estimation target, are cancelled as random components. Averaging described above is one of statistical processes. It may be said that the propagation path estimation unit 13B serving as the estimation circuit executes the statistical processes about variations of an amplitudes and a phase of the propagation signals on the propagation path. The replica generation unit 139 may be said to execute generating the simulated signal on the basis of the statistically processed estimated value.
In the first embodiment, as illustrated in
For example, as illustrated in
In this case, it may be said that the DPSK signals received by the antenna 19 contain the reception signals in the resources overlapped with the reference signals (RS) for the CPSK modulated second reception signals. It may also be said that the DPSK signals received by the antenna 19 contain the DPSK modulated reception signals having the electric power exceeding the power of the reference signal (RS).
(Simulation Result)
The simulation is that the propagation path estimated values hn=rn/sn (n=1, 2, 3, . . . , 20) are averaged and thus estimated without the reference signals in DQPSK. Specifically, the propagation path estimated values hn are averaged in 20 symbol intervals.
As discussed above, the base station 10 according to the embodiment estimates the propagation path by using the reception signals mingled with the transmission signals coming from the plurality of wireless terminals 3 without receiving the reference signals in the DPSK-based reception. In other words, the base station 10 restores the DPSK modulated signals generated based on the decoded data from the reception signals coming from the respective wireless terminals 3. The base station 10 calculates the propagation path estimated value between the base station 10 and each of the wireless terminals 3 on the basis of the reception signals mingled with the transmission signals coming from the plurality of wireless terminals 3 and the restored DPSK modulated signals (
In this case, the base station 10, as in
As described above, the base station 10 enables the simultaneous connections to be established between the base station 10 and both of the wireless terminals 3 performing the DPSK-based communications and the wireless terminals 4 performing the CPSK-based communications, and also enables the DPSK and CPSK advantages to be combined.
Namely, the following are feasible by performing the DPSK-based communications.
(1) The wireless resources for the reference signals are not required. The reference signals need being orthogonal, and CPSK consumes a large quantity of wireless resources for the reference signals. While on the other hand, DPSK does not require the reference signals. The wireless resources for the reference signals can be thereby allocated to DATA.
(2) It is possible to reduce the influences caused by the propagation path estimation errors due to the fast fading. DPSK does not require the propagation path estimation using the reference signals, and the influences of the fast fading are reduced.
(3) DPSK makes the low delay feasible. To be specific, DPSK enables the transmission without any negotiations between the base station and the terminals for allocating the reference signals. Consequently, there is no communication delay caused by the negotiations.
The following are feasible by CPSK.
(1) The transmission terminals can be grasped in CPSK. To be specific, CPSK enables the base station to grasp the number and IDs of the connected transmission terminals before the demodulation from the received reference signals.
(2) It is possible to decrease the signal-to-interference noise power ratio (SINR) in order to obtain the same bit error rate in CPSK. In other words, CPSK is higher in tolerance against the noises than DPSK. It is therefore feasible to increase the number of terminals that can be overlapped.
(3) CPSK facilitates the generation of the replica. In the case of CPSK, the propagation path estimated values are obtained from the reference signals, and hence the replicas are easily generated.
The base station 10 according to the first embodiment includes the DPSK demodulator 13 and the CPSK demodulator 14 that operate in parallel independently of each other. Taking the power efficiency into consideration, however, the base station 10 may cause the DPSK demodulator 13 and the CPSK demodulator 14 to operate in a way that switches over the DPSK demodulator 13 and the CPSK demodulator 14, corresponding to conditions.
The base station 10 may cause, for example, the DPSK demodulator 13 and the CPSK demodulator 14 to operate by switching over these units 13 and 14 corresponding to requests given when connecting the wireless terminals 3, 4. The processes excluding the above mentioned processes done by the base station 10 and the wireless terminals 3, 4 according to a second embodiment as switching over the DPSK demodulator 13 and the CPSK demodulator 14 are the same as those of the base station 10 and the wireless terminals 3, 4 according to the first embodiment. Such being the case, the configurations in
A case assumed in these processes is that payloads to be transmitted occur in the wireless terminals 3, 4 (S11). The wireless terminals 3, 4 determine whether a data size to be transmitted as the payload is equal to or smaller than a specified value (S12). When the data size to be transmitted as the payload is equal to or larger than the specified value (NO in S12), the wireless terminals 3, 4 select the method of transmitting the DPSK data overlapped with the CPSK reference signals (RS), and notify the base station 10 of the selected method (S13). The wireless terminals 3, 4 are thereby enabled to transmit the DPSK data in a way that exploits the resources of the reference signals (RS). Accordingly, when the data size is equal to or larger than the specified value, the transmission on the uplink can be accomplished by using the wireless resources efficiently.
Whereas when the data size to be transmitted as the payload is equal to or smaller than the specified value (YES in S12), the wireless terminals 3, 4 determine whether the base station 10 has already allocated the reference signals (RS) to the wireless terminals 3, 4 (S14). When the wireless terminals 3, 4 have not been allocated with the reference signals (RS) from the base station 10 (NO in S14), the wireless terminals 3, 4 apply the method of transmitting the DPSK data in a range of the resources not overlapped with the CPSK reference signals, and notify the base station 10 of this applied method. The wireless terminals 3, 4 are thereby enabled to transmit the DPSK data quickly in a short period of time without requiring the time for receiving the resources for the reference signals (RS). In this case, the data size is equal to or smaller than the specified value, and hence there is no necessity for using the wireless resources overlapped with those for the reference signals.
The wireless terminals 3, 4, when already allocated with the reference signals (RS) from the base station 10 (YES in S14), calculate the moving speeds of the wireless terminals 3, 4 themselves by using Global Positioning System (GPS) and other equivalent systems. The wireless terminals 3, 4 determine whether the moving speed is equal to or smaller than a specified value (S15). When the moving speed is equal to or larger than the specified value (NO in S15), the wireless terminals 3, 4 apply the method of transmitting the DPSK data in a range of the resources not overlapped with the CPSK reference signals, and notify the base station 10 of this applied method (S16). The wireless terminals 3, 4 are thereby enabled to transmit the DPSK data in a way that restrains the influences of the fast fading quickly in the short period of time.
When the moving speed is equal to or smaller than the specified value (YES in S15), the wireless terminals 3, 4 select the method of transmitting the CPSK data and notify the base station 10 of this selected method (S17). The wireless terminals 3, 4 are thereby enabled to transmit the uplink data efficiently while decreasing SIR of the electric power. As a result, the multiplicity of wireless terminals 3, 4 can be connected to the base station 10.
Note that the second embodiment exemplifies the process that the wireless terminals 3, 4 select DPSK and CPSK corresponding to the conditions and notify the base station 10 as in
It is now presumed that the base station 10 DPSK-receives the moving speed and the data from the wireless terminal 3-A (S21). To begin with, the base station 10 determines whether the wireless terminal 3-A designates the communication method (S22). When the wireless terminal 3-A designates the communication method (YES in S22), the base station 10 applies the communication method designated by the wireless terminal 3-A. Specifically, the base station 10 switches over DPSK and CPSK in accordance with the designation made by the wireless terminal 3-A, or keeps the current communication method in accordance with the designation. Then, the base station 10 gives a response to the wireless terminal 3-A (S23). It is therefore said that the CPU serving as the controller 10C of the base station 10 operates any one of the DPSK demodulator 13 defined as the first demodulation circuit and the CPSK demodulator 14 defined as the second demodulation circuit but stops the other in accordance with the designations given from the plurality of the wireless terminals 3, 4 as the transmission devices.
Whereas when no designation is made by the wireless terminal 3-A, the base station 10 determines whether the number of wireless terminals being connected at the present is equal to or larger than a specified value. When the number of wireless terminals being connected at the present is equal to or larger than the specified value, the base station 10 applies CPSK. To be specific, the base station 10 takes the CPSK-based communication method and gives the response to the wireless terminals 3-A (S25). By the CPSK-based communication method, there is an increased possibility of connecting a much larger number of wireless terminals 3, 4.
When the number of wireless terminals being connected at the present is equal to or smaller than the specified value, the base station 10 determines whether the moving speed, received in S21, of the wireless terminal 3-A is equal to or larger than the specified value (S26). When the moving speed is equal to or larger than the specified value (YES in S26), the base station 10 determines whether the communication data size from the wireless terminal 3-A is equal to or larger than a specified value (S27). The base station 10 estimates the communication data size from the wireless terminal 3-A, based on, e.g., values of past records for a predetermined period. When the communication data size is equal to or larger than the specified value, the base station 10 selects the method of transmitting the DPSK data overlapped with the CPSK reference signals (RS), and notifies the wireless terminal 3-A of the selected method (S28). The base station 10 is thereby enabled to receive the DPSK data by exploiting the wireless resources for the reference signals. Whereas when the communication data size is equal to or smaller than the specified value, the base station 10 applies the method of transmitting the DPSK data in the range of the resources not overlapped with the CPSK reference signals, and notifies the wireless terminal 3-A of the applied method (S29). The base station 10 is thereby enabled to receive the DPSK data without any interferences on the reference signals.
Whereas when the moving speed is equal to or smaller than the specified value (NO in S26), the base station 10 switches over the communication method to CPSK from DPSK, and gives a response to the wireless terminal 3-A (S2A).
By the processes described above, It is said that the CPU serving as the controller 10C of the base station 10 carries out the control corresponding to the communication conditions of the plurality of transmission devices and the demodulating apparatus. It is said that the base station 10 operates any one of the DPSK demodulator 13 defined as the first demodulation circuit and the CPSK demodulator 14 defined as the second demodulation circuit but stops the other.
As discussed above, according to the second embodiment, the base station 10 is enabled to receive the uplink communications from the wireless terminals 3, 4 by properly switching over DPSK and CPSK, corresponding to the communication condition of the base station itself, and the conditions and the moving speeds of the wireless terminals 3, 4.
<Hardware Configuration>
The CPU 101 is also called a processor and a Microprocessor Unit (MPU). It does not mean that the CPU 101 is limited to a single processor, and the CPU 101 may take a multiprocessor configuration. The CPU 101 may also be such that a single physical CPU connected by a single socket has a multicore configuration. The CPU 101 may include arithmetic devices having a variety of circuit configurations such as a Digital Signal Processor (DPS) and a Graphics Processing Unit (GPU). The CPU 101 may also be configured to cooperate with an Integrated Circuit (IC) and other digital circuits or analog circuits. The IC may also be a circuit including an LSI, an Application Specific Integrated Circuit (ASIC) and a programmable logic device (PLD). The PLD may also be a device including, e.g., a Field-Programmable Gate Array (FPGA). The CPU 101 may therefore be a unit called such as a microcontroller (MCU), an SoC (System-on-a-chip), a system LSI and a chipset.
The memory 102 stores command strings (computer programs) executed by the CPU 101 or the data processed by the CPU 101. The CPU 101 and the memory 102 are called a baseband unit (BBU) as the case may be. The internal interface 103 is a circuit for connecting a variety of peripheral devices to the CPU 101. The BBU can be also said to be a controller or a control circuit. The CPU 101 executes, e.g., the processes illustrated in
The CPU 101 may execute the processes illustrated in
Note that the CPU 101 may be provided in, e.g., each of the DPSK demodulator 13 and the CPSK demodulator 14 in
The network interface 104 is a communication device used for the base station 10 to access the network connecting with other base stations. The network connecting with other base stations is called a backhaul. The backhaul is exemplified by a cable network in optical communications.
The wireless processing device 105 includes a transceiver to transmit the radio signals and a receiver to receive the radio signals, and is connected to antennas ANT-1, . . . ANT-M. The wireless processing device 105 may include M-numbered lines of transceivers and M-numbered lines of receivers, which are respectively the same as the number of antennas ANT-1, . . . ANT-M. The wireless processing device 105 may also be configured as a so-called remote radio head (RRH) that is remotely installed by being connected to a baseband device via the cable network in the optical communications. Such a configuration is also available that the plural RRHs are connected to one baseband device. The network, which connects the baseband device to the RRH is also called a fronthaul. The plurality of antennas ANT-1, . . . ANT-M is provided in
Number | Date | Country | Kind |
---|---|---|---|
JP2021-066070 | Apr 2021 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
8744009 | Kleider | Jun 2014 | B2 |
20030043941 | Johnson | Mar 2003 | A1 |
20190044557 | Pearce | Feb 2019 | A1 |
Entry |
---|
B. Sklar, “Digital Communications: Fundamentals and Applications 2nd Edition,” (U.S.A.) Prentice Hall, Feb. 2017, pp. 182-185, 194-197. |
Moriyama et al., “Experimental Evaluation of a Novel Up-Link NOMA System for IoT Communication Equipping Repetition Transmission and Receive Diversity” IEICE Trans. Commun. Aug. 2019 vol. E102-B, No. 8, pp. 1467-1476. |
Number | Date | Country | |
---|---|---|---|
20220329276 A1 | Oct 2022 | US |