调制解调器前端设备和方法技术

技术编号:3582397 阅读:159 留言:0更新日期:2012-04-11 18:40
一种调制解调器前端设备和方法。本发明专利技术提出了一种用于恢复包括在第一传输流内的第二传输流,并减少由于通过例如PCI总线的数据总线的随机访问而在前端装置的范围内使第二传输流发生的定时异常的方法(200)和设备(100)。从第一传输媒介接收第一传输流(205),在第一传输流中已经处理了与第二传输流相关的数据包,所述第一媒介会使所述第一传输流抖动。从所述第一传输流中提取那些与第二传输流相关的数据包(210)并使之适配以减少抖动(220,230,240),以及通过第二传输媒介发送这些数据包(250),该发送的适应数据包形成减少抖动的第二传输流。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及如调制解调器的双向通信装置,尤其涉及提供适用于接口定 时异常应用的定时误差处理功能的调制解调器。
技术介绍
调制解调器目前被利用作为将例如个人计算机(PC )的主机设备与外部 宽带网关或例如有线电视或电信公司所提供的接入网接口的分离的计算机外 部设备。调制解调器可被认为是一台前端,,装置,它检索来自接入网的信 息并将该信息提供给例如PC的后端装置。在一个典型的配置中,例如 数字用户线(DSL)或电缆调制解调器的调制解调器,通过与PC相连的外部 装置互连(PCI)插槽与PC接口。该PCI插槽典型地是许多PCI插槽的其中一个或共享公共PCI总线结构 的接口连接。因此,通过PCI总线通信的一个装置的访问或通过PCI总线通 信的其它装置的每一个的其它命令,导致至少短暂的PCI总线的服务中断。 这个短暂的服务需求会产生抖动,,或其它定时异常,这对于时间敏感数据 的路由选择是有害的。在MPEG视听数据的情况下,过多的网络抖动或与MPEG传输流相关的 27MHz时钟的不正确的恢复可以引起緩沖器溢出、缓沖器下溢、不期望的色 彩改变以及其它有害的现象,这将导^:传输的视听素材的不正确的播放。这 样的网络抖动或不正确的时钟恢复(或其它定时操作)可由PCI总线访问/服 务而引起。
技术实现思路
本专利技术包括适于恢复包括在第一传输流内的第二传输流,并减少由于通过例如PCI总线的数据总线的随机访问而在前端装置的范围内使第二传输流 发生的定时异常。依据本专利技术的一个实施例的方法包括从第一媒介接收,在第一传输流 中已经处理了与第二传输流相关的数据包,第一媒介会使第一传输流抖动; 从第 一传输流中提取那些与第二传输流相关的数据包;以趋于减少抖动的方 式适配提取的数据包;以及通过传输第二媒介发送该调配的数据包,该发送 的调配的数据包形成减少了抖动的第二传输流。附图说明通过下面结合附图的详细描述,可以容易地理解本专利技术,其中图1描述了从本专利技术受益的系统的高级方框图;以及图2描述了依据本专利技术的实施例的处理方法的流程图。为便于理解,在可能的情况,使用了同一标号来指定附图的相同部件。具体实施例方式本专利技术将在与包括例如个人计算机(PC )的计算机装置或机顶终端(STT) 的后端装置接口的、包括数字用户线(DSL)调制解调器的前端装置的范围 内进行描述。通过前端装置从网络接收的数据典型地被连接至PCI接口 ,用 于被后端装置作后续处理。本专利技术改为直接将数据路由至后端装置用于后续 处理。例如接收的异步MPEG数据流的时钟恢复和缓沖管理可以在前端装置 中被数据控制/抖动处理器执行,这样后端MPEG解码器功能不需要包括这样 的功能。以这种方式,避免了使用PCI接口接收MPEG数据的直接存储器访 问(DMA)传递,从而减少了从前端装置到后端装置的有效数据传递所需的 PCI总线接入的总量。图1描述了从本专利技术受益的系统的高级方框图。具体地,图l描述了包 括与前端,,装置102通信的例如接入网101的第一媒介的系统100的高级 方框图。该前端装置102通过第二媒介103与后端装置104通信。应注 意,第二媒介103与第一媒介101相比,对经过其中发送的数据流会带来很 小的或没有定时误差或数据恶化。该前端装置102也通过公知的接口例如外 围部件互连(PCI)接口、通用串行总线(USB)接口、小型计算机串行接口 (SCSI)等与计算机装置(没示出)通信。后端装置104通过应用接口 no与应用105通4言。在示例性的实施例中,依据第一传输格式(例如异步传输方式(ATM)、 网际协议(IP)或其它公知传输协议)的传输流被前端装置从接入网101接 收。在接入网101包括电信网络的情况下,前端装置102实现例如数字用户 线(DSL)的电信接口功能或其它合适的接口功能。如果接入网101包括数 字有线电视分配网,那么前端装置102实现电缆调制解调器接口功能。本领 域的技术人员可以容易地知道其它的例如卫星、POTS等的接入网/前端装置 的组合。图1主要在符合DSL的接入网的范围内描述。该前端装置102包括xDSL调制解调器110、路由器115、数据控制/去 抖动模块120、传输接口 125、处理器130、存储器135和PCI接口 140。该 前端装置102方便地处理与接收的传输流和提供给后端装置104的传输流之 一或二者相关的定时信息。这些定时参数被用于确定定时异常,并且该前端 装置在通过^ 某介103将恢复的数据传输给后端装置104之前,尽可能地校正 这些异常。xDSL调制解调器110与接入网101接口或连接,以发送并接收依据适 用于接入网101的传输格式排列的数据。xDSL调制解调器110通过路由器 115路由数据至数据控制/去抖动模块120或自数据控制/去抖动模块120路由 数据。xDSL调制解调器110和路由器115与例如精简指令集计算机(RISC) 处理器的处理器130通信。该处理器130调整xDSL调制解调器110和路由 器115的功能,该处理器130与用于存储指令并用作前端装置102的临时存 储和/或緩沖存储器的存储器135配合。该处理器130也与例如高速緩存、时钟电路、电源电路等的各种支持电 路(没示出)相配合。该路由器115操作以从接入网101接收的数据中,提取适于通过后端装 置104后续处理的传输数据包。在接入网101使用适于后端处理器104的格 式传输数据包的情况下,路由器115简单地路由合适的数据包至数据控制/去 抖动模块120。在接入网101使用与后端处理器104所用的不同的格式传输 数据包的情况下,路由器115操作以依据与后端处理器104兼容的数据包结 构,从接入网数据包结构信息中提取。数据控制/去抖动模块120处理与提取的数据包相关的定时参数,以及可 选地与从接入网101接收的传输数据包相关的定时参数。该处理的定时参数包括例如那些与WMHzMPEG系统时钟的恢复相关的时钟恢复参数。在本发 明的一个实施例中,第二传输流包括已经插入包括27MHz MPEG系统时钟部 分的参考数据包的MPEG传输流。即,每个参考数据包包括用于同步恢复时 钟的程序时钟参考(PCR),这样可以执行MPEG传输数据包的恢复和各种系 统同步功能。已经恢复27MHzMPEG系统时钟之后,可以处理例如播放时间 标记(PTS)、解码时间标记(DTS)的附加的定时参数和其它参数。得自PCR的恢复时钟(和可选的其它定时参数)被数据控制/去抖动模 块120用于确定恢复的数据包是否有例如丟数据包、延迟数据包、抖动的定 时异常或其它异常。这样的异常可以由接入网101、连接至接入网101的用 于传输数据的其它网络(没示出)、以及通过计算放于PCI接口 140的装置要 求而带来的前端装置102的中断而引起。响应该确定结果,执行合适的数据 或定时处理操作。例如,传输数据包可被重新标记,这样定时异常被从传 输数据包的连续序列中去掉。在丟弃传输数据包、遗漏传输数据包或传输数 据包被破坏的其他情况下,这样的数据包可以被新的数据包所替换(例如使 用前向纠错技术)。被破坏的数据包可以被抑制以避免后端装置中的定时误差 或解码器误差。 一般来说,数据控制/去抖动模块120被用于校正与包括的或 后端本文档来自技高网...

