管理器记录基于偶然性的候选清单的制作方法

文档序号:7721543阅读:305来源:国知局
专利名称:管理器记录基于偶然性的候选清单的制作方法
技术领域
本发明涉及到根据权利要求1前序部分的控制多台站网络在总线复位后恢复工作的方法。这种复位特别是用在相对来说非受控制环境如居民家庭网络中的一个常见原因是节点或台站的增加或去除。的确,具体的实施方案诸如IEEE 1394和HAVi标准化网络经常用于实现居民家庭中的各种声频/视频功能性。那么,台站将代表各种不同装置型式,如调谐器,播放机,电视机,机顶盒,等等,而增加,移动,去除,或取代这些各种不同装置则是平常的事,这就造成了总线复位。
在复位后的恢复工作之前,所有装置应对各种节点ID和GUID及其他重要信息进行检查,因为这些信息可能都已经变了。于是,一种具体的网络结构可能包括范围广泛的台站能力台站范围可能从现代化的高速数字处理器到较慢的电气或机电装置,这里正常工作可能由某种机械式螺旋上升延时等所决定。发明人已经认识到,在许多情况下骨架网络结构能够在短暂延时后恢复工作以有效地提供出依旧非常有用的所有网络功能的子集。如果在此阶段期间装置不能使用的话,其可能被忽略不计。另一方面,由于完全忽略各种不同的台站而通常不能得到网络的完全预期功能。等待最慢的节点或台站做出响应可能意味着必须要有适当长的时间间隔。另外,这种慢装置可能刚好已被去除,而在这种情况下,其确实绝不会再有反应了。
因此,本发明的一个目的就是让配置管理服务器通过装置的节点ID GUID,以及这种适当的附加信息来列出所有的有效装置。本发明的另一目的是使网络能在相当短暂的延时时间内恢复工作,而另一方面则提供保证使慢装置不至于被留在后面而不能加入网络。另一个优点是单个厂家的装置摆脱了重新发现整个网络设置的负担,所以它们能够将其注意力集中到可能只部分地符合上述所讨论的第一个单个厂家所用标准的另一厂家的台站上。摆脱上述必要性还将减小总线通信量,因而有效地提高了网络的带宽。本发明的最后一个优点是,本发明的原理,与所有台站都必须参加重新发现工作的情况相比较,对配置管理服务器未导致任何不当的开销。还有,可以把特定的存储器范围分配给这一固定用途,因而少于全HAVi功能性的装置也将能够参加。
因此,根据本发明的特点之一,本发明是以依照权利要求1的特征部分得到表征。偶然性变量可能代表一个或多个预置的延时数值或是响应台站的具体数目,或是这两者的组合。该具体数目可能表示在复位出现前情况下存在的台站数目的具体份额。另一个标准是,响应台站的清单足以帮助装置来恢复前在的通信并互相流注。
本发明还涉及到准备实施权利要求1中所要求方法的系统,以及准备在权利要求8所要求的系统中工作的台站。本发明的进一步有益特点在所附的权利要求中详述。
本发明的这些和进一步的特点和优点,以下参照优选实施方案的公开内容,特别是参照附图,将予以更详细的讨论,附图示出

