扰频器、扰频处理方法以及程序的制作方法

文档序号:7948357阅读:424来源:国知局
专利名称:扰频器、扰频处理方法以及程序的制作方法
技术领域
本发明涉及扰频器、基带信号生成设备、扰频处理方法、基带信号生成方法以及程序。
背景技术
当使用诸如4值FSK(频移键控)调制等多值数字调制系统建立通信时,通过临时使用二进制(或低于通常值的值)调制,重要位单元中的欧氏距离与相对不重要的其他位单元相比尽可能得大地取值。该处理实际上能实现校正待发送数据中的错误的等效功能。
另外,为了避免由于调制偏置而引起的能量集中或者为了能够进行信息保密,传输线路上的数据被频繁进行扰频。因此,通过对数据进行扰频,尽管例如调制信号可以像伪随机噪声(PN)那样被分散,原始信息数据表明了同样的值(具体例如,所有均为“0”的数据)。现有情况下当数据被扰频时,由逻辑运算电路等来确定目标信息数据与作为预备位串的扰频码型二者的异或逻辑(ExOR)(参考例如无线电工业和商业协会所著的“窄带数字通信系统(SCPC/FDMA)”标准规范ARIB STD-T61,1.0版本,第二卷,1999年5月27日,第142-143页)。生成的扰频码型通常作为PN码序列等。通常的设计是,通过将待提供给PN码生成器的初始值设置为可变扰频码,从而可以生成各种扰频码型。
下面说明的是,在由作为同步字和功能信道的信息数据组所构成的帧结构的数据发送系统中,对一帧中的预定数据串进行扰频的过程。同步字是在执行解码处理时使用的定时信号,并且信息数据组是一组数据,根据功能其可分为音频数据、通信控制数据。
在这种情况下,当对要被包括在一帧中的每一个功能信道执行误差校正编码处理之后,功能信道被结合起来以集成为一帧。在非扰频状态下的帧完成之后,确定预定数据串和扰频码型的异或逻辑,从而生成发送数据串。因此,所生成的发送数据串被转换成符号数据,并且然后在对载波等调制时作为调制数据来使用,并且被发送到传输线路。在发送数据的接收端,发送数据被解调,并且然后在扰频过程的反向处理中被解扰频,从而可以重构起原始信息数据组等。
因此,对形成一帧的数据串所进行的扰频处理,是在紧接着执行变为符号数据的转换之前对每一个位值执行的。
如上所述,为了在重要位单元中设置比其他位单元的距离更长的欧氏距离,在符号数据中合理地分布每一条数据非常重要。因此,如果如现有技术中那样,在执行变为符号数据的转换之前对每一个位值执行扰频处理,则难以有效地为重要位单元设置欧氏距离。
然后,在对数据串执行扰频之后,对对应于重要位单元的部分执行预定处理,从而可以提高该部分的抗差错性能。在这种情况下,需要在每次形成帧之后对每一个功能信道再次执行处理。因此存在一个问题,即在功能信道的内容被改变之后,当重要位单元的位置发生改变时,例如诸如当音频数据被改变为通信控制数据时,处理比较复杂。

