八月瓜首页 > 专利查询 > >正文

管理网络系统中设备之间连接的连接管理方法

基本信息

  • 申请号 CN00121780.1 
  • 公开号 CN1155890C 
  • 申请日 2000/07/28 
  • 公开日 2004/06/30 
  • 申请人 三星电子株式会社  
  • 优先权日期  
  • 发明人 朴钟旭  
  • 主分类号  
  • 申请人地址 韩国京畿道 
  • 分类号  
  • 专利代理机构 北京市柳沈律师事务所 
  • 当前专利状态 发明专利权部分无效宣告的公告 
  • 代理人 马莹 
  • 有效性 有效专利 
  • 法律状态
  •  

权利要求书


1.一种管理网络系统中设备之间连接的连接管理方法,该系统中一个或 多个使用预定数据传送格式传送数据的设备与一个或多个接收数据的设备通 过预定数字接口连接起来,该方法包括以下步骤: (a)由一个控制设备对多个设备进行控制,将在该多个设备中发生的涉 及到已建立连接的状态变化通知给该控制设备,所述的将已建立连接的状态 变化通知给控制设备的步骤是响应于发送给被控设备的连接管理命令而执行 的,其中, 如果在传送信息设备中所改变的连接计数器比特字段表明用于从传送设 备接收信息的设备数量发生了变化,则想要接收信息的设备的连接被断开或 连上,并且,如果用于从传送信息设备接收信息的多个设备改变并且建立了 专用连接,则除了最初与建立连接有关的一个或多个接收设备之外的设备都 停止接收信息。

2.如权利要求1所述的方法,其中,所述连接管理命令所具有的命令结 构包括一种表示,该表示代表由所述一个或多个设备持有的连接寄存器类型。

3.如权利要求1或2所述的方法,其中,所述控制设备是已经建立连接 的一方。

4.如权利要求1或2所述的方法,其中,所述的预定数字接口是IEEE 1394格式,而所述的预定数据传送格式是IEC 61883格式。

5.如权利要求1或2所述的方法,其中,在步骤(a)中,如果传送信息设 备中输出插头控制寄存器的比特字段中的任意比特和/或接收信息设备中输 入插头控制寄存器的比特字段中的任意比特发生了变化,则将该变化通知给 控制设备,并且, 其中,输出插头控制寄存器和输入插头控制寄存器是控制以IEC 61883 格式定义的连接的寄存器。

6.如权利要求1或2所述的方法,其中,在步骤(a)中,如果在传送数据 的设备中表示在线或脱机的比特字段发生了变化,则将该变化通知给控制设 备。

7.如权利要求1或2所述的方法,其中,在步骤(a)中,如果在接收数据 的设备中表示在线或脱机的比特字段发生了变化,则将该变化通知给控制设 备。

8.如权利要求1或2所述的方法,其中,在步骤(a)中,如果在传送信息 设备中输出信息带宽的变化后跟随净荷比特字段的变化,则将该变化通知给 控制设备。

9.如权利要求1或2所述的方法,其中,步骤(a)还包括步骤:如果从传 送设备接收信息的设备数量增加,则除了最初与建立连接有关的一个或多个 接收设备之外的设备都停止接收信息。

10.一种管理网络系统中设备之间连接的连接管理方法,包括以下步骤: (a)在通过预定数据传送格式传送信息的设备和接收信息的设备之间建 立连接,两者由预定数字接口连接; (b)发送一条连接管理命令,用于控制连接管理状态;和 (c)当接收到对连接管理状态变化的响应时,根据连接管理命令控制这个 连接。

11.如权利要求10所述的方法,其中,所述的预定数字接口是IEEE 1394 格式,而预定数据传送格式是IEC 61883格式。

12.如权利要求10所述的方法,其中,在步骤(b)中,所述的连接管理命 令与音频-视频/控制命令事务集格式的通知命令形式一致。

13.如权利要求10所述的方法,其中,在步骤(c)中,如果输入插头控制 寄存器和/或输出插头控制寄存器的任意比特字段变化,则接收对连接管理状 态变化的响应,其中的两个寄存器都是以IEC 61883格式定义的连接控制寄 存器。

