光信噪比监测系统和方法与流程

文档序号:19751603发布日期:2020-01-21 19:37阅读:408来源:国知局
光信噪比监测系统和方法与流程

相关申请的交叉引用

本申请要求于2017年7月31日提交的发明名称为“光信噪比监测系统和方法”、申请号为no.15/665,351的美国专利申请的优先权,其全部内容以引入的方式并入本文。

本公开一般涉及光通信技术,尤其涉及用于光通信系统中的光信噪比监测的系统和方法。



背景技术:

可以在光网络中使用光放大器以补偿各种损耗,例如光纤损耗和其他组件损耗。由于这些放大,光信噪比(opticalsignal-to-noiseratio,osnr)可能会降低。在光通信系统中,osnr是用于测量光信号性能的关键信号质量参数。osnr可以定义为不包括放大自发辐射(amplifiedspontaneousemission,ase)噪声的光信号的功率与0.1纳米带宽中的ase噪声的功率之比。已建立的osnr监测系统可能具有许多缺点,包括成本高、不准确、难以使用、以及具有侵入性。



技术实现要素:

在各个实施例中,提供了一种用于监测光信噪比(opticalsignal-to-noiseratio,osnr)的系统。该系统可以使用导频子载波和相干数字信号处理(digitalsignalprocessing,dsp)技术来提供低成本、准确、快速、和在线的osnr监测方案。根据本公开的各种实施例的osnr监测系统和方法可以至少比常规osnr监测方法更准确或更快。此外,根据本公开的各种实施例的osnr监测系统和方法可以以在线方式(即,不中断正常操作)执行osnr监测。在一些特定示例中,上述系统可以使用以导频子载波调制的信号的导频子载波功率来导出纯信号功率,并使用整个电场的方差来导出总功率(信号的纯信号功率加放大自发辐射(amplifiedspontaneousemission,ase)功率)。可以通过从总功率(ase+纯信号)中减去纯信号功率来获得ase功率。一旦知道ase功率和纯信号功率,就可以计算osnr。

根据一个方面,提供了一种监测光通信网络中的osnr的方法。该方法包括在光通信网络处接收信号。该信号可以用导频子载波调制。该方法还包括测量该信号的总功率。信号的总功率包括纯信号功率和ase功率。该方法还包括计算信号电场的方差值。该方法还包括检测信号的导频子载波功率以导出纯信号功率。该方法还包括使用信号电场的方差值和纯信号功率计算ase功率。该方法还包括通过用总功率除以ase功率计算osnr。

可选地,在前述方面的任一方面中,上述信号可以具有单偏振或双偏振。

可选地,在前述方面的任一方面中,上述信号可以在光通信网络的相干接收器中接收。

可选地,在前述方面的任一方面中,在接收上述信号之前,上述信号可以与本地振荡器(localoscillator,lo)信号混合,可以使用光电二极管从该混合的信号生成模拟信号,可以对该模拟信号进行放大,并且可以将该模拟信号转换为数字信号。

可选地,在前述方面的任一方面中,可以减少或去除上述信号的累积色散。

可选地,在前述方面的任一方面中,可以通过具有特定带宽的滤波器对该信号进行滤波。

可选地,在前述方面的任一方面中,可以对该信号进行滤波以检测上述带宽处的信号-ase噪声比。

可选地,在前述方面的任一方面中,如果对信号进行了滤波,则可以在滤波器的带宽内计算方差值。

可选地,在前述方面的任一方面中,可以在上述信号的频谱的一部分上计算方差值。

根据一方面,提供了用于检测光通信网络中的osnr的系统。该系统包括处理器。该系统还包括耦合到上述处理器的存储器,该存储器存储指令,当该指令由上述处理器执行时,使得上述系统执行包括本文所述的方法的步骤的操作。在一些实施例中,这些步骤可以由功能单元或模块执行。

通过考虑以下具体实施方式、附图、和权利要求,本发明的附加特征、优点、和实施例可以被阐明或显而易见。此外,应当理解,本发明的前述发明内容和以下具体实施方式都是示例性的,并且旨在提供进一步的解释,而不限制所要求保护的本发明的范围。然而,具体实施方式和特定示例仅指示本发明的优选实施例。根据该具体实施方式,本发明范围内的各种改变和修改对于本领域技术人员将变得显而易见。

