数字接口的连接管理方法

文档序号:6580589阅读:177来源:国知局
专利名称:数字接口的连接管理方法
技术领域
本发明涉及用于连接数字接口的一种方法,特别地涉及在通过诸如IEEE1394数字接口连接的设备中的连接管理方法。
已经开发了不同的数字设备,诸如数字TV,数字VCR,数字机顶盒等等。已经引入了用于连接这些数字设备的诸如IEEE1394标准。IEEE1394标准在“IEEE1394-1995用于高性能的串行总线的标准(IEEE1394标准,1995年12月)”中披露了。
另外,在彼此通过一个数字接口诸如IEEE1394连接的系统中,在数字设备中同步的比特流的连接是由IEC61883技术规范管理的。IEC61883技术规范在“1995年12月HD数字VCR会议,部分1,电子音频/视频设备的数字接口的技术规范”等等中公开了。
IEC61883技术规范规定一个输入插塞和一个输出插塞,作为用于在每个数字设备中输入和输出一个比特数据流的装置。输入插塞是由输入主插塞寄存器(iMPR)和一个输入插塞控制寄存器(iPCR)控制的。输出插塞是由一个输出主插塞寄存器(oMPR)和一个输出插塞控制寄存器(oPCR)控制的。每个数字设备的连接是由控制该输入插塞和该输出插塞有关的寄存器控制的。
数字设备之间两个类型的连接包括点对点连接和广播连接。在点对点连接中,它是由一个输出插塞,一个输入插塞和这些插塞之间的信道形成的,任何数字设备可以建立/覆盖连接。建立该连接的设备负责该连接的全部管理,并且仅仅使用这个设备改变,释放,特别地在总线复位之后可以执行恢复。


