CN1592152A - 具有软件组件的电信设备 - Google Patents
具有软件组件的电信设备 Download PDFInfo
- Publication number
- CN1592152A CN1592152A CN200410076677.XA CN200410076677A CN1592152A CN 1592152 A CN1592152 A CN 1592152A CN 200410076677 A CN200410076677 A CN 200410076677A CN 1592152 A CN1592152 A CN 1592152A
- Authority
- CN
- China
- Prior art keywords
- component software
- attribute
- memory
- data
- group
- 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
- 238000012545 processing Methods 0.000 claims abstract description 40
- 230000015654 memory Effects 0.000 claims abstract description 35
- 238000000034 method Methods 0.000 claims abstract description 21
- 230000003213 activating effect Effects 0.000 claims abstract 2
- 230000005055 memory storage Effects 0.000 claims description 8
- 238000013461 design Methods 0.000 claims description 5
- 230000004913 activation Effects 0.000 claims description 2
- 230000008569 process Effects 0.000 abstract description 8
- 238000004891 communication Methods 0.000 description 24
- 230000005540 biological transmission Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000005070 sampling Methods 0.000 description 5
- 230000008859 change Effects 0.000 description 3
- 125000004122 cyclic group Chemical group 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
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/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
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Stored Programmes (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
一种电信系统包括:处理单元(201、202、203、204);存储器(L-Cst1);至少一个在处理单元上实现的和使用所述存储器的软件组件(201、202、203、204),每个软件组件包括:1.一组属性,每个属性是对存储配置数据的存储器中特定存储单元的指针,这些配置数据定义软件组件的特征,至少一个运行属性定义用于处理该软件组件中数据的运行时间处理;2.重新配置方法,适用于将属性的链接从所述存储器中的最初存储单元切换到所述存储器中的最终存储单元;基于对该软件组件或每个软件组件的重新配置方法的请求,用于触发的装置。根据预定调度,用于激活由该软件组件或每个软件组件的运行属性所定义的运行时间处理的装置。
Description
技术领域
本发明涉及一种可重新配置的电信单元。
背景技术
由于技术和成本的约束,目前的无线电信系统专门使用一种通信标准或者通信方式。这就是为什么目前系统物理层处理的大部分仍然保留为由专用的预设电缆功能(ASIC)组或。为了保持一定的灵活性(经常用以补偿ASIC的不足),有时可以引入某些可编程的功能以便于设计。
这意味着在系统设计和使用中存在一定僵化。
一种新的方法正在凸现:软件无线电(Software Radio)。最初的动机在于设计成本和上市时间。这可以被看作目前在电信系统设计中趋势的正常演变。在过去数年中,比物理层更高的层已经越来越多地以数字和软件的方式实现。软件无线电意欲向物理层推广此趋势。但是由于物理层很强的实时嵌入的约束,这使新的范例和方法成为必要。由于数字还意味着可容易改变,它们原则上是基于数字技术(尽可能多的)应用。
发明内容
本发明目的在于实时重新配置无线移动站或者基站收发信机。
“实时”重新配置在此必须被理解为这样的能力:也就是当通信系统正在通信时能够重新配置该系统且不中断该通信所支持的服务。
某些情况使无线收发信机的实时重新配置成为必要:性能增强、错误修复、环境适应、自动优化……。
将要解决的问题在于定义软件结构,其允许在通信系统自己数据处理期间实时重新配置处理数据的通信系统。
这里所关心的可重新配置的处理元件具有这样的特性:在通信工作期间,信息传输装置自己由所带来的信息内容重新配置。
相应地,本发明的主题定义如权利要求1所述。
根据具体实施例,本发明包含一个或多个从属权利要求的特征。
附图说明
在阅读下列仅由示例方式给出的描述的基础上,并且同时参照附图可以更好地理解本发明,其中:
图1是根据本发明的通信设备的功能图;
图2是用于重新配置的数据结构,和用于实现具有最初配置的配置功能元件的示意图;
图3是重新配置通信设备的系统操作流程图;和
图4是根据本发明,具有第二配置的通信设备的功能图。
具体实施方式
根据本发明的通信单元例如是无线移动站或基站收发信机。它可以仅仅是发射机或接收机。本发明还可以应用于定位系统、智能传输系统或广播系统。
如图1所示,通信系统硬件在发射端或接收端或在两端包含以下元件,有时包含其中一部分,或者有时包含其中至少一个:
—模拟输入10,例如包含天线(或多个天线)、模拟滤波器(或多个模拟滤波器)、功率放大器(或多个功率放大器)、双工器(或多个双工器)、混频器(或多个混频器)、振荡器(或多个振荡器)……;
—接收端的模-数转换级12,或发射端的数-模转换级;以及
—处理设备14,例如包含处理器(或多个处理器)和/或可重新配置硬件和/或ASIC。
根据本发明,通信系统的全局处理功能被分为个别的处理(功能)元件。其中至少一个可由软件组件实现,它可以由本方法重新配置。这类可重新配置的软件组件被称作代表软件定义的无线电(Software Defined Radio)组件的SDR组件。
每个SDR组件可以在以下设备上执行:
—类似于支持非可变性的ASIC的完全专用硬件;
—类似于数字或模拟ASIC的可参数化的硬件,该ASIC行为可通过改变参数值而相对改变;
—类似于通过使用比特流来支持重新配置的FPGA或CPLD的可参数化硬件;
—类似于任何种类的处理器的可编程软件,处理器包括:GPP、μC或支持可执行代码形式的软件的DSP。
根据本发明,每个SDR组件由属性和一种方法组成。
SDR组件的属性是对配置数据的引用,该配置数据存储在存储器中且定义由处理数据的软件组件实现的处理。有利地,它们有下列四种类型:
—运行
—初始化
—参数,和
—接口。
运行和初始化属性是定义SDR组件的运行时间处理或初始化处理的处理属性。每个运行或初始化属性分别包含对运行时间处理或初始化处理的代码存储单元的引用。它们包含处理器的代码、可重新配置硬件的比特流。例如,对代码存储单元的引用是指针。
参数属性包含对可以影响代码工作的数据的引用、对比特流的引用或对取决于处理单元的电缆连接前(pre-cabled)行为的引用。
接口属性包含在全局处理链路中SDR组件连接的引用。接口属性定义输入数据的源和必须输出的已处理数据的目的地。
运行属性指向运行时间处理,并与对应的参数有关,以便通过对应的接口消耗和生成将被处理的数据。
初始化属性也工作在处理属性及其相应参数的初始化处理上,且具有与运行属性相同的接口。如果需要,有可能从剩余的SDR组件中分离出初始化以形成具有不同接口的独立SDR组件。
SDR组件的功能特性通过运行和初始化属性与参数和接口属性的指示地址得以确定。
其运行和初始化属性的指示地址未定义的SDR组件被称作白组件,由于它们仅仅保留了不属于任何当前SDR组件的存储空间,但却用于未来扩展。
图2示出了包括SDR组件的通信单元的软件排列的示例。
为了清晰起见,假定每个SDR组件将在特定的处理单元上实现。
由于SDR组件201、202、203、204被连接以形成处理链路的子集,SDR组件201和203在DSP上实现,SDR组件202和204分别在FPGA和ASIC上实现。
如前所述,每个SDR组件包括运行和初始化处理属性、参数属性和接口属性。这些属性根据它们所从属的SDR组件在附图上被编上号码。
每个SDR组件还包括它自有的重新配置方法。
因为SDR组件在ASIC上实现,所以只显示了参数属性。实际上,由于对应的特征不可重新配置,其它的属性也不存在。
为每个SDR组件保留一组存储器的存储单元以支持多种配置。这些存储器的存储单元位于被称作L-Cst1的第一级存储器210中。这些存储单元的数量取决于系统同时保持的配置数量。这些存储单元中的每个存储单元包含每个SDR组件的处理属性、参数和接口中的一个或多个的新版本。
每个保留的存储器存储单元包含通信单元特定配置的配置数据。由配置数据(configDATA)表定义每个存储器存储单元的排列。
配置数据(configDATA)是一种结构,其包含对存储器区域的引用,该存储器区域包含允许重新配置一个或一组SDR组件的实际数据。该实际数据是组件的初始化与运行时间处理属性、参数、接口的二进制信息或代码。在图2中,最初的重新配置操作(CongfigDATA #0)涉及在三种设备上可改变的所有领域,而第二和第三重新配置操作只是部分的领域。
配置切换表(CongfigSwitch Table)212被定义用于内部的薄记(bookkeeping)。对于这些配置中的每一个配置,该表指示包含对配置数据的结构的引用。
在每个SDR组件中,每个属性是到LCst-1中存储器存储单元的指针,该存储单元包括运行和初始化处理方法、参数或接口的实现。
在图2上,假设CongfigDATA #0将被使用,因此,所有的属性指向对应的CongfigDATA #0的存储单元。
通信单元中的存储装置被编组为多级高速缓冲存储器。在此定义了三级。
第一级(L-Cst1)对应于存储在执行存储器中的配置,即,例如处理器内部存储器。预安装这些配置并为在某些初始化之后的执行做准备。仅通过向有关组件扩散参数值并解析软件组件函数的指针引用,执行在这类配置间的切换。
第二级(L-Cst2)对应于存储在第二级存储器中的配置,即,例如处理器外部存储器。通过首先使用某些数据传输装置(例如后台(background)DMA)将配置数据带入执行存储器(第一级),执行对这些配置的切换。已传输的数据替代某些其它的第一级配置或被存储于自由的空间。然后继续如前所述进行切换。
第三级(R-CST)对应于存储在一些远程地点的配置。如果请求重新配置,这类配置可以直接向L-Cst1传输,或者如果只请求更新本地存储的配置,则这类配置可以向L-Cst2传输。通过建立基于某些保证无差错数据递送的传输协议的无线通信链路,执行该传输。
在L-Cst1、L-Cst2和R-CST中的配置对应于系统支持的配置。为了在高速缓冲存储器中追踪配置的位置,实现涉及数据库组织的某种薄记。通过序列表或者其它的由配置标识符提供索引的随机存取数据结构,可以有效地实现该薄记。
在L-Cst1存储器中存储的配置数据可以被来自通信单元中表示为L-Cst2的第二级存储器的其它配置数据替换。
配置表218指示ConfigTable,被提供用于指示配置信息的存储单元。
ConfigTable包含每个支持的配置的入口;安装在执行存储器中的配置以及存储于外部存储器中的配置。配置的标识符(configID)是访问配置入口并最终访问配置数据的索引关键字。在一个简单的实现中,ConfigTable被实现为序列表,并且configID用于给ConfigTable编索引。
ConfigTable包含每个支持的配置的状态。该状态指示配置在哪里存储以及它们是否被使用。
可能的状态是:
—A代表活动(Active),意指配置数据由SDR组件实现;
—L代表装载(Loaded),意指配置数据存储在L-Cst2;
—I代表安装(Installed),意指配置数据存储在L-Cst1;
—R代表远程装载(RemotedLoaded),意指配置数据存储在R-Cst2;
—T代表传输(Transfert),意指它们正在被传输,且因此不可用。
提供处理器调度器210和执行调度表(ExecutionSchedulingTable)212用于管理通信单元的全部处理。处理器调度器适用于根据无限循环触发可以是SDR组件或者不是SDR组件的每个处理元件。将参照图3公开特定SDR组件的循环步骤。
执行调度表212包含处于执行顺序中的将被执行的SDR组件列表。处理器调度器覆盖执行调度表以计算此处理。
由与应用有关的数据相关性确定执行调度表。
为了有效处理当通过重新配置而删除(suppress)SDR组件时留下的漏洞,或者当通过重新配置添加SDR组件时,有效处理由插入新SDR组件所引起的移位,执行调度表被实现为链接表,但是其它的选项也是可能的。
为了管理该重新配置,通信单元包括表示为CMan的配置管理器214。
配置管理器(CMan)负责启动和管理该重新配置。Cman可以自己决定或基于网络其它元件的请求而决定启动重新配置。通过由CMan控制的重新配置处理(RP),展开正确的配置。该处理设置硬件参数、设置软件参数并以指定的顺序执行必要的软件更新。它还保证在重新配置处理期间内及其后进行一致的系统操作。通过每个系统组件(硬件或软件)给出的良好定义的控制接口,CMan可以控制该处理。如果配置在L-CSt中不是本地可获得的,CMan还负责启动传输处理,以从远程配置存储(R-CSt)获得所需的数据。通常,该重新配置处理至少包括下列阶段中的一个或其子集的组合:下载-安装-切换阶段。确切的组合取决于所需重新配置的可用性(本地可用的或非本地可用,其可通过在CongfigTable中检查状态字段得以确定)以及可限制系统(重新)配置能力的特定布置。
通信单元如下展开工作。
在运行时间,处理元件通过它们的接口(输入、输出等)通信,并且整个处理在处理器调度器210的驱动下循环进行。在无限循环的每个迭代之际,输入抽样块被处理以生成输出抽样块。在每个迭代开始之际,执行CMan处理。
对于每个迭代,图3的算法被应用于全局处理链路,该链路包含如执行调度表所示为活动状态的SDR组件。
CMan处理对在ConfigDATA中存在的所有SDR组件进行重新配置。
只有下一个配置数据已经被预先存储在L-Cst1中时,才可以做出从先前的配置到下一个配置的切换。
在下文,我们假定下一个配置的数据是L-Cst1,接着将公开如何管理配置在L-Cst1、LCst-2以及R-Cst之间的移动。
在左手侧示出了在处理单元上实现的SDR组件的循环处理。它表示所执行的通信单元无限循环的每个迭代,以及每次处理输入抽样块以生成输出抽样块。更确切地,在步骤302读取输入抽样,并且为了根据由如通过运行属性定义的SDR组件当前使用的运行时间处理来生成处理过的抽样,由处理单元在步骤304处理输入抽样。在步骤306输出该处理过的抽样。
在每个迭代开始之际,在步骤310执行CMan处理。它的细节在图3右手侧的流程图中示出。CMan处理是基本的。在步骤314,根据例如被用户或本地管理员激活的重新配置标志,CMan确定是否需要重新配置。
在不要求重新配置的情况下,Cman开销仅仅在于对重新配置条件的评价。所以处理单元的发射机/接收机的工作不被中断。
如果要求重新配置,遭受的开销延迟的长度主要取决于对硬件级的接口有多快。R/T的中断取决于富裕时间的数量,此富裕时间被定义为输入块变得可用的时间与完成先前块处理的时间之间的差值。
在步骤318由CMan在L-Cst1中确定congfigDATA的存储单元。
在已经发现congfigDATA之后,应CMan的处理请求,其属性处于CongfigDATA中的SDR组件重新配置的方法被触发。它在步骤320实现以便重新配置SDR组件。为了重新配置,每个属性的指针由在新的配置数据中对这些属性所定义的指针所代替。
另外,当重新配置发生时,为了与新的配置数据匹配,由Cman更新执行调度表。
如果重新配置未在数据相关性和SDR组件的互连中引入变化,在执行调度表中,SDR组件在执行调度表中停留在相同的位置。如果重新配置在数据相关性和SDR组件的互连中引入了变化,在执行调度表中,SDR组件被移动。
如果必要,在执行调度表中插入新的SDR组件。
从执行调度表中删除已取消的SDR组件。在这种情况下,未做出代码的插入或删除。它只是在平级上改变的一条链路。
图4示出一个重新配置的示例。
假设通信单元从ConfigDATA#0被切换到ConfigDATA#1。因此,如果在ConfigDATA#1中声明了属性,SDR组件保留所有来自ConfigDATA#1的属性而不是先前的属性。如果在ConfigDATA#1中未存有属性,仍旧使用由CongfigDATA#0所定义的先前对应属性。
如图4所示,来自SDR组件的指针被指向对应ConfigDATA#1的第二列参数而不再指向第一列参数。
在图4所考虑的示例中,ConfigDTATA#1改变SDR组件201的使用、参数和接口属性。对于SDR组件202,除接口属性之外的所有属性被改变。对于SDR组件203,修改了参数和接口属性。因此,由于由SDR组件201处理的数据直接被SDR组件203采用,所以新的联系得以在SDR组件201和203之间建立。
对于SDR组件204,参数属性被改变。因为SDR组件204是ASIC,所以只有该属性可以被修改。
Claims (11)
1.一种电信系统,包括:
-至少一个处理单元(201、202、203、204);
-至少一个存储器(L-Cst1);
-至少一个在处理单元上实现并使用所述存储器的软件组件(201、202、203、204),每个软件组件包括:
o一组属性,每个属性是对存储配置数据的存储器中特定存储单元的指针,这些配置数据定义软件组件的特征,至少一个运行属性定义用于处理该软件组件中数据的运行时间处理;
o重新配置方法,适用于将属性的链接从所述存储器中的最初存储单元切换到所述存储器中的最终存储单元;
-基于对该软件组件或每个软件组件的重新配置方法的请求,用于触发的装置。
-根据预定调度,用于激活由该软件组件或每个软件组件的运行属性所定义的运行时间处理的装置。
2.根据权利要求1的电信设备,其特征在于:所述或每个软件组件包括初始化属性,该初始化属性适用于为进行由运行属性所定义的运行时间处理而准备软件组件。
3.根据任一前述权利要求的电信系统,其特征在于:所述一组或每组属性包括定义由一组连续步骤组成的算法的处理属性,此算法由处理数据的处理单元实现。
4.根据任一前述权利要求的电信系统,其特征在于:所述一组或每组属性包括对至少一个由处理数据的处理单元所实现的处理的特定特征进行定义的参数属性。
5.根据任一前述权利要求的电信系统,其特征在于:所述一组或每组属性包括对即将处理数据的来源和必须输出处理数据的目的地进行定义的接口属性。
6.根据任一前述权利要求的电信系统,其特征在于:它包括用于修改预定调度的装置(210,212)。
7.根据任一前述权利要求的电信系统,其特征在于:所述存储器包括为所述或每个软件组件保留的存储器存储单元,所述或每个软件组件的所述属性存储于所述保留的存储器存储单元。
8.根据任一前述权利要求的电信系统,其特征在于:它包括用于在所述存储器中存储至少两组所述或每个软件组件的配置数据的装置;所述运行属性方法只链接到所述或每个软件组件的一组配置数据。
9.根据任一前述权利要求的电信系统,其特征在于:所述一组或每组存储在所述存储器中的配置数据位于在设计时所定义的特定存储器规定。
10.根据任一前述权利要求的电信系统,其特征在于:它包括一个表(ExecutionSchedulingTable),该表包含系统的所有处理元件,该处理元件包括处理数据的所述或每个软件组件,并且用于激活由所述或每个软件组件的运行属性根据预定调度所定义的运行时间处理的装置适用于激活由该表内软件组件的运行属性所定义的运行时间处理。
11.根据任一前述权利要求的电信系统,其特征在于:它包括软件组件(201、202、203、204)链,并且为了在系统正在通信时实时地重新配置,触发软件组件重新配置方法的装置以及激活软件组件运行时间处理的装置被应用在相同的软件组件链上。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP03291999A EP1505498A1 (en) | 2003-08-08 | 2003-08-08 | Reconfigurable telecommunication device with software components |
EP03291999.5 | 2003-08-08 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1592152A true CN1592152A (zh) | 2005-03-09 |
CN100358266C CN100358266C (zh) | 2007-12-26 |
Family
ID=33547801
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB200410076677XA Expired - Fee Related CN100358266C (zh) | 2003-08-08 | 2004-08-06 | 具有软件组件的电信设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US7212813B2 (zh) |
EP (1) | EP1505498A1 (zh) |
JP (1) | JP2005122699A (zh) |
CN (1) | CN100358266C (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109547318A (zh) * | 2019-01-18 | 2019-03-29 | 杭州迪普科技股份有限公司 | Vpn数据报文的处理方法、装置、电子设备 |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005266917A (ja) * | 2004-03-16 | 2005-09-29 | Nec Corp | 分散資源獲得システム、分散資源獲得方法および分散資源獲得用プログラム |
US7784029B2 (en) | 2005-09-30 | 2010-08-24 | Microsoft Corporation | Network service for modularly constructing a software defined radio |
US8396041B2 (en) | 2005-11-08 | 2013-03-12 | Microsoft Corporation | Adapting a communication network to varying conditions |
US8381047B2 (en) | 2005-11-30 | 2013-02-19 | Microsoft Corporation | Predicting degradation of a communication channel below a threshold based on data transmission errors |
US9088341B2 (en) * | 2006-04-28 | 2015-07-21 | Telefonaktiebolaget L M Ericsson (Publ) | Software defined radio device and configuration method of the same |
CN101132625A (zh) * | 2006-08-20 | 2008-02-27 | 法国电信公司 | 基于sdr的多模式无线电时间调度方法 |
US20090213946A1 (en) * | 2008-02-25 | 2009-08-27 | Xilinx, Inc. | Partial reconfiguration for a mimo-ofdm communication system |
US10085159B2 (en) * | 2016-05-23 | 2018-09-25 | Fat Mongoose Technologies, Inc. | Wireless environment optimization system |
US11218368B2 (en) | 2017-06-15 | 2022-01-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Hardware platform based on FPGA partial reconfiguration for wireless communication device |
EP3817420B1 (en) * | 2019-10-31 | 2021-12-01 | Deutsche Telekom AG | Configuring an sdr capable user equipment |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6871341B1 (en) * | 2000-03-24 | 2005-03-22 | Intel Corporation | Adaptive scheduling of function cells in dynamic reconfigurable logic |
US20040029575A1 (en) * | 2000-05-26 | 2004-02-12 | Mehul Mehta | Management module for software defined radio |
WO2001090890A1 (en) * | 2000-05-26 | 2001-11-29 | Roke Manor Research Limited | Reconfiguration manager |
GB0028463D0 (en) * | 2000-11-22 | 2001-01-10 | Univ Surrey | Reconfiguration management architectures |
US6976065B2 (en) * | 2001-02-23 | 2005-12-13 | Sun Microsystems, Inc. | Mechanism for reconfiguring a server without incurring server down time |
US7151925B2 (en) * | 2001-09-10 | 2006-12-19 | Industrial Technology Research Institute | Software defined radio (SDR) architecture for wireless digital communication systems |
JP2003122442A (ja) * | 2001-10-16 | 2003-04-25 | Sony Corp | ソフトウェア・ダウンロードシステムのための無線データ通信方法および装置 |
GB2384403B (en) * | 2002-01-17 | 2004-04-28 | Toshiba Res Europ Ltd | Data transmission links |
US7404074B2 (en) * | 2002-07-12 | 2008-07-22 | Sca Technica, Inc. | Self-booting software defined radio module |
US20040025004A1 (en) * | 2002-08-02 | 2004-02-05 | Gorday Robert Mark | Reconfigurable logic signal processor (RLSP) and method of configuring same |
US7406328B2 (en) * | 2003-09-15 | 2008-07-29 | Harris Corporation | System and method for configuring a software radio |
-
2003
- 2003-08-08 EP EP03291999A patent/EP1505498A1/en not_active Withdrawn
-
2004
- 2004-08-06 CN CNB200410076677XA patent/CN100358266C/zh not_active Expired - Fee Related
- 2004-08-09 JP JP2004232619A patent/JP2005122699A/ja active Pending
- 2004-08-09 US US10/913,368 patent/US7212813B2/en not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109547318A (zh) * | 2019-01-18 | 2019-03-29 | 杭州迪普科技股份有限公司 | Vpn数据报文的处理方法、装置、电子设备 |
CN109547318B (zh) * | 2019-01-18 | 2021-03-23 | 杭州迪普科技股份有限公司 | Vpn数据报文的处理方法、装置、电子设备 |
Also Published As
Publication number | Publication date |
---|---|
US7212813B2 (en) | 2007-05-01 |
US20050066156A1 (en) | 2005-03-24 |
EP1505498A1 (en) | 2005-02-09 |
CN100358266C (zh) | 2007-12-26 |
JP2005122699A (ja) | 2005-05-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1106125C (zh) | 将预定义项目表下载的方法、命令、用户识别模块及终端 | |
KR100932058B1 (ko) | 피어 투 피어 핸드셋 통신 시스템 및 방법 | |
CN1275447C (zh) | 无线装置中功能对象的动态加载和创建 | |
CN1592152A (zh) | 具有软件组件的电信设备 | |
CN1308823C (zh) | 终端装置 | |
CN1507299A (zh) | 用于无线移动站的组件下载管理器和操作方法 | |
CN1578944A (zh) | 无线网上应用程序的网络启动卸载的方法和设备 | |
CN1151219A (zh) | 向主控设备提供从属设备权力信息 | |
CN1708753A (zh) | 下载系统、通信终端、服务器以及下载方法 | |
CN1298272A (zh) | 便携式无线电话中使用短报文服务收发多媒体数据的方法 | |
CN1520216A (zh) | 用于无线移动站的Delta基空中下载软件升级的系统和方法 | |
CN1947450A (zh) | 管理与可用网络的连接的系统和方法 | |
CN1309787A (zh) | 改变无线网络中模块终端的功能性 | |
CN1682520A (zh) | 访问通信设备上的联系信息的系统和方法 | |
CN1913692A (zh) | 按配置下载设备软件的方法 | |
CN1617496A (zh) | 下一代网络终端自动升级配置的方法 | |
CN1934894A (zh) | 移动通信系统 | |
CN1515098A (zh) | 多任务安排的二进制树方法及系统 | |
CN1492639A (zh) | 无线局域网系统和用于在该系统中设置频率的方法 | |
CN1385985A (zh) | 在智能网上实现业务语音动态加载的方法及其系统组网 | |
CN1373954A (zh) | 下一代网络业务和智能数据网路由器的高级业务体系结构 | |
CN1929393A (zh) | 一种网络优化系统中网元对象的三态树呈现和定位方法 | |
CN1739095A (zh) | 下载软件应用程序 | |
CN1687899A (zh) | 将应用程序动态下载到用户识别模块的方法、系统及模块 | |
CN1790996A (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: 20071226 |