附图说明

图1示出了根据本公开的光通信网络的框图。

图2示出了根据本公开的光信号的光谱的示意图。

图3示出了根据本公开的用于在相干接收器处监测光信噪比的系统的示意图。

图4a示出了根据本公开的在光谱的中间部分上测量的光信号的光谱的示意图。

图4b示出了根据本公开的在光谱的一部分上测量的光信号的光谱的示意图。

图5示出了根据本公开的光通信网络的框图。

图6示出了根据本公开的用于单偏振光信噪比监测的系统的示意图。

图7示出了根据本公开的用于双偏振光信噪比监测的系统的示意图。

图8示出了根据本公开的测量光信噪比与其他方法相比的图。

图9示出了根据本公开的估计的光信噪比的误差的图。

图10示出了根据本公开的用于光信噪比监测的方法的流程图。

具体实施方式

光通信网络使用光纤连接计算机(或可以生成或存储电子形式的数据的任何其他装置)。为了促进数据通信,光网络可以包括用于从电信号数据生成光信号(以及从光信号数据生成电信号)、在光信号通过光纤传播后存储光信号、以及通过网络路由光信号的光学装置。

以下提供本公开的某些方面和实施例。对于本领域技术人员显而易见的是,这些方面和实施例中的一些可以独立地应用,并且这些方面和实施例中的一些可以组合地应用。在下面的描述中,出于解释的目的,阐述了具体细节以便提供对本发明的实施例的透彻理解。然而,将显而易见的是,可以在没有这些具体细节的情况下实践各种实施例。附图和描述并不旨在限制。

随后的描述仅提供示例性实施例,并且无意限制本公开的范围、适用性、或配置。相反,随后对示例性实施例的描述将向本领域技术人员提供用于实现示例性实施例的使能描述。应该理解的是,在不脱离所附权利要求中阐述的本发明范围的情况下,可以对单元的功能和布置进行各种改变。

在下面的描述中给出了具体细节以提供对实施例的透彻理解。然而,本领域普通技术人员将理解,可以在没有这些具体细节的情况下实践实施例。例如,电路、系统、网络、过程、和其他组件可以以框图形式示出为组件,以避免在不必要的细节上混淆实施例。在其他情况下,可以示出公知的电路、过程、算法、结构、和技术而不示出不必要的细节,以避免混淆实施例。

另外,应注意,各个实施例可被描述为被描绘为流程、流程图、数据流图、结构图、或框图的过程。尽管流程图可以将操作描述为顺序的过程,但是许多操作可以并行或并发执行。另外,可以重新安排操作的顺序。当一个过程的操作完成时,该过程终止,但可以具有图中未包括的其他步骤。过程可以对应于方法、函数、过程、子例程、子程序等。当过程对应于函数时,该过程的终止可以对应于该函数返回到调用函数或主函数。

术语“计算机可读介质”包括但不限于便携式或非便携式存储装置、光学存储装置、以及能够存储、包含、或携带指令和数据中的至少一个的各种其他介质。计算机可读介质可以包括非暂时性介质,该非暂时性介质中可以存储数据并且不包括无线或通过有线连接传播的载波和暂时性电子信号。非暂时性介质的示例可以包括但不限于磁盘或磁带、诸如光盘(compactdisk,cd)或数字通用磁盘(digitalversatiledisk,dvd)的光学存储介质、闪存、存储器、或存储装置。计算机可读介质上可能存储有代码和机器可执行指令中的至少一个,该代码和机器可执行指令可以表示过程、函数、子程序、程序、例程、子例程、模块、软件包、类、或指令、数据结构、或程序语句的任意组合。通过传递或接收信息、数据、自变量、参数、或存储器内容,代码段可以耦合到另一代码段或硬件电路。可以通过包括存储器共享、消息传递、令牌传递、网络传输等的任何适当方式来传递、转发、或传输信息、自变量、参数、数据等。

此外,可以通过硬件、软件、固件、中间件、微码、硬件描述语言、或其任意组合来实现实施例。当以软件、固件、中间件、或微码实现时,用于执行必要任务的程序代码或代码段(例如,计算机程序产品)可以存储在计算机可读或机器可读介质中。处理器可以执行该必要任务。