14.如权利要求10所述的方法,其中,在步骤(c)中,如果所述的响应指 示的是表示传送信息的设备中在线或脱机的比特字段的变化,则断开或建立 连接。

15.如权利要求10所述的方法,其中,在步骤(c)中,如果所述的响应指 示的是表示接收信息的设备中在线或脱机的比特字段的变化,则断开或建立 连接。

16.如权利要求10所述的方法,其中,在步骤(c)中,如果所述的响应指 示净荷比特字段的变化,这种变化是由于传送信息的设备中输出信息的带宽 发生变化引起的,则根据输出信息的带宽是否能被接收信息的设备接受来断 开或建立连接。

17.如权利要求10所述的方法,其中,在步骤(c)中,如果所述的响应指 示连接计数器比特字段的变化,这种变化是由于从传送信息设备接收信息的 设备的数量变化引起的,则断开或建立一个到要求接收信息的设备的连接。

18.如权利要求17所述的方法,其中,如果从传送信息的设备接收信息 的设备的数量发生变化并且建立一个专用连接时,则步骤(c)还包括通知用户 阻止除原始接收设备外的其他设备接收信息的步骤。

19.如权利要求10所述的方法,其中,所述连接管理命令具有一种命令 结构,该命令结构包括连接寄存器类型信息和标识信息,所述连接寄存器类 型信息表示在传送信息的设备中的一个输出插头控制寄存器或在接收信息的 设备中的一个输入插头控制寄存器,所述标识信息是关于建立连接的输入/输 出插头的信息。

20.如权利要求19所述的方法,其中,该命令结构还附加了用于指定输 出插头控制寄存器和/或输入插头控制寄存器某些比特字段的操作数。

21.如权利要求19所述的方法,其中,该命令结构还附加了表示是否为 了专用目的建立连接的操作数。
展开

说明书

                          技术领域本发明涉及数据传送控制领域,特别涉及一种连接管理方法及相应的命 令结构,其中,用户能被告知由数字接口连接的设备之间连接管理状态的变 化。
                          背景技术家用或工业装置可以通过预定数字接口格式的总线互相连接,以便彼此 传送或接收实时数据,预定数字接口格式例如电气电子工程师学会 (IEEE)1394标准。
