缓冲控制器和无线电通信终端的制作方法

文档序号:7738408阅读:117来源:国知局
专利名称:缓冲控制器和无线电通信终端的制作方法
技术领域
本发明涉及一种能够吸收抖动的缓冲控制器和无线电通信终端。
背景技术
在以因特网为代表的IP(因特网协议)网络中,近来提供了实时递送声音和图像的服务。在实时递送声音和图像的服务中,在尽力而为的基础上递送分组数据。因此,在实时递送声音和图像的服务中,不保证分组数据以预定顺序并在预定时间段内到达目的地。 从而,存在所谓的QoS(服务质量)控制技术,用于在赋予所使用的信道优先级的同时控制分组数据通信。具体地,必须通过高优先级信道并实时地传送构成要被流式再现 (stream-reproduced)的音频和视频数据(在下文中称为AV数据)的分组,以便防止图像和声音质量在流式再现中劣化。因此,RTP(实时传输协议)通常用作传送用于流式再现的 AV数据的传送协议。然而,在QoS控制技术中,即使在将优先级赋予执行分组通信的信道时,也存在当分组到达无线电通信终端时发生抖动的情况。因此,在无线电通信终端中,有时难以实时地再现包含在分组中的用于流式再现的AV数据。将描述在发生这样的抖动的情况下的无线电通信终端的操作。在无线网络中,在无线电通信终端与基站之间的电场强度低的情况下,在由无线电通信终端从基站接收的分组中随机地发生错误。因此,即使当无线电通信终端对分组执行解码处理和纠错处理时,终端有时也不能通过纠错来解码分组(即,发生解码错误)。为了弥补这样的解码错误,在无线电通信终端判定不能解码分组的情况下,无线电通信终端自动地将表示解码错误的NACK传送至作为传送源的基站。接收到NACK的基站将已经发生解码错误的分组重传至无线电通信终端。HARQ控制作为这样的重传控制是公知的。HARQ 控制的典型示例是3GPP(第三代合作项目)中规定的HSDPA(高速下行链路分组访问)和作为下一代通信标准的LTE (长期演进)。图7示出了通过HARQ控制从基站900重传的分组累积在无线电通信终端800的缓冲器中的情况。参考图7,将描述在无线电通信终端800中处理分组的方法。无线电通信终端800顺序地处理通过解码和纠错处理而正常纠错且解码的分组1 至3,并将分组累积在RTP缓冲器中。随后,关于其中由于解码和纠错处理而导致解码错误的分组4,无线电通信终端 800通过无线网络将NACK传送至作为传送源的基站802。此外,因为丢失分组4,所以无线电通信终端800将分组5和分组6保持在RLC缓冲器中。当无线电通信终端800随后再次从基站900接收分组4时,终端将分组4与累积在RLC缓冲器中的分组5和分组6 —起处理,并执行以正确的顺序重新排列分组的控制。此后,无线电通信终端800将以正确的顺序重新排列的分组4至6传输到RTP缓冲器。此外,无线电通信终端800对分组7至9执行与对分组4至6的处理同样的处理。
也就是说,关于其中由于解码和纠错处理而导致解码错误的分组7,无线电通信终端800通过无线网络将NACK传送至作为传送源的基站900。此外,因为丢失分组7,所以无线电通信终端800将分组8和分组9保持在RLC缓冲器中。当无线电通信终端800随后再次从基站900接收分组7时,终端将分组7与累积在RLC缓冲器中的分组8和分组9 一起处理,并执行以正确的顺序重新排列分组的控制。此后,无线电通信终端800将以正确的顺序重新排列的分组7至9传输到RTP缓冲器。如上所述,将分组5和6以及分组8和9保持在RLC缓冲器中,直到使得分组4和分组7能够被解码为止。因为这样保持分组,所以,在将紧挨在分组4之前的分组3传输至 RTP缓冲器、与将再次接收到的分组4和分组5至6传输至RTP缓冲器之间,产生不处理分组的时间段。此时间段对应于抖动。抖动包括延续直到通过HARQ重传控制重传丢失的分组为止的时间段、将分组保持在RLC缓冲器中的时间段、使分组经历RLC处理并将其传输至 RTP层的时间段等。当抖动长时,要被解码器转换为音频和视频数据的RTP分组量变得不足。结果,在无线电通信终端800中,降低声音和图像的输出速率,并导致声音中断和图像劣化。特别地,在分组构成用于流式再现的AV数据的情况下,声音中断和图像劣化显著。引用列表专利文献专利文献1 :JP-A-2008-(^8828

发明内容
技术问题在专利文献1中公开的缓冲控制技术中,根据无线电通信终端与基站之间的电场强度,改变RTP缓冲器的容量。因此,可以吸收RTP分组的接收间隔的抖动,并且几乎不发生声音中断。然而,实际上,上述抖动的时间宽度比无线电通信终端与基站之间的电场强度的1至几ms的变化时间宽度大得多。因此,可以认为,能够通过改变RTP缓冲器的容量而吸收的抖动并非很大程度地依赖于无线电通信终端与基站之间的电场。本发明的一目的在于提供能够吸收抖动的缓冲控制器和无线电通信终端。解决问题的方法本发明提供了一种在通信终端中提供的缓冲控制器,其中所述通信终端具有通过网络接收数据的接收机,所述缓冲控制器包括第一数据处理单元,其包括第一缓冲器,所述第一缓冲器为了以正确的顺序重新排列由所述接收机接收的数据而保持所述数据,并且所述第一数据处理单元执行以所述正确的顺序重新排列所述第一缓冲器中保持的所述数据的处理;第二数据处理单元,其包括第二缓冲器,所述第二缓冲器缓冲所述第一数据处理单元中处理的数据,并且所述第二数据处理单元执行根据预定输出速率输出所述第二缓冲器中缓冲的所述数据的处理;以及控制器,其基于保持在所述第一缓冲器中的数据量,至少控制所述第二缓冲器的容量。根据所述结构,可以将吸收在分组的接收中的抖动的第二缓冲器的容量设置为适当的值。在所述缓冲控制器中,控制器控制所述第二数据处理单元,以便当保持在所述第一缓冲器中的所述数据的保持量较大时,进一步增加所述第二缓冲器的容量。
在所述缓冲控制器中,所述控制器控制所述第二数据处理单元,以便当保持在所述第一缓冲器中的所述数据的保持量较小时,进一步减小所述第二缓冲器的容量。所述缓冲控制器还包括解码器,所述解码器将在所述第二数据处理单元中处理的数据转换为音频信号和视频信号,并且在从所述第二数据处理单元输出至所述解码器的数据的每单位时间的数据量小于被预设为预定值的输出速率的情况下,所述控制器控制所述第一数据处理单元,以便将保持在所述第一缓冲器中的数据输出至所述第二缓冲器。根据所述结构,可以防止从第二缓冲器至解码器的输出速率降低。本发明还提供了一种包括如上所述的缓冲控制器的无线电通信终端。本发明的有益效果根据本发明的缓冲控制器和无线电通信终端,可以吸收抖动。


图1是根据本发明第一实施例的无线电通信终端100的框图。图2示出分组累积在无线电通信终端100的缓冲器中的情况。图3是示出RLC缓冲器133中的RLC分组的保持量随时间的转变。图4示出RTP缓冲器137中的处理延迟(抖动)的随时间的转变。图5是根据第二实施例的无线电通信终端300的结构的框图。图6示出RTP缓冲器337中的RTP分组的剩余量随时间的转变。图7示出通过HARQ控制重传的分组累积在缓冲器中的情况。
具体实施例方式在下文中,将参考附图描述本发明的实施例。(实施例1)图1是根据本发明的第一实施例的无线电通信终端100的框图。如图1中所示, 无线电通信终端100包括天线101、无线电单元103、解调单元105、HARQ缓冲器107、纠错单元109、ACK/NACK生成单元111、调制单元113、MAC单元115、RLC单元117、UDP/IP单元 119,RTP单元121、解码器123、编码器125、显示器127、扬声器129、麦克风131、RLC缓冲器 133、抖动吸收缓冲调节单元135和RTP缓冲器137。参考图1,将描述无线电通信终端100的组件。天线101将通过无线网络从基站200接收的无线电波转换为无线电信号。此外, 天线101将从无线电单元103传输的信号转换为无线电波,并将无线电波传送至基站200。 无线电单元103将由天线100转换且具有载波频率的无线电信号转换为用于解调单元102 的频带中的无线电信号。此外,无线电单元将从调制单元113传输的信号转换为载波频率中的信号,并将转换后的信号传送至天线100。解调单元102解调从无线电单元101传输的无线电信号。然后,解调单元102将解调后的信号传输至HARQ缓冲器107。纠错单元109对累积在HARQ缓冲器107中的信号(在下文中称为分组)执行纠错和解码处理。例如,纠错单元109执行CRC(循环冗余校验)检查以确定对累积在HARQ 缓冲器107中的分组的纠错结果。在第一实施例中,分组构成用于流式再现的AV数据。
5
基于纠错单元109的纠错结果,ACK/NACK生成单元111判定是否可以解码分组。 如果不能解码分组,则ACK/NACK生成单元111将NACK传输至调制单元113。如果可以解码分组,则ACK/NACK生成单元111将ACK传输至调制单元113。调制单元113调制从ACK/NACK生成单元111传输的NACK或ACK。无线电单元103 将在调制单元113中调制的NACK或ACK的频率转换为载波频率。天线101将NACK或ACK 转换为无线电波,并通过无线网络将无线电波传送至基站200。当基站200接收到NACK时, 基站20在经过预定时间段之后,重传在纠错单元109中引起解码错误的信号。MAC单元115从在纠错单元109中解码并纠错的可解码分组中提取RLC分组。然后,MAC单元115将RLC分组传输至RLC单元117。为了对RLC分组执行顺序控制,RLC单元117将RLC分组累积在RLC缓冲器133 中。当累积在RLC缓冲器133中的RLC分组的顺序正确时,RLC单元117将RLC分组顺序地传输至UDP/IP单元119。当累积在RLC缓冲器133中的RLC分组的顺序不正确时,RLC单元117将RLC分组保持在RLC缓冲器133中,直到从MAC单元115传输丢失的分组为止。UDP/IP单元119分析从RLC单元117传输的RLC分组的IP/UDP报头。此外,UDP/ IP单元119从由RLC单元117传输的RLC分组中提取RTP分组。然后,UDP/IP单元119将 RTP分组传输至RTP单元121。RTP单元121根据由抖动吸收缓冲调节单元135指示的RTP缓冲器137的容量,将从RTP单元121传输的RTP分组累积在RTP缓冲器137中。此外,RTP单元121根据预定输出速率,将累积在RTP缓冲器137中的RTP分组传输至解码器123。解码器123将从RTP单元121传输的RTP分组转换为音频信号或视频信号。解码器123将音频信号传输至扬声器129。此外,解码器123将视频信号传输至显示器127。显示器127以视频的形式显示从解码器123传输的视频信号。扬声器129以声音的形式输出从解码器123传输的音频信号。抖动吸收缓冲调节单元135读取保持在RLC缓冲器133中的RLC分组的数据量。 根据保持在RLC缓冲器133中的RLC分组的保持量,抖动吸收缓冲调节单元135控制RTP 缓冲器137的容量。例如,在保持在RLC缓冲器133中的RLC分组的保持量大的情况下,抖动吸收缓冲调节单元135控制RTP缓冲器137以便增加RTP缓冲器137的容量。在保持在 RLC缓冲器133中的RLC分组的保持量小的情况下,抖动吸收缓冲调节单元135控制RTP缓冲器137以便减小RTP缓冲器137的容量。在下文中,参考图2,将描述根据第一实施例的无线电通信终端100的操作示例。 图2示出累积在无线电通信终端100的缓冲器中的分组的情况。在图2中,无线电通信终端100通过无线网络从基站200顺序地接收分组1至12。在图2中,假设在解调单元105 和纠错单元109中,纠错解码错误(在下文中称为解码错误)发生在分组1至12当中的分组4和分组7中。使在解调单元105和纠错单元109中未发生解码错误的分组1至3顺序地经历 RLC单元117的处理和UDP/IP单元119的处理,并随后将分组1至3作为RTP分组1至3 而累积在RTP缓冲器137中。与此相对,关于在解调单元105和纠错单元109中发生解码错误的分组4,通过无线网络将NACK从天线101传送至作为分组4的传送源的基站200。因为不能解码分组4,所以使分组5和分组6在分组4之前经历MAC单元115的处理。然而,因为不能解码分组 4,所以不使分组5和分组6经历其中控制分组的顺序的RLC单元117的处理。因此,在MAC 单元115中提取RLC分组5和RLC分组6之后,将RLC分组5和RLC分组6保持在RLC缓冲器133中。抖动吸收缓冲调节单元135从RLC缓冲器133读取保持在RLC缓冲器133中的 RLC分组的数据量(RLC分组5和分组6的数据量)。然后,接收到关于分组4的NACK的基站200将分组4重传至无线电通信终端100。 由无线电通信终端100通过天线101接收从基站200重传的分组4,并且,在解调单元105 的解码处理和纠错单元109的纠错之后,将分组4传输至MAC单元115。然后,在MAC单元 115中,从分组4中提取RLC分组4。将在MAC单元115中提取的RLC分组4传输至RLC单元117,并将其累积在RLC缓冲器133中。在RLC单元117中,以正确的顺序重新排列累积在RLC缓冲器133中的RLC分组 4至6。然后,将RLC分组4至6传输至UDP/IP单元119。在UDP/IP单元119中,分析从RLC单元117传输的RLC分组4至6中的每一个的 IP和UDP报头。此外,在UDP/IP单元119中,从RLC分组4至6提取RTP分组4至6。然后,将RTP分组4至6传输至RTP单元121。在UDP/IP单元119中处理的RTP分组4至6曾经从RTP单元121传输至RTP缓冲器137并累积在其中。RTP缓冲器137的容量根据保持在RLC缓冲器133中的RLC分组的数据量而波动,并由抖动吸收缓冲调节单元135确定。根据被预设为预定值的输出速率,RTP单元121将保持在RLC缓冲器133中的RTP 分组传输至解码器123。然后,解码器123将RTP分组转换为音频信号或视频信号。无线电通信终端100对分组7至9执行与对分组4至6的处理同样的处理。也就是说,关于发生解码错误的分组7,无线电通信终端100将NACK传送至作为传送源的基站 200。因为分组7丢失,所以无线电通信终端100将分组8和分组9保持在RLC缓冲器 133中。RLC缓冲器133对稍后将描述的抖动吸收缓冲调节单元135通知保持在RLC缓冲器133中的RLC分组的数据量(RLC分组8和分组9的数据量)。当无线电通信终端100接收到从基站200重传的分组7时,无线电通信终端将分组7与累积在RLC缓冲器133中的分组8和分组9 一起,以正确的顺序重新排列在RLC单元117中。如上所述,抖动吸收缓冲调节单元135根据RLC缓冲器133中的RLC分组的保持量,控制累积在RTP缓冲器137中的RTP分组的容量。将参考图2至图4描述执行这样的控制的原因。图3示出RLC缓冲器133中的RLC分组的保持量随时间的转变。纵坐标表示RLC 缓冲器133中的RLC分组的保持量,而横坐标表示经过的时间。如图3中所示,RLC缓冲器 133中的RLC分组的保持量具有两个峰值峰值“A”和峰值“B”。第一峰值“A”对应于将图 2中的分组4至6保持在RLC缓冲器133中的时间,即,表示保持在RLC缓冲器133中的分组4至6的数据量。第二峰值“B”对应于将图2中的分组7至9保持在RLC缓冲器133中的时间,即,表示保持在RLC缓冲器133中的分组7至9的数据量。接下来,图4示出RTP缓冲器137中的处理延迟(在下文中称为抖动)随时间的转变。纵坐标表示RTP缓冲器137中的抖动,而横坐标以与图3相同的方式表示经过的时间。在图4中,由实线表示RTP缓冲器137中的抖动随时间的转变。为了比较,在图4中, 由点划线表示图3中的RLC缓冲器133中的RLC分组的保持量随时间的转变的波形。这里,RTP缓冲器137中的抖动意味着例如从紧挨在分组4之前接收的分组3累积在RTP缓冲器137中的时刻、到保持在RLC缓冲器133中的分组5和分组6以及使得能够被解码的分组4累积在RTP缓冲器137中时的时间段。如图4所示,存在两个峰值峰值“C”和峰值“D”。如上所述,第一峰值“C”表示从分组3累积在RTP缓冲器137中的时刻、到保持在RLC缓冲器133中的RLC分组5和RLC 分组6以及使得能够被解码的分组4累积在RTP缓冲器137中时的时间段。第二峰值“D” 表示从分组4至6累积在RTP缓冲器137中的时刻、到保持在RLC缓冲器133中的RLC分组8和RLC分组9以及使得能够被解码的分组7累积在RTP缓冲器137中时的时间段。在下文中,将相互比较图3和图4。发现由图4中的点划线表示的RLC缓冲器133 中的RLC分组的保持量随时间的转变示出这样的波形,即,所述波形通过位移预定时间段而基本上与由图4中的实线表示的RTP缓冲器137的抖动随时间的转变相同。也就是说,发现RLC缓冲器133中的RLC分组的保持量很大程度依赖于RTP缓冲器137的抖动。因此, 根据第一实施例的无线电通信终端100根据RLC缓冲器133中的RLC分组的保持量,控制累积在RTP缓冲器137中的RTP分组的容量。因此,根据第一实施例的无线电通信终端100 可以根据RTP缓冲器137的容量,适当地控制RTP缓冲器137中的处理延迟(抖动)。具体地,在分组构成用于流式再现的AV数据的情况下,无线电通信终端100的缓冲控制器适当地控制RTP缓冲器137中的处理延迟(抖动),由此可以防止将RTP分组输出至解码器123的速率降低。结果,根据第一实施例的无线电通信终端100可以防止将由解码器123转换的音频和视频数据输出至扬声器1 和显示器127的速率降低。(实施例2)图5是根据第二实施例的无线电通信终端300的结构的框图。根据第二实施例的无线电通信终端300与根据第一实施例的无线电通信终端100的不同在于,代替RLC单元 117、RLC缓冲器133、抖动吸收缓冲调节单元135、RTP单元121和RTP缓冲器137,所述终端包括RLC单元317、RLC缓冲器333、抖动吸收缓冲调节单元335、RTP单元321、RTP缓冲器337和定时器339。除此之外,本实施例与第一实施例相同。在图5中,与图1共同的组件由相同的参考标号表示。将参考图5描述无线电通信终端300的组件。为了对RLC分组执行顺序控制,RLC单元317将RLC分组累积在RLC缓冲器333 中。当累积在RLC缓冲器333中的RLC分组的顺序正确时,RLC单元317将RLC分组顺序地传输至UDP/IP单元119。当累积在RLC缓冲器333中的RLC分组的顺序不正确时,RLC单元317将RLC分组保持在RLC缓冲器333中,直到从MAC单元115传输丢失的分组为止。抖动吸收缓冲调节单元335读取保持在RLC缓冲器333中的RLC分组的数据量。 根据保持在RLC缓冲器333中的RLC分组的保持量,抖动吸收缓冲调节单元335控制RTP缓冲器337的容量。此外,抖动吸收缓冲调节单元335通过定时器339来控制保持在RLC缓冲器333中的RLC分组。参考图6,将描述定时器339的操作与RTP缓冲器337中的RTP分组的剩余量之间的关系。图6示出RTP缓冲器337中的RTP分组的剩余量随时间的转变。参考图6,定时器339测量从RTP缓冲器337中的RTP分组的剩余量减小到特定阈值之下时的时间tl、到所述剩余量接下来增加到所述特定阈值之上时的时间t2的时间段 (t2-tl)。抖动吸收缓冲调节单元335设定定时器339超时的时间段(t2_tl)。抖动吸收缓冲调节单元335控制定时器339,以便在时间t2之后,在RTP缓冲器 337中的RTP分组的剩余量最初减小到特定阈值之下时的时间t3,开始测量定时器339超时的时间段(t2-tl)。在时间t3之后,当在将RTP缓冲器337中的RTP分组的剩余量维持在特定阈值之下的同时、从时间t3经过了超时时间段(t2-tl)时,即,在时间t4,抖动吸收缓冲调节单元 335将保持在RLC缓冲器333中的RLC分组强制传输至RTP缓冲器337。UDP/IP单元119分析从RLC单元317传输的RLC分组的IP/UDP报头。此外,UDP/ IP单元119从由RLC单元317传输的RLC分组中提取RTP分组。然后,UDP/IP单元119将从RLC分组中提取的RTP分组传输至RTP单元321。RTP单元321根据由抖动吸收缓冲调节单元335指示的RTP缓冲器337的容量,将从RTP单元321传输的RTP分组累积在RTP缓冲器337中。此外,RTP单元321根据预定输出速率,将累积在RTP缓冲器337中的RTP分组传输至解码器123。如上所述,在根据第二实施例的无线电通信终端300中,在RTP缓冲器337中的 RTP分组的剩余量在预定时间段内小于特定阈值的情况下,抖动吸收缓冲调节单元335将保持在RLC缓冲器333中的RLC分组强制传输至UDP/IP单元119。此后,使RLC分组经历 UDP/IP单元119中的处理,随后在RTP单元321中将其转换为RTP分组,并将其传输至解码器123。因此,根据第二实施例的无线电通信终端300的缓冲控制器可以维持RTP单元321 的预定输出速率。因此,根据第二实施例的无线电通信终端300的缓冲控制器可以根据RTP缓冲器 337的容量而适当地控制RTP缓冲器337中的处理延迟(抖动),同时维持RTP单元321的预定输出速率。具体地,在分组构成用于流式再现的AV数据的情况下,根据第二实施例的无线电通信终端300的缓冲控制器适当地控制RTP缓冲器337中的处理延迟(抖动),由此可以防止将RTP分组输出至解码器的速率降低。因此,根据第二实施例的无线电通信终端 300可以防止将由解码器123转换的音频和视频数据输出至扬声器1 和显示器127的速率降低。典型地,以作为集成电路的LSI的形式实现对实施例的描述中使用的功能块。它们可以分别集成在一个芯片中,或者它们中的部分或全部可以集成在一个芯片中。虽然这样的集成电路称为LSI,但是,根据集成的程度,这样的集成电路可以称为IC、系统LSI、超 LSI或超级LSI。实现这样的集成电路的方法不限于LSI,并且集成电路可以由专用电路或通用处理器实现。替代地,还可以使用可以在LSI的制造之后编程的FPGA(现场可编程门阵列)、 或其中可以重构LSI中的电路单元的连接或设定的可重构处理器。此外,随着半导体技术或从其衍生的其它技术的进步,当取代LSI的集成电路技术出现时,必然可以使用这样的技术来集成功能块。可以应用生物技术等。已经参考具体实施例而详细描述了本发明。然而,对于本领域技术人员显而易见的是,在不违背本发明的精神和范畴的情况下,可以施加各种变化和修改。本申请基于2009年1月16日提交的日本专利申请No. 2009-007748并要求其优先权的权益,通过全文引用将其内容合并在此。工业应用性根据本发明的缓冲控制器和无线电通信终端可以吸收抖动,并且可以应用在输出 AV数据的便携式无线电通信终端等中。附图标记列表100、300、800 无线电通信终端101 天线103 无线电单元105 解调单元107 HARQ 缓冲器109 纠错单元111 ACK/NACK 生成单元113 调制单元115 MAC 单元117,317 RLC 单元119 UDP/IP 单元121,321 RTP 单元123解码器125 编码器127 显示器129扬声器131 麦克风133、333 RLC 缓冲器135,335抖动吸收缓冲调节单元137、337 RTP 缓冲器200、900 基站339 定时器
权利要求
1.通信终端中提供的缓冲控制器,所述通信终端具有通过网络接收数据的接收机,所述缓冲控制器包括第一数据处理单元,其包括第一缓冲器,所述第一缓冲器为了以正确的顺序重新排列由所述接收机接收的数据而保持所述数据,并且所述第一数据处理单元执行以所述正确的顺序重新排列所述第一缓冲器中保持的所述数据的处理;第二数据处理单元,其包括第二缓冲器,所述第二缓冲器缓冲所述第一数据处理单元中处理的数据,并且所述第二数据处理单元执行根据预定输出速率输出所述第二缓冲器中缓冲的所述数据的处理;以及控制器,其基于保持在所述第一缓冲器中的数据量,至少控制所述第二缓冲器的容量。
2.如权利要求1所述的缓冲控制器,在保持在所述第一缓冲器中的所述数据的保持量大的情况下,所述控制器控制所述第二数据处理单元进一步增加所述第二缓冲器的容量。
3.如权利要求2所述的缓冲控制器,在保持在所述第一缓冲器中的所述数据的保持量小的情况下,所述控制器控制所述第二数据处理单元进一步减小所述第二缓冲器的容量。
4.如权利要求1所述的缓冲控制器,所述缓冲控制器还包括解码器,所述解码器将在所述第二数据处理单元中处理的数据转换为音频信号和视频信号,并且在从所述第二数据处理单元输出至所述解码器的数据的每单位时间的数据量小于被预设为预定值的输出速率的情况下,所述控制器控制所述第一数据处理单元将保持在所述第一缓冲器中的数据输出至所述第二缓冲器。
5.无线电通信终端,包括如权利要求1至4中的任何一项所述的缓冲控制器。
全文摘要
提供了能够吸收波动的缓冲控制器和无线电通信终端。在包括用于经由网络而接收数据的接收单元的通信终端中提供的缓冲控制器,配备有第一数据处理单元,其包括第一缓冲器,所述第一缓冲器用于保持数据以便以正确的顺序重新排列所述接收单元接收的数据,并且所述第一数据处理单元执行以正确的顺序重新排列保持在所述第一缓冲器中的数据的处理;第二数据处理单元,其包括第二缓冲器,所述第二缓冲器用于缓冲由所述第一数据处理单元处理的数据,并且所述第二数据处理单元执行根据预定输出速率输出由所述第二缓冲器缓冲的数据的处理;以及控制单元,用于根据保持在所述第一缓冲器中的数据量,至少控制所述第二缓冲器的容量。
文档编号H04M1/00GK102282828SQ200980154689
公开日2011年12月14日 申请日期2009年6月16日 优先权日2009年1月16日
发明者桑原佑治 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1