发明内容
本发明用于解决上述问题,并且本发明的目标是提出一种扰频器等,当要在多值调制系统中提高抗差错性能时该扰频器能够以简单操作对数据串进行扰频,以及甚至当功能信道的内容被改变时能够以简单处理对数据进行扰频。
为了获得上述目标,根据本发明第一方面的扰频器基本上包括码型生成装置,用于生成扰频码型;倍值确定装置,用于确定与下述二进制位串中每一个位的位值相对应的正或负倍值,所述二进制位串用于形成由模式生成装置所生成的扰频码型;以及倍乘处理装置,用于将符号数据串中的每一条符号数据与由该倍值确定装置所确定的与扰频码型中每一个位的位值的相对应的倍值进行倍乘,其中,所述符号数据串表示了在值域中包括有具有相同绝对值的至少预定对的正值和负值的一串多元符号。
然后,优选情况下倍值确定装置进行操作,以使得当包括在扰频码型中的位值是作为反向运算值的预定位值时,倍值被确定为-1,并且当包括在扰频码型中的位值是作为非反向运算值的预定位值时,倍值被确定为+1。
根据本发明第二方面的基带信号生成设备包括符号数据生成装置,用于接收其重要水平已预定的数据的供给,通过分割重要位数据的每一个位来添加冗余位数据,以及以预定的位数分割次重要位数据,从而生成符号数据,该符号数据表示了在值域中包括有具有相同绝对值的至少预定对得正值和负值的多元符号;码型生成装置,用于生成扰频码型;倍值确定装置,用于确定与用于形成由模式生成装置所生成的扰频码型的二进制位串中所包括的每一个位的位值相对应的正或负倍值;倍乘处理装置,用于在由符号数据生成装置所生成的每一条符号数据与由倍值确定装置所确定的倍值之间执行倍乘;以及基带信号生成装置,用于生成表示由倍乘处理装置所获取的作为倍乘结果的一串多元符号的基带信号。
优选情况下,符号数据生成装置执行操作,以便在由基带信号生成装置所生成的基带信号中作为冗余位数据的位数据被加到重要位数据的每一个位上,其中用于表示包括有冗余位数据的两个符号并且具有不同值的两点的瞬时值之差的最小值,大于表示没有包括冗余位数据的两个符号并且具有不同值的两点的瞬时值之差的最小值。
根据本发明第三方面的扰频处理方法是一种使用了数据处理设备的扰频处理方法,它包括码型生成步骤,用于生成扰频码型;倍值确定步骤,用于确定与形成在码型生成步骤中所生成的扰频码型的二进制位串中的每一个位的位值相对应的正或负倍值;以及倍乘处理步骤,用于将符号数据串中的每一条符号数据与在倍值确定步骤中所确定的与扰频码型中每一个位的位值相对应的倍值进行倍乘,其中,所述符号数据串表示在值域中包括有具有相同绝对值的至少预定对的正值和负值的一串多元符号。
根据本发明第四方面的基带信号生成方法是一种使用基带信号生成设备以生成表示一串多元符号的基带信号的基带信号生成方法,它包括符号数据生成步骤,用于接收其重要水平已预定的数据的供给,通过分割重要位数据的每一个位来添加冗余位数据,以及以预定的位数分割次重要位数据,从而生成符号数据,该符号数据表示在值域中包括有具有相同绝对值的至少预定对的正值和负值的多元符号;码型生成步骤,用于生成扰频码型;倍值确定步骤,用于确定与用于形成由码型生成装置所生成的扰频码型的二进制位串中所包括的每一个位的位值相对应的的正或负倍值;倍乘处理步骤,用于在符号数据生成步骤中所生成的每一条符号数据与在倍值确定步骤中所确定的倍值之间执行倍乘;以及基带信号生成步骤,用于生成基带信号,该基带信号表示作为倍乘处理步骤中的倍乘结果所获取的一串多元符号。
根据本发明第五方面的程序使计算机执行下述处理,包括码型生成步骤,用于生成扰频码型;倍值确定步骤,用于确定与用于形成在码型生成步骤中所生成的扰频码型的二进制位串中的每一个位的位值相对应的正或负倍值;以及倍乘处理步骤,用于将符号数据串中的每一条符号数据与在倍值确定步骤中所确定的与扰频码型中每一个位的位值相对应的倍值进行倍乘,其中所述符号数据串表示在值域中包括有具有相同绝对值的至少预定对的正值和负值的一串多元符号。
根据本发明第六方面的程序使计算机执行下述处理,包括符号数据生成步骤,用于接收其重要水平已预定的数据的供给,通过分割重要位数据的每一个位来添加冗余位数据,以及以预定的位数分割次重要位数据,从而生成符号数据,该符号数据表示在值域中包括有具有相同绝对值的至少预定对的正值和负值的多元符号;码型生成步骤,用于生成扰频码型;倍值确定步骤,用于确定与用于形成由码型生成装置所生成的扰频码型的二进制位串中所包括的每一个位的位值相对应的正或负倍值;倍乘处理步骤,用于在符号数据生成步骤中所生成的每一条符号数据与在倍值确定步骤中所确定的倍值之间执行倍乘;以及基带信号生成步骤,用于生成基带信号,该基带信号表示作为在倍乘处理步骤中的倍乘结果所获取的一串多元符号。
本发明可以以简单运算对数据串进行扰频,并且即便以当功能信道的内容发生改变时也可以简单处理对数据进行扰频。