例如,当数字电视(DTV)、数字便携式摄像机、机顶盒(STB) 以及类似的设备经由IEEE 1394互相连接以组成一个网络时,实时数据,如 视频和音频信息,就会在这些设备之间进行传送。
图1是表示一个经由IEEE 1394连接的常规网络系统的示意性视图,其 中,实时数据从一个设备的虚拟输出插头(plug)输出并输入到另一个设备的输 入插头。
在这种情况下,是概念地建立连接而不是物理地建立。
用于传送信 息的具有输出插头101的源设备(在此是STB 100),包括一个输出插头控制寄 存器(oPCR)111,用于控制通过输出插头输出的信息流,而用于接收信息的具 有输入插头201的信宿设备(在此是DTV 200),包括一个输入插头控制寄存器 (iPCR)211,用于控制输入到输入插头201的信息流。
具有控制器300的控制 设备可以是STB 100和DTV 200之一或者另一个第三方设备,并且该控制设 备用于建立一个连接从而可以控制所述oPCR 111和iPCR 211的控制值,来 传送数据或断开连接。
因此,实时数据从输出插头101传送到输入插头201。
在这种情况下, 对应于每个插头,相关的控制信息被写入oPCR 111和iPCR 211,并且所述控 制器读取写在oPCR 111和iPCR 211中的值或者在那里写入一个控制值,以 控制实时数据流。
下面将结合附图2和3描述写入oPCR 111和iPCR 211的控制值。
图2 中表示的32比特oPCR 111的格式描述如下。
数字表示分配的比特数。
“在线” 表示相应的输出插头是在线(值“1”)还是脱机(值“0”)。
“广播连接计数器”表示 在输出插头中存在(值“1”)还是不存在(值“0”)广播输出(broadcast-out)连接,而 “点对点连接计数器”表示在输出插头中存在的点对点(p2p)连接的数目。
“信道 号”表示当输出插头被激活时可用于输出插头传送等时数据流的信道号。
“数 据率”表示当输出插头被激活时输出插头传送等时数据流的等时分组所要求 的传送速度(或比特率)。
“开销ID”表示除了传送等时分组的净荷所要求的带 宽以外及其它要求的带宽。
“净荷”表示当输出插头被激活时从输出插头输出 的等时数据的最大长度。
图3所示的32比特iPCR211的格式描述如下。
数字表示分配的比特数。
“在线”表示相应的输入插头是在线(值“1”)还是脱机(值“0”)。
“广播连接计数 器”表示在输入插头中存在(值“1”)还是不存在(值“0”)广播输入(broadcast-in)连 接,而“点对点连接计数器”表示在输入插头中存在的p2p连接的数目。
“信道 号”表示可用于输入插头接收等时数据流的信道号。
因此,如果具有控制器的控制设备被分配了一个信道值,用于在图2和 图3所示的信道号中写入在oPCR 111和iPCR 211中分配的每个信道值,并 在oPCR 111和iPCR 211中写入其它的控制值(即,在线比特值、连接计数器 值等等),那么相应的源设备和信宿设备依据这些值对信息进行传送或者停止 传送。
如图2和图3所示,有两类用于传送信息的连接:p2p连接和广播连接。
在p2p连接的情况下,仅有一个建立连接的控制设备能够断开连接。
因此, 在第三方控制设备建立p2p连接的情况下,其间建立连接的源设备和信宿设 备,即使不要求,也必须各自传送和接收信息。
为了克服上述问题,当任一个设备不再要求接收或传送数据时,已在通 过在音频-视频/控制命令事务集(audio-video/control command transaction set: AV/C CTS)中定义一个新的控制命令来提出一种算法,该算法用于向控制设备 或连接的其它设备通知这个事实。
具体地说,当在一个传送或接收实时数据 的设备中发生任何变化时,在AV/C CTS中定义一个新的控制命令来表示这 个变化。
按照所述的AV/C CTS,可以得到关于每个输入插头是否要求接收任 意输入和每个输出插头是否要求输出的信息。
另外,当一个从输出插头输出 的信号变换时,也可得知该信息。
然而,当使用所述AV/C CTS的命令时, 存在这样一个问题,即用于控制数据流的其它因素的变化是不可得到的,其 它因素如带宽和关于多少设备被连接到所涉及的连接的信息。
                             发明内容为了解决上述问题,本发明的一个目的是提供一种连接管理方法,在实 时数据传送期间指示关于数据传送流的各种连接状态的变化,例如数据传送 和接收的状态、数据处理能力以及数据的带宽,其中数据传送在由预定数字 接口格式连接的设备之间进行。
本发明的另一个目的是提供一种连接管理方法,用于产生一个连接管理 命令以响应于其来传送数据传输流的各种连接状态的变化。
本发明的又一个目的是提供一种连接管理命令结构,用于指示当在由预 定数字接口格式连接的设备之间传送实时信息时,数据传输流中各种连接状 态的变化。
因此,为了实现本发明的上述目的,提供了一种管理网络系统中设备之 间连接的连接管理方法,该系统中一个或多个使用预定数据传送格式传送数 据的设备与一个或多个接收数据的设备通过预定数字接口连接起来,该方法 包括以下步骤:(a)由一个控制设备对多个设备进行控制,将在该多个设备中 发生的涉及到已建立连接的状态变化通知给该控制设备,所述的将已建立连 接的状态变化通知给控制设备的步骤是响应于发送给被控设备的连接管理命 令而执行的,其中,如果在传送信息设备中所改变的连接计数器比特字段表 明用于从传送设备接收信息的设备数量发生了变化,则想要接收信息的设备 的连接被断开或连上,并且,如果用于从传送信息设备接收信息的多个设备 改变并且建立了专用连接,则除了最初与建立连接有关的一个或多个接收设 备之外的设备都停止接收信息。