图1示出了根据本公开的示例性光通信网络100。如图所示,光通信网络100可以具有多个节点102,例如图1所示的节点102a-g。在光网络中,被称为光分插复用器(opticaladd-dropmultiplexer,oadm)的装置通常被称为节点,在该节点可以插入/分出信道。单个节点102(例如节点102f和节点102d)可以包括可重构光分插复用器(reconfigurableopticaladd-dropmultiplexer,roadm),该roadm用于在连接各个节点102的光纤链路(例如链路106)上复用许多不同波长的信号。roadm是oadm的一种,通常用于密集波分复用(densewavelengthdivisionmultiplexing,dwdm)系统。

例如,图1示出了节点102f和节点102d之间的光纤链路106的细节。如图所示,光纤链路106可以包括光放大器108,例如掺铒光纤放大器(erbium-dopedfiberamplifier,edfa)108a-e,还可以包括多个导频子载波检测器(pilottonedetector,ptd)104,例如该示例中所示的104a-f,上述部件单独存在或与其他组件组合。

ptd104可以设置在光通信网络100中的光纤链路上的各种位置,以监测信道信息,例如波长、功率、调制形式、波特率、和其他性能特征中的任何或全部。单个ptd,例如ptd104a可以包括低速光电二极管、电放大器、模数转换器、以及数字信号处理器(dsp)。如图所示,接收器(rx)可以用于通过光网络100中的节点102d和102f与发射器(tx)通信。在单个节点102,例如节点102d,可能有连接至单个节点102的不同数量的发射器和接收器(可选地,只有一个发射器或只有一个接收器)的组合。应当理解,仅为简化说明,图1中所示的示例仅示出了连接至单个节点102的一个tx/rx。在给定的tx,可以将导频子载波应用于每个波长。在该示例中,在低频调制高速数据信号。

对于光纤链路中的不同波长,例如如图所示的光纤链路106中,不同的导频子载波可以应用于不同的波长。例如,导频子载波可以具有不同的频率。也就是说,某个相对较低的频率(导频子载波)可以被添加至通过光纤链路106中的特定信道发送的数据信号,并且导频子载波检测器可以用于检测这样的频率。导频子载波可以携带关于信道的信息,例如信道波长、波特率、调制形式等。

光放大器(例如edfa108a-f)可以用于光通信网络100以补偿各种损耗,例如光纤损耗和其他组件损耗。然而,放大器是固有噪声的装置,可能会降低光信噪比(opticalsignal-to-noiseratio,osnr)。在光通信系统中,osnr是用于测量光信号性能的关键信号质量参数。传统osnr监测系统可能具有许多缺点,包括具有高成本、不准确、难以使用、以及具有侵入性。

传统osnr监测系统的一个示例由itu-tg.697定义并使用带外噪声监测。根据itu-tg.697,需要对获得的待检测信号进行光谱分析。在低速光通信网络中,信道中的噪声的功率和信道间噪声的功率之间的差异并不是非常大。因此,信道间噪声的功率的线性插值可以等于信道中的噪声的功率。在低速光通信网络的这种传统osnr监测中,待检测信道的中心波长处的峰值功率减去线性插值可以等于不包括信道中的噪声的光信号的功率。因此,在这种传统低速应用中,待检测信道中的信号的osnr可以使用相对简单的信号和噪声测量来计算。

然而,在高速光通信网络中,信道间的距离相对较小,并且光谱重叠。因此,信道中的噪声的实际功率和信道间噪声的功率之间的差异相对较大。如果通过测量信道间噪声的功率来获得信道中的噪声的功率,则计算出的osnr和实际的osnr之间的差异相对较大。换句话说,对于高速光通信网络,当根据传统的低速网络方法计算osnr时,osnr的计算可能并不准确。

此外,带外osnr监测系统还可能由于光通信网络中的可重构光分插复用器(roadm)的作用而不准确。在常规操作中,roadm可以过滤掉信道间放大自发辐射(amplifiedspontaneousemission,ase),ase是由放大器引起的噪声。因此,带外osnr测量无法反映信道中的实际ase噪声。另外,光信号的带宽几乎与信道滤波器带宽一样大。这可能造成噪声和信号之间的平滑过渡,由于需要在载波信号之间具有清晰的间隔,因此导致osnr测量不准确。

