[发明专利]数据传输装置、数据接收装置、数据传输系统和数据传输方法无效
| 申请号: | 98102934.5 | 申请日: | 1998-06-10 |
| 公开(公告)号: | CN1211764A | 公开(公告)日: | 1999-03-24 |
| 发明(设计)人: | 小嶋隆嗣;青木幸彦 | 申请(专利权)人: | 索尼公司 |
| 主分类号: | G06F13/38 | 分类号: | G06F13/38 |
| 代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 王岳,叶凯东 |
| 地址: | 日本*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据传输 装置 数据 接收 系统 方法 | ||
本发明涉及一种数据传输装置、一种数据接收装置、一种数据传输系统和一种数据传输方法。特别是,本发明涉及适用于利用1394异步信息包传输和接收数据的数据传输装置、数据接收装置、数据传输系统和数据传输方法。
作为用于互连个人计算机、诸如硬盘装置的外部存储装置、诸如打印机的输出装置、或诸如数字视频盘播放机的AV装置或静态照相机等用于数据传输和接收装置的总线,存在有由电学和电子工程师1394协会(缩写为IEEE1394)规定的IEEE1394高性能串行总线(这里缩写为IEEE1394总线)。在所述IEEEE1394总线中,ID号被分配给互连节点和数据被这些节点之间的信息包传送和接收。
在IEEE1394总线模式中,存在有用于进行周期包传输/接收的同步模式和用于在不考虑传输/接收周期情况下进行包传输/接收的异步模式。同步模式保证每个予置时间间隔的数据传输和适用于其中数据需要在每个予置时间周期内传输预定量的数据传输。另一方面,异步模式被用于在由IEEE1394总线互连的装置之间交换命令。
在传统的实践过程中,应答包容纳一个命令包。即,在从节点A向接B传输命令的过程中,如图1所示,包括用于节点B命令的命令包被从节点A传输给节点B。在接收命令包的基础上,节点B将应答包传输给节点A作为对命令包的响应。
具体地说,当如图2所示将数据从节点A传输给节点B时,包括请求数据传输的传输命令和传输给节点B的传输数据在内的命令包被从节点A传送给节点B。借助于对命令包的应答,接收命令包的节点B将所述的应答包传输给用于指出所述命令包已经被正常接收的节点A。
为了响应图3所示来自节点A的请求将数据从节点B传输给节点A,包括用于请求数据接收的接收命令的命令包被首先从节点A传输给节点B。接收了所述命令包的节点B通过响应所述命令包将包括正常接收的一个通知和由接收命令请求的接收数据传输给节点A。所述正常接收通知表示所述命令包已经被正常接收。
在图2和3所示的例子中,传送所述命令包和响应包中的每一个。但是,如果所传送的数据量超过了最大包尺寸,数据需要被分割成多个包。即,对于包尺寸有一个限制,从而,如果传送构成一个整体的大量数据,这些数据需要被分成可以被传输的尺寸以便进行传输。
如果从节点A到节点B数据被分成n个分割包,包括传输命令和l/n传输数据的的命令包cl被首先从节点A传输给节点B。所述l/n传输数据是将被传输给节点B数据的n个分割段中的一个。接收命令包cl的节点B将包括表示所述命令包已经被正常接收的正常接收通知在内的应答包rl传输给节点A。这一系操作被重复n次。因此,如果用于请求交换命令包和应答包所须的时间是t,那么,为了传输n个分割数据段所需要的时间是nxt。
在传统的一部模式下,每当传送一个命令包时,都需要接收一个应答包。如果数据被分割成多个被连续传送的包,则没有办法连续地查清所述数据。由于这个原因,不可能将数据分割成多个包和连续传送所述包。另外,在传统的异步模式中,预先设想每当传送所述命令包时都要接收一个应答包,从而使得没有办法在参与传输/接收的节点之间的多个包上建立一个数据传输顺序。即,在传统的异步模式中,不可能在执行连续数据传输/接收的传输/接收节点之间建立所述的顺序。
具体地说,在传统异步模式下交换命令和应答包的过程中,可以只在一对一的情况下使所述命令和应答包相关,而缺少用于使多个命令包或多个应答包相关的方法。因此,在传统的异步模式下,如果大量数据被一次分割成传输所能够允许的尺寸,那么,数据传输则需要非常长的的时间间隔。换言之,对于传输/接收一个包中所容纳的命令来讲是传统模式的传统异步模式对于不能被容纳在一个包中的数据传输/接收是非常不方便的。
虽然IEEE1394总线被用做一个例子,但是上述问题在除IEEE1394总线以外的其它总线也会发生。通常,在以传输命令为前提的包中,每当传输命令包时,都要接收一个应答包。在这种接口方面上述问题更加明显。
本发明的一个目的是要提供一种数据传输装置、数据接收装置、数据传输系统和数据传输方法,其中,通过一个与用于命令传输/接收类似的包不仅可以有效地执行所述命令的传输和接收而且可以有效地执行没有容纳在一个包中的数据的的传传输和接收。
在一个方面,本发明提供一个用于传输包数据的数据传输装置,该装置包括一个用于传输预定格式数据的装置,所述格式具有用于将属性命令规定给构成多个包的包组和/或构成所述包组的每个包的属性的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼公司,未经索尼公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/98102934.5/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





