发明名称 封包通讯装置
摘要 提供高速执行随着封包之传送或发送接收之封包变换的封包通讯装置。其解决手段为具备有:对藉由多数通讯手段之接收封包,或多数通讯手段所发送之发送封包,执行封包变换的封包变换手段;当判定藉由通讯手段之接收的接收封包围传送用封包之时,将接收封包输出至传送用缓冲器手段,并且输出至对应于封包生成处理手段所生成之发送封包之地址之通讯对象的通讯手段,及对应于被传送用缓冲器手段所保持之传送用封包之地址的通讯对象的通讯手段的传送控制手段。
申请公布号 TWI221371 申请公布日期 2004.09.21
申请号 TW092114168 申请日期 2003.05.26
申请人 日立制作所股份有限公司 发明人 有田裕;中塚康弘;渡边泰夫;田中庆裕;古桥健司
分类号 H04L12/56 主分类号 H04L12/56
代理机构 代理人 林志刚 台北市中山区南京东路二段一二五号七楼
主权项 1.一种封包通讯装置,其特征为:具备有执行多数通讯对象和封包之发送及接收的多数通讯手段;生成上述多数通讯手段所发送用的封包,并处理上述多数通讯手段所接收之封包的封包处理手段;保持用以在上述多数通讯间互相执行资讯之授与的传送用封包的传送用缓冲手段;对藉由上述多数通讯手段之接收的接收封包或是上述多数通讯手段所发送之发送封包,执行封包变换的封包变换手段;和当藉由上述通讯手段之接收的接收封包判定为上述传送用封包时,将上述接收封包输出至上述传送用缓冲手段,并且输出至对应于上述封包生成处理手段所生成之发送封包之地址之通讯对象的通讯手段,及对应于被上述传送用缓冲用缓冲手段所保持之传送用封包之地址之通讯对象之通讯手段的传送控制手段。2.如申请专利范围第1项所述之封包通讯装置,其中,上述封包变换手段是具备有可利用上述封包生成手段而设定的封包变换模态暂存器或因应上述传送用封包之发送根源及地址之通讯对象而设定封包变换模态的传送封包变换模态决定手段,当上述传送控制手段判定藉由上述通讯手段之接收的接收封包为上述传送用封包,并将上述传送用封包输出至上述传送用缓冲手段时,上述封包变换手段是根据上述封包变换模态暂存器或者上述传送封包变换模态决定手段而变换上述传送封包。3.如申请专利范围第1项所述之封包通讯装置,其中,上述封包变换手段是具有可利用上述封包生成处理手段而设定的封包变换模态设定暂存器,当上述传送控制手段判定藉由上述通讯手段之接收的接收封包为上述封包生成处理手段的封包,并将该接收封包输出至上述封包生成处理手段之时,上述封包变换手段是根据该暂存器之设定値,将该封包变换成上述封包生成处理手段可处理之封包。4.如申请专利范围第1项所述之封包通讯装置,其中,上述封包变换手段是具备有可利用上述封包生成手段而设定的封包变换模态暂存器或因应上述传送用封包之发送根源及地址之通讯对象而设定封包变换模态的传送封包变换模态决定手段,当上述传送控制手段输出至藉由上述封包生成处理手段之生成的发送封包之地址之通讯对象所对应的通讯手段及对应被上述传送用缓冲手段所保持之传送用封包之地址之通讯对象的通讯手段之时,上述封包变换手段是根据上述封包变换模态暂存器或发送封包变换模态决定手段,而变换该传送用封包。5.如申请专利范围第3项所述之封包通讯装置,其中,上述封包变换手段是具备有可利用上述封包生成手段而设定的封包变换模态暂存器或因应上述通讯手段所发送之发送封包之发送根源及地址之通讯对象而设定封包变换模态的传送封包变换模态决定手段,当上述传送控制手段输出至藉由上述封包生成处理手段之生成的发送封包之地址之通讯对象所对应的通讯手段及对应被上述传送用缓冲手段所保持之传送用封包之地址之通讯对象的通讯手段之时,上述封包变换手段是根据上述封包变换模态暂存器或发送封包变换模态决定手段,而变换该传送用封包。6.如申请专利范围第1项至第5项中之任一项所述之封包通讯装置,其中,上述封包变换手段是具有从持有优先程度资讯之封包而变换成不持有优先程度资讯之封包的变换机能。7.如申请专利范围第1项至第5项中之任一项所述之封包通讯装置,其中,上述封包变换手段是具有从不持有有优先程度资讯之封包而变换成持有优先程度资讯之封包的变换机能。8.如申请专利范围第1项至第5项中之任一项所述之封包通讯装置,其中,上述封包变换手段是具有从持有优先程度资讯之封包而变换成不持有优先程度资讯之封包的变换机能,和判断构成封包之各帧的计数手段,根据上述手段而判断封包为持有优先程度资讯之封包或为不持有优先程度资讯之封包,并使用上述计数手段检测位于持有上述优先程度资讯之封包内的持有优先程度资讯的帧之位置,并藉由仅输出构成该封包之各帧中,持有上述优先程度资讯之帧以外的所有帧,而从持有优先资讯的封包变换成不持有优先资讯的封包。9.如申请专利范围第1项至第5项中之任一项所述之封包通讯装置,其中,上述封包变换手段是具有从持有优先程度资讯之封包而变换成不持有优先程度资讯之封包的变换机能,和判断构成封包之各帧的计数手段;设定插入于自上述封包生成处理手段可设定之不持有优先资讯之封包变换成持有优先程度资讯之封包之优先程度资讯的暂存器;和拥有决定因应该封包之发送根源或地址之通讯对象而插入的优先程度资讯之优先程度资讯决定机能的封包变换模态决定手段,利用根据上述计数手段判断封包为持有优先程度资讯的封包或封包为不持有优先程度之封包,并使用计数手段对不持有上述优先程度之封包检测出插入持有优先程度资讯之帧的位置,并在插入持有上述优先程度资讯之帧的位置上,插入持有根据设定上述优先程度资讯之暂存器及上述封包变换模态决定手段所决定之优先程度的帧并予以输出,而使得从不持有优先资讯之封包变换成持有优先资讯之封包。10.一种封包通讯装置,是属于具有使用多数通讯对象和持有优先程度之封包(新规格封包)及无优先程度资讯之封包(旧规格封包),而执行封包通讯之至少2个通讯手段;在上述通讯手段间传送封包之封包传送手段;执行如多媒体般被要求实时行之处理的计算手段;保持上述计算手段所执行之至少1个的程式及资料,再者上述计算手段所发送接收之封包的记忆手段之封包通讯装置,其特征为:上述通讯对象为无法接收新规格封包时,上述封包传送手段对该通讯对象,传送新规格封包之时,是变换成旧规格封包而予以传送。11.如申请专利范围第10项所述之封包通讯装置,其中,可藉由上述计算手段而设定,至少具备1个设定上述封包变换之有无的控制暂存器,判断上述通讯对象无法接收持有优先程度资讯之封包时,根据被上述记忆手段所保持之程式,在该装置内部关闭上述控制暂存器而执行从新规格对应模态变更成旧规格对应模态。12.如申请专利范围第11项所述之封包通讯装置,其中,持有暂时保持所传送之封包的缓冲器,从新规格封包至旧规格封包之变换,是利用仅将优先程度资料不进入于上述缓冲器予以取消而实现之。13.如申请专利范围第11项及第12项所述之封包通讯装置,其中,上述多数通讯对象之每一个上保持有对应于新规格封包及旧规格封包的资讯,持有相联记忆体或是RAM表,在封包通讯装置内关闭并执行根据该资讯之封包变换。14.如申请专利范围第10项所述之封包通讯装置,其中,利用被保持于上述记忆手段之上述计算手段所实行之程式无法处理新规格封包之时,上述传送手段是将该新规格封包变换成旧规格封包,写入于上述记忆手段,并且将存在于上述记忆手段的旧规格封包变换成新规格封包,自上述通讯手段发送该新规格封包。15.如申请专利范围第14项所述之封包通讯装置,其中,可由上述计算手段予以设定,持有设定有无上述封包变换之控制暂存器,以上述计算手段所实行之程式是在无法处理持有优先程度之封包时,根据与被上述记忆手段所保持之上述程式相同或是不同之程式,在该装置内部关闭上述控制暂存器而执行自新规格对应模态变更成旧规格对应模态。16.如申请专利范围第14项所述之封包通讯装置,其中,可由上述计算手段予以设定,持有于将被上述记忆手段所保持之发送封包变更成旧规格封包或新规格封包时,保持所插入之优先程度的暂存器,以上述计算手段所实行之程式是在无法处理持有优先程度之封包时,根据与被上述记忆手段所保持之上述程式相同或是不同之程式,在该装置内部关闭并由上述暂存器执行优先程度之设定。图式简单说明:第1图是本发明所涉及之2频道乙太网路通讯装置之一实施例的方块构成图。第2图是使用本发明所涉及之2频道乙太网路通讯装置之通讯网际网路之方块构成图。第3图是多数台直接连接本发明所涉及之2频道乙太网路通讯装置时的系统构成图。第4图是将本发明所涉及之多数之乙太网路通讯装置连接于HUB之时的系统构成图。第5图是表示本发明所涉及之记忆体之一实施例的方块构成图。第6图是本发明所涉及之滙流排I/F电路、缓冲器、传送判定装置之方块构成图。第7图是本发明所涉及之暂存器之构成图。第8图是本发明所涉及之CAM之构成图。第9图是本发明所涉及之封包变换电路之构成图。第10图是用以说明本发明所涉及之封包变换条件之图示。第11图是用以说明本发明所涉及之封包发送处理的流程图。第12图是用以说明本发明所涉及之封包接收、传送处理的流程图。第13图是用以说明在CPU处理本发明所涉及之封包变换时的流程图。第14图是用以说明本发明所涉及之封包传送时,自持有Qtag之封包变换成一般封包的图示。第15图是用以说明本发明所涉及之封包传送时,自一般封包变换成持有Qtag之封包的图示。第16图是用以说明本发明所涉及之封包传送时,将持有Qtag之封包原样地写入至传送FIFO之处理的图示。第17图是用以说明本发明所涉及之封包传送时,将一般封包原样地写入至传送FIFO之处理的图示。第18图是用以说明本发明所涉及之封包接收时,将持有Qtag之封包写入至接收FIFO之处理的图示。第19图是用以说明本发明所涉及之封包接收时,将一般封包写入至接收FIFO之处理的图示。第20图是本发明所涉及之封包变换电路之方块构成图。第21图是本发明所涉及之暂存器之构成说明图。第22图是用以说明本发明所涉及之封包发送、接收、传送处理的流程图。第23图是用以说明本发明所涉及之封包接收时之封包变换条件的图示。第24图是用以说明本发明所涉及之封包送出时之封包变换条件的图示。第25图是用以说明本发明所涉及之封包接收时,写入至接收FIFO之处理的图示。第26图是用以说明本发明所涉及之封包发送时,乙太网路MAC所送出之封包之处理的图示。第27图是用以说明本发明所涉及之封包发送时,乙太网路MAC所送出之封包之处理的图示。第28图是表示本发明所涉及之一般封包及持有Qtag之封包之帧构成的图示。第29图是表示使用本发明所涉及之2频道乙太网路通讯装置之通讯网路之其他实施例的方块构成图。第30图是将本发明所涉及之2频道乙太网路通讯装置适用于IP电话系统之时的方块图。第31图是本发明所涉及之2频道乙太网路通讯装置之其他实施例之方块构成图。
地址 日本