用于osnr测量的带内技术也是已知的。传统带内osnr监测系统的一个示例被称为“偏振分束”。光信号可以包括纯信号分量和ase分量。这种带内测量方法要求发射的光信号为高度偏振,而ase信号为非偏振。这种带内测量还要求光信号仅包含一种偏振,并且光信号和ase信号之间具有大的间隔。可以使用偏振控制器和偏振分束器。偏振控制器可以用于调整信号的偏振,从而信号的所有功率将在一个端口从偏振分束器出射。由于ase信号是非偏振的,大约一半的ase噪声可以从一个端口出射,而剩余的一半将在另一端口出射。然而,一些装置可能包含多个信号,每个信号具有不同的偏振态。因此,这种带内测量技术可能耗时较长。此外,对于现代相干光信号,可以使用偏振复用光信号。因此该偏振分光法可能不适用于测量osnr。

还提出了用于实现双偏振光信号的osnr测量的其他技术。例如,一个示例性的osnr测量系统使用光学可调谐滤波器来选择具有信号-ase比的频谱切片。通过导频子载波检测来测量纯信号功率,并且通过光电流来测量总信号功率(即,纯信号功率和ase功率)。但是,该技术在高osnr时具有很高的误差,需要昂贵的光学可调谐滤波器,不适用于nyquist信号(由于急剧滚降),并且在信号被链路光学滤波器(例如波长选择开关(wavelengthselectiveswitch,wss))改变时误差很大。

本公开实施例提供了使用导频子载波和相干数字信号处理(dsp)技术的系统和方法,以提供低成本osnr监测方案。根据本公开的各种实施例的osnr监测系统和方法可以比传统osnr监测方法更准确或更快。此外,根据本公开的各个实施例的osnr监测系统和方法能够以在线方式(即,以不干扰正常操作的方式)执行osnr监测。osnr定义为总信号功率除以0.1纳米带宽内的ase功率。因此,为了计算osnr,需要确定光信号的总功率和ase功率。

图2示出了根据本公开的光信号200的光谱示意图。光信号200可以用具有精确调制深度的导频子载波调制。光信号200可以包括信号分量205和放大自发辐射(ase)分量210。假设信号分量205的复数光电场为es(t),ase分量210的复数光电场为ease(t),则光信号200的电场可以是这两个分量的复数光电场之和:

es(t)+ease(t)

(式1)

光信号200的总功率可以通过计算光信号200的电场的方差值导出:

|es(t)+ease(t)|2=|es(t)|2+|ease(t)|2

(式2)

总信号功率可以与电场的方差值成比例。因为光信号200是使用导频子载波调制的,故纯信号功率(即,信号分量205的功率,不包括ase分量210的功率)可以通过检测(例如,使用图1的ptd104a-d检测)导频子载波功率导出。导频子载波功率可以根据比率与纯信号功率成比例。

一旦已知光信号200的纯信号功率和总功率,则可以使用式1计算ase功率(即,ase分量210的功率)。一旦已知ase功率,则可以根据osnr的定义使用合适的带宽缩放计算osnr:

osnr以0.1纳米带宽作为行业标准进行计算。因此,如果在比整个信号频谱小的带宽内测量信号功率,则可以使用频谱形状将信号功率缩放到整个信号功率,这可以通过校准来获知。

相对图2描述的osnr监测可以在光通信网络中的任何地方完成(即,可以在网络中的任何地方测量光信号200的功率和导频子载波功率)。然而,在一些实施例中,可以在相干接收器中实现osnr监测。相干接收器可以具有用于实现相对图2描述的osnr监测的硬件。

图3示出了根据本公开的用于在相干接收器监测光信噪比的系统300的示意图。该系统300包括相干接收器部350和osnr数字信号处理(dsp)部355。虽然为了简化起见没有在图3中示出,但是可以考虑到相干接收器部350还可以包括dsp组件。