为了实现本发明的另一个目的,提供了一种管理网络系统中设备之间连 接的连接管理方法,包括以下步骤:(a)在通过预定数据传送格式传送信息的 设备和接收信息的设备之间建立连接,两者由预定数字接口连接;(b)发送一 条连接管理命令,用于控制连接管理状态;和(c)当接收到对连接管理状态变 化的响应时,根据连接管理命令控制这个连接。
                           附图说明通过结合附图对本发明的优选实施例进行详细描述,本发明的上述目的 和优点将会变得更加清楚,其中: 图1是表示经由常规IEEE 1394总线连接的网络系统的示意性视图; 图2是表示图1中所示的输出插头控制寄存器(oPCR)格式的图表; 图3是表示图1中所示的输入插头控制寄存器(iPCR)格式的图表; 图4是表示根据本发明的连接管理命令结构的图表; 图5是根据本发明实施例的连接管理方法的流程图。
                        具体实施方式根据本发明,当在IEC 61883(电子音频/视频装置的数字接口规范,第一 部分,1995年12月,HD数字VCR会议)的格式中定义的输出插头控制寄存 器(oPCR)和输入插头寄存器(iPCR)的控制值发生变化时,如图4所示地定义 一个连接管理命令结构,用于向一个控制设备或另一个连接到此的设备通知 这个变化,同时它与定义在音频-视频/控制命令事务集(AV/C CTS)中命令形式 的一致,其中,IEC 61883是使用IEEE 1394格式的设备的数据传送格式。
