CN1163014C - Code division multiple access spreading and despreading method and its transmitter, receiver and communication system - Google Patents
Code division multiple access spreading and despreading method and its transmitter, receiver and communication system Download PDFInfo
- Publication number
- CN1163014C CN1163014C CNB021203318A CN02120331A CN1163014C CN 1163014 C CN1163014 C CN 1163014C CN B021203318 A CNB021203318 A CN B021203318A CN 02120331 A CN02120331 A CN 02120331A CN 1163014 C CN1163014 C CN 1163014C
- Authority
- CN
- China
- Prior art keywords
- symbol
- data block
- chip
- data
- spread spectrum
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明涉及一种消除多径干扰的码分多址扩频和解扩方法及相应的发射机、接收机以及通信系统。本发明的特征是将传统CDMA扩频步骤中正交扩频码对信息符号流中的每个符号连续扩频方式改为每个符号以离散的方式进行扩频,而不同用户的信息仍然为码分多址。在接收机处看,这种发射技术将传统CDMA系统中由于多径造成的多址干扰完全转变为各自用户的符号交叠(或为传统技术所称的符号间串扰)。在消除多址干扰的基础上,每个用的信息符号则通过解方程的方法从交叠的符号中求得。由于本发明完全消除了多址干扰,因此系统容量完全决定于非系统噪声。而提高扩频比的就成为提高系统容量的有效方法。
The invention relates to a code division multiple access spreading and despreading method for eliminating multipath interference, a corresponding transmitter, a receiver and a communication system. The feature of the present invention is to change the continuous spread spectrum method of each symbol in the information symbol flow by the orthogonal spread code in the traditional CDMA spread spectrum step to change the spread spectrum in a discrete manner for each symbol, and the information of different users is still code division multiple access. From the perspective of the receiver, this transmission technique completely transforms the multiple access interference caused by multipath in the traditional CDMA system into the overlapping of symbols of respective users (or the so-called inter-symbol interference in the traditional technology). On the basis of eliminating multiple access interference, each information symbol used is obtained from overlapping symbols by solving equations. Since the present invention completely eliminates multiple access interference, the system capacity is completely determined by non-system noise. And improving the spreading ratio becomes an effective method to improve the system capacity.
Description
技术领域technical field
本发明涉及一种基于码分多址的扩频和解扩方法以及采用该方法而实现的发射机、接收机和通信系统。The present invention relates to a spread spectrum and despread method based on code division multiple access and a transmitter, a receiver and a communication system realized by using the method.
背景技术Background technique
在现有的CDMA系统中,多用户的信息传递是靠码来区分的,因此是一种在一定带宽下的平行多信道的结构。在高品质的同步直接扩频CDMA系统中,上述平行多信道分配给多个用户,而用户的信息符号是用正交扩频码来扩频的。接收机利用相关运算的方法,得到某个用户信息。而其他用户信号则由于正交性而被消除。In the existing CDMA system, the information transmission of multiple users is distinguished by codes, so it is a parallel multi-channel structure under a certain bandwidth. In a high-quality synchronous direct spread spectrum CDMA system, the above-mentioned parallel multi-channels are assigned to multiple users, and the user's information symbols are spread with orthogonal spread spectrum codes. The receiver obtains certain user information by means of correlation calculation. While other user signals are canceled due to orthogonality.
但是在多径环境中,上述技术无法保持各个用户扩频码具有的正交性。原因是同步调制技术只能保证在时域中属于同一径不同用户扩频码的正交性,而对迭加在其上的属于不同径的信号失去了正交性(时域中信号时延大于一个码片持续时间的信号定义为不同径的信号),从而引起了各个用户的相互干扰,也被称为多址干扰(MAI)。这种干扰是目前限制CDMA系统容量的最主要因素。在直接扩频通信系统中,考虑到频率选择性衰落信道的时延,这种时延是由信道的特性所决定的,非人力所能改变,而正是这种时延导致了多径的产生,对系统造成了极大的干扰。However, in a multipath environment, the above technology cannot maintain the orthogonality of the spreading codes of each user. The reason is that the synchronous modulation technology can only guarantee the orthogonality of spreading codes of different users belonging to the same path in the time domain, but loses the orthogonality of the signals belonging to different paths superimposed on it (the signal delay in the time domain Signals with a duration greater than one chip are defined as signals of different paths), thus causing mutual interference of various users, also known as multiple access interference (MAI). This interference is currently the most important factor limiting the capacity of the CDMA system. In the direct spread spectrum communication system, considering the time delay of the frequency selective fading channel, this time delay is determined by the characteristics of the channel and cannot be changed by humans, and it is this time delay that leads to multipath generated, causing great disturbance to the system.
第四代移动通信系统的概念可称为广带(Broadband)接入和分布网络,其数据传输速率在室内、室外和移动环境下均大大超过第三代移动通信系统。由于通信带宽的增加,多径干扰得更加严重。因此,多址干扰成为我们迫切需要解决的问题。The concept of the fourth-generation mobile communication system can be called a broadband (Broadband) access and distribution network, and its data transmission rate greatly exceeds that of the third-generation mobile communication system in indoor, outdoor and mobile environments. Due to the increase of communication bandwidth, multipath interference becomes more serious. Therefore, multiple access interference becomes a problem that we urgently need to solve.
发明内容Contents of the invention
本发明针对现有扩频方式的缺陷提出了一种为第四代移动通信(4G)设计的关键技术——离散式扩频方法。Aiming at the defects of the existing spread spectrum method, the present invention proposes a key technology designed for the fourth generation mobile communication (4G)—a discrete spread spectrum method.
本发明的第一个目的是提供一种能利用扩频码的正交性在频率选择性衰落信道下消除多径干扰的离散扩频方法。The first object of the present invention is to provide a discrete spread spectrum method that can eliminate multipath interference in a frequency selective fading channel by utilizing the orthogonality of spread spectrum codes.
本发明的第二个目的是提供一种相应的解调方法。A second object of the invention is to provide a corresponding demodulation method.
本发明的第三个目的是提供一种解离散方法,使得传统解扩方法也可以用于信号解调。The third object of the present invention is to provide a de-dispersion method so that the traditional de-spreading method can also be used for signal demodulation.
本发明的第四个目的是提供一种分离叠加符号的方法。A fourth object of the present invention is to provide a method for separating superimposed symbols.
本发明的第五个目的是提供一种能够消除多径干扰的发射机、接收机以及通信系统。A fifth object of the present invention is to provide a transmitter, receiver and communication system capable of eliminating multipath interference.
根据本发明一个方面的离散扩频方法,其中各个用户信息符号是用正交的扩频码实施扩频的。信息符号可以是BPSK\QPSK或QAM方式调制的。因此,码分多址的概念在本技术中依然适用。对比传统的CDMA扩频方法,我们是将对应于一个信息符号的扩频数据等间隔地逐一在时序上离散分布。如果这个间隔为(M+L)个码片的持续时间,向后每时延一个码片,则可以放置一个扩频的信息符号。直至放置总数为(L+M)个信息符号。我们定义这(L+M)个数据为一个数据块。在数据块中,有M个信息符号是独立的,L个信息符号是多径数据前缀符号。信息前缀符号取M中最后L个符号。发射时,前缀符号在前,独立的信息符号在后。In the discrete spreading method according to one aspect of the present invention, each user information symbol is spread using orthogonal spreading codes. Information symbols can be modulated by BPSK\QPSK or QAM. Therefore, the concept of code division multiple access is still applicable in this technology. Compared with the traditional CDMA spread spectrum method, we discretely distribute the spread spectrum data corresponding to an information symbol at equal intervals one by one in time sequence. If this interval is the duration of (M+L) chips, and each time delay is one chip later, then one spread information symbol can be placed. Until a total of (L+M) information symbols are placed. We define this (L+M) data as a data block. In the data block, M information symbols are independent, and L information symbols are multipath data prefix symbols. The information prefix symbols take the last L symbols in M. When transmitting, the prefix symbol precedes the independent information symbol.
应当指出,上述调制方法适用于多径最大时延小于L码片的情况。另外,如果扩频比为n,则数据块长度为n(L+M)个码片持续时间。It should be noted that the above modulation method is applicable to the case where the maximum multipath time delay is less than L chips. In addition, if the spreading ratio is n, the data block length is n(L+M) chip durations.
根据本发明另一个方面的第一种解调方法,对经过多径信道的离散信息符号在其离散的对应位置上用用户的扩频码相关,则得到用户当前信息符号和前数个信息符号的叠加结果。我们定义这种相关方法为离散相关方法。相关运算应从第L+1个符号开始。即:放弃数据块的前L个前缀符号。注意:信息符号的叠加是由多径造成的。According to the first demodulation method of another aspect of the present invention, the spreading code correlation of the user is used for the discrete information symbols passing through the multipath channel on its discrete corresponding positions, and then the current information symbols and the previous several information symbols of the user are obtained overlay results. We define this correlation method as a discrete correlation method. The correlation operation shall start from the L+1th symbol. That is: the first L prefix symbols of the data block are discarded. Note: Superimposition of information symbols is caused by multipath.
根据本发明另一个方面的第二种解调方法,对经过多径信道的离散信息符号重新排列。使得第一径到达的符号按符号次序排列为传统的连续扩频方式。利用传统解扩方法,即:连续解扩方法,从第L+1个符号解调。According to the second demodulation method of another aspect of the present invention, the discrete information symbols passing through the multipath channel are rearranged. Arranging the symbols arriving on the first path in symbol order is a traditional continuous spread spectrum method. Utilize the traditional despreading method, that is, the continuous despreading method, to demodulate from the L+1th symbol.
根据本发明的另一个方面的信息符号分离方法,对上述两种方法解调的结果(他们给出同样的结果),解方程分离所传输的信息符号。从而实现信息符号的传输。According to the information symbol separation method of another aspect of the present invention, for the results of demodulation by the above two methods (they give the same result), the equation is solved to separate the transmitted information symbols. Thus realizing the transmission of information symbols.
根据本发明的另一个方面的发射机和接收机分别采用上述离散扩频方法和离散相关方法或解离散与传统解扩方法实施通信。The transmitter and receiver according to another aspect of the present invention implement communication by using the discrete spread spectrum method and the discrete correlation method or the de-dispersion and traditional de-spreading methods respectively.
附图说明Description of drawings
下面参照附图说明根据本发明的优选实施例,图中相同的参考标号表示相同或类似的部件。Preferred embodiments according to the present invention will be described below with reference to the accompanying drawings, in which the same reference numerals denote the same or similar components.
图1为示出现有移动通信系统的流程图;Fig. 1 is the flowchart showing existing mobile communication system;
图2为根据本发明的系统的结构图;Fig. 2 is a structural diagram of the system according to the present invention;
图3为示出根据本发明的离散扩频方法的流程图;Fig. 3 is the flowchart showing the discrete spread spectrum method according to the present invention;
图4为示出根据本发明的解离散扩频方法的流程图;Fig. 4 is the flow chart showing the method for separating discrete spread spectrum according to the present invention;
图5为根据本发明的发射机中的扩频器和离散器的结构框图;Fig. 5 is the structural block diagram of spreader and discretizer in the transmitter according to the present invention;
图6为根据本发明的接收机中解离散器和解扩器的结构框图;Fig. 6 is the structural block diagram of solution discretizer and despreader in the receiver according to the present invention;
图7为示出当扩频比为n=16时根据本发明的系统的误码率随着信噪比的变化曲线图;以及Fig. 7 is to show when the spread spectrum ratio is n=16 according to the bit error rate of the system of the present invention along with the change graph of SNR; And
图8为示出当SNR=0dB时,系统误码率随着扩频比的变化曲线图。Fig. 8 is a graph showing the variation of the system bit error rate with the spreading ratio when SNR=0dB.
具体实施方式Detailed ways
首先参照图1说明根据现有技术的CDMA移动通信系统。First, a CDMA mobile communication system according to the prior art will be described with reference to FIG. 1 .
在发射机14方,从数据包存储器11依次读出要发送的数据包。在调制器12中进行调制,调制的方式可以采用BPSK\QPSK或QAM方式。把调制后的数据传送到扩频器13,在扩频器13中利用PN码进行CDMA扩频。然后通过天线(未示出)发送出去。由发射机所发送的信号进行多径信道后由接收机16所接收,经过解扩器17和判决解调18之后得到原始的数据包。从而完成通信的一个过程。On the transmitter 14 side, the data packets to be transmitted are sequentially read from the
现在参见图2。在本发明的离散式扩频的通信系统中,在发射器23中,在现有的数据包存储器11与调制器12之间增加一个设置前缀的装置21,其用于对要发送的数据包设置前缀,以便于在接收器方能够对所接收信号通过解方程而得出原始的数据包。并且在扩频器13和天线(未示出)之间增加一个离散器22,其用于在发送信息符号之前执行本发明所述的对要发送符号的码片进行离散排列的方法。See Figure 2 now. In the discrete spread spectrum communication system of the present invention, in the
在接收器24中,所接收的信息符号先通过解离散器25,其用于对由发射机23所发送的信息符号进行解离散。然后经过一个定时器26,用于在解离散后的信息中选取一段所需的信息传送到解扩器17进行解扩。由于在定时器中所选取的一段信息中所包含的本用户信息与其他用户的多径信息之间保持正交关系,因此解扩之后所得到的信息中已经消除了其他用户的多径干扰。尽管经过解扩之后的信息消除的其他用户的信息,但是本用户的主径信息与旁径信息之间是延迟整数个符号并且相互重叠,因此需要把解扩之后的数据传送到解方程器27建立方程组,通过解方程而求得原始的数据包。In the
下面参见图3进一步说明本发明的离散器22的工作流程。首先应当指出,在图3中所示的步骤S1之前,已经把要发送的数据分为以M个符号为一个数据块,把每个数据块中的M个符号的最后L个符号附加到该符号组之前,作为L个前缀符号。从而形成M+L个符号为一组的数据块。其中,L为大于或等于在多径信道中的最大延迟码片数的一个整数;M为大于L的一个整数。Referring to FIG. 3, the working flow of the
在步骤S1,把要发送符号序列以上述M+L个符号为一组顺序存储到寄存器中,假设每个符号有n个码片。In step S1, the sequence of symbols to be transmitted is stored in the register in order of the above-mentioned M+L symbols as a group, assuming that each symbol has n chips.
在步骤S2,在寄存器中存储一组符号,准备进行离散排列。In step S2, a set of symbols is stored in a register, ready for discrete arrangement.
在步骤S3-S6中,按照符号的先后次序,把该组符号中的每个符号的第i个码片依次取出并发送。直到取完该组M+L个符号中的每一个码片为止。In steps S3-S6, according to the order of the symbols, the i-th chip of each symbol in the group of symbols is sequentially taken out and sent. Until each chip in the group of M+L symbols is obtained.
在步骤S7,判断是否对所有要发送的数据包进行离散排列并发送。如果发送完毕这结束在离散器中的操作。In step S7, it is judged whether to discretely arrange and send all the data packets to be sent. This ends the operation in the discretizer if the transmission is complete.
下面参照图4描述,在接收器24中的解离散器25的操作流程。The operation flow of the de-segregator 25 in the
在步骤S11采用常规的定时和同步的方法确定在发射器方所分割的每个数据块。如上文所述,每个数据块具有M+L个符号长度,具有(M+L)×n个码片。In step S11, conventional timing and synchronization methods are used to determine each data block divided at the transmitter side. As described above, each data block has a length of M+L symbols, with (M+L)*n chips.
在步骤S12,在寄存器中存储一个数据块。In step S12, a data block is stored in the register.
在步骤S13-S16过程中,首先对指针i初始化为1,然后从寄存器中存储的所述数据块的第i个码片开始依次取出第i、M+L+i、2(M+L)+i…、(n-1)×(M+L)+i个码片,并输出到定时装置。每循环一次之后把i的数值加1,在执行下一次循环,直到取完所有的码片。从而完成解离散器25中的处理。In the step S13-S16 process, at first the pointer i is initialized to 1, and then the i-th chip, M+L+i, 2(M+L) is sequentially taken out from the i-th chip of the data block stored in the register +i..., (n-1)×(M+L)+i chips, and output to the timing device. After each cycle, the value of i is increased by 1, and the next cycle is executed until all chips are taken. The processing in the de-discreteizer 25 is thereby completed.
下面描述定时器26、解扩器17、解方程器27的作用和功能,在定时器26中把由解离散器25所取出的码片按照先后次序存储在定时器26的寄存器中,通过常规的定时方法取出该组数据中的最后M个符号。在最后的M个符号中包含所需用户和其它用户的主径信号,以及这些用户的多径延迟信号,但是主径信号和多径延迟信号之间延迟整数个符号,因此尽管存在多径延迟,但是不同用户的信号之间保持正交关系(这将在下文中更加详细描述)。然后把所取出的M个符号传送到解扩器17进行常规的解扩处理。由于不同用户之间的信号仍然保持正交关系,因此经过解扩所得出的信号中完全消除了其它用户的主径信号和多径信号。但是,经过解扩所得的数据是所需用户的主径信号与本用户的多径信号之间以符号为单位按照不同的振幅比错位叠加而得的结果。因此可以通过在解方程器27中建立方程组进行解方程而求得每个符号。并且把所求得的每个符号按照发送的先后次序进行排列,传送到判决解调器18进行解调。Describe the effect and the function of
到目前为止,已经参照图1至图4概括性地描述本发明的原理和具体步骤。下面将通过数学式的方式更加详细地说明本发明的原理。So far, the principles and specific steps of the present invention have been generally described with reference to FIGS. 1 to 4 . The principle of the present invention will be described in more detail below by means of mathematical formulas.
离散式扩频是将信息流中的每一个信息符号按周期的方式分散,然后在对应的位置上与该用户的正交扩频码相乘,即:离散扩频方式。从发射数据形式上看,相当与将传统CDMA发射数据进行了离散式排列。Discrete spread spectrum is to disperse each information symbol in the information stream in a periodic manner, and then multiply it with the user's orthogonal spread spectrum code at the corresponding position, that is, the discrete spread spectrum method. From the perspective of the transmitted data form, it is equivalent to the discrete arrangement of the traditional CDMA transmitted data.
1.离散扩频的基本方式1. The basic method of discrete spread spectrum
首先为了便于理解,我们给出传统CDMA的数据流形式。用码片持续时间为时间进程的最小量度单位,传统CDMA中M个数据组成的数据流可写为:First of all, for ease of understanding, we give the data flow form of traditional CDMA. Using the chip duration as the minimum measurement unit of the time process, the data stream composed of M data in traditional CDMA can be written as:
表达式si (k)pk,j为数据流,其中k表示是第k个用户的信号,si表示该用户的第i个信息符号,pk,j表示用于i符号的第j个扩频码值。在正交码调制下,正交性由下式表示:The expression s i (k) p k, j is the data stream, where k represents the signal of the kth user, s i represents the i-th information symbol of the user, and p k, j represents the j-th information symbol for the i symbol A spreading code value. Under orthogonal code modulation, the orthogonality is expressed by the following formula:
对上述的(1)所述的序列采用本发明的离散扩频方法,以M个符号为一组,调整各个符号中的各个码片的发送次序。具体来说,把M个符号中的每个符号的第i个码片放在一起顺序排列,例如先按照符号的先后顺序发送每个符号的第1个码片s0 (k)pk,0,s1 (k)pk,0,s2 (k)pk,0…sM-1 (k)pk,0,再发送每个符号的第2个码片s0 (k)pk,1,s1 (k)pk,1,s2 (k)pk,1…sM-1 (k)pk,1,等等依此类推。The discrete spread spectrum method of the present invention is used for the sequence described in (1) above, and M symbols are used as a group to adjust the transmission order of each chip in each symbol. Specifically, put the i-th chip of each symbol in the M symbols together and arrange them sequentially, for example, first send the first chip s 0 (k) p k of each symbol in the order of the symbols, 0 , s 1 (k) p k, 0 , s 2 (k) p k, 0 …s M-1 (k) p k, 0 , and then send the second chip s 0 (k) of each symbol p k, 1 , s 1 (k) p k, 1 , s 2 (k) p k, 1 ... s M-1 (k) p k, 1 , and so on.
而(L+M)个符号组成的离散扩频数据流则可表示为:The discrete spread spectrum data stream composed of (L+M) symbols can be expressed as:
在发射同步的条件下,多用户信道发射信号的数学表示式:Under the condition of transmission synchronization, the mathematical expression of the multi-user channel transmission signal:
其中in
表示用户的特征函数,其中S(t)是发射机输出信号,t表示时间,CP(u)是方波函数:Represents the user's characteristic function, where S(t) is the transmitter output signal, t represents time, and CP(u) is a square wave function:
2.多径信道条件下的正交性2. Orthogonality under multipath channel conditions
假设:多径信道的最大时延为L码片持续时间,离散扩频信号在经历该多径信道后,其数据流具有下列形式Assumption: the maximum delay of the multipath channel is the duration of L chips, after the discrete spread spectrum signal experiences the multipath channel, its data flow has the following form
其中:υ(t)是接收信号,αl是多径衰落系数;Tc表示一个码片持续时间,l为整整数,它标志时延大小。Among them: υ(t) is the received signal, α l is the multipath fading coefficient; T c represents the duration of one chip, l is an integer, which marks the time delay.
如果接收机相关函数定义为:If the receiver correlation function is defined as:
其中:j’为接收机同步系数。通过如下的相关运算:Where: j' is the synchronization coefficient of the receiver. Through the following related operations:
我们得到第k个用户信息符号,而其他用户信号由于正交性被消除。We get the kth user information symbol, while other user signals are eliminated due to orthogonality.
也就是说,把采用本发明的离散扩频方法扩频之后所得的信号经过多径通道,在接收方用本发明的去扩频方法去扩频后所得的信号,与其他用户的多径信号保持正交关系。因此消除了多径干扰。That is to say, the signal obtained after adopting the discrete spread spectrum method of the present invention to spread through the multipath channel, the signal obtained after despreading with the despread method of the present invention at the receiver, and the multipath signals of other users Maintain an orthogonal relationship. Multipath interference is thus eliminated.
另一方面,为了更加清楚地说明本发明扩频方法的解调方法2,下面假设把某个用户的信号码片si (k)pk,j表示为aij(i,j=0,1,2,3),其中每个符号有4个码片,也就是说扩频比为4,则有:On the other hand, in order to more clearly illustrate the demodulation method 2 of the spread spectrum method of the present invention, it is assumed below that the signal chip s i (k) p k of a certain user is expressed as a ij (i, j=0, 1, 2, 3), where each symbol has 4 chips, that is to say, the spreading ratio is 4, then there are:
在现有技术中:In prior art:
原始的发送数据为:The original sent data is:
在经过多径信道后,为由于多径的延迟,形成延迟整数个码片的多个径,在此假设有一个径和主信号只延迟一个码片,则有:After passing through the multipath channel, due to the multipath delay, multiple paths that delay an integer number of chips are formed. Here, it is assumed that there is one path and the main signal is only delayed by one chip, then:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
由上可见,A为主信号,B为延迟一个码片的旁径,A、B分别具有各自的衰落系数,它们在对应的码片上相互叠加。上表中的A5、A6、A7、A8为主信号A的4个码片构成的一个符号,它与旁径B中的对应符号B6、B7、B8、B9错开一个码片并叠加。由于多径延迟使得某个用户的主信号与其本身和其他用户的延迟的旁径信号之间错开整数个码片,从而破坏正交,产生所谓的多径干扰。It can be seen from the above that A is the main signal, and B is the side path delayed by one chip. A and B have their own fading coefficients, and they are superimposed on the corresponding chips. A5, A6, A7, and A8 in the above table are a symbol composed of 4 chips of the main signal A, which are staggered and superposed with the corresponding symbols B6, B7, B8, and B9 in the side path B by one chip. Due to the multipath delay, the main signal of a certain user and the delayed sidepath signals of itself and other users are staggered by an integer number of chips, thereby destroying the orthogonality and generating so-called multipath interference.
根据本发明,在发送数据之前采用本发明的离散扩频方法执行扩频。假设以M=3个符号为一组,以L=1作为前缀符号的个数。信息前缀符号取M中最后L个符号。发射时,前缀符号在前,独立的信息符号在后。According to the present invention, spreading is performed using the discrete spreading method of the present invention before data is transmitted. Assume that M=3 symbols are used as a group, and L=1 is used as the number of prefix symbols. The information prefix symbols take the last L symbols in M. When transmitting, the prefix symbol precedes the independent information symbol.
假设这M个符号所构成的组为:Assume that the group formed by these M symbols is:
为了清楚地示出其中一个符号中的各个码片的位置,选取In order to clearly show the position of each chip in one of the symbols, choose
作为参考。 Reference.
则前缀符号为:Then the prefix symbol is:
a20 a21 a22 a23 a 20 a 21 a 22 a 23
在图2中的设置前缀装置21中设置前缀之后的符号组为:The symbol group after the prefix is set in the
a20 a21 a22 a23 a00 a01 a02 a03 a20 a21 a22 a23 a 20 a 21 a 22 a 23 a 00 a 01 a 02 a 03 a 20 a 21 a 22 a 23
经过离散器22进行离散排列之后的符号组为:The symbol group after the discretizer 22 carries out the discrete arrangement is:
a20 a00 a20 a21 a01 a21 a22 a02 a22 a23 a03 a23 a 20 a 00 a 20 a 21 a 01 a 21 a 22 a 02 a 22 a 23 a 03 a 23
假设这组数据块经过多径通道之后只有一个码片的延迟,则在接收机接收的信号为:Assuming that this group of data blocks has only one chip delay after passing through the multipath channel, the signal received by the receiver is:
A为主径信号,B为延迟一个码片的多径信号。A is the main path signal, and B is the multipath signal delayed by one chip.
假设接收机同时接收到另一个用户b的经过同样的离散扩频后发送的数据块以及该用户b的多径延迟信号:Assuming that the receiver simultaneously receives another user b's data block sent after the same discrete spread spectrum and the user b's multipath delay signal:
由于用户a和用户b共用同一个频段,因此在接收器中接收时,它们是相互叠加的:Since user a and user b share the same frequency band, when received in the receiver, they are superimposed on each other:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
在解离散之后所得的数据块为:The resulting data block after de-discretization is:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 171 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
由于解离散是离散处理的逆变换,可以看出A行恢复原来的排序。B行经过重新排序之后在第5-16列中,各个符号次序相对于A行的符号有所调整,与A列的符号对齐。Since the de-discretization is the inverse transformation of the discretization process, it can be seen that row A restores the original sorting. After row B is reordered, in columns 5-16, the order of each symbol is adjusted relative to the symbols in row A, and aligned with the symbols in column A.
C行和D行在第5-16列中也是整符号对齐的,由于在发射机中采用扩频码与每个符号相乘。在定时器26中通过定时和同步的方法选取第5-16列的信号,进行解扩。Rows C and D are also integer-symbol-aligned in columns 5-16, since each symbol is multiplied with a spreading code in the transmitter. In the
5 6 7 8 9 10 11 12 13 14 15 165 6 7 8 9 10 11 12 13 14 15 16
用户a与用户b之间的扩频码具有正交关系。如果在接收机中采用与用户a相同的扩频码进行解扩,则可以完全消除用户b的信号。The spreading codes between user a and user b have an orthogonal relationship. If the same spreading code as user a is used in the receiver for despreading, the signal of user b can be completely eliminated.
解扩后的信号为:The despread signal is:
5 6 7 8 9 10 11 12 13 14 15 165 6 7 8 9 10 11 12 13 14 15 16
这是用户a的A径信号与B径信号叠加的结果。可以通过建立方程的方式求出每个符号。This is the result of the superimposition of the A-path signal and the B-path signal of user a. Each symbol can be found by establishing an equation.
例如设未知符号x1=a00,a01,a02,a03;x2=a10,a11,a12,a13;x3=a20,a21,a22,a23;A径的衰落系数为kA;B径的衰落系数为kB。该衰落系数可以通过在发送信号之前或定期地用导频符号等方法,进行信道估值而得出,并且在信号发送过程中该衰落系数一般不会变化。所接收的叠加信号为R1、R2和R3。For example, assume unknown symbols x 1 =a 00 , a 01 , a 02 , a 03 ; x 2 =a 10 , a 11 , a 12 , a 13 ; x 3 =a 20 , a 21 , a 22 , a 23 ; A The fading coefficient of path B is k A ; the fading coefficient of path B is k B . The fading coefficient can be obtained by performing channel estimation before sending a signal or by periodically using pilot symbols, etc., and the fading coefficient generally does not change during the signal sending process. The superimposed signals received are R 1 , R 2 and R 3 .
从上述叠加结果可以得出:From the above superposition results, it can be concluded that:
kAx1+kBx3=R1;k A x 1 + k B x 3 = R 1 ;
kAx2+kBx1=R2;k A x 2 + k B x 1 = R 2 ;
kAx3+kBx2=R3;k A x 3 + k B x 2 = R 3 ;
其中,kA、kB、R1、R2和R3是已知的,有三个未知数和三个方程,因此可以解出每个符号x1、x2和x3的数值。Among them, k A , k B , R 1 , R 2 and R 3 are known, and there are three unknowns and three equations, so the values of each symbol x 1 , x 2 and x 3 can be solved.
更加一般性的方程组为以下的矩阵乘法形式,其中ki为第i径衰落系数的模,经过信道估值之后ki已知,Ri是相关解扩值也为已知,xi为待求的数据符号,i=1,2,3……M。A more general system of equations is the following matrix multiplication form, where ki is the modulus of the i-th path fading coefficient, ki is known after channel estimation, R i is the related despreading value and is also known, and xi is Data symbols to be requested, i=1, 2, 3...M.
下面参照图5和6说明本发明的一个具体实施例。图5为根据本发明的发射机中的扩频器和离散器的结构框图,图6为根据本发明的接收机中解离散器和解扩器的结构框图。A specific embodiment of the present invention will be described below with reference to FIGS. 5 and 6. FIG. Fig. 5 is a structural block diagram of a spreader and a discretizer in a transmitter according to the present invention, and Fig. 6 is a structural block diagram of a de-scatterer and a despreader in a receiver according to the present invention.
在图5中采用一种电路结构实现本发明的离散扩频方法。该电路结构实现图2所示和上文所述的扩频器13和离散器22的功能。其中包括符号组模块31、循环移位寄存器32、乘法器33、同步系统34、正交码生成器35、码片时钟36和分频器37。该其中符号组模块31中存储待发送的原始符号。码片时钟36的驱动下,符号组模块31输出一组符号,符号个数为M+L,随后在同步系统34的控制下,符号模块处于等待状态。这组符号输入到循环移位寄存器32中,在码片时钟36的驱动下,循环输出n次(n为扩频比),然后同步系统34再触发符号组模块输出另一组符号,符号个数依然是M+L。分频器37把码片时钟36的时钟的频率分频为1/(M+L)的频率,用分频后的时钟驱动正交码生成器35输出pn码与循环移位寄存器输出的数据在乘法器33中相乘,可以知道,pn码的每个码子都与一组符号相乘,这样就完成了离散式扩频过程。In Fig. 5, a circuit structure is adopted to realize the discrete spread spectrum method of the present invention. This circuit structure realizes the functions of the
在图6中采用一种电路结构实现本发明的解离散扩频方法。该电路结构实现图2和上文所述的解扩器17和解离散器25的功能。该电路包括:乘法器41、加法器42、移位寄存器43、解方程器44、正交码生成器45、分频器46、码片时钟47、同步系统48以及信道估计器49。分频器46把来自码片时钟47的时钟频率分频为1/(M+L)的频率,用分频后的时钟驱动正交码生成器45输出pn码。由接收机所接收的n×(M+L)个码片被传送到乘法器41和信道估计器49。在乘法器41中把所接收的码片序列与正交码生成器45所产生的pn码相乘。相乘的结果被输入到加法器42和移位寄存器43。在码片时钟47的驱动下,该移位寄存器43把移位输出的信号返回到加法器42中与后来的信号进行相关求和,并且输出到解方程器44。所接收的信号在信道估计器49估计信道参数,例如瑞利信道每径的衰减因子等等。把所得到的信道参数输送到解方程器44。由解方程器44通过建立方程组求解出原始信号。In FIG. 6, a circuit structure is used to realize the de-discrete spread spectrum method of the present invention. This circuit structure realizes the functions of the
请注意上文所述的例子仅仅是本发明的一个实施例而不是实现本发明的唯一方式。Please note that the example described above is only one embodiment of the present invention and not the only way to realize the present invention.
在本文所提出的方案中,由于不需要扩频码具有良好的自相关和互相关特性,只需要扩频码具有正交性,而walsh码则正好满足这个要求。对多径干扰的抑制则采用了解方程组的办法,系统干扰完全消除,所有干扰都来自于非系统噪声,所以性能得到很大的提高。系统所能抵抗的多径数目跟插入的冗余大小有关,冗余越大,抵抗的径数越多。In the scheme proposed in this paper, since the spreading codes do not need to have good auto-correlation and cross-correlation properties, only the orthogonality of the spreading codes is required, and the walsh codes just meet this requirement. The suppression of multipath interference adopts the method of understanding equations, the system interference is completely eliminated, and all interference comes from non-system noise, so the performance is greatly improved. The number of multipaths that the system can resist is related to the size of the inserted redundancy. The greater the redundancy, the more the number of paths resisted.
本文所提出的方案还有一个好处,就是与扩频比无关,扩频比大小的改变并不影响系统的方案设计,所以,我们可以通过提高扩频比以此来获得更高的处理增益,事实上,扩频比每增大一倍,系统便有3dB的改善。Another advantage of the scheme proposed in this paper is that it has nothing to do with the spreading ratio, and the change of the spreading ratio does not affect the system design. Therefore, we can obtain higher processing gain by increasing the spreading ratio. In fact, every time the spreading ratio doubles, the system improves by 3dB.
以下是计算机仿真结果。The following are the computer simulation results.
a.仿真条件如下:a. The simulation conditions are as follows:
本发明人采用Matlab仿真语言编程,在Windows2000下运行通过。仿真的SSS-CDMA扩频系统中,发射端采用BPSK调制,即每一个符号仅表示一个比特的信息。在多径信道下,最大延迟多径包括8个码片的延迟,每一径的衰减因子的幅度服从平均功率相同的瑞利分布,而相位服从(0,2π)的均匀分布。多个用户的信号同时发送,非系统噪声为加性高斯白噪声(AWGN),在接收端假设系统作出理想信道估计,即假设解调时已知信道每径的衰减因子。每一组包括M=17个符号,其中有8个符号是作为循环前缀重复发送的。The inventor adopts Matlab emulation language programming, runs through under Windows2000. In the simulated SSS-CDMA spread spectrum system, the transmitter adopts BPSK modulation, that is, each symbol only represents one bit of information. Under the multipath channel, the maximum delay multipath includes a delay of 8 chips, and the magnitude of the attenuation factor of each path obeys the Rayleigh distribution with the same average power, while the phase obeys the uniform distribution of (0, 2π). The signals of multiple users are sent at the same time, and the non-system noise is additive white Gaussian noise (AWGN). At the receiving end, it is assumed that the system makes an ideal channel estimate, that is, it is assumed that the attenuation factor of each path of the channel is known during demodulation. Each group includes M=17 symbols, of which 8 symbols are repeatedly sent as a cyclic prefix.
b.结果b. Results
①参见图7的BER-SNR曲线,其示出当扩频比为n=16时,系统误码率随着信噪比的变化曲线。其中SNR表示的是每一径的平均功率同系统噪声功率谱密度的比值。① Refer to the BER-SNR curve in Figure 7, which shows the variation curve of the system bit error rate with the signal-to-noise ratio when the spreading ratio is n=16. Among them, what SNR represents is the ratio of the average power of each path to the power spectral density of the system noise.
②参见图8的BER-n曲线,其示出当SNR=0dB时,系统误码率随着扩频比的变化曲线。② Refer to the BER-n curve in Figure 8, which shows the variation curve of the system bit error rate with the spreading ratio when SNR=0dB.
尽管在上文中以及参照本发明的优选实施例对本发明的原理和实现方式进行了详细的描述,但是本领域的普通技术人员在不脱离本发明范围的情况下可以做出各个改进。例如,本说明书中以设置前缀为例来增加待发送信号的冗余度,以便于在接收机方解方程,但是也可以采用设置后缀的方式,把该数据块中的前L个符号置于该数据块的末尾,或置于其他位置;还可以改变某些步骤的先后次序或同时执行,例如在接收机中可以先解扩再执行定时步骤。这些改进和变型实施例不脱离本发明权利要求书中所规定的本发明的范围。Although the principle and implementation of the present invention have been described in detail above and with reference to the preferred embodiments of the present invention, those skilled in the art can make various modifications without departing from the scope of the present invention. For example, in this specification, setting a prefix is used as an example to increase the redundancy of the signal to be sent, so as to solve the equation at the receiver, but it is also possible to use the method of setting a suffix to place the first L symbols in the data block in the The end of the data block, or placed in other positions; the order of certain steps can also be changed or executed simultaneously, for example, in the receiver, the timing step can be performed after despreading first. These modifications and modified embodiments do not depart from the scope of the present invention defined in the claims of the present invention.
Claims (15)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB021203318A CN1163014C (en) | 2002-05-23 | 2002-05-23 | Code division multiple access spreading and despreading method and its transmitter, receiver and communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB021203318A CN1163014C (en) | 2002-05-23 | 2002-05-23 | Code division multiple access spreading and despreading method and its transmitter, receiver and communication system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1387335A CN1387335A (en) | 2002-12-25 |
| CN1163014C true CN1163014C (en) | 2004-08-18 |
Family
ID=4744767
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB021203318A Expired - Fee Related CN1163014C (en) | 2002-05-23 | 2002-05-23 | Code division multiple access spreading and despreading method and its transmitter, receiver and communication system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1163014C (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100433600C (en) * | 2003-09-30 | 2008-11-12 | 焦秉立 | CDMA spectrum-spreading method, despreading method and receiver |
| CN102271025B (en) * | 2011-07-25 | 2014-02-26 | 上海华为技术有限公司 | A method and device for reconstructing data |
| CN103220013A (en) * | 2012-01-20 | 2013-07-24 | 电信科学技术研究院 | Method and device of spread spectrum communication for code division multiple access (CDMA) system |
| CN112368945B (en) * | 2018-07-03 | 2022-05-13 | 华为技术有限公司 | Time interleaved Code Division Multiple Access (CDMA) system for clock recovery |
-
2002
- 2002-05-23 CN CNB021203318A patent/CN1163014C/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CN1387335A (en) | 2002-12-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1218525C (en) | Method and system for eliminating interference in multi-cell code division multiple access system | |
| CN1300963C (en) | Apparatus and method for transmitting and receiving side information of part of transmission sequence in OFDM communication system | |
| CN1295886C (en) | Method and receiver for receiving multiple data signals | |
| CN1174562C (en) | Method and system using transmit diversity techniques | |
| CN1186888C (en) | Method and apparatus for reducing amplitude variations and interference in communication signals, e.g. employing inserted pilot symbol in a wireless communications system | |
| CN1144407C (en) | Signal receiving device of code division multiple access communication system | |
| CN1160888C (en) | Simultaneous multiple code sequence generator and code division multiple access wireless receiver using the same | |
| CN1158796C (en) | Apparatus and method for generating frame sync word and verifying frame sync word in CDMA communication system | |
| CN1364358A (en) | Wireless communication device and wireless communication method | |
| CN1322412A (en) | Orthogonal transceiver diversity method and device | |
| CN1502173A (en) | single user detection | |
| CN1723629A (en) | Generalized two-stage data estimation | |
| CN1545787A (en) | Method and apparatus for increasing data rate in a spread spectrum communication system | |
| CN1720684A (en) | Orthogonal frequency multi-carrier transmission device and transmission method | |
| CN1694441A (en) | Method for compatible OFDM technology by TD-SCDMA system | |
| CN1961498A (en) | Communication signal equalization systems and methods | |
| CN1293459C (en) | Method and apparatus for generating multiple bits of pseudonoise sequence with each clock pulse by computing bits in parallel | |
| JP2008543220A (en) | Method and system for adaptive control of subcarriers | |
| CN101043496A (en) | Method and apparatus for multiplexing different service pilot resources of multi-carrier communication system | |
| CN1163014C (en) | Code division multiple access spreading and despreading method and its transmitter, receiver and communication system | |
| CN1698286A (en) | Extended algorithm data estimator | |
| CN1529438A (en) | CDMA spectrum-spreading method, despreading method and receiver | |
| CN1732643A (en) | Radio communication apparatus and radio transmission method | |
| CN1168255C (en) | A joint spread spectrum communication device | |
| CN1500245A (en) | Iterative Fast Fourier Transform Error Correction |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C06 | Publication | ||
| PB01 | Publication | ||
| ASS | Succession or assignment of patent right |
Owner name: BEIJING SAISIRUITAI SCIENCE CO., LTD. Free format text: FORMER OWNER: NONE Effective date: 20021122 |
|
| C41 | Transfer of patent application or patent right or utility model | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20021122 Applicant after: Peking University Co-applicant after: Beijing sys.ruitai Technology Co. Ltd. Applicant before: Peking University |
|
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| C19 | Lapse of patent right due to non-payment of the annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |