发明名称 数据服务器
摘要 本发明涉及在以分组格式发送媒体数据的网络中使用的数据服务器(10),包括至少一个包含至少一个总线控制器插件(24)的插件机架(14)和多个媒体处理器插件(20、22)和一个底板(16)。底板包括多个媒体总线(28),且该总线在机架上所安装的插件中承载分组格式数据。每个插件包括至少一个具有自己唯一身份的双向端口,每个双向端口输出关于该端口是否能或不能接收打算发送给它的数据分组的流控制信息,和发送从该端口传送数据分组请求。每个插件给每条总线输出流控制信息,总线仲裁器检查发送的每个请求和流控制信息,并且仅当预期目的地址在空闲总线上自由地接收媒体数据分组时,准许发送媒体数据分组。为每个数据分组分配优先级;总线仲裁器中的处理算法确定处理发送数据分组请求的顺序,平衡端口和插件以及其各自请求的优先级。
申请公布号 CN1656752B 申请公布日期 2011.04.20
申请号 CN03811924.2 申请日期 2003.05.23
申请人 雷帝系统加拿大无限责任公司 发明人 安德鲁·M.·富塞尔;保罗·R.·鲁塞尔
分类号 H04L12/56(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 北京乾诚五洲知识产权代理有限责任公司 11042 代理人 付晓青
主权项 一种在作为数据分组发送媒体的网络中使用的数据服务器(10),其中这种媒体选自由分组化音频数据、分组化视频数据、分组化控制数据、分组化信息数据及其组合构成的组,所述数据服务器特征在于:至少一个第一插件机架(14),该插件机架(14)包括具有总线控制器功能的插件(24)、多个媒体处理器插件(20、22)、和底板(16);其中所述底板包括其中具有多个媒体总线的媒体总线组(28);其中所述多个媒体总线适合于承载在所述机架上所安装插件之间以分组格式的媒体数据;其中每个插件与每条所述总线相连接以允许在任何所述媒体总线上与其它插件通信;其中每个插件能够同时接收与可用的媒体总线一样多的数据分组;其中所述机架上的每个媒体处理器插件分配有特定的地址身份;在每个媒体处理器插件上至少有一个双向端口,能够通过到达和来自这些端口来传送媒体数据的分组;其中每个媒体处理器插件上的每一个双向端口在各自的插件上具有它自己的身份;其中每个媒体处理器插件上的每个双向端口至少具有一个与该端口相关的缓冲器,以用于在处理之前暂时保存接收的数据分组; 其中每个插件具有与它相关的接收缓冲器,以接收用于该插件上任何双向端口的数据分组;其中,当任何媒体处理器插件上的任何双向端口希望发送媒体数据分组给任何媒体处理器插件上的另一个双向端口时,它适于发出一个发送该数据分组的请求;其中,发送媒体数据分组的请求包括预期的接收插件的身份,和在预期的接收插件上接收双向端口的身份;其中每个媒体处理器插件上的每个双向端口适于输出关于在任何时间瞬间,该双向端口是否能够或不能接收打算发送给它的媒体数据分组的流控制信息;其中每个媒体处理器插件为媒体总线组中的每条总线输出流控制信息,该信息关于在任何时间瞬间,适于插件是否能够或不能在每个各自总线上接收打算发送给它的媒体数据分组;其中所述数据服务器还包括一个总线仲裁器,该总线仲裁器位于具有所述总线控制器功能的插件(24)上,其中,所述总线仲裁器适于经由所述媒体总线从每个媒体处理器插件上的每个双向端口接收发送数据分组的请求,根据预定的算法来确定准许所述请求的顺序,以及检查每个插件和位于其上的每个双向端口的流控制状态,以及检查所述媒体总线组中每条总线的流控制状态,以及如果只为未受到流控制总线上的发送给予准许的话,那么,只准许为那些媒体数据分组发送媒体数据分组的请求,该媒体数据分组打算发送到未受到流控制的目的地址;以及其中已经接收发送媒体数据分组准许的全部端口和插件适于在 相同的时间瞬间开始起把媒体数据的特定分组置于各自的准许总线上。
地址 加拿大不列颠哥伦比亚省V7Y 1K2