数据内容代码网络选择广播信息制造技术

技术编号:2892696 阅读:260 留言:0更新日期:2012-04-11 18:40
在一个使用广播方式通信的分布式处理系统中,一组处理机用公共传输介质连接在一起,在其中流动的信息带有内容代码。每个处理机根据存储被判断信息内容代码的区域中的任意部分的内容代码来判断是否接收该条信息。(*该技术在2012年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及在具有多个主处理机的分布式处理系统中如何选择要被其中每个主处理机接收的信息,这些主处理机是通过一个网络连接在一起的。一个具有一组主处理机的分布式处理系统中,主处理机执行程序处理并通过网络连在一起。系统中有这样一种方法,它不使用指示目的地的地址,而代之以指示数据内容的代码,该代码称作“内容代码(contentcode)”,它被加到向网络中播发的信息中。这一方法由美国专利4,366,479号披露,公布于1982年12月28日。每个主处理机将信息内容代码与该主处理机中存储的已登录内容代码进行比较,从而决定是否接收在网络上的一条信息。结果,每个主处理机可以发送一条信息而不必知道在该系统中其他主处理机是什么;它也能从网络上流动的信息中接收一条并未特别指定发送给它的信息,这样便改善了系统的灵活性。本专利技术的目的之一是分析和解决先有技术中存在的问题。前述的先有技术的方法没有考虑带有分级设置域的内容代码,也未考虑在多种处理机之间传输的内容代码。本专利技术考虑了前一种情况,其中,是否接收该内容代码可以只是通过判断内容代码中的一部分来确定,也考虑了后一种情况,从而能扩展应用内容代码进行传输的范围。本专利技术包括业已描述过的分析,而且还有一个目的是提供有效且灵活的选择信息方法,它超越前述先有技术的改进之处在于它能应用于带有分级设置域的内容代码及在多种主处理机之间传输的内容代码。前述先有技术的选择方法是由单个主处理机完成,以及由加到该单个主处理机上的传输控制用处理机完成。当只用主处理机来选择内容代码时,这些主处理机则负担严重。当只由传输控制用处理机来选择内容代码时,这些传输控制用控制处理机则负担严重。本专利技术给出了减轻这些负担的答案。有一个包括一组主处理机(也许还包括控制处理机)的系统,其中的主处理机由公共的传输介质相连,介质中载有带内容代码的信息。在这样的系统中,每个处理机根据内容代码中任意部分的内容来判断是否接收这条信息。为叙述方便,当在讨论中提到一个正在判断是否接收一条信息或进行其他动作的处理机时,这个处理机将被称为“自处理机”,它可以是一个控制处理机或一个主处理机。本专利技术给构成前述分布式处理系统的每个处理机装备如下(1)判断逻辑(硬件逻辑电路和/或软件),将内容代码部分分成若干个域,并从登录域中为首的一个开始连续判断,确定一个信息域的值是否已在该自处理器中登录;和/或(2)判断逻辑,将内容代码部分分成若干个域,并确定一个域的值是否是独立于其他域的值而在该自处理机中登录,以此方法进行判断。(3)在发送一条信息时,向该信息增加一个指示发送处理机种类的代码并将其发送出动的功能;和/或(4)在接收该信息时,根据指示发送处理机种类的代码,在接收处理机中转换内容代码形式的功能;和/或(5)由传输控制用处理机部分地判断一个信息内容代码的简单逻辑。由前述特征(1)或(2)使每个处理机能够通过部分地判断内容代码来鉴别要接收的信息内容代码,从而能有效地判断内容代码。由于前述特征(3)和(4),当发送和接收处理机种类不同时,每个处理机能识别出产生信息的处理机种类,并将该信息中的内容代码转换成它本身能识别的形式,从而使内容代码能在多种处理机之间通讯。由于前述特征(5),对内容代码的判断能在传输控制用控制处理机和执行程序用主处理机之间有效地分担,从而能有效地完成对内容代码的判断处理,而不使其中任何一个处理机负担过重。下面将参考附科详细描述本专利技术的实施例。由下文中对图件的详细描述,将使本专利技术的其他目的、特征及优点更加清楚,其中附图说明图1是根据本专利技术的系统整体结构图;图2是本专利技术的处理机内部结构图;图3是本专利技术的信息格式;图4是解释本专利技术发送处理过程的流程图;图5A是解释本专利技术接收处理过程的流程图;图5B是图2中信息代码表的结构图;图6是根据本专利技术的系统的总体结构图,其中不带有图1所示的分组;图7是根据本专利技术并用比图3中更一般性的术语表示的信息格式;图8A给出图6所示系统中使用的内容代码表结构;图8B用于解释本专利技术的信息流;图9是具有本专利技术最佳实施例第三特征的系统的总体结构图;图10给出根据本专利技术第三特征的信息格式;图11是解释本专利技术第三特征的流程图;图12给出用于解释本专利技术最佳实施例第四特征的主要部分的结构;图13是图5A中步骤501的更详细的流程图;图14是步骤501的流程图,作为图13的一个变体;图15是步骤501的流程图,作为图14的一个变体。图1给出根据本专利技术的一个系统的总体结构图。图中,主处理机11至16有内部存储器用于存储数据和应用程序AP,而且这些主处理机能执行应用程序AT。总线网络1连接单个主处理机11至16。LAN适配器21至26为控制处理机,用于控制主处理机和总线网络1之间的信息发送/接收。主处理机11至16通过LAN适配器21至26与总线网络1发送和接收信息。虽然LAN适配器完成与总线网络的接口控制,但单个主处理机11至16本身也可以完成接口控制。总线网络在其两端带有适当的终止端T。最好是对单个主处理机11至16进行逻辑分组。在图1中,主处理机11和12属于A组(110);主处理机13和14属于B组(120);主处理机15和16属于C组(130),但可以实现任何任意的分组。主处理机 1至16中每一个都在其存储器内登录一个分组标识(GID),标识出该处理机在A-C组中所属相应组。属于A组的主处理机11和12登录的分组标识为GID=A,属于B组的主处理机13和14登录的分组标识为GID=B,属于C组的主处理机15和16登录的分组标识GID=C。图2是图1中的主处理机11的内部结构图。其他主处理机12至16具有与此完全相同的结构。接口201控制与LAN适配器的数据传送。信息接收缓存区203暂时存储来自总线网络1的每条信息。信息发送缓存区204存储要向总线网络1发送的一条信息。SA(自地址(selfaddress))存储区205存储赋予自处理机11的一个地址。这个自处理机地址是在启动处理机11时自动从只读存储器(ROM)或磁盘或其他类似介质中读出存储于SA存储区205的。内容代码表206存储一个或多个与自处理机11要接收的信息有关的内容代码。在下文中将描述内容代码。自组标识存储区207是用于存储自处理机11所属小组的GID的一个区域。内容代表表206和自组标识存储区207将它们的内容存储于一个可随机存取的、最好是不消失的存储介质中,例如存在磁盘中,其内容可以在启动处理机11时送入较高速存储器,例如随机存储器(RAM)中。上述存储介质中的内容可以在处理机11运行过程中由命令或其他类似方式加以改变。应用数据缓存区208作为与自处理机11中要执行的应用程序AP的接口。输入数据缓存区2081存储从信息接收缓存区203有选择接收的数据(在缓存区208中),这些数据是在自处理11中执行应用程序AP所必须的。由自处理机11执行的每个应用程序AP将其输出数据连同指示输出数据内容的内容代码一起存入输出数据缓存区2082。处理机单元202具有中央处理单元(CPU)寄存顺及其他类似部件,它利用前述各种缓存区203、204、208、区域205、207及表206,完成由处理机11执行的执行程序。接收处理2021(图5A)和发送处理2本文档来自技高网...

【技术保护点】
在一个使用广播方式通信的分布式处理系统中,一组处理机用公共传输介质连接在一起,在其中流动的信息带有内容代码。每个处理机根据存储被判断信息内容代码的区域中的任意部分的内容代码来判断是否接收该条信息。 地选择一些不被接收的信息,以及根据内容代码的其余部分来判断是否接收其余信息的后(post)判断手段。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:织茂昌之森欣司平泽茂树藤濑洋竹内增幸铃木仁
申请(专利权)人:株式会社日立制作所
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利