【技术保护点】
一种通信设备(102),包括:    调制解调器(110),用于从第一媒介(101)接收已经在那里处理了与第二传输流相关的数据包的第一传输流,所述第二传输流数据包对于定时误差是敏感的;以及    传输接口(125),用于通过非外部装置互连PCI的第二传输媒介向具有PCI接口的后端装置(104)提供所述与所述第二传输流相关的数据包,以绕过所述后端装置的所述PCI接口。

【技术特征摘要】
US 2001-8-30 09/943,0571. 一种通信设备(102),包括调制解调器(110),用于从第一媒介(101)接收已经在那里处理了与第二传输流相关的数据包的第一传输流,所述第二传输流数据包对于定时误差是敏感的;以及传输接口(125),用于通过非外部装置互连PCI的第二传输媒介向具有PCI接口的后端装置(104)提供所述与所述第二传输流相关的数据包,以绕过所述后端装置的所述PCI接口。2. 如权利要求1所述的通信设备(102 ),还包括路由器(115 ),用于在 从所述调制解调器(110)收到传输数据包之后路由所述传输数据包。3. 如权利要求1所述的通信设备(102),还包括后端处理装置(104), 用于通过所述第二传输媒介(103 )接收与所述第二传输流相关的所述数据包。4. 如权利要求1所述的通信设备(102),还包括传输处理器(155),用 于从通过所述第二传输媒介传播的所迷第二传输流中,检索打包的基本流。5. 如权利要求4所述的通信设备(102),还包括至少一个基本流处理装 置(160, 165),用于处理所述传输处理器(155)所提供的检索的打包的基 本流。6. 如权利要求5所述的通信设备(102 ),其中所述传输处理器(155 ) 和所述至少一个基本流处理器(160, 165 )的每一个被各自的精简指令集RJSC 计算装置所实现。7. 如权利要求1所述的通信设备(102),其中所述第一传输流包括异步 传输方式ATM或网际协议IP传输流中的一个,所述第二传输流包括 MPEG-1、 MPEG-2、 MPEG-4和MPEG-7传输流之一。8. 如权利要求3所述的通信设备(102),其中所述后端装置(104)包 含能够接收来自所述调制解调器(110)的通信的传输接口 (150)。9. 如权利要求1所述的通信设备(102),其中该设备还...

【专利技术属性】
技术研发人员:托马斯H琼斯刘晓东杰弗里L泰勒
申请(专利权)人:汤姆森特许公司
类型:发明
国别省市:FR[法国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利