图1示出用于建立点对点连接的一种方法,并且第一设备110,第二设备120和第三设备130是经过IEEE1394总线连接。在这里,当在第二设备120和第三设备130之间建立点对点连接时,第一设备110接入第二设备120的iPCR(或者oPCR)和第三设备130的iPCR(或者oPCR)。然后,第一设备110通过写入适当的值到第二设备120和第三设备130的寄存器建立点对点连接(虚线的箭头),并且仍然作为这个连接的连接管理器。
但是,当在第一设备110建立第二设备120和第三设备130之间的点对点连接之后在IEEE1394总线上出现复位时,或者当第一设备110临时或者永久地不能正常地工作在该总线系统时,或者当第一设备110从该连接分开并且变成不能操作时,第二设备120和第三设备130之间的点对点连接不能被修复。
参见图2,例如当第一设备110从IEEE1394总线分开了和出现总线复位,则第二设备120和第三设备130之间的现有的点对点连接不能永久地被修复,因为该连接本来是通过第一设备110修复的,而第一设备110现在从该总线分开了。
因此,当第一设备110建立第二设备120和第三设备130之间的点对点连接时,如图1至2B所示的,第二设备120和第三设备130取决于用于它们的连接的另外的设备,并且当第一设备110不能正常地工作或者以一种不希望的方法工作时,它不可能连接这两个设备。
为了解决上面的问题,本发明的一个目的是提供在数字接口使用的一种连接管理方法,其中当另外的设备建立这两个数字设备之间的点对点连接时,通过覆盖两个连接的设备之间的点对点连接增强了连接的稳定性,特别地在总线复位之后设备之间的点对点连接稳定地恢复了。
为了实现本发明的上面的目的,提供用于一个连接数字设备到另外的(another)数字设备的一种连接管理方法,该数字设备可以通过数字接口连接到多个数字设备,该连接管理方法具有步骤(a)检测建立到另外的数字设备的点对点连接;(b)检验在步骤(a)中建立点对点连接的该数字设备是否为要由该点对点连接连接的另一个(other)数字设备;和(c)当步骤(b)的结果表示建立该点对点连接的该数字设备不是要由该点对点连接所连接的另一个数字设备时,建立另外的点对点连接到另一个数字设备。
本发明上面的目的和优点通过参见附图详细地描述优选的实施例变得更明显了,其中图1示出用于建立点对点连接的以前的方法;图2A示出用于建立点对点连接的以前的方法;图2B示出在系统中出现总线复位的情况,其中设置点对点连接;图3示出根据本发明建立点对点连接的一种设备;图4示出根据本发明通过从一个设备建立到另外的通信设备的点对点连接覆盖现有的点对点连接;
图5示出根据本发明通过从一个设备建立到另外的通信设备的点对点连接覆盖现有的点对点连接;和图6示出通过覆盖图4和5建立点对点连接的结果。
在下文中,将参见附图详细描述本发明的实施例。提供本发明的实施例以便给本专业技术人员更完整地说明本发明。
图3至6说明一个过程,其中根据本发明执行数字接口连接的连接。
首先参见图3,第一设备310,第二设备320和第三设备330连接到IEEE1394总线,并且第一设备310接入第二设备320的iPCR(或者oPCR)和第三设备的iPCR(或者oPCR)。第一设备310通过写适当的值到第二设备320的寄存器和第三设备330的寄存器,建立第二设备320和第三设备330之间的点对点连接。
接下来参见图4和5,第二设备320和第三设备330检查当前建立的点对点连接。在这里,当第二设备320和第三设备330确定管理这个连接的第一设备310不是由这个点对点连接连接的另一个数字设备时,它们彼此建立点对点连接并且以新的连接覆盖现有的连接。
参见图4,第二设备320检验该点对点连接和当它确定管理这个连接的第一设备310不是由这个点对点连接所连接的另一个数字设备时,第二设备320建立到第三设备330的点对点连接并且以新的连接覆盖现有的连接。
参见图5,第三设备330检验该点对点连接和当它确定管理这个连接的第一设备310不是由这个点对点连接所连接的另一个数字设备时,第三设备330建立到第二设备320的点对点连接并且以新的连接覆盖现有的连接。
如图4和5所示的,最近建立的点对点连接只不过是覆盖在现有的预先建立的点对点连接上,如在图3中所示的,因此,不需要增加诸如信道或者带宽之类的系统资源。
结果,通过点对点连接所连接的两个设备第二设备320和第三设备330变成彼此点对点连接的管理器。即,如在图6中所示的,第二设备320和第三设备330分别地变成第二管理器和第三管理器,并且彼此可以建立点对点连接,与原始的管理器,第一设备310无关。
因此,当在第二设备320和第三设备330之间建立点对点连接之后出现总线复位时,即使第一设备异常的操作或者从该连接分开,覆盖在第一点对点连接的另外的点对点连接保持着。
本发明不限定在上面的实施例,在本发明的精神和范围内许多变化是可能的。即,根据本发明,第二设备320和第三设备330两个设备可以建立点对点连接并且新的连接覆盖现有的连接。而且,两个设备的任何一个设备能够建立点对点连接并且新的连接覆盖现有的连接。另外,响应一个设备的请求释放点对点连接时,该点对点连接根据前面的点对点连接的释放而释放。
同时,上面描述的本发明的实施例可以通过在计算机中可操作的程序实现,并且也可以在通用计算机中执行来自在计算机中使用的介质的程序实现。该介质包括存储介质,诸如磁存储介质(例如ROM,软磁盘,硬盘等等),光读取介质(例如,CD-ROM,DVD等等)和载波(例如通过因特网传输)。
如上所述,根据本发明,当在第二设备和第三设备之间建立点对点连接之后,第一设备不正常工作或以不希望的方式工作时,可以稳定地保持第二设备和第三设备之间的连接。另外,即使当第一设备不能正常地工作或者当总线复位时从该连接分开时,覆盖第一点对点连接的另外的点对点连接允许第二设备和第三设备之间的该点对点连接稳定地恢复。
权利要求
1.一种连接数字设备到另外的数字设备的连接管理方法,该数字设备可以通过一个数字接口连接到多个数字设备,该连接管理方法包括步骤(a)检测到另外的数字设备建立的点对点连接;(b)检验在步骤(a)中建立点对点连接的该数字设备是否是要由该点对点连接连接的另一个数字设备;和(c)当步骤(b)的结果表示建立该点对点连接的该数字设备不是要由该点对点连接连接的另一个数字设备时,建立到另一个数字设备的另外的点对点连接。
2.根据权利要求1的连接管理方法,其中在步骤(c)中,另一个点对点连接覆盖原始的点对点连接并且被管理。
3.根据权利要求2的连接管理方法,其中在步骤(c)建立的另一个点对点连接通过两个设备或者其中任何一个设备覆盖原始的点对点连接,这两个设备是通过原始的点对点连接进行连接的。
全文摘要
提供在通过一个数字接口诸如IEEE1394连接的数字设备之间的一种连接管理方法。根据该方法,它检验建立点对点连接的该数字设备是否是通过该点对点连接所连接的两个设备之一,和当检验的结果表示管理该点对点连接的该数字设备不是通过该点对点连接所连接的两个设备之一时,建立另外的点对点连接用于这两个连接的设备。根据该方法,设备之间连接的稳定性增强了,特别地,在总线复位之后,设备之间的点对点连接可以稳定地恢复。
文档编号G06F13/42GK1281304SQ0012259
公开日2001年1月24日 申请日期2000年6月30日 优先权日1999年7月1日
发明者金度亨, 成宽洙 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1