在图4中,操作码定义为连接管理,并且一个操作数[0]被分配一个字节。
1字节的字段包括:最高有效位(MSB),表示连接寄存器类型(iPCR/oPCR); 接着是被保留的1比特;剩余的6比特,表示关于建立连接的插头号的插头 标识信息。
向操作数[0]加上其它的操作数(操作数[1]--操作数[4])允许传送关 于连接管理的各种信息。
具体地说,可以通过仅指定图2所示的oPCR格式中的某些比特字段(在 线、广播连接计数器、点对点连接、信道号、数据率、开销ID与净荷)和仅 指定图3所示的iPCR格式中的某些比特字段(在线、广播连接计数器、点对 点连接、信道号)来预防不必要响应的传送。
因此,当一个控制设备要求知道 32比特oPCR或iPCR中的某些比特字段的变化时,控制设备仅须使用操作 数(操作数[1]-操作数[4])设置相应比特字段的比特位置为“1”,从而使用通知 命令向源设备或信宿设备传送设置的操作数。
例如,如果仅要求在线比特字 段,则只有想得到的比特能被指定。
换句话说,如果对应于在线的比特位置 是b0,则传送的方式为:仅将在操作数(例如,操作数[1])中对应于b0的比特 位置设置为“1”并且将其余比特都设置为“0”。
除了包含在例如图2和图3所示的连接管理格式中的因素,关于连接是 否仅用于专用目的的操作数[n]可以添加到图4所示的连接管理结构中。
因此, 一个经由IEEE 1394连接的设备(控制设备)通过用图4所示的连接管理命令指 定一个输出插头或一个输入插头向另一个设备(源设备或信宿设备)进行传送。
在这种情况下,连接管理命令可以被定义为AV/C CTS中定义的通知命令的 一种新命令。
有几种类型的AV/C CTS命令,通知命令是其中一种,如果当 控制器要求知道一个状态未来的变化时其传送一个通知命令,那么在接收通 知命令的设备(也叫做目标)首先通过向控制器发送它自己当前状态来进行响 应,如果状态后来变化了,则目标通过向控制器再一次发送变化后的状态来 进行响应。
在本发明中,如果传送如图4所示的连接管理通知命令,并且在由连接 管理通知命令指定的插头控制寄存器的任意比特中发生了变化,则接收通知 命令的设备向传送通知命令的设备重新传送这个变化作为响应。
接收这个响 应的设备读取有关另一设备对应插头控制寄存器的信息,检查哪个比特字段 变化了,并根据变化的比特字段采取适当的措施。
具体地说,在接收通知命令的设备是一个具有oPCR的源设备的情况下, 如果几种比特字段中的在线比特字段从“1”变成“0”,则可以解释为源设备没 有传送输出或不要求这么做,所以控制设备断开与这个源设备的连接。
相反 地,如果在线比特字段从“0”变成“1”,则源设备要求传送输出,所以控制设 备建立与源设备的连接。
例如,如果一台DTV在正常的广播节目结束时没有 输出信号,那么控制设备就断开与DTV的连接。
在广播连接计数器或p2p连接计数器的值发生变化的情况下,这表明连 接状态的变化是由在已经建立的连接上重叠(overlay)其它设备或者断开已重 叠的连接造成的。
当由于具有控制设备的源设备建立了连接从而p2p连接计 数器的值为“1”时,如果这个值变成“2”,则可认为是另一个设备接收从源设 备输出的信息。
在这种情况下,如果仅为了专用目的建立连接,则用户能被 通知由他/她存取的信息也能被其它人存取,从而使用户能恰当地处理这种情 况。
如果表示oPCR比特字段中输出信息带宽的净荷值发生了变化,则基于 源设备变化的输出信息带宽和信宿设备能够输入的带宽,控制设备能够采取 适当的措施。
例如,如果由源设备传送的输出信息的带宽超过信宿设备能够 接收和处理的带宽,则控制设备可以断开信宿设备的连接,从而防止信宿设 备接收进一步的信息。
采用同样的方式,在接收通知命令的设备是一个具有iPCR的信宿设备 的情况下,如果在线比特字段从“0”变成“1”,则被认为是信宿设备要求接收 一个输入,从而控制设备建立信宿设备的连接。
相反地,信宿设备不能被认 为再要求输入,从而控制设备就可以断开信宿设备的连接。
例如,当一个盒 式磁带录像机(信宿设备)用完了录像带的所有可录区域并进入空白信号区时, 用户就会被立即告知这种情况以便退出或更换磁带。
图5是根据本发明实施例的连接管理方法的流程图,其中,连接管理方 法由包含控制器的控制设备执行。
参考图5,根据IEC 61883中定义的过程, 在源设备和信宿设备之间建立连接(步骤S101)。
在这种情况下,连接或者是 点对点的或者是广播连接。
然后,连接管理通知命令被发送到源设备和/或信 宿设备(步骤S102)。
同时等待(步骤S103),直到对连接管理变化的通知响应 到达,在从接收通知命令的设备接收到对当前状态的响应之后,就接收到通 知命令接收方设备的对应插头控制寄存器的比特字段变化的通知响应(步骤S 104)。
当在步骤S104接收到响应时,首先检查在线比特字段的变化(步骤 S105)。
如果对应插头控制寄存器中的比特字段中的在线比特字段变成“0”, 则断开连接(步骤S106)。
另一方面,如果在步骤S105中在线比特字段仍保持 为“1”并建立一个专用连接,那么就检查广播连接计数器或p2p计数器的值是 否发生变化(步骤S107)。
如果发生变化,用户就被告知这是一个重叠连接, 从而应采取适当的措施(S108)。
如果步骤S107中连接计数器的值没有发生变 化,则检查对应插头控制寄存器的比特字段中的净荷是否发生变化(步骤 S109),如果净荷变化了,则应调整带宽(步骤S110)。
然后,检查调整后的带 宽是否能被信宿设备接收用于输入数据(步骤S112),否则,步骤S102继续进 行,从而传送连接管理命令。
根据本发明,当由数字接口连接的多个设备中的某个不再要求传送输出 或接收输入时,允许断开连接。
因此,不会由于建立不必要连接而浪费带宽, 并仅仅使用需要的带宽,这样就提高了带宽使用效率。
另外,在本发明中,能够立即通知一个设备几种类型的状态变化(例如, 数据传送和接收状态,数据处理性能),这些变化可能在另一个设备进行的数 据处理过程中发生,从而允许用户迅速了解在连接的设备中发生的状态变化, 并处理这些变化。
另外,本发明能够指明关于源设备是否要求传送数据的信息,也能指明 连接到源设备的信宿设备数量的变化及源设备和信宿设备分别输出和输入带 宽的变化。
例如,如果增加连接到源设备的信宿设备的数量,则用户被告知 这个变化,从而如果另一个设备不希望连接到那里,则另一个设备的连接是 不允许的。
因此,能够进行更有效的连接状态管理。
展开

查看更多专利详情信息请先登录或注册会员

相关专利类别推荐

获取手机验证码,即可注册成为会员

专利详情咨询

咨询内容

姓名

手机

验证码

用户登录

手机号

手机验证码

提示

不能再减了!!!

提交成功

八月瓜客服中心已经收到您的信息,正在为您派遣知识产权顾问。知识产权顾问会携带贴心的服务以闪电搬的速度与您联系。

扫一扫关注八月瓜微信 创业一手掌握