图1示出了根据实施本发明的模式的扰频器的构造例子;图2为流程图,示出了由扰频器所执行的处理的例子;图3示出了用于实现图2中的步骤S102和S103中的处理的程序例子;图4示出了包括有发射器/接收器的发送/接收系统的构造例子,其中发射器/接收器使用了扰频器;图5为示意图,示出了交错信息数据的处理过程;图6示出了由基带信号所形成的眼图的例子;图7示出了在扰频器的每一个部分中的输出值的实际例子;以及图8示出了生成基带信号的操作的实际例子。
具体实施例方式
下面参考附图来详细说明根据实施本发明的模式的扰频器。
图1示出了根据实施本发明的模式的扰频器的构造例子。在诸如LSI(大规模集成)等被安装在用于通过使用多值调制系统来执行通信的通信设备内的微机系统中,图1所示的每一个构造可以是例如4值FSK(频移键控)调制等,其依靠软件通过CPU(中央处理器)和DSP(数字信号处理器)等所配置的、用于执行预先存储在ROM(只读存储器)中的程序的数据处理设备来实现,或者通过利用FPGA(现场可编程门阵列)和ASIC(专用集成电路)等所配置的硬件的数据处理设备来实现,或者通过将预定硬件配置和软件配置结合起来而获得的数据处理设备来实现。如图1所示,扰频器100包括数据输入单元10、码型生成单元11、倍值确定单元12、倍乘处理单元13和数据输出单元14。
数据输入单元10从外部将待作为扰频目标数据进行扰频的数据串采集到扰频器100。由数据输出单元10所采集的数据串是由多元符号所构成的、并在值域中包括有具有相同绝对值的至少预定对的正值和负值的符号数据串。这种符号数据串的实际例子可以是能够取(+3)、(+1)、(-1)和(-3)等每一个符号值的符号数据串。该符号数据串在值域中包括有具有相同绝对值3的一对正值和负值(+3)和(-3)以及具有相同绝对值1的一对正值和负值(+1)和(-1)这两对值。数据输入单元10可以从具有在预定帧缓存器、存储器等中所存储的帧构造的数据中逐一地依次读取在预定区域中待扰频的数据的符号,并且将所读取的数据提供给倍乘处理单元13。
码型生成单元11构造为用于生成PN码的逻辑电路等,并且生成由“1”和“0”的二进制位串所形成的扰频码型。由码型生成单元11所生成的扰频码型被例如逐位地依次提供给倍值确定单元12。
倍值确定单元12确定倍值,该数据用于对待扰频数据进行的扰频,该数据与包括在形成由码型生成单元11所生成的扰频码型的二进制位串中每一个位的位值相对应。倍值确定单元12确定与包括在形成扰频码型的二进制位串中每一个位的位值相对应的正或负的倍值。作为实际的例子,对应于扰频码型中的每一个位,如果位值为“1”,则倍值确定单元12将“+1”确定为倍值,如果位值为“0”,则将“-1”确定为倍值。也就是说,当包括在扰频码型中的二进制的每一个位中的值为事先作为非反向运算值所限定的预定值(例如,“1”)时,倍值确定单元12确定正值“+1”作为倍值,并且当包括在扰频码型中的每一个位中的值为事先作为反向运算值所限定的值(例如,“0”)时,则确定负值“-1”作为倍值。由倍值确定单元12所确定的倍值被通知/告知给倍乘处理单元13。
在由数据输入单元10所提供的符号数据串中所包括的每一条符号数据与由倍值确定单元12所确定的倍值之间,倍乘处理单元13进行倍乘。通过倍乘处理单元13的倍乘操作所得到数据通过数据输出单元14从扰频器100输出,并作为扰频数据被存储在由数据输入单元10等所读取的帧缓存中的地址处。
下面说明的是具有上述构造的扰频器100的操作。图2为流程图,示出了由扰频器100所执行的处理的例子。当开始图2中的处理时,数据输入单元10首先从外部向扰频器100输入已经被转换为作为待扰频数据的多元符号的数据(符号数据)(步骤S100)。码型生成单元11生成作为扰频码型的PN码序列等(步骤S101)。
当在步骤S101中所生成的扰频码型被例如逐位地依次提供时,倍值确定单元12确定与所提供位的值相对应的、用于对待扰频符号数据进行扰频的倍值(步骤S102)。然后,倍乘处理单元13在由步骤S100中被数据输入单元10所采集的待扰频的数据与在步骤102中由倍值确定单元12所确定的倍值之间执行倍乘(步骤S103)。此时,倍乘处理单元13依次在对于一个符号的待扰频数据与对于包括在扰频码型单元中的一个位的位值所确定的倍值之间进行倍乘,直到它到达由待扰频数据所表示的符号数为止。
例如,假定由数据输入单元10提供给倍乘处理单元13的N个符号的符号数据(待扰频)是In[i](N是自然数,并且0≤i<N),并且从倍乘处理单元13发送给数据输出单元14的N个符号的符号数据是Out[i]。另外,假定从码型生成单元11提供给倍值确定单元12的N个位的扰频码型是S[i]。在这种情况下,在步骤S102和步骤S103中的处理可以通过例如具有CPU的微机系统执行如图3所示程序的来实现。如图3所示的程序示出了源程序,其中使用C语言来作为编程语言。
用于指示由倍乘处理单元13执行倍乘所获得的值的数据,作为被扰频的符号数据通过数据输出单元14由扰频器100输出(步骤S104)。不过,对图2中所示的各个步骤中的任何处理并不需要依次选择和执行,而是由扰频器100的每一个部件通过共享处理来同时执行多个处理。
用于实现上述构造和操作的扰频器100可以用于构成如图4所示的发送/接收系统的发射器/接收器101和102等。下面说明的是应用到发射器/接收器101和102的扰频器100的一个实际例子。
发射器/接收器101和102基本上具有相同的构造,并且通过包括外部分组网络等在内的外部传输线路110来在二者之间进行例如音频和图像等信息数据的通信。发射器/接收器101和102分别具有发送设备20和接收设备30。发送设备20通过在具有预定频率的载波上执行诸如4值FS调制等多值调制来生成调制波信号,并且通过传输线路110将该信号发送到另一方的接收设备30。接收设备30接收通过传输线路110从发射器的发送设备20发送来的调制波信号,并且将音频和图像信息数据等存储起来。
发射器/接收器101和102的每一个发送设备20除了具有上述的扰频器100以外,还具有信息数据生成单元21、交错单元22、基带信号生成单元23、调制单元24和高频输出单元25,如图4所示。发射器/接收器101和102的每一个接收设备30具有高频输入单元31、解调单元32、符号确定单元33、解扰频器34、解交错单元35和信息数据重建单元36,如图4所示。
信息数据生成单元21生成例如从外部环境和外设中采集的音频和图像信息数据。另外,信息数据生成单元21可以用于读取事先存储在预定存储设备中的信息数据,以输出信息数据。由信息数据生成单元21所生成的信息数据可以被分割成多个帧列。例如,每一个帧是由表示通过以预定周期(例如,每20毫秒)来分割音频和图像而获得的音频波形和像素数据的音频数据和图像数据所形成的。
信息数据生成单元21根据预定程序,将包含在每一帧中的信息数据分类成重要位数据和次重要位数据。作为实际例子,在通过编码音频区而获得的44位数据(已编码音频数据)中,18位局部数据作为根据预定标准所指定的听觉中最重要数据被划归为最重要音频数据,它是重要位数据。另一方面,在经过编码的音频数据中,作为在最重要音频数据之后的听觉中第二最重要数据的26位局部数据被划归为未保护音频数据,它是次重要数据。
作为1帧信息数据,除了最重要音频数据和未保护音频数据之外,还包括有23位保护数据和5位错误检测数据等。错误检测数据被归类为重要位数据。保护数据包括18位音频保护数据和5位错误检测数据保护数据。构成保护数据的每一个位的值可以是“1”。
交错单元22对由信息数据生成单元21所生成的信息数据进行交错。此时,交错单元22根据从信息数据生成单元21接收的信息数据来生成对应于4值FSK调制中的符号的2位符号数据。
更加详细地说,由于该重要位数据是保护数据,因此将其每一个位进行分割,如图5(A)所示。然后,如图5(B)所示,通过将构成保护数据的每一个位进行1对1的结合,生成2位数据。此时可以对所生成的数据进行组合,以便构成保护数据的位变成低位位。另一方面,对于次重要位数据,2位数据作为未保护数据被分成一对,如图5(A)所示。交错单元22以预定顺序为扰频器100提供符号数据串,其中在针对保护数据的分割处理和针对冗余位数据的添加处理中所获得的2位数据与在针对未保护数据的分割处理中所获得的2位数据交替分布,如图5(C)所示。
扰频器100从交错单元22接收符号数据串的供应,并且针对扰频码型的一个符号和一个位依次执行如图2所示的处理,从而对符号数据串进行扰频。由扰频器100所扰频的符号数据串被提供给基带信号生成单元23。
基带信号生成单元23将由扰频器100所扰频的符号数据串转换成基带信号,以用在4值的根奈奎斯特FSK调制中。例如,由基带信号生成单元23所生成的基带信号形成如图6所示的眼图。如图6所示的基带信号的瞬时值收敛到位于一个符号区(表示一个符号的信息)中的预定相位点(奈奎斯特点)的四值之一。这四个值(符号值)按照从大到小的顺序进行分布,也就是以等间隔进行分布的(+3)、(+1)、(-1)和(-3),假定第二个最大值为“+1”。
例如,基带信号生成单元23将包括在符号数据串中的符号“11”(具有值“11”的2位数据)转换成其中符号值为(-3)的符号区,将符号“10”转换成其中符号值为(-1)的符号区,将符号“00”转换成其中符号值为(+1)的符号区,并且将符号“01”转换成其中符号值为(+3)的符号区,如图6所示。通过上述转换,四种类型的符号形成了灰度码序列,使得当符号值s呈降序(或升序)分布时,相邻符号之间的所有汉明(Hamming)距离都为1。另外通过转换,对应于具有低位数字“1”的符号,形成了具有符号值(-3)或(+3)的符号区。
由于构成保护数据的每一位的值为“1”,因此包括有重要位数据的所有符号被转换成其中的符号值为(+3)或(-3)的符号区。也就是说,对通过将作为冗余位数据的保护数据加到重要位数据所获得符号的符号值进行设置,以使两个不同符号之间的符号值之差的最小值可以大于当在不加上冗余位数据的情况下生成符号时所获得的最小值。也就是说,待保护数据中的欧氏距离被设置得大于未待保护的数据的欧氏距离。在如图6所示的实际例子中,通过加上冗余位数据所获得符号的符号值可以是值域中的最大值或最小值,但是在不加上冗余位数据的情况下所获得符号的符号值可以取值域中的所有值。
因此,通过将作为冗余位数据的保护数据加到重要位数据上,限制了可能的符号值,但是符号值的间隔(欧氏距离)得到实质的延长。因此,可以提高信噪比。进而,通过/随着在交错单元22中所执行的处理,包括了以下部分,在该部分中,与包括了重要位数据的符号数据相对应的符号区和与包括了次重要位数据的符号数据相对应的符号区呈交替分布。因此,尽管在调制波信号发送期间当在基带信号中分布有重要位数据时存在衰退等影响,还是可以降低集体丢失大量重要位数据的风险。
如上所述,由基带信号生成单元23所生成的基带信号被提供给调制单元24。调制单元24使用由基带信号生成单元23所生成的基带信号来对载波进行频率调制(4值FSK调制)。所获得的调制波信号被提供给高频输出单元25。高频输出单元25对由调制单元24所提供的调制波信号进行功率放大,并且将其发送到传输线路110。
在接收设备30中,高频输入单元31将通过例如传输线路110所接收的信号进行放大,并且将结果信号提供给解调单元32。解调单元32通过检测由高频输入单元31所提供的已接收信号来恢复基带信号。基带信号被提供给符号确定单元33。
根据从解调单元32所接收的基带信号的每一个奈奎斯特点的瞬时值,符号确定单元33确定由包括有各个奈奎斯特点在内的每一个符号区所表示的符号。基于确定结果,重新生成被扰频的符号数据串。此时重新生成的符号数据串被提供给解扰频器34。
解扰频器34与扰频器100一样,通过将从符号确定单元33所接收的符号数据串与对应于扰频码型的倍值相乘,重新生成由交错单元22所交错的符号数据串。因此,由解扰频器34所重新生成的符号数据串被提供给解交错单元35。
解交错单元35通过对从解扰频器34接收到的符号数据串执行与到交错单元22相反向的程序的处理,重新生成信息数据串。例如,解交错单元35根据帧中每一个符号的电平来确定每一条符号数据是否被分类成重要位数据或次重要位数据。此时,被归类为重要位数据的符号数据被分成例如一个高电平位和一个低电平位,并且高电平位的数据被提取出来。另一方面,被归类为次重要位数据的符号数据的全部2位数据被提取出来。这样提取的数据彼此相关,并且被提供给信息数据重构单元36。
信息数据重构单元36将从解交错单元35所接收到的数据串作为信息数据进行构造和重建。例如,信息数据重构单元36具有查找表,用于描述从解交错单元35接收到的数据串和信息数据之间的对应关系,并且通过参考该表来重建对应于从解交错单元35接收到的数据串的信息数据。
在应用了上述扰频器100的发送设备20中,假设如图7(A)所示的符号数据从交错单元22被供应到扰频器100。当基带信号生成单元23在不对如图7(A)所示的符号数据进行扰频的情况下将其转化成基带信号时,得到具有如图8(A)所示波形的基带信号。具有如图8(A)所示波形的基带信号的信号电平是向正向区域偏置的。因此,调制单元24所进行的调制是偏置的,并且能量集中在所调制的波信号中。
然后,在扰频器100中,码型生成单元11生成例如如图7(B)所示的扰频码型。与扰频码型相对应,倍值确定单元12确定例如如图7(C)所示的倍值,并将其通告给倍乘处理单元13。。倍乘处理单元13执行如图7(A)所示的符号数据中的每一个符号值和如图7(C)所示的每一个倍值之间的倍乘。根据倍乘结果,数据输出单元14发送用于表示例如如图7(D)所示的输出符号的符号数据,并且将其发送到基带信号生成单元23。
因此,当通过基带信号生成单元23将这样被扰频的符号数据转化成基带信号时,得到了具有如图8(B)所示波形的基带信号。在具有如图8(B)所示的基带信号中,信号电平分散在正负两个区域中。因此,可以减小调制单元24的调制中的偏置,并且在调制波信号中的能量可以得到扩散/分散。另外,经过扰频的符号数据与未经扰频的符号数据很不相同。接收设备30在不知道由发送设备20的码型生成单元11所生成的扰频码型的情况下,不能正确地对符号数据进行重构。结果,可以确保信息的保密性。
如上所述,根据本发明,对应于在用于形成由码型生成单元11所生成的扰频码型的二进制位串中所包括的每一个位的位值,来确定诸如“+1”和“-1”等正负倍值。然后,倍乘处理单元13执行用于表示由在值域中包括有诸如(+3)、(+1)、(-1)和(-3)等具有同一绝对值的一组预定正值和负值的多元符号所构成的符号数据串中的每一个符号值的符号数据与例如由倍值确定单元12所确定的倍值之间的倍乘。因此,在诸如符号值和倍值之间的倍乘等简单操作中,可以对符号数据串进行扰频。进而,由于以符号单元而非以位单元执行了倍乘,因此即便当在改变了功能信道的内容之后改变了重要位单元的位置时,例如当将音频数据变成用于通信控制的数据的情况,也可以在不改变处理内容的情况下以简单处理对数据进行扰频。
在体现本发明的上述模式中,4值的根奈奎斯特FSK调制系统被用作倍值调制系统。不过,本发明并不限于该应用。例如,本发明还可以被应用到诸如使用4个或多个值的倍值调制系统、PSK(相移键控)调制系统等任何倍值调制系统。
进而,根据本发明的扰频器100并不限于专用系统,使用公共计算机系统也可以实现它。例如,将程序从用于存储可实现如上所述的扰频器100的构造和功能的存储媒介(例如光盘、磁性光盘、磁盘、IC存储器等)安装到微计算机系统,其中该微计算机系统是被加载到用于执行倍值调制系统中的通信的通信设备的。因此,可以构造用于执行上述处理的扰频器100。
进而,例如,将程序上载到位于电气通信网络上的信息处理设备(例如服务器设备),并且可以经过通信线路进行发布。另外,使用用于表示程序的电信号可以调制载波,发射所得到的调制波信号,并且已经接收到调制波信号的设备可以对信号进行解调并且获取该程序。在预定OS(操作系统)的控制下,该程序可以与其他应用程序一起被激活和执行,从而执行处理。
当OS共享部分处理时,或者当OS形成本发明的部分组件时,可以将排除了该部件的程序存储在存储媒介中。另外在这种情况下,根据本发明,假设用于执行待由计算机执行的每一个功能或步骤的程序被存储在存储媒介中。
工业应用性简单信号处理操作可以实现一种具有良好抗差错性能的、用于数字信息的通信系统。
权利要求
1.一种扰频器,包括码型生成装置,用于生成扰频码型;倍值确定装置,用于确定与用于形成由码型生成装置所生成的扰频码型的二进制位串中每一个位的位值相对应的正或负倍值;以及倍乘处理装置,用于将符号数据串中的每一条符号数据与由倍值确定装置所确定的与扰频码型中每一个位的位值相对应的倍值进行倍乘,其中,所述符号数据串表示在值域中包括有至少预定对的具有相同绝对值的正值和负值的一串多元符号。
2.如权利要求1所述的扰频器,其中倍值确定装置进行操作,以使得当包括在扰频码型中的位值是作为反向运算值的预定位值时,倍值被确定为-1,并且当包括在扰频码型中的位值是作为非反向运算值的预定位值时,倍值被确定为+1。
3.一种基带信号生成设备,包括符号数据生成装置,用于接收其重要水平已预定的数据的供给,通过分割重要位数据的每一个位来添加冗余位数据,以及以预定的位数分割次重要位数据,从而生成符号数据,该符号数据表示在值域中包括有至少预定对的具有相同绝对值的正值和负值的多元符号;码型生成装置,用于生成扰频码型;倍值确定装置,用于确定与用于形成由码型生成装置所生成的扰频码型的二进制位串中所包括的每一个位的位值相对应的正或负倍值;倍乘处理装置,用于在符号数据生成装置所生成的每一条符号数据与由倍值确定装置所确定的倍值之间执行倍乘;以及基带信号生成装置,用于生成基带信号,该基带信号表示由倍乘处理装置作为倍乘结果所获取的一串多元符号。
4.如权利要求3所述的基带信号生成设备,其中符号数据生成装置执行操作,以便在由基带信号生成装置所生成的基带信号中将作为冗余位数据的位数据添加到重要位数据的每一个位上,其中表示包括有冗余位数据的两个符号并且具有不同值的两点的瞬时值之差的最小值,大于表示没有包括冗余位数据的两个符号并且具有不同值的两点的瞬时值之差的最小值。
5.一种使用了数据处理设备的扰频处理方法,包括码型生成步骤,用于生成扰频码型;倍值确定步骤,用于确定与用于形成在码型生成步骤中所生成的扰频码型的二进制位串中的每一个位的位值相对应的正或负倍值;以及倍乘处理步骤,用于将符号数据串中的每一条符号数据与在倍值确定步骤中所确定的与扰频码型中每一个位的位值相对应的倍值进行倍乘,其中,所述符号数据串表示在值域中包括有至少预定对的具有相同绝对值的正值和负值的一串多元符号。
6.一种使用基带信号生成设备以生成表示一串多元符号的基带信号的基带信号生成方法,包括符号数据生成步骤,用于接收其重要水平已预定的数据的供给,通过分割重要位数据的每一个位来添加冗余位数据,以及以预定的位数分割次重要位数据,从而生成符号数据,该符号数据表示在值域中包括有至少预定对的具有相同绝对值的正值和负值的多元符号;码型生成步骤,用于生成扰频码型;倍值确定步骤,用于确定与用于形成由码型生成装置所生成的扰频码型的二进制位串中所包括的每一个位的位值相对应的正或负倍值;倍乘处理步骤,用于在符号数据生成步骤中所生成的每一条符号数据与在倍值确定步骤中所确定的倍值之间执行倍乘;以及基带信号生成步骤,用于生成基带信号,该基带信号表示作为在倍乘处理步骤中的倍乘结果所获取的一串多元符号。
7.一种用于指导计算机执行处理的程序,包括码型生成步骤,用于生成扰频码型;倍值确定步骤,用于确定与用于形成在码型生成步骤中所生成的扰频码型的二进制位串中的每一个位的位值相对应的正或负倍值;以及倍乘处理步骤,用于将符号数据串中的每一条符号数据与在倍值确定步骤中所确定的与扰频码型中每一个位的位值相对应的倍值进行倍乘,其中,所述符号数据串表示在值域中包括有至少预定对的具有相同绝对值的正值和负值的一串多元符号。
8.一种用于指导计算机执行处理的程序,包括符号数据生成步骤,用于接收其重要水平已预定的数据的供给,通过分割重要位数据的每一个位来添加冗余位数据,以及以预定的位数分割次重要位数据,从而生成符号数据,该符号数据表示在值域中包括有至少预定对的具有相同绝对值的正值和负值的多元符号;码型生成步骤,用于生成扰频码型;倍值确定步骤,用于确定与用于形成由码型生成装置所生成的扰频码型的二进制位串中所包括的每一个位的位值相对应的正或负倍值;倍乘处理步骤,用于在符号数据生成步骤中所生成的每一条符号数据与在倍值确定步骤中所确定的倍值之间执行倍乘;以及基带信号生成步骤,用于生成基带信号,该基带信号表示在作为倍乘处理步骤中倍乘结果所获取的一串多元符号。
全文摘要
倍值确定单元(12)确定倍值,该倍值是与用于构成在码型生成单元(11)中生成的扰频码型的二进制位串中包含的每一个位的位值相对应的正值或负值。倍乘处理单元(13)将符号数据与由倍值确定单元(12)所确定的倍值进行倍乘,所述符号数据表示由在值域中由包含有预定对的具有相同绝对值的正值和负值的多元符号所形成的符号数据串中的每一个符号值。这里,倍值处理单元(13)在针对一个符号的符号数据与对应于包含在扰频码型中的一个位的位值所确定的倍值之间进行倍乘,直到到达由符号数据串所表示的符号数为止。本发明通过简单操作对数据串进行扰频,并且即便当功能信道内容发生改变时也可通过简单处理执行扰频。
文档编号H04L9/18GK101091349SQ200580033290
公开日2007年12月19日 申请日期2005年9月29日 优先权日2004年9月30日
发明者真岛太一 申请人:株式会社建伍
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1