CN1703839A - 通信装置和用于重新配置通信装置的方法 - Google Patents
通信装置和用于重新配置通信装置的方法 Download PDFInfo
- Publication number
- CN1703839A CN1703839A CNA2003801010570A CN200380101057A CN1703839A CN 1703839 A CN1703839 A CN 1703839A CN A2003801010570 A CNA2003801010570 A CN A2003801010570A CN 200380101057 A CN200380101057 A CN 200380101057A CN 1703839 A CN1703839 A CN 1703839A
- Authority
- CN
- China
- Prior art keywords
- unit
- baseband signal
- radio
- communication unit
- signal processor
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/0003—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/0003—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain
- H04B1/0028—Software-defined radio [SDR] systems, i.e. systems wherein components typically implemented in hardware, e.g. filters or modulators/demodulators, are implented using software, e.g. by involving an AD or DA conversion stage such that at least part of the signal processing is performed in the digital domain wherein the AD/DA conversion occurs at baseband stage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/005—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission adapting radio receivers, transmitters andtransceivers for operation on two or more bands, i.e. frequency ranges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/3816—Mechanical arrangements for accommodating identification devices, e.g. cards or chips; with connectors for programming identification devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
- H04B1/403—Circuits using the same oscillator for generating both the transmitter frequency and the receiver local oscillator frequency
- H04B1/406—Circuits using the same oscillator for generating both the transmitter frequency and the receiver local oscillator frequency with more than one transmission mode, e.g. analog and digital modes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W56/00—Synchronisation arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
- H04W8/245—Transfer of terminal data from a network towards a terminal
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Logic Circuits (AREA)
Abstract
数字信号处理单元(103)具有可重新配置部件(131),可重新配置部件(131)使用编程数据来配置解码单元(133)和编码单元(134)。解码单元(133)与从由接收单元(121)输出的信号同步,并执行信号解调和解码处理。CPU(105)下载不同无线电通信格式的编程数据并经通用总线(104)将所下载的数据存储到存储单元(106)中。CPU(105)还读出存储的编程数据,并且重新配置可重新配置部件(131)。存储单元(106)存储所述编程数据。
Description
技术领域
本发明涉及通信装置和通信装置重新配置方法,具体地说,涉及一种适于在多个无线电通信***之间转换的切换(handover)***中使用的通信装置和通信装置重新配置方法。
背景技术
通常,存在各种无线电通信***,诸如PDC和GSM的第2代通信***、诸如W-CDMA和PHS的第3代无线电通信***、以及无线LAN。作为一种使用单一无线电装置支持多个无线电通信***的技术,存在通过更新软件(可编程数据)在功能间变化的软件定义的无线电。
当在无线电通信***之间进行转换时(其通常是指在多个无线电通信***之间的切换或者更新编程数据的情况,但这里假设切换包括只更新编程数据的情况),传统的软件定义无线电装置下载软件以支持从在通信装置的当前通信中使用的通信***转换到切换目的的通信***,然后,将通信装置重新配置为使用所下载的数据支持切换目的的无线电通信***。
关于无线电通信***的转换,存在通过重新编程(重新配置)可重新配置的设备执行所述转换的方法(例如,见日本未审专利公开H11-220413)。此外,可以考虑提供一种下载专用通道来执行快速下载(例如,见日本未审专利公开2000-324043)。
当前,在移动通信终端中,需要以高速从当前通信的通信***转换到另一通信***,因此,希望改善整个***的用户容量。从这个角度出发,在专利文献1所描述的结构中,在下载期间暂停或断开呼叫,和在无线电通信***之间执行快速切换是不可能的。此外,如专利文献2所描述的,当提供下载专用通道来下载编程数据时,存在光谱效率恶化和整个***的用户容量减小的可能性。
当在窄带无线电通信***中的通信期间利用低传输速率下载具有大量(此后称做“大规模”)编程数据的无线电通信***的数据时,重新配置易于发生,并且它花费大量的时间来完成所述下载。特别是,在较差的无线电信号传播环境下会明显地发生重新发送。
此外,当在宽带无线通信***中以高传输速率操作单个移动通信终端以执行快速下载时,会出现光谱效率恶化和整个***的用户容量减小的问题。
此外,当诸如PLD(可编程逻辑器件)或FPGA(现场可编程门阵列)的可重新配置器件被用在移动无线电基带信号处理中时,它可能支持诸如例如FFT(快速傅立叶变换)、相关器和FEC(前向纠错)的任一操作,因此灵活性很高,并且缩短了研制时间。但是,在PLD和FPGA中,电路规模和功耗趋于增加。
同时,当惯用的ASIC被用在移动无线电基带信号处理中时,由于专用电路的使用,所以能够抑制电路规模和功耗,但由于例如当使用FFT时应用限于所述FFT,所以,灵活性降低了。此外,它的研制时间较长。
如上所述,在传统的装置中,当通信装置下载无线电通信***的编程数据并将该***的细目转换为下载的编程数据时,存在这样的问题,即,编程数据量大,下载时间长,并且其花费太多的时间在***之间进行转换。
发明内容
本发明的一个目的是提供通信装置和通信装置重新配置方法,用于减少下载所需的时间而又不减少整个***的用户容量,结果是,缩短了在通信***间进行转换所需的时间。
上述目的可通过以下来实现:仅仅重新配置多个无线电通信***当中不同的部分,从而目标无线电通信***的编程数据当中需要重新配置的数据量,减少下载所需要的时间,并在短时间内在通过重写用于执行信号处理的软件改变所述功能的软件无线电装置中的通信***之间进行转换。
附图说明
图1的框图示出了根据本发明实施例1的通信装置的结构;
图2的框图示出了上述实施例通信装置的可重新配置部件的结构;
图3的框图示出了上述实施例通信装置的可重新配置部件的结构;
图4的框图示出了上述实施例通信装置的可重新配置部件的结构;
图5的框图示出了上述实施例通信装置的可重新配置部件的结构;
图6示出了上述实施例FFT单元的内部结构图;
图7示出了在4点FFT中所述FFT单元的内部结构的示例图;
图8示出了在8点FFT中所述FFT单元的内部结构的示例图;
图9的框图示出了在作为示例的QPSK情况下的相关器;
图10示出了上述实施例的通信装置的补偿单元的内部结构图;
图11示出了上述实施例通信装置的FEC单元的内部结构图;
图12的流程图示出了在上述实施例的通信装置中当请求重发时的操作的示例;
图13的流程示出了在上述实施例的通信装置中当没有请求重发时的操作的示例;
图14的框图示出了CRC处理单元和解扰处理器所共有的部分;
图15的框图示出了CRC处理单元和解扰处理器所共有的部分;
图16的框图示出了CRC处理单元和解扰处理器所共有的部分;
图17的框图示出了CRC处理单元和解扰处理器所共有的部分;
图18的框图示出了根据本发明实施例2的通信装置的结构;
图19示出了在所述实施例的通信装置的存储设备中存储的细目的示例;
图20的框图示出了所述实施例的通信装置的存储单元的结构;
图21的框图示出了所述实施例的通信装置的无线电单元通信单元的结构;
图22的框图示出了根据本发明实施例3的通信装置的结构;
图23示出了所述实施例的通信装置的安装/拆除检测单元的结构图;
图24示出了所述实施例的通信装置的安装/拆除检测单元的结构图;
图25的框图示出了根据本发明实施例4的通信装置的结构;
图26示出了所述实施例的通信装置的外观的示例图;
图27的框图示出了所述实施例的通信装置的结构;和
图28的框图示出了所述实施例的通信装置的应用单元的结构。
具体实施方式
本发明的主旨在于仅仅重新配置多个无线电通信***当中不同的部分,从而减少目标无线电通信***的编程数据中需要重新配置的数据量、减少下载所需的时间并且在通过重写执行信号处理的软件改变功能的软件无线电装置中短时间在通信***之间进行转换。
下面将结合附图具体描述本发明的实施例。
(实施例1)
图1的框图示出了根据本发明实施例1的通信装置的结构。通信装置100主要包括天线单元101、无线电单元102、数字信号处理单元103、通用总线104、CPU105、存储单元106和接口107。无线电单元102主要包括接收单元121和发送单元122。数字信号处理单元103具有可重新配置部件131、可重新配置部件131经过CPU总线132连接到通用总线104。
在图1中,无线电单元102具有接收单元121和发送单元122,并且对接收信号和发送信号执行预定的无线电处理。
接收单元121经由天线单元101接收从未示出的通信方站发送的信号,对所接收的信号(接收信号)执行预定的无线接收处理(下变换和A/D转换等),并将经过无线接收处理的信号输出给数字信号处理单元103。
数字信号处理单元103具有可重新配置部件131,并且在可重新配置部件131中解码单元133和编码单元134通过编程数据而构成。
解码单元133从接收单元121输出的信号中获得同步,对所述信号执行解调和解码,并经过CPU总线132和通用总线104将解码的信号输出给CPU105。
CPU105被周做控制装置,并向外输出从解码单元133输出的信号,或如后面所述向数字信号处理单元103中的编码单元134输出发送数据。此外,CPU105下载另一无线电通信***的编程数据以执行切换,从而在某个无线电通信***通信期间转换到所述另一通信***,并经过通用总线104将数据存储在存储单元104中。此外,CPU105读出所存储的编程数据以便重新配置可重新配置部件131。下面将具体说明重新配置。
编码单元134对从CPU105输出的发送数据进行编码和调制,并将经调制的信号输出给无线电单元102中的发送单元122。发送单元122对从编码单元134输出的信号执行预定的发送处理(上变换和D/A转换等),并经由天线单元101将所述信号发送给未示出的通信方站。
存储单元106存储编程数据。接口107向/从通信装置100或向/从外部输入/输出数据。
在前述的结构中可以执行无线电通信。下面将说明一个示例,在该示例中,数字信号处理单元103被提供有在移动无线通信中基带信号处理范畴内重新配置的性能,并被用做专用于移动无线通信的可重新配置部件,借此消除冗余灵活性并减少数字信号处理单元的电路规模以及编程数据。
在本发明的通信装置中,最初提供有多个处理单元,这些单元是共用于多个无线电通信***的元件,只被提供有用于在所述内部处理单元和控制信息之间进行连接的连接信息,安装了用于执行预期***基带信号处理的可重新配置部件,借此,它可以减少需要重新配置的数据量,减少下载所需的时间并且短时间内在通信***之间进行转换。
例如,在本发明的通信装置中,对于每个无线电通信***不安装由不同无线电通信***共享使用的某项功能(例如,FFT),并且最初安装了执行所述FFT的各种处理单元。
这样,本发明的通信装置获得用于控制所述处理单元的信息(控制信息)和用于通过来自外部的编程连接所述处理单元的信息(连接信息),借此能够被提供对应于多个无线电通信***的FFT,由此被设计成具有尽可能小的电路规模和尽可能少的编程数据,并减少重新配置所需的数据量。另外,后面将描述连接信息和控制信息的具体内容。
在该实施例中,将说明解码单元133,该单元在基带信号处理当中的电路规模内通常是最重要的部分。图2的框图示出了根据本发明该实施例所述通信装置的可重新配置部件的结构。图2所示的可重新配置部件131主要包括同步单元201、第二FFT单元202、第二相关器203、ARQ处理单元204、补偿单元205和FEC单元206。
同步单元210主要包括第一FFT单元211、第一相关器212、第一存储单元213和判定单元214。ARQ处理单元204具有第二存储单元241。
在图2中,基于从接收单元121输出的信号,同步单元201获得并跟踪无线电通信***的同步,搜索作为切换的目的的另一无线电通信***,并在需要时指定耙指(finger)。
当OFDM(正交频分多路复用)***被用做调制***时,第一FFT单元211对接收信号执行快速傅立叶变换(此后称作FFT),并将FFT的结果存储在第一存储单元213中。判定单元214对存储在第一存储单元213中的数据执行比较操作以便搜索作为已知信息的同步码元,获得码元同步,并将同步定时信息输出给第二FFT单元202。
同时,当CDM(码分多路复用)***被用作调制***时,第一相关器212执行接收信号与已知信号序列的相关操作,并将其相关结果存储在第一存储单元213中。判定单元214搜索存储在第一存储单元213中数据的顶级(greatest)值和最大值,获得帧同步和扩展码数,并将所述同步定时信息和扩展码数输出给第二相关器203。
特别是,在多路径传播环境下,一定数量的最大值出现在被存储的相关结果(延迟外形(profile))中并被之为耙指,并且存在也向第二相关器203提供每个耙指的定时信息的情况。
此外,在OFDM和CDM相结合的***的情况下,在两个***相结合的过程中获得同步。
例如,第一FFT单元211执行FFT,并将该FFT的结果存储在第一存储单元213中,判定单元214获得码元同步并将所述同步定时信息输出给第二FFT单元202,第一相关器212也接收所存储的数据,执行与已知信号序列的相关操作,并且将相关结果存储在第一存储单元213中。
判定单元214在所存储的数据中搜索顶级值和最大值,获得帧同步和扩展码数,并将所述同步定时信息和扩展码数输出给第二相关器203。
另外,特别是在所述通信装置中,即使曾经获得同步,或者当基站移动时,由于在每个瞬间无线电信号传播环境都是变化的并且同步丢失,所以,需要通过以规则的时间间隔执行同步获得处理来跟踪所述同步等。
此外,存在在保持当前通信的同时获得切换目的的同步的情况。
给予从同步单元201输出的同步定时信息,第二FFT单元202对从接收单元121输出的接收信道信号执行FFT操作。
根据从同步单元201输出的同步定时信息和扩展码数,第二相关器203执行从接收单元121或第二FFT单元202输出的接收信道信号的相关操作。不管是从接收单元121还是从第二FFT单元202接收信号,该信号在重新配置过程中都被设置为连接信息。
补偿单元205使用已知的信号(导航信号)计算从第一相关器212、第二相关器203、第二FFT单元202或ARQ处理单元204输入的信号的相位旋转量和幅度失真值,并使用所计算的相位旋转量和幅度失真值对输入信号执行复数乘法,以进行相位校正和幅度校正。无论是从第一相关器212、从第二相关器202、从第二FFT单元202还是从ARQ单元204接收信号进行处理,该信号都被设置为重新配置过程中的连接信息。
此外,在利用诸如16QAM和64QAM的2n(n是3或更大的整数)的M相关数执行M相关调制时,例如使用查询表对已经经受相位校正和幅度校正的复数符号数据执行n项数据的变换。另外,在重新配置中,所述n的值被作为控制信息设置。
FFT单元206对从补偿单元205或ARQ单元204输入的数据执行诸如Viterbi(维特比)解码和Turbo解码的纠错处理。FEC单元206将操作结果输出给比特操作单元207。
根据情况,FEC单元206接收比特操作单元207的操作结果,并确定是否再次执行FEC处理。此外,当作为所述FEC处理的结果确定错误没有被校正时,单元206指示ARQ处理单元204保持接收数据。根据情况,FEC单元206将需要保持的数据输出给ARQ处理单元204。
在重新配置中所设置的信息包括:作为控制信息的FEC类型,诸如Viterbi解码或Turbo解码;作为连接信息的不管是从补偿单元205还是从ARQ处理单元204接收的信号;不管是作为连接信息还是进一步作为控制信息的从比特操作单元207接收的所述操作结果;其它的信息,诸如约束长度的值、生成多项式、输入数据长度和输出数据长度等。
ARQ处理单元204在第二存储单元241中存储从第二相关器203或FEC单元206输入的数据,并根据来自FEC单元206的指令来确定是否保存所存储的数据。当保存所述数据时,ARQ处理单元204将所述数据与将在下一帧中接收的数据一起输出给补偿单元205或FEC单元206。
无论是从第二相关器203还是从FEC单元206接收所述数据,也无论是将所述数据输出给补偿单元206还是输出给FEC单元206,在重新配置中,这些数据都被设置为控制信息。
比特操作单元207通过CRC操作对从FEC单元206输入的比特序列执行错误检测处理,并通过解扰处理对其解扰,或者通过CRC操作、用于扰频数据的扰频处理和诸如卷积码和Turbo码的纠错码处理对从CPU总线132输入的比特序列执行诸如产生多个比特的比特操作处理。在重新配置中,所述操作的细目被作为连接信息设置在比特操作单元207中。
参看图3、4和5,下面将描述利用根据无线电通信***的前述结构重新配置所述数字信号处理单元的情况。图3、4和5的框图示出了该实施例的通信装置的重新配置设备的结构。图3示出了在第一无线电通信***中构成的数字信号处理单元。在该图中,使用由粗黑体字表示的功能框重新配置所述部分。就虚线所示的导线来讲,其功能块没有被连接。因此,在图3中使用了所有的功能块。
图4示出了在第二无线电通信***中构成的所述数字信号处理单元。在该图中,使用由粗黑体字表示的部件重新配置该部分。因此,在图4中,由于没有使用第一相关器212、第二相关器203和ARQ处理单元204,所以,相关单元之间的连接被取消并且到这些单元的时钟以及电源被暂停。
图5示出了在第三无线电通信***中构成的所述数字信号处理单元。在该图中,使用粗黑体字表示的设备重新配置所述部分。因此,在图5中,由于没有使用第一FFT单元211和第二FFT单元202,所以,这些单元之间的连接被取消并且到这些单元的时钟以及电源被暂停
由此,根据该实施例的所述通信装置,只使用了每个无线电通信***所需要的功能块,未使用功能块之间的连接被取消,并且到这些功能块的时钟和电源被暂停。因此,可以减少功耗。
这里将描述由不同无线电通信***共享使用的每个功能块。例如,通过将图3与图4进行比较,可以明白,在这两个图中都使用了第一FFT单元211和第二FFT单元202。但是,即使是在同一个FFT单元中,取样数的规范也是不同的。因此,只重新配置FFT内部规范中的不同部分。图6示出了该实施例的FFT单元的内部规范图。
如图6所示,第一FFT单元211和第二FFT单元202具有多个蝶形处理单元。例如,如图6所示,使用作为基本元件的包括两个乘法器602和604以及两个加法器601和603的蝶形处理单元,N/2×log2N个蝶形处理单元被组合,以执行N-点FFT。
作为示例,下面将描述4-点FFT和8-点FFT。图7示出了在4-点FFT时FFT单元的内部结构图。所述4-点FFT是通过使用4(=4/2×log24)个蝶形处理单元和连接所述处理单元实现的,如图7所示。
图8示出了在8-点FFT时FFT单元的内部结构的示例图。所述8-点FT是通过使用12(=8/2×log28)个蝶形处理单元和连接所述处理单元实现的,如图8所示。
这里,注意图8中所示虚线部分,该部分与图7所示相同。换言之,N-点FFT包括N/2n(n是等于或大于1的整数)个FFT。使用该特性,根据使用FFT的无线电通信***当中较大的取样数预先提供多个蝶形处理单元,并在重新配置中对应于无线电通信***的所述数量的取样对这些蝶形处理单元进行连接,借此,实现所述共享使用。
因此,作为在重新配置中设置的信息,取样数被作为控制信息输入。
此外,图6中的ki表示在N-点FFT中的exp(-j2πi/N),该ki是由取样数N唯一确定的。这里,i表示0≤i≤N/2-1的整数,j表示虚部(j2=-1)。
另外,作为另一种方法,这种方法要求只安装4-点FFT,和运行三次8-点FFT,换言之,根据所使用的无线电通信***当中较小的取样数准备处理单元,和在较大的取样数中,以时分执行的方式多次执行FFT。
此外,可以只安装2-点FFT(蝶形处理单元)和运行四次4-点FFT,同时运行八次8-点FFT,换言之,在每个无线电通信***中提供了少于在任一无线电通信***中的结构并可被多次运行的基本结构。因此,在本发明的通信***中,不重新配置由FFT共享的部分,重新配置其它部分。
由此,根据该实施例的通信装置,通过重新配置随数据项数量而变化的处理单元以执行正交变换,可以减少需要重新配置的数据量,减少下载所需的时间并且短时间内在通信***之间进行转换。
类似地,通过将图3和图5进行比较,可以理解,在两个图中都使用了第一相关器212和第二相关器203。图9的框图示出了在作为示例的QPSK情况下的相关器。在图9中,输入信号in_i和in_q在乘法器901、902、906和907中被乘以扩展信号序列code_i和code_q。乘法器901将in_i乘以code_i。乘法器902将in_i乘以code_q。乘法器906将in_q乘以code_i。乘法器907将in_q乘以code_q。
加法器903接收乘法器901和902的结果并将其相加。加法器908接收乘法器906和907的结果并将其相减。加法器904接收具有初始值为零的寄存器905的输出和加法器903的输出并将其相加,并将其结果存储在寄存器905中。加法器909接收具有初始值为零的寄存器910的输出和加法器908的输出并将其相加,并且存储其结果到寄存器910中。
通过将一系列这种操作重复执行所述扩展信号序列长度的次数,作为操作的结果,从加法器904和909中分别输出相关值out_i和out_q。
另外,通过将扩展信号序列码code_q设定为零,这种结构可被用在BPSK中。在这种方式下,即使当QPSK被用在第一无线电通信***中、同时BPSK被用在第三无线电通信***中,在重新配置中也可通过将这种调制类型设置为控制信息来共享相关器。
因此,根据该实施例的通信装置,通过重新配置处理单元之间的连接而不是重新配置所述处理单元,可以减少需要重新配置的数据量,减少下载所需的时间并且短时间内在通信***之间进行转换。
此外,为便于描述,解释作为示例的QPSK和BPSK的情况,但是,即使当其它的***被用作调制***时,它也可以通过提供适当的修改来共享处理单元。
图10示出了该实施例的通信装置的补偿单元的内部结构图。图1中的补偿单元205支持诸如QPSK和QAM的各种调制***。图10示出了补偿单元205的结构。
输入数据“in”被输入给开关1001。当所述数据是已知信号时,开关1001被连接到PL一侧,并且所述数据被输入给信道评估单元1002。同时,当输入数据“in”不是已知信号时,开关1001被连接到所述数据一侧,并且所述数据被输入给幅度/相位相关单元1003。
信道评估单元1002接收已知信号的调制类型和理论值作为控制信息,比较所输入的已知信号和理论值以基于控制信息来确定相位旋转量和幅度失真度,借此,获得相位校正量和幅度校正量并输出给幅度/相位校正单元1003。
幅度/相位校正单元1003使用所输入的幅度校正量和相位校正量来校正输入数据的幅度和相位,并输出给判定单元1004。判定单元1004接收作为控制信息的调制类型,在QAM时使用表1005从所述输入数据中读出表值,并且计算输出数据“out”。在QPSK时,单元1004输出未经任何处理的所述数据。另外,幅度/相位校正单元1003可以被提供有均衡相等功能和/或RAKE接收功能。
如上所述,通过在重新配置中将调制的类型和理论值设置为控制信息,可以共享补偿单元205。
另外,在BPSK调制时,不必特别执行相位校正,并且当需要时,可以只进行幅度校正。
下面将描述解码处理。图11示出了该实施例通信装置的FEC单元的内部结构图。
FEC单元206对以诸如卷积码和Turbo码等各种方式编码的接收数据执行纠错。图11示出了FEC单元206的结构。输入数据“in”被连接到开关1101,开关1101在卷积码时被连接到卷积处理单元1102,而在Turbo码时被连接到Turbo处理单元1103。数据存储单元1105被连接到开关1104,开关1104在卷积码时被连接到卷积处理单元1102,而在Turbo码时被连接到Turbo处理单元1103。
卷积处理单元1102和Turbo处理单元1103接收诸如生成多项式、约束长度,数据长度和请求标记的控制信息,确定是否根据所述请求标记执行操作,并当确定执行操作时,基于输入的控制信息来开始输入数据的纠错处理。
在操作期间,根据情况,向/从数据存储单元1105输入/输出诸如例如路径量度和路径历史的中间数据。其间,当不执行所述操作时,通过关闭时钟和电源来中断不必要的电流损耗。
开关1106的两个输入端被连接到卷积处理单元1102的输出端和Turbo处理单元1103的输出端,在卷积码时开关1106被连接到卷积处理单元1102,而在Turbo码时开关1106被连接到Turbo处理单元1103,并输出经纠错的数据作为输出数据“out”。
借助于这种手段,FEC单元206能够通过在重新配置中将开关1101、1104和1106的设置设置为连接信息和将诸如生成多项式、约束长度、数据长度和请求标记设置为控制信息来共享FEC单元206。
下面将描述ARQ处理单元204的操作。ARQ处理单元204用于第一无线电通信***和第三无线电通信***中,并且接收第二相关器203的输出并将其存储在第二存储单元241中。所存储的单帧数据被输出给第一无线电通信***中的补偿单元205,在补偿单元205中对经受幅度/相位校正,并且被输出给FEC单元206。
数据被直接输出给第三无线电通信***中的FEC单元206。FEC单元206对所述数据执行纠错处理,并将经纠错的数据输出给比特操作单元207。比特操作单元207通过CRC来执行错误检测检查,并将其结果输出给FEC单元206。
当仍然存在错误时,FEC单元206再次执行纠错,并且再次输出经纠错的数据给比特操作单元207。在重复预定次数的一系列这种处理之后,当确定所述错误未被校正时,FEC单元206输出重发请求。一旦从FEC单元206接收重发请求信号,第二存储单元241保持所存储的数据,并且当完成下一帧数据的存储时,将所存储的几帧数据输出给补偿单元205或FEC单元206。
其中,当FEC单元206确定所有的错误都已经被校正时,单元206不输出重发请求。在这种情况下,第二存储单元241不保持所存储的数据。
作为一个示例,图12示出了当请求重发时数据的流程,而图13示出了当没有请求重发时数据的流程。在这个示例中,最大的重复次数是2。图12的流程图示出了当在本实施例的通信装置中请求重发时的操作的示例。图13的流程图示出了在本实施例的通信装置中没有请求重发时的操作的示例。
在图12中,第二相关器203从时间T0开始输出第N帧数据,并从时间T1开始将第N帧数据存储在第二存储单元241中。存储单元241在时间T2将所存储的第N帧数据输出给FEC单元206。FEC单元206执行纠错处理。
FEC单元206在时间T3将经纠错的数据输出给比特操作单元207。比特操作单元207通过CRC操作来执行错误检测,并在时间T4向FEC单元206报告错误检测结果。
当FEC单元206根据输入的错误检测结果而确定存在错误时,单元206再次执行纠错处理,并且在时间T5再次将经纠错的数据输出给比特操作单元207。比特操作单元207通过CRC操作再次执行错误检测,并且在时间T6向FEC单元206报告错误检测结果。
当FEC单元206根据所述输入错误检测结果确定存在错误时,由于即使在已经执行了是预定次数的2次的纠错之后该错误还没有被校正,所以,单元206输出重发请求。
其间,第二相关器203从时间T7开始输出第N+1帧数据,和第二存储单元241从时间T8开始存储第N+1帧数据。由于请求了重发,所以存储单元241将所述数据存储在另一位置,同时保持先前存储的第N帧。
第二存储单元241在时间T9向FEC单元206输出第N帧数据和第N+1帧数据。FEC单元206执行纠错处理,并在时间T10向比特操作单元207输出经纠错处理的数据。比特操作单元207通过CRC操作执行所述错误检测,并在时间T11向FEC单元206报告错误检测结果。
当FEC单元206根据输入错误检测结果确定不存在错误时,单元206不请求重发。第二相关器203在时间T12输出第N+2帧数据,和第二存储单元241从时间T13开始存储第N+2帧数据。由于没有请求重发,单元241重写先前存储的数据,即在该例中的第N帧数据。
在图13中,时间T0到时间T6’与图12所示的示例相同。当FEC单元206在时间T6’根据输入错误检测结果确定不存在错误时,单元206不请求重发。同时,第二相关器203从时间T7’开始输出N+1帧数据,和由于没有请求重发,所以第二存储单元241在时间T8’开始存储所述N+1帧数据,并且重写先前存储的数据,即在该例中的第N帧数据。后续流程与图12所示相同。
另外,出于方便的考虑,在该实施例中描述了所述FEC单元206输出重发请求,但是,本发明并不局限于此。CPU105例如可以根据在比特操作单元207中的CRC结果进行确定,或者比特操作单元207可以确定。
此外,在重新配置中,通过将ARQ处理单元204无论从第二相关器203还是从FEC单元206接收的存储数据设置为连接信息并将该数据输出给补偿单元205或FEC单元206可以共享ARQ处理单元204。
因此,根据该实施例的所述通信装置,通过只对不同错误控制***之间不同处理的部分进行重新配置,可以减少需要重新配置的数据量,减少下载所需的时间,和短时间在通信***之间进行转换。
下面将描述比特操作单元207的操作。一直使用比特操作单元207。这里假设第一和第三无线电通信***使用比特操作单元207执行CRC操作,第二无线电通信***使用比特操作单元207执行解扰处理。图14、15、16和17示出了公用于CRC处理单元和解扰处理器的框图。如在这些图中之一所看到的,右侧表示较高级的一侧,而左侧表示最低级的一侧,所述图示出了从较低级一侧移向较高级一侧的寄存器1403-1到1403-k-1。
在图14中,输入数据“in”被连接到开关1406,开关1406向CONV侧或CRC/DES侧输出所述数据。开关1406的CONV侧的输出端被连接到开关1404-1和加法器1402-1的一个输入端,加法器1402-1的另一输入端被连接到开关1401-1的输出端,和加法器1402-1的输出被输入给寄存器1403-1。
寄存器1403-1的输出端被连接到开关1402-2和加法器1402-2的一个输入端,加法器1402-2的另一输入端被连接到开关1401-2的输出端,和加法器1402-2的输出端被输入给寄存器1403-2的输入端。重复执行类似的连接直到寄存器1403-k-1为止,和寄存器1403-k-1的输出端被连接到开关1401-k、加法器1402-k和是开关1407三个输入端之一的所述CRC侧。加法器1402-k的另一输入端被连接到开关1406的CRC/DES侧。加法器1402-k的输出端被连接到为开关1408-2的两个输入端之一的CRC侧。开关1404-1到1404-k的输出是到加法器1405的所有输入,加法器1405的输出端被连接到为开关1408另一输入端的DES侧、加法器1409和是开关1407其余两个输入端其中之一的所述CONV侧。
开关1408的输出端被连接到开关1401-1到1401-k-1的输入端。加法器1409的另一输入端被连接到开关1406的输出CRC/DES侧,并且加法器1409的输出端被连接到为开关1407剩余一个输入端的DES侧。从开关1407的输出端中获得输出数据“ont”。
下面将参考附图15描述CRC操作的情况。图15示出了其中生成多项式是Xk-1+X+1的示例。
开关1404-1至1404-k全部断开。在开关1404-1至1404-k-1当中,与具有生成多项式系数“1”的级对应的任一开关被接通,并且其它开关被断开。
在该例的情况下,只有开关1401-1和1401-2被接通。开关1408指向CRC侧,而开关1406指向CRC/DES侧,以输入输入数据“in”。同时,开关1407指向CRC侧以输出输出信号“out”。
下面将参照图16描述解扰处理的情况。图16示出了其中生成多项式是Xk-1+X2+1的示例。
在开关1401-1至1401-k-1当中,只有开关1401-1被接通,而其它的开关断开。在开关1404-2至1404-k当中,与具有生成多项式系数“1”的级对应的任一开关被接通,并且其它开关被断开。
在该例的情况下,只有开关1404-3和1404-k被接通。此外,开关1404-1被断开。开关1408指向DES侧,而开关1406指向CRC/DES侧,以便输入输入数据“in”。同时,开关1407指向DES侧以输出输出数据“out”。
比特操作单元207的连接例也被用做编码一侧的CRC编码器或扰频器。
此外,比特操作单元207被用做编码一侧的卷积编码器。例如,图17示出了其中生成多项式是Xk-1+X+1的卷积码的情况。
换言之,开关1401-1到1401-k-1都被断开。在开关1401-1到1401-k当中,与具有生成多项式系数“1”的级对应的任一开关被接通,和其它的开关被断开。
在该例的情况下,只有开关1404-1、1404-2和1404-k被接通。开关1408没有被涉及。开关1406指向CONV侧以输入输入数据“in”。同时,开关1407指向CONV侧以输出输出数据“out”。为简便起见,本说明书解释了编码速率为1/1的情况。在1/n(n是等于2或大于2的整数)的情况下,通过并行地提供n个开关1404-1到1404-k系列和加法器1405,每次响应单一项的输入数据“in”,可以产生n项输出数据。
如上所述,在重新配置中,通过将开关1401-1到1401-k-1、1404-1到1404-k和1406到1408的设置设置为连接信息可以共享比特操作单元207。
因此,根据该实施例的通信装置,由于移动通信的特殊性限制了所需的处理,所以,提供所需的最小可重新配置的部件减少了诸如FPGA和PLC的冗余灵活性,并且进一步设置连接信息和控制信息允许比惯用ASIC更灵活的响应。因此,不再需要向每个无线电通信***提供用于支持的所有电路,从而减小了电路规模。此外,作为编程数据只设置了所述连接信息和控制信息,因此可以减少下载时间。
以这种方式,与传统的软件无线电装置相比,该实施例的通信装置能够高速下载大规模无线电通信***的编程数据,和在短时间内在无线电通信***之间执行切换。此外,通过这种手段,消除了提供专用信道以执行高速下载和/或在宽带高发送速率的无线电通信***中容纳大量用户的需求,并且,因此可以避免整个***的用户容量的减少。
本实施例描述了解码单元133,该单元通常是基带信号处理当中电路规模内的主要部分。关于编码单元134,如在卷积操作的示例中所示出,在适当时,可以通过扩展比特操作单元207来实现。
另外,该实施例描述了所述通信装置中应用于基带信号处理的可重新配置部件131,但是本发明不限于此,所述无线电单元、连接到CPU105的应用单元(未示出)或CPU105本身都可以是重新配置设备。
此外,本实施例描述了所述通信装置下载并获得切换目的的无线电通信***的编程数据的情况,但本发明并不局限于此。通过使用100BASE-TA、10BASE-T、IEEE1394或光缆(FTTH)的有线连接,使用图1中的通信装置的接口107允许同时使用诸如SD卡、闪存卡、存储棒和盘的存储媒体或允许同时使用下载。
例如,经过ADSL调制解调器和USB,可以选择因特网上的无线业务提供者,下载被选择的无线业务提供者的通信***的编程数据,并且将所述通信装置重新配置为预期无线业务提供者的通信***。
此外,关于下载,可以在多个通信装置与在诸如旅馆、机场或车站中热点地区的区域中的接入点之间执行下载,以替换诸如以IEEE802.11a/b/g代表的无线LAN的通常规定的节能无线通信、蓝牙和如上所述以USB代表的有线连接的超宽带,另外还可以使用诸如IrDA的光通信来执行下载。
此外,前述实施例描述了在接收方的操作,并且能够以相同的方式执行发送方的操作。
(实施例2)
图18的框图示出了根据本发明实施例2的通信装置的结构。图18中的通信装置300具有可拆卸到外部的信号处理卡单元301,借此,使得可重新配置数字信号处理单元可以被拆除,在这一方面,它不同于图1中的通信装置。
信号处理卡单元301主要包括数字信号处理单元103、无线电单元通信单元302、CPU通信单元303、和识别信息单元304,并且还被提供有连接到通用总线104的显示器108。
数字信号处理单元103经过无线电单元通信单元302向/从无线电单元102发送/接收输入/输出信号。此外,单元103经过CPU通信单元303向/从CPU105发送/接收输入/输出信号。识别信息单元304存储信号处理卡单元301的版本信息,并且CPU105经过CPU通信单元303获得对识别信息单元304的接入。
CPU105从识别信息单元304中读出用于识别所述信号处理卡的版本的识别信息,并且参照存储单元106来识别所连接的信号处理卡301的版本。
存储单元106存储所述识别信息和信号处理卡301的版本之间的对应关系。图19示出了在本实施例的通信装置的存储设备中存储的细目的示例图。在图19中,版本1支持无线电通信***1,版本2支持无线电通信***1和无线电通信***2,和版本3支持无线电通信***1、2和3。
参看图19中的对应关系,CPU105根据所识别的版本来·了解其数字信号处理单元103是可重新配置的无线电通信***的类型。因此,CPU105从多个可重新配置的无线电通信***中选择当前最佳的无线电通信***,并使数字信号处理单元103能够被重新配置。另外,CPU105将所选择的无线电通信***存储在识别信息单元304中。
同时,如图20所示,识别信息单元304内部具有存储区域,并且存储信号处理卡301的版本和所选择的无线电通信***。图20的框图示出了该实施例的通信装置的存储单元的结构。识别信息单元304将信号处理卡301的版本和所选择的无线电通信***存储在存储区域305中。
无线电单元通信单元302是用于连接数字信号处理单元103和无线电单元102的接口。图21的框图示出了本实施例的通信装置的无线电单元通信单元的结构。如图21所示,无线电单元通信单元302从使用输入时钟的无线电单元102中接收数据并接收接收串行数据。无线电通信单元302在串/并变换器(S/P)306中将所输入的串行数据变换为并行数据,并将接收控制信号和接收数据输出给数字信号处理单元103。
此外,以与此相反的方向,无线电单元通信单元302从使用发送数据的数字信号处理单元103中接收发送数据,在并/串变换器(P/S)307中将所述数据变换为串行数据,并且将所述发送数据输出给无线电单元102作为发送串行数据。
另外,在与无线电单元通信单元302类似的结构中,CPU通信单元303还从/向CPU105接收/输出数据。CPU通信单元303向数字信号处理单元103或识别信息单元304输出从CPU105输入的数据,并且进一步向CPU105输出从数字信号处理单元103或识别信息单元304输入的数据。
这里,给出了明确与数字信号处理单元103相互分离的识别信息单元304的描述,但根据结构,允许以相同的方式实现在数字信号处理单元103内部提供的识别信息单元304。
此外,当信号处理卡单元301具有连接到外部的额外的连接管脚时,可以通过总线连接而不是串行连接来实现无线电单元通信单元302或CPU通信单元303。
因此,根据该实施例的通信装置,通过使只重新配置多个无线电通信***当中不同部分的部分可以被拆除,可以将卡扩展为被集成有更多可重新配置的元件,并且借此可以使得所述通信装置支持大规模无线电通信***。
(实施例3)
图22的框图示出了根据本发明实施例3的通信装置的结构。图22中的通信装置400具有安装/拆除检测单元401、显示单元402、电源提供单元403、电池619,该通信装置400使只重新配置多个无线电通信***当中不同部分的部分可以被拆除,当用于重新配置的单元被拆除时,暂停到无线电发送单元的电源,而当用于重新配置的单元被安装时,向所述无线电发送单元和用于重新配置的单元提供电源,并且在这一方面上,不同于图18的通信装置。
安装/拆除检测单元401检测信号处理卡301和通信装置400之间的连接,并且当卡301未被连接时,向CPU105输入拆除检测信号,以通知在通信装置400中不存在信号处理卡301。
当它被通知在通信装置400中不存在信号处理卡单元301时,CPU105在显示单元402上显示诸如“不存在通信卡”的警告以告知用户,并使用连接到电源提供单元403的电源通/断信号来输出用于关闭向无线电单元102和信号处理卡单元301提供电源的指令。
根据从CPU105输出的电源通/断信号,电源提供单元403关断从电池619到无线电单元102和信号处理卡单元301的电源。
通过前述的操作,可以防止无线电单元102和信号处理卡单元301周边上的不必要的功耗,并且,控制无线电单元102不发送不必要的无线电信号。此外,在这一点上,通信装置400仅充当应用终端执行诸如使用显示单元402、接口单元107和存储单元106显示、重放和编辑诸如图像、音乐和邮件的存储数据的功能。
当CPU105检测到信号处理卡单元301经过安装/拆除检测单元401连接到通信装置400时,CPU105在显示单元402上显示诸如“通信卡被确认”或“无线通信可用”的信息以告知用户,并使用连接到电源提供单元403上的电源通/断信号输出用于向无线电单元102和信号处理卡单元301提供电源的指令。
根据从CPU105输出的电源通/断信号,电源提供单元403开始从电池619向无线电单元102和信号处理卡单元301提供电源。
使用图23所示的延迟元件和逻辑门实现所述安装/拆除检测单元401。图23示出了本实施例通信装置的安装/拆除检测单元的结构图。
使用图23所示的差动电路,并且进一步使用被连接到信号处理卡单元301中的GND的连接信号,从而当信号处理卡单元301被拆除时所述信号被上拉到“1”,而当单元301被连接时使该信号为“0”,当如定时所示连接信号从“1”转换为“0”时,即当被拆除的信号处理卡单元301被连接时,一个低脉冲被输出给安装/拆除检测信号1。
同时,当连接信号从“0”转换到“1”时,即当连接信号处理卡单元301被拆除时,一个低脉冲被输出给安装/拆除检测信号2。这些安装/拆除检测信号被输入给CPU105,借此,CPU105能够检测信号处理卡单元301的安装/拆除。
如图24所示,电源提供单元403其中被提供有开关4031,并且根据来自CPU105的电源通/断信号来接通和断开开关4031。当开关4031被接通时,单元403将来自电池619的电能提供给无线电单元102和信号处理卡单元301。相反,当开关4031被断开时,单元403中断电能的提供。
因此,根据该实施例的通信装置,通过拆除多个无线电通信***当中只重新配置不同部分的部分,和当用于重新配置的部分被拆除时暂停到无线电发送单元的电源,而当安装用于重新配置的部分时向所述无线电发送单元和用于重新配置的部分提供电源,可以防止发送不必要的无线电信号,执行仅作为应用装置的功能,和减少功耗。
此外,当通过显示拆除状态而检测到拆除时,可以向用户发出警报。
(实施例4)
图25的框图示出了根据本发明实施例4的通信装置的结构。图25中的通信装置505包括无线电通信单元501和应用单元502,由此被分割成无线电通信单元501和应用单元502,并且在这一点上,不同于图22中的通信装置。
无线电通信单元501和应用单元502被各自提供有CPU,并且无线电通信单元501的CPU被称作呼叫控制CPU605,而应用单元502的CPU被称做CPU615。然后,无线电通信单元501被提供有应用通信单元608,而应用单元502被提供有呼叫控制通信单元618,借此,实现两个CPU之间的通信。特别是,能够以与如实施例2所述在图21中的无线电通信装置302的结构相同的方式来实现。
如实施例3所述的安装/拆除检测单元401和电源提供单元403被提供在无线电通信单元501的内部,安装/拆除检测单元505和电源提供单元504也被新近提供在应用单元502的内部。
当应用CPU615经过安装/拆除检测单元505检测到在通信装置500中不存在无线电通信单元501时,CPU615显示诸如“不能用无线通信功能”的警告以通知用户,并且暂停与无线电通信单元501的通信。
此外,由于使用了连接到电源提供单元504的电源通/断信号,所以,应用CPU615输出用于断开向无线电通信单元501提供电源的指令。通过这个手段,在无线电通信单元501被打开时,即便当电源提供单元504的输出变得与GND或外部装置的信号偶然短路,也可以防止不必要的功耗和诸如着火或故障的危险。在这一点上,通信装置500中的应用单元502使用显示单元402、接口单元617和存储单元616充当应用终端只执行诸如例如图像、音乐和邮件等存储数据的显示、重放和编辑等的功能。
相反,当应用CPU615检测到无线电通信单元501经过安装/拆除检测单元505连接到通信装置500上时,CPU615在显示单元402上显示诸如“无线电通信可用”的信息以通知用户,并开始使用连接到电源提供单元504的电源通/断信号向无线电通信单元501供电。
电池619向无线电通信单元501和应用单元502供电,并且当从诸如外部设备的外部电源供电时被充电。
另外,在无线电通信单元501和应用单元502之间可以提供连接器503,并使用连接器503在应用通信单元608和呼叫控制通信单元618之间连接或分离信号。类似地,从电池619向无线电通信单元501提供的电源可以经过连接器503被连接或分离。
因此,在所述通信装置中,无线电通信单元501和应用单元502可以被分离,第一壳体801安装有无线电通信单元501,而第二壳体802安装有应用单元502,如图26所示。壳体801和802与连接器503连接,借此可以与第一壳体801和第二壳体802连接或分离。
利用这种方式,例如如图27所示,第一壳体801中的无线电通信单元501连接到例如个人计算机、PDA或火车、公共汽车和小轿车的外部设备700,并能够被用做外部设备700的调制解调器卡。在这种情况下,外部设备700经过连接器503向无线电通信单元501提供电源。
同时,例如如图28所示,第二壳体802中的应用单元502连接到例如个人计算机、PDA或火车、公共汽车和小轿车的外部设备700,外部设备700在存储单元616中读和/或写应用数据,然后,数据被输入和输出。此外,用户可以只移除第二壳体802以用做应用终端。当外部设备700连接到应用单元502时,外部设备700也可以经过连接器503向电池619充电,同时向应用单元502提供电源。
由此,根据本实施例的通信装置,用户可以将卡扩展为集成有更多可重新配置的元件,借此可以使得所述通信装置支持大规模无线电通信***,此外,第一壳体801和第二壳体802可以分离,因此,除了作为无线电通信终端以外,还可以作为诸如外部设备的应用终端和调制解调器卡的另一种方式使用,并且能够根据所述应用只携带两壳体之一。
此外,通过例如以USB或IEEE1394标准化所述连接器,可以只购买例如被安装有用于替换的最新显示单元402的应用单元502,借此,可以使能比存在无线电通信单元501的传统情况更便宜的替换。同时,可以只购买廉价的无线电通信单元501。此外,可以根据用户偏好来选择无线电通信单元501和应用单元502的不同制造厂家。
此外,通过在例如蓝牙和UMB(超宽带)的特定节能无线电通信***中连接连接器503,可以将第一壳体801和第二壳体802分离并保持通信功能。例如,这种使用方法可如下进行:相对较大的壳体801被置于用户的包里,而用户随身携带相对较小的第二壳体802,因此,与传统的情况不同,用户不必总是用手持有这两个壳体。这就出现了另一个优点,即减小了终端携带的尺寸和重量。
另外,本发明不限于上述实施例,并且可利用其各种修改进行实践。例如,上述实施例描述了作为通信装置执行的情况,但本发明不限于这种情况。也可以将通信装置重新配置方法作为软件来执行。
例如,可以在ROM(只读存储器)中预先存储并由CPU(中央处理单元)运行用于执行所述通信装置重新配置方法的程序。
此外,用于执行通信装置重新配置方法的程序可以被存储在计算机可读存储介质中,存储在所述存储介质中的所述程序被存储到计算机的RAM(随机存取存储器)中,并且根据该程序来运行计算机。
此外,虽然在上述的描述中使用FFT方式来执行正交变换,但是该正交变换不限于傅立叶变换,只要能够获得正交变换,可以使用任何手段。例如,可以使用离散余弦变换等。
如前面所述明显的是,根据本发明的通信装置和通信装置重新配置方法,在下载切换目的的无线电通信***的编程数据并使用所下载的数据重新配置可重新配置部件的通信装置中,所述通信装置最初被提供有能够被多个无线电通信***共享的多个处理单元,只下载作为编程数据的在内部处理单元之间进行连接的连接信息、在处理单元内部的连接的连接信息和控制信息,借此,能够减小电路规模和编程数据量并缩短下载时间。
作为结果,不再需要提供下载专用信道来执行高速下载和能够在宽带高传输速率的无线电通信***中容纳大量用户,并因此可以避免整个***用户容量的减少。还可以减小电路规模。
本申请基于2002年10月07日提交的日本专利申请No.2002-294031,其整个内容在这里被***作为参考。
工业实用性
本发明适于在通信装置中使用。
Claims (17)
1.一种通信装置,包括:
无线电单元,用于接收无线电信号以便将其转换为基带信号;
基带信号处理器,其可被重新配置以对所述基带信号执行处理;和
重新配置单元,用于对所述基带信号处理器重新配置,
其中,所述重新配置单元只重新配置所述基带信号处理器的一部分,该部分执行多个无线电通信***当中不同的操作处理。
2.根据权利要求1所述的通信装置,其中,所述基带信号处理器包括用于建立通信同步的同步单元以及用于校正所述基带信号的幅度和相位的补偿器,所述同步单元与所述补偿器是可重新配置的。
3.根据权利要求2所述的通信装置,其中,所述基带信号处理器包括用于对所述基带信号执行正交变换的FFT单元,并且所述重新配置单元重新配置所述FFT单元的处理部分,所述处理部分随经受所述正交变换的数据项的数量而改变。
4.根据权利要求3所述的通信装置,其中,所述同步单元使用通过解调由所述FFT单元中正交变换映射到子载波上的信号所获得的基带信号来确定同步定时。
5.根据权利要求2所述的通信装置,其中,所述基带信号处理器包括用于执行所述基带信号的相关处理的相关单元,并且所述重新配置单元重新配置所述相关单元中的操作的组合。
6.根据权利要求5所述的通信装置,其中,所述同步单元使用在所述相关单元中所述基带信号的相关处理的结果来确定同步定时。
7.根据权利要求1所述的通信装置,其中,所述基带信号处理器包括错误控制器,用于当所述基带信号存在错误时执行基带信号的纠错或发出重发请求,并且所述重新配置单元重新配置所述错误控制器的处理部分,所述处理部分在多个纠错***或错误检测***当中是不同的。
8.根据权利要求6所述的通信***,还包括:
存储单元,用于存储所述错误控制器的处理结果,
其中,所述重新配置单元重新配置与在所述存储单元中存储的内容的输出目的的连接。
9.根据权利要求1所述的通信装置,其中,所述重新配置单元从在所述无线电单元中接收的无线电信号中获得重新配置所需的信息,以便重新配置所述基带信号处理器。
10.根据权利要求1所述的通信装置,还包括:
接口单元,用于读出存储在所述存储单元中的数据,
其中,所述重新配置单元经过所述接口单元从所述存储单元中获得重新配置所需的信息以便重新配置所述基带信号处理器。
11.根据权利要求1所述的通信装置,还包括:
接口单元,用于以有线连接的方式接收重新配置所需的信息,
其中,所述重新配置单元经过所述接口单元从所述存储单元获得重新配置所需的信息,以便重新配置所述基带信号处理器。
12.根据权利要求1所述的通信装置,还包括:
接口单元,用于在特定的节能无线通信中接收重新配置所需的信息,
其中,所述重新配置单元经过所述接口单元从所述存储单元获得重新配置所需的信息,以便重新配置所述基带信号处理器。
13.根据权利要求1所述的通信装置,还包括:
无线电单元通信单元,用于在所述无线电单元和所述基带信号处理器之间中继通信;和
CPU通信单元,用于在所述基带信号处理器和所述重新配置单元之间中继通信,
其中,所述基带信号处理器是可拆除的。
14.根据权利要求13所述的通信装置,还包括:
安装/拆除检测器,用于检测所述基带信号处理器的安装/拆除;和
第一电源提供器,用于将电源提供给所述无线电单元,并且当检测到所述基带信号处理器的拆除时,暂停向所述无线电单元提供电源。
15.根据权利要求1所述的通信装置,还包括:
无线电通信单元,用于执行无线电通信;
应用单元,用于执行图像、音乐和邮件的数据的显示、重放和编辑;和
连接器,用于在所述无线电通信单元和所述应用单元之间中继通信,其中,所述无线电通信单元和所述应用单元是可分离的,所述无线电通信单元包括:无线电单元通信单元,用于在所述无线电单元和所述基带信号处理器之间中继通信;CPU通信单元,用于在所述可拆除的基带信号处理器和所述重新配置单元之间中继通信;第一CPU;和应用通信单元,用于中继与所述应用单元的通信,并且所述应用单元包括:呼叫控制通信单元,用于中继与所述无线电通信单元的通信;分离检测器,用于检测所述无线电通信单元的分离;和第二CPU,用于当检测到所述无线电通信单元的分离时暂停到所述无线电通信单元的通信。
16.根据权利要求1所述的通信装置,还包括:
无线电通信单元,用于执行无线电通信;
应用单元,用于执行图像、音乐和邮件的数据的显示、重放和编辑;和
连接器,用于在所述无线电通信单元和所述应用单元之间中继通信,
其中,所述无线电通信单元和所述应用单元是可分离的,所述无线电通信单元包括:无线电单元通信单元,用于在所述无线电单元和所述基带信号处理器之间中继通信;CPU通信单元,用于在所述可拆除的基带信号处理器和所述重新配置单元之间中继通信;第一CPU;安装/拆除检测器,用于检测所述基带信号处理器的安装/拆除;第一电源提供器,用于向所述无线电单元提供电源,并且当检测到所述基带信号处理器的拆除时,暂停向所述无线电单元提供电源;和应用通信单元,用于中继与所述应用单元的通信,并且所述应用单元包括:呼叫控制通信单元,用于中继与所述无线电通信单元的通信;分离检测器,用于检测所述无线电通信单元的分离;第二电源提供器,用于向所述无线电通信单元提供电源,并且当检测到所述无线电通信单元的分离时,暂停向所述无线电单元提供电源,和第二CPU,用于当检测到所述无线电通信单元的分离时,暂停到所述无线电通信单元的通信。
17.一种通信装置重新配置方法,包括:
只重新配置的一部分,该部分在基带信号的处理过程中执行多个无线电通信***当中不同的操作处理;
接收无线电信号以便将其转换为所述基带信号;和
对所述基带信号执行所述处理。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP294031/2002 | 2002-10-07 | ||
JP2002294031 | 2002-10-07 | ||
PCT/JP2003/012750 WO2004032355A1 (ja) | 2002-10-07 | 2003-10-06 | 通信装置及び通信装置再構築方法 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010105499234A Division CN102075917A (zh) | 2002-10-07 | 2003-10-06 | 通信装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1703839A true CN1703839A (zh) | 2005-11-30 |
CN1703839B CN1703839B (zh) | 2011-01-12 |
Family
ID=32064023
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2003801010570A Expired - Fee Related CN1703839B (zh) | 2002-10-07 | 2003-10-06 | 通信装置和用于重新配置通信装置的方法 |
CN2010105499234A Pending CN102075917A (zh) | 2002-10-07 | 2003-10-06 | 通信装置 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010105499234A Pending CN102075917A (zh) | 2002-10-07 | 2003-10-06 | 通信装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7529559B2 (zh) |
EP (2) | EP2317736A3 (zh) |
CN (2) | CN1703839B (zh) |
AU (1) | AU2003268758A1 (zh) |
DE (1) | DE60336570D1 (zh) |
WO (1) | WO2004032355A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104768189A (zh) * | 2014-12-31 | 2015-07-08 | 中兴仪器(深圳)有限公司 | Dsp及fpga之间的实时通信方法及实时通信*** |
CN114556464A (zh) * | 2019-12-23 | 2022-05-27 | Lx半导体科技有限公司 | 数据发送/接收***以及数据驱动装置和数据处理装置的数据发送/接收方法 |
Families Citing this family (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8352400B2 (en) | 1991-12-23 | 2013-01-08 | Hoffberg Steven M | Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore |
US7966078B2 (en) | 1999-02-01 | 2011-06-21 | Steven Hoffberg | Network media appliance system and method |
DE10310812B4 (de) * | 2003-03-12 | 2007-11-22 | Infineon Technologies Ag | Dekodiervorrichtung, Trellis-Prozessor und Verfahren |
US20070215585A1 (en) * | 2006-03-15 | 2007-09-20 | Lincoln Global, Inc. | High current AC welder |
WO2005122414A1 (ja) | 2004-06-14 | 2005-12-22 | Matsushita Electric Industrial Co., Ltd. | 無線通信装置 |
WO2006016760A1 (en) * | 2004-08-10 | 2006-02-16 | Samsung Electronics Co., Ltd. | Apparatus and method for diagnosing cablecard-related status and performing proper processing, opencable host, and opencable reception apparatus |
US20060063494A1 (en) * | 2004-10-04 | 2006-03-23 | Xiangdon Zhang | Remote front-end for a multi-antenna station |
KR100703310B1 (ko) * | 2005-08-09 | 2007-04-03 | 삼성전자주식회사 | 본체에서 표시장치가 분리되는 휴대단말기와 그에 따른방법 |
US8095173B2 (en) * | 2005-08-22 | 2012-01-10 | Intel Corporation | Wireless communication device with physical-layer reconfigurable processing engines |
JP4268605B2 (ja) * | 2005-09-07 | 2009-05-27 | パナソニック株式会社 | 無線通信装置および通信制御方法 |
JP4684909B2 (ja) * | 2006-02-16 | 2011-05-18 | 富士通株式会社 | ソフトウエア無線装置 |
WO2008003094A2 (en) * | 2006-06-29 | 2008-01-03 | Digital Fountain, Inc. | Efficient representation of symbol-based transformations with application to encoding and decoding of forward error correction codes |
US8054779B2 (en) * | 2007-05-08 | 2011-11-08 | Microsoft Corporation | Simultaneous wireless support in software defined radio |
DE102007022970A1 (de) | 2007-05-16 | 2008-11-20 | Rohde & Schwarz Gmbh & Co. Kg | Verfahren und Vorrichtung zur dynamischen Rekonfiguration eines Funkkommunikationssystems |
CN101729461B (zh) * | 2008-10-20 | 2013-04-24 | 澜起科技(上海)有限公司 | 消除单频干扰及多频干扰的***及方法 |
US20100112968A1 (en) * | 2008-10-30 | 2010-05-06 | Motorola, Inc. | Method and apparatus for cloning contents of a source radio into a target radio |
KR101172792B1 (ko) | 2008-11-26 | 2012-08-20 | 한국방송공사 | 방송 시스템에서 부가 정보 삽입 장치 및 방법 |
US8453140B2 (en) | 2009-04-28 | 2013-05-28 | Qualcomm Incorporated | Method for generically handling carrier specific provisioning for computer cellular wireless cards |
US8417231B2 (en) * | 2009-05-17 | 2013-04-09 | Qualcomm Incorporated | Method and apparatus for programming a mobile device with multiple service accounts |
US8417234B2 (en) | 2009-05-17 | 2013-04-09 | Qualcomm Incorporated | Method and apparatus for tracking the programming of a mobile device with multiple service accounts |
US8756256B2 (en) | 2010-05-26 | 2014-06-17 | Qualcomm Incorporated | Method and systems for the management of non volatile items and provisioning files for a communication device with multiple service accounts |
CN102386952A (zh) * | 2010-08-30 | 2012-03-21 | 中兴通讯股份有限公司 | 延迟分集发射的方法和可编程逻辑器件 |
US20130157639A1 (en) * | 2011-12-16 | 2013-06-20 | SRC Computers, LLC | Mobile electronic devices utilizing reconfigurable processing techniques to enable higher speed applications with lowered power consumption |
CN104349514B (zh) * | 2013-07-26 | 2019-03-19 | 华为技术有限公司 | 多模无线终端 |
US10021642B2 (en) * | 2014-10-08 | 2018-07-10 | Mediatek Inc. | Timing control method and communication device |
CN106411332B (zh) * | 2016-10-17 | 2019-05-03 | 北京理工大学 | 软件无线电物理层基带处理群*** |
Family Cites Families (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1994029968A1 (en) * | 1993-06-08 | 1994-12-22 | Mitsui Comtek Corporation | Pcmcia cellular card adaptable to a portable computer or a cellular phone handset |
US6334219B1 (en) * | 1994-09-26 | 2001-12-25 | Adc Telecommunications Inc. | Channel selection for a hybrid fiber coax network |
JP2842267B2 (ja) * | 1994-12-30 | 1998-12-24 | 日本電気株式会社 | 携帯無線機 |
JPH08335968A (ja) * | 1995-06-06 | 1996-12-17 | Sony Corp | 携帯用情報端末装置 |
US5991279A (en) * | 1995-12-07 | 1999-11-23 | Vistar Telecommunications Inc. | Wireless packet data distributed communications system |
US5854984A (en) * | 1995-12-21 | 1998-12-29 | At&T Wireless Services Inc | Radio telephone with detachable pager |
US5828949A (en) * | 1995-12-27 | 1998-10-27 | Telefonaktiebologet Lm Ericsson (Publ) | Radio telecommunications network and method of supporting operation of a combined mobile telephone and pager |
US5909463A (en) * | 1996-11-04 | 1999-06-01 | Motorola, Inc. | Single-chip software configurable transceiver for asymmetric communication system |
US6310646B1 (en) * | 1996-11-29 | 2001-10-30 | Wavetek Corporation | Method and apparatus for measuring a radio frequency signal having program information and control information |
JP3842394B2 (ja) * | 1997-08-06 | 2006-11-08 | 株式会社ケンウッド | 無線機 |
US6185418B1 (en) | 1997-11-07 | 2001-02-06 | Lucent Technologies Inc. | Adaptive digital radio communication system |
JP3348196B2 (ja) | 1998-03-06 | 2002-11-20 | 独立行政法人通信総合研究所 | 無線伝送システム |
JPH11285066A (ja) | 1998-03-27 | 1999-10-15 | Kokusai Electric Co Ltd | 移動通信装置 |
US6529488B1 (en) * | 1998-08-18 | 2003-03-04 | Motorola, Inc. | Multiple frequency allocation radio frequency device and method |
US6230026B1 (en) * | 1998-10-15 | 2001-05-08 | Airnet Communications Corporation | Basestation architecture supporting baseband frequency hopping utilizing time division multiplexed mapping between a radio transceiver and digital signal processing resources |
US6052600A (en) * | 1998-11-23 | 2000-04-18 | Motorola, Inc. | Software programmable radio and method for configuring |
JP2000324043A (ja) | 1999-05-13 | 2000-11-24 | Hitachi Ltd | ダウンロード方法及びソフトウェア無線システム |
US6181258B1 (en) * | 1999-05-17 | 2001-01-30 | Cellnet Data Systems, Inc. | Receiver capable of parallel demodulation of messages |
US6349216B1 (en) * | 1999-07-22 | 2002-02-19 | Motorola, Inc. | Load envelope following amplifier system |
US7555263B1 (en) * | 1999-10-21 | 2009-06-30 | Broadcom Corporation | Adaptive radio transceiver |
JP3413815B2 (ja) * | 2000-01-04 | 2003-06-09 | 独立行政法人通信総合研究所 | 無線装置 |
JP3538369B2 (ja) * | 2000-07-11 | 2004-06-14 | 長野日本無線株式会社 | ディジタル信号処理装置 |
US6785556B2 (en) * | 2000-08-11 | 2004-08-31 | Novatel Wireless, Inc. | Method and apparatus for a software configurable wireless modem adaptable for multiple modes of operation |
CN1248417C (zh) * | 2000-10-27 | 2006-03-29 | 变色龙***公司 | 使用具有可重新配置结构的可重新配置的芯片实现无线通信***的***和方法 |
US20020082042A1 (en) * | 2000-12-22 | 2002-06-27 | Nokia Mobil Phones Limited | Method and apparatus for providing a remote keypad for a mobile station |
US7161997B2 (en) * | 2000-12-26 | 2007-01-09 | Intel Corporation | Programmable baseband module |
EP2627008A3 (en) | 2000-12-29 | 2013-09-11 | Intel Mobile Communications GmbH | Channel codec processor configurable for multiple wireless communications standards |
KR100437256B1 (ko) * | 2001-02-28 | 2004-06-23 | 주식회사 사이버다인 | 착탈가능한 cdma 카드 및 상기 카드가 장착되는휴대폰 및 무선 모뎀 |
US7142882B2 (en) * | 2001-03-09 | 2006-11-28 | Schmidt Dominik J | Single chip wireless communication integrated circuit |
US7292557B2 (en) * | 2001-03-15 | 2007-11-06 | Siemens Communications, Inc. | Master-slave processor for dual mode mobile telephone |
JP2002294031A (ja) | 2001-03-29 | 2002-10-09 | Sumitomo Bakelite Co Ltd | 積層板用樹脂組成物、プリプレグ及び積層板 |
EP1255368A1 (en) * | 2001-04-30 | 2002-11-06 | Siemens Information and Communication Networks S.p.A. | Method to perform link adaptation in enhanced cellular communication systems with several modulation and coding schemes |
JP2003110454A (ja) * | 2001-09-27 | 2003-04-11 | Toshiba Corp | マルチモード無線機 |
US7283838B2 (en) * | 2005-04-22 | 2007-10-16 | Wei Lu | Open baseband processing architecture for next generation wireless and mobile communication terminal design |
-
2003
- 2003-10-06 AU AU2003268758A patent/AU2003268758A1/en not_active Abandoned
- 2003-10-06 DE DE60336570T patent/DE60336570D1/de not_active Expired - Lifetime
- 2003-10-06 WO PCT/JP2003/012750 patent/WO2004032355A1/ja active Application Filing
- 2003-10-06 CN CN2003801010570A patent/CN1703839B/zh not_active Expired - Fee Related
- 2003-10-06 CN CN2010105499234A patent/CN102075917A/zh active Pending
- 2003-10-06 EP EP11154997A patent/EP2317736A3/en not_active Withdrawn
- 2003-10-06 EP EP03748704A patent/EP1551107B1/en not_active Expired - Fee Related
- 2003-10-06 US US10/530,208 patent/US7529559B2/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104768189A (zh) * | 2014-12-31 | 2015-07-08 | 中兴仪器(深圳)有限公司 | Dsp及fpga之间的实时通信方法及实时通信*** |
CN104768189B (zh) * | 2014-12-31 | 2019-01-08 | 中兴仪器(深圳)有限公司 | Dsp及fpga之间的实时通信方法及实时通信*** |
CN114556464A (zh) * | 2019-12-23 | 2022-05-27 | Lx半导体科技有限公司 | 数据发送/接收***以及数据驱动装置和数据处理装置的数据发送/接收方法 |
US11862124B2 (en) | 2019-12-23 | 2024-01-02 | Lx Semicon Co., Ltd. | Data transmission/reception system and data transmission/reception method of data driving device and data processing device |
CN114556464B (zh) * | 2019-12-23 | 2024-04-12 | Lx半导体科技有限公司 | 数据发送和接收方法、及数据发送和接收*** |
Also Published As
Publication number | Publication date |
---|---|
EP1551107A1 (en) | 2005-07-06 |
DE60336570D1 (de) | 2011-05-12 |
EP2317736A2 (en) | 2011-05-04 |
CN1703839B (zh) | 2011-01-12 |
US7529559B2 (en) | 2009-05-05 |
US20060003795A1 (en) | 2006-01-05 |
EP2317736A3 (en) | 2011-07-06 |
AU2003268758A1 (en) | 2004-04-23 |
WO2004032355A1 (ja) | 2004-04-15 |
EP1551107B1 (en) | 2011-03-30 |
CN102075917A (zh) | 2011-05-25 |
EP1551107A4 (en) | 2010-04-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1703839A (zh) | 通信装置和用于重新配置通信装置的方法 | |
CN1300953C (zh) | 数据备份***、数据备份方法、可佩带的计算机、邮件发送*** | |
CN1198430C (zh) | 通信装置和发送模式选择方法 | |
CN1381112A (zh) | 多载波通信装置和多载波通信方法 | |
CN1231026C (zh) | 便携式无线电***、其中所用的便携式无线电装置和频率误差预测方法 | |
CN1845542A (zh) | 信号处理方法和*** | |
CN1633781A (zh) | 信息处理装置和方法 | |
CN1747343A (zh) | 多波段无线收发机及其控制方法 | |
CN101032104A (zh) | 无线通信装置以及无线通信方法 | |
CN1568455A (zh) | 用于灵活数据类型的方法和设备 | |
CN1829346A (zh) | 无线电基站和移动站 | |
CN1572070A (zh) | 发送设备和通信模式选择表格的更新方法 | |
CN1642035A (zh) | 接收装置、接收方法及程序 | |
CN1783788A (zh) | 无线通信***、设备和设置无线通信适配器的方法 | |
CN1212588A (zh) | 接收装置、发射/接收装置和通信方法 | |
CN101057421A (zh) | 无线电设备、发送控制方法和发送控制程序 | |
CN1867142A (zh) | 移动终端设备获取计算机信息的方法和*** | |
CN1266569A (zh) | Cdma接收设备和cdma收发设备 | |
CN1941763A (zh) | 无线接收信息的方法及*** | |
CN1283019A (zh) | 正交频分复用通信装置 | |
CN1422095A (zh) | 信息终端装置 | |
CN1132356C (zh) | 相关检测的方法和装置,和通信终端装置 | |
CN1437341A (zh) | 复用/解码方法和设备、移动站和基站设备及通信*** | |
CN1115030C (zh) | 接收机接收信号绝对定相装置 | |
CN1675630A (zh) | 高效联合侦测 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110112 Termination date: 20131006 |