可以在相干接收器部350接收光信号301。可以用导频子载波调制光信号301。光信号301可以在90°光混合器305中与本地振荡器(localoscillator,lo)信号302混合,并由平衡光电二极管310检测以生成四个模拟电信号:ix、qx、iy、和qy。在典型双偏振相干信号中,有两种偏振(x,y),并且在每种偏振中,有两个正交的相位(同相(in-phase,i)和正交相位(quadraturephase,q))。四个模拟电信号可以通过功率放大器315放大。例如,功率放大器315可以包括跨阻抗放大器(transimpedanceamplifier,tia)。放大的模拟信号可以通过模数转换器(analog-to-digitalconverter,adc)320转换为数字信号。

在osnrdsp部355中,可选地,数字信号可以在色散补偿(chromaticdispersioncompensation,cd-1)块325被接收。cd-1块325去除或减少累积色散。通常希望在相干接收器中去除或减少色散,以便去除或减少色散衰落。可选地,可以在滤波器330处接收数字信号。滤波器330应用频域滤波以获得给定频带上的osnr。

可以应用本文所述的任何方法在处理器333处对数字信号计算osnr。具体地,方差计算引擎335可以用于检测数字信号的总功率并计算数字信号的方差。导频子载波检测引擎340可以用于检测信号的导频子载波功率以导出纯信号功率。osnr计算引擎345可以用于使用总功率和纯信号功率计算ase功率。osnr计算引擎345还可以用于使用数字信号的总功率和ase功率计算osnr。

如果ase频谱和接收器响应比信号宽,则在某些方面可能会高估ase对总信号功率的贡献。图4a和图4b示出了光信号400的光谱的示意图。光信号400可以包括信号分量405和ase分量410。如图4a和4b所示,ase分量410和接收器响应415的光谱比光分量405的光谱宽。

在图4a中,光信号400的光谱的中间部分420可以用于通过计算数字信号在该光谱范围内的方差来测量总信号功率。由于已知信号光谱,所以可以获得总功率。在图4b中,光信号400的光谱的更小一部分320可以用于通过计算数字信号在该光谱范围内的方差来测量总功率。可以使用图3的滤波器330促进这些计算和测量。

虽然图3中示出和描述了osnr监测在相干接收器处实现,但是可以考虑到本文所述的osnr监测可以在光通信网络中的任意点实现。图5示出了根据本公开的光通信网络500的框图。光通信网络500可以包括可重构光分插复用器(roadm)、标准单模光纤(standardsinglemodefiber,ssmf)、以及大有效面积光纤(largeeffectiveareafiber,leaf)。光通信网络500还可以包括接收器(rx)和发射器(tx)。光通信网络500还可以包括多个光放大器510。如图5所示,osnr监测可以在光通信网络500中的任意点实现,包括点501-506、510等。

为了在点501-506(即在相干接收器外部)实现根据本公开的osnr监测,根据是否需要单偏振检测或双偏振检测,可以使用图6或图7的系统。图6和图7所示的实施例与图3所示的实施例的不同之处在于图3中的osnr监测系统的一部分作为相干接收器的一部分被实现。

图6示出了根据本公开的用于单偏振osnr监测的系统600的示意图。系统600接收光信号601。光信号601可以是用导频子载波调制的。系统600还接收可调谐本地振荡器(lo)信号602。lo信号602的波长确定测量信道。

光信号601可以在耦合器605中与lo信号602耦合,并由光电二极管610检测。信号可以由功率放大器615放大。例如,功率放大器615可以是tia。放大的信号可以通过模数转换器(adc)620转换为数字信号。

可以应用相对图2所述的算法在处理器633处对数字信号计算osnr。具体地,方差计算引擎635可以用于检测数字信号的总功率并计算数字信号的方差。导频子载波检测引擎640可以用于检测信号的导频子载波功率以导出纯信号功率。osnr计算引擎645可以用于使用数字信号的方差和纯信号功率计算ase功率。osnr计算引擎645还可以用于使用数字信号的总功率和ase功率计算osnr。

图7示出了根据本公开的用于双偏振osnr监测的系统700的示意图。系统700接收光信号701。光信号701可以是用导频子载波调制的。系统700还接收可调谐本地振荡器(lo)信号702。lo信号702的波长确定测量信道。与典型双偏振相干检测接收器类似,偏振分束器703用于将信号和lo分离为正交偏振。