图1,根据IEEE 1394标准的现有技术网络结构;图2,根据本发明的列表程序流程图。
图1说明根据IEEE 1394标准的现有技术网络结构,其包括单一连接的台站或节点20,22,26,28和多重连接的节点30,32,34。在此特别引入欧洲专利申请EP 0 933 900 A2作为参考。该参考文献特别公开了用于特定网络协议的桥式装置。对其余部分,本领域的熟练技术人员将会在本协议中了解到很多信息来源,因而为简便起见,进一步的讨论就省略了。不过,本发明可以在各其他总线协议下实施。
图2为根据本发明在某一具体台站中实施时的列表程序流程图。当然,在总线机构中,各种不同台站都将各自沿着类似的路线并行工作。在方框40,通过在必要的范围内要求硬件和软件装置使程序开始。在方框42,检测网络复位条件,通过未示出的另一台站可以起动如箭头41所指示的那一步骤。在方框42,该台站实际上还进行了复位。接着,该台站在方框44中重新起动。特别是,它将把具体的特定存储器范围放在一边。如果所讨论的台站具有作为配置管理服务器的能力,那么它将试图有效地变成为一个那样的服务器。通常,并行的各种台站可以配备用于此用途的必要装置。这种努力会以像通常用来确定代理总线主控器的类似方式来实现。通常,实现这点就在于竞争的台站将各自发送特定的信号化图形,在这些图形上总线将实现某种逻辑操作,如“或”逻辑操作,等等。在各台站中可以检测逻辑操作的最终结果,而形成的图形将立即指向获胜的台站。通常,虽然这种情况并非必要,但其在竞争的台站中间将是最有力的。为简便起见,这里对这一情况不作更详细的说明。注意,配置管理服务器可能是一个与复位前起这一作用的那一台站不同的台站后者可能已被去除或取代,和/或新的配置管理服务器已被重新连接到该系统。
在方框48,每个可应用的台站检测其本身是否是优选台站。如果不是,其将在方框62中变成为无效的。这种无效台站随后将只与配置管理服务器交流必要的信息,直至后者记录信息清单,据此信息清单无效台站能够再次了解该网络结构并且在可能应用时恢复在起动根据本发明程序的复位信号化之前所存在的通信工作或图形。为简便起见,直至接收到配置管理服务器的清单之前由无效台站所进行的工作都不进行进一步的讨论。这种作法同样适用于缺少用作为配置管理服务器的装置的台站。当然,至少一个台站可以用作为配置管理服务器。否则,系统就将保持在停止状态。
在方框50,实际的配置管理服务器台站将获得并列出有关该网络的信息。在方框52,其将判断对可应用偶然性变量的要求是否已经得到满足,诸如预置时间延时,或台站信号化数目,或它们两者的组合是否已经得到。如果尚未满足或得到,等待回路再返回到方框50。如果在方框52中是肯定的,那么配置管理服务器台站将建立所得信息的清单并将其播送给其他台站。在方框56,配置管理服务器台站将判断是否网络上的所有台站都已发送了它们的信息。如果是否定的话,配置管理服务器台站将前进到为仍剩下的台站有效地构成等待回路的方框58和60。如果它们有使用期迹象或者如果使用了可用偶然性变量的另一松弛的话,那么清单(方框50)将得到延伸,直至最终该系统在方框64中发出完成信号。如果可应用的话,那么这一完成可能耗时无限长的时间,因为可能有无记载台站。
为简便起见,仍有各种特点已从略,如流程图执行期间进一步复位情况的出现。在此范围内,本领域的熟练技术人员将会认识到应被视为是本发明组成部分的各种变动和修正情况,除非是这些变动和修正超出所附权利要求范围。
权利要求
1.控制基于总线的多台站网络在总线复位后恢复工作的方法,该方法的特征在于以下述步骤-在各个可应用台站,检测总线复位信号化;-在各个可应用台站,着手用作配置管理服务器;-在所说的配置管理服务器中,在初始循环中得到基于一个或多个偶然性变量的所有台站节点ID的初级清单并将该清单记录在总线上;及-在一个或多个进一步的后续循环中,依次地对所说的一个或多个偶然性变量进行松弛并记录清单的延伸型式。
2.权利要求1中所要求的方法,其中所说的用作配置管理的服务器是以通过在多台站之间交流总线信号化的选择程序的最终结果为基础的。
3.权利要求1中所要求的方法,其中最有力的台站将用作配置管理服务器。
4.权利要求1中所要求的方法,其中所说的偶然性变量包括一个时间延时和收到的台站节点ID的数目,或是两者的组合。
5.权利要求1中所要求的方法,其中所说的记录包括请求可用于所讨论台站的特定存储器范围。
6.权利要求5中所要求的方法,其中台站将监视所说的特定存储器范围并将等待来自配置管理服务器的清单。
7.权利要求1中所要求的方法,其中所说的台站包括HAV;和非HAVi台站。
8.准备实施权利要求1中所要求的方法来控制基于总线的多台站网络在总线复位后恢复工作的系统,所说的系统的特征包括-在各个可应用台站,检测总线复位信号化的检测装置;-在各个可应用台站,着手开始用作配置管理服务器的控制装置;-在所说的配置管理服务器中,在初始循环中获取基于一个或多个偶然性变量的所有台站节点ID的初级清单的数据处理装置并且把该初级清单记录在总线上;及-在一个或多个进一步后续循环中依次松弛该一个或多个偶然性变量并记录清单的延伸型式的松弛装置。
9.权利要求8中所要求的系统,其基于IEEE 1394总线协议。
10.台站,该台站在权利要求8所要求的系统中准备实施权利要求1中所要求方法。
11.权利要求10中所要求的台站,其准备用作配置管理服务器进行工作。
全文摘要
为控制基于总线的多台站网络在总线复位后恢复工作,首先在各个可应用台站,对总线复位信号化进行检测。其次,各可应用台站开始用作为配置管理服务器。然后,配置管理服务器在初始循环中取得基于一个或多个偶然变量的所有台站节点ID的初级清单并将该初级清单记录在总线上。最后,在一个或多个进一步的后续循环中,该一个或多个偶然变量被依次迭弛,同时记录清单的延伸型式。
文档编号H04L12/28GK1543729SQ02803008
公开日2004年11月3日 申请日期2002年6月26日 优先权日2001年7月27日
发明者F·M·J·圭洛里特, F M J 圭洛里特 申请人:皇家菲利浦电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1