光信号701可以在耦合器705中与lo信号702耦合,并由光电二极管710检测。信号可以由功率放大器715放大。例如,功率放大器715可以是tia。放大的信号可以通过模数转换器(adc)720转换为数字信号。

可以应用相对图2所述的方法在处理器733处对数字信号计算osnr。具体地,方差计算引擎735可以用于检测数字信号的电场的方差值。导频子载波检测引擎740可以用于检测信号的导频子载波功率以导出纯信号功率。osnr计算引擎745可以用于使用方差值和纯信号功率计算ase功率。osnr计算引擎745还可以用于使用数字信号的总功率和ase功率计算osnr。

图8示出了根据本公开的测量光信噪比与另一方法相比的图。通过其他方法估计的osnr在x轴上示出。根据本公开估计的osnr在y轴上示出。从图8可以看出,与通过其他方法测量的osnr相比,根据本公开估计的osnr一样准确。

图9示出了根据本公开的估计光信噪比的误差的图。根据本公开估计的osnr在x轴上示出。osnr误差的总量在y轴上示出。从图9可以看出,根据本公开估计的该osnr的osnr误差量非常小,范围从-0.2db到0.35db。

图10示出了根据本公开的监测光通信网络中的osnr的方法的流程图1000。例如,流程图1000可以通过如上所述参考图2执行。该方法包括在步骤1010,在光通信网络处接收信号。该信号可以由导频子载波调制。该信号可以具有单偏振或双偏振。在一些实施例中,该信号可以在光通信网络的相干接收器处被接收。在一些实施例中,在接收该信号之前,可以将该信号与本地振荡器(lo)信号混合,可以使用光电二极管从混合的信号生成模拟信号,可以对该模拟信号进行放大,并将该模拟信号转换为数字信号。

在一些实施例中,可以减少或去除该信号的累积色散。在一些实施例中,可以用具有特定带宽的滤波器对该信号进行滤波。可以对该信号进行滤波以检测在该带宽处的信号-ase比。

该方法还包括在步骤1020测量信号的总功率。信号的总功率包括纯信号功率和放大自发辐射(ase)功率。该方法还包括在步骤1030计算信号的方差值。如果在步骤1010对信号进行了滤波,则可以在滤波器的带宽内计算方差值。在一些实施例中,可以在信号的频谱的一部分上计算该方差值。

该方法还包括在步骤1040检测信号的导频子载波功率以导出纯信号功率。该方法还包括在步骤1050使用上述方差值和上述纯信号功率确定ase功率。该方法还包括在步骤1060根据osnr定义,通过用总功率除以0.1nm带宽中的ase功率计算osnr。

以上讨论的方法、系统、和装置为示例。各种配置可以适当地省略、替代、或添加各种过程或组件。例如,在替代配置中,可以用以下的某种组合来执行该方法:以与所描述的顺序不同的顺序、可以添加各个阶段、可以省略各个阶段、并且可以组合各个阶段。而且,相对某些配置描述的特征可以组合在各种其他配置中。可以以类似方式组合配置的不同方面和单元。而且,技术在发展,因此,许多单元是示例,并且不限制本公开或权利要求的范围。

如所指出的,计算机可读介质可以包括瞬态介质,例如无线广播或有线网络传输,或者包括存储介质(即非暂时性存储介质),例如硬盘、闪存盘、光盘、数字视频光盘、蓝光光盘、或其他计算机可读介质。在各种示例中,计算机可读介质可以被理解为包括各种形式的一个或多个计算机可读介质。

在前面的描述中,参考本申请的具体实施例描述了本申请的各方面,但是本领域技术人员将认识到,本发明不限于此。因此,尽管本文已经详细描述了本申请的说明性实施例,但是应当理解,可以以其他方式不同地实现和采用一些实施方式,并且所附权利要求旨在被解释为包括这样的变形形式,除了受现有技术的限制。上述发明的各种特征和方面可以单独或联合使用。此外,在不脱离本说明书的较宽范围的情况下,实施例可以在本文所述之外的任何数量的环境和应用中使用。因此,说明书和附图被认为是说明性的而不是限制性的。为了说明的目的,以特定顺序描述了方法。应当理解,在替代实施例中,可以以与所描述的顺序不同的顺序来执行方法。

在将组件描述为执行或“用于”执行某些操作的情况下,可以例如通过设计电子电路或其他硬件以执行该操作、通过对可编程电子电路(例如微处理器或其他合适的电子电路)进行编程以执行该操作、或其任意组合来完成这样的配置。

结合本文公开的实施例描述的各种说明性的逻辑块、模块、电路、和算法步骤可以被实现为电子硬件、计算机软件、固件、或其组合。为了清楚地说明硬件和软件的这种可互换性,以上已经一般性地根据其功能描述了各种说明性的组件、块、模块、电路、和步骤。将这种功能性实现为硬件还是软件取决于特定的应用和施加在整个系统上的设计约束。技术人员可以针对每个特定应用以各种方式来实现所描述的功能,但是这种实现决定不应被解释为导致脱离本发明的范围。

本文描述的技术还可以以电子硬件、计算机软件、固件、或其任何组合来实现。这样的技术可以在各种装置中的任何一种中实现,例如通用计算机、无线通信装置手机、或具有多种用途的包括在无线通信装置手机和其他装置中的应用的集成电路装置。被描述为模块或组件的任何特征都可以在集成逻辑装置中一起实现,或者分别作为离散但可互操作的逻辑装置实现。如果以软件实施,则所述技术可至少部分地由计算机可读数据存储介质来实现,计算机可读数据存储介质包括程序代码,程序代码包括在被执行时执行上述一种或多种方法的指令。计算机可读数据存储介质可以组成计算机程序产品的一部分,该计算机程序产品可以包括包装材料。该计算机可读介质可以包括存储器或数据存储介质,例如,诸如同步动态随机存取存储器(synchronousdynamicrandomaccessmemory,sdram)之类的随机存取存储器(randomaccessmemory,ram)、只读存储器(read-onlymemory,rom)、非易失性随机存取存储器(non-volatilerandomaccessmemory,nvram)、电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、闪存、磁或光数据存储介质等。附加地或替代地,可以至少部分地通过计算机可读通信介质来实现该技术,该计算机可读通信介质以指令或数据结构的形式携带或传递程序代码,并且可以是由计算机访问、读取、和执行的任何或全部,例如传播的信号或波。

程序代码可以由处理器执行,该处理器可以包括一个或多个处理器,例如一个或多个数字信号处理器(dsp)、通用微处理器、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程逻辑阵列(fieldprogrammablelogicarray,fpga)、或其他等效的集成或离散逻辑电路。这样的处理器可以被配置为执行本公开中描述的任何技术。通用处理器可以是微处理器;但是在另一种情况下,处理器也可以是任何常规处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算装置的组合,例如,dsp和微处理器、多个微处理器,与dsp核结合的一个或多个微处理器、或任何其他这样的配置的组合。因此,本文所使用的术语“处理器”可以指任何前述结构、前述结构的任何组合、或适于实施本文描述的技术的任何其他结构或装置。另外,在一些方面,本文描述的功能可以在用于编码和解码的专用软件模块或硬件模块中提供,或者被结合在组合的编码器-解码器(encoder-decoder,codec)中。

此外,可以将配置描述为被描绘为流程图或框图的过程。尽管每个操作都可以将操作描述为顺序过程,但是许多操作可以并行或并发执行。另外,可以重新排列操作的顺序。一个过程可能具有图中未包括的其他步骤。此外,可以通过硬件、软件、固件、中间件、微码、硬件描述语言、或其任意组合来实现方法的示例。当以软件、固件、中间件、或微码实现时,用于执行必要任务的程序代码或代码段可以存储在诸如存储介质的非暂时性计算机可读介质中。处理器可以执行所描述的任务。

已经描述了若干示例配置,在不脱离所附权利要求所寻求的保护范围的情况下,可以使用各种修改、替代构造、以及等同物。例如,以上单元可以是较大系统的组件,其中其他规则可以优先于或以其他方式修改本发明的应用。同样,可以在考虑以上单元之前、期间、或之后采取许多步骤。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1