中继装置和方法、通信系统以及记录媒体的制作方法

文档序号:7585043阅读:206来源:国知局
专利名称:中继装置和方法、通信系统以及记录媒体的制作方法
技术领域
本发明涉及信息处理装置和方法、通信系统以及记录媒体。特别涉及没有复杂的结构并能简单地在不同的网络间进行通信的中继装置和方法、通信系统以及记录媒体。
背景技术
本申请人以往在日本特愿平8-82545号(截止到作为本申请的同类申请的日本特愿平10-149358号的申请日(平成10年5月29日)为止还没有公开)申请中,提出了通过ATM(异步传输模式Asynchronous Transfer Mode)网络传送IEEE(电气和电子工程师协会Institute of Electrical andElectronics Engineers)1394高速串行总线上的数据的装置和方法以及系统。

图1表示以前提出的通过ATM网络传送IEEE1394高速串行总线上的数据的系统的结构例。通过IEEE1394高速串行总线7将ATM/1394网桥1-1与个人计算机(Personal Computer)2-1连接,同时通过UNI(用户—网络接口User-network Interface)与ATM网络5连接,将通过IEEE1394高速串行总线7传送来的来自数字摄像机3的视频数据传送给ATM网络5。通过IEEE1394高速串行总线8,将ATM/1394网桥1-2与个人计算机2-2连接,同时通过UNI与ATM网络5连接,将通过ATM网络5传送来的来自数字摄像机3的视频数据传送给IEEE1394高速串行总线8。
个人计算机2-1通过IEEE1394高速串行总线6与数字摄像机3连接,通过IEEE1394高速串行总线7,将通过IEEE1394高速串行总线6传送来的来自数字摄像机3的视频数据传送给ATM/1394网桥1-1。个人计算机2-2通过IEEE1394高速串行总线9与数字录像机4连接,通过IEEE1394高速串行总线9,将通过IEEE1394高速串行总线8传送来的来自数字摄像机3的视频数据传送给数字录像机4。
下面,对ATM/1394网桥1-1和1-2、个人计算机2-1和2-2中这些IEEE1394的链路层(1394 LINK Layer)上的AAL5(ATM Adaptation LayerType 5)/ATM层(ITU-TI.363/ITU-TI.361)进行仿真的ASEL(ATM overIEEE1394 Serial Bus Emulation Layer)层进行说明。
ASEL对于该装置ASEL以上层的软件,隐蔽IEEE1394高速串行总线,并且对AAL/ATM层进行仿真。因此,在安装ASEL的装置中,在本身的IEEE1394高速串行总线接口中,能在ATM通信中利用多个VPC(Vertual PassConnection)/VCC(Vertual Channel Connection)进行同-UNI上的多重和分离,此外,能原封不动地使用对应于ATM网络5的网络访问协议软件和各种应用软件。
图2是说明附加ASEL位置的层之间关系图。如图所示,ASEL作为与上位层(UPPER Layer)的基本信息(primitive)(用于各层之间的通信的发送接收信息),提供与各种AAL提供的基本信息相同的基本信息。也就是说,接收来自上位层的AAL_UNITDATA.req(request),并供给AAL_UNITDATA.ind(indicate)。此外,接AAL_U_ABORT.req,并供给AAL_U_ABORT.ind。此外,将AAL_P_ABORT.ind供给上位层。因此,ASEL上位层的软件与下位层为AAL情况的工作相同。
此外,ASEL作为与下位层的基本信息,原封不动地使用IEEE1394链路层提供的基本信息。即,对于下位层,供给LK_ISO_CONT.req,并接收LK_CYCLE.ind。此外,对于下位层,供给LK_ISO.req,并接收LK_ISO.ind。此外,对于下位层,供给LK_DATA.req,并接收LK_DATA.conf、LK_DATA.ind,对于下位层供给LK_DATA.resp.
此外,ASEL在与自己本身的(局部的)ASEL层管理实体(entity)(PeerInterface)之间交换包含对方一侧的ASEL实体和自己本身的ASEL实体相关的结构、故障、性能和报警等各种管理信息的ASEL管理用基本信息。例如,在检测到异常时,将规定的管理信息提供给ASEL层管理实体(PeerInterface),并通过系统接口输出给对方一侧的ASEL实体。此外,通过系统接口和ASEL层管理实体,将来自其它ASEL实体的控制信息提供给ASEL。
下面,对ASEL的主要功能进行说明。首先,ASEL实体能在同步信道(Isochronous Channel)上设定多个VPC/VCC。ATM/1394网桥1-1或者1-2的ASEL实体在本身包括的IEEE1394高速串行总线接口上,对于通过IEEE1394高速串行总线7或者8连接的个人计算机2-1或者2-1使用的同步信道上的VPC/VCC,分配任意的VPI(虚通道标识符Virtual PathIdentifier)/VCI(虚信道标识符Virtual Channel Identifier)值。
此外,ATM/1394网桥1-1的ASEL实体在本身包括的IEEE1394高速串行总线接口上,对于通过IEEE1394高速串行总线7连接的个人计算机2-1作为对方节点(Node)ID号码使用的每个Self-ID(例如,在电源接通时由IEEE1394标准自动附加的ID),分配任意的VPI/VCI值。ATM/1394网桥1-2的ASEL实体在本身包括的IEEE1394高速串行总线上,对于通过IEEE1394高速串行总线8连接的个人计算机2-2作为对方节点ID号码使用的每个Self-ID,分配任意的VPI/VCI值。此外,ASEL实体对于在发送时作为对方一侧的节点ID号码的每个Dest(目标Destination)-ID,对于在接收时作为本身节点ID号码的每个Src(源Source)_ID,进行多个VPI/VCI值的设定和识别。用对ASEL层管理的经过系统接口经过的基本信息,设定与VPC/VCC相关的各种参数。
此外,ASEL保证Qos(服务质量Quality of Service)。即,ASEL用IEEE1394的同步数据包,进行ATM的CBR(恒定比特率Constant Bit Rate)服务,或者用IEEE1394的同步数据包,进行ATM的UBR(未确定比特率Unassigned Bit Rate)服务和ABR(可用比特率Available Bit Rate)服务,并对用户保证Qos。
下面,对IEEE1394高速串行总线的异步(Asynchronous)通信进行说明。如图3所示,如果没有ASEL,则在1394链路层进行的同步通信中,只有用发送源的Phy ID(物理ID)和接收方的Phy ID能识别数据链路。因此,在同一个IEEE1394高速串行总线上建立的异步数据链路,只能在发送时形成1条,在接收时形成1条。在图3的例中,在ATM/1394网桥1和作为1394终端的个人计算机2之间,分别形成由ATM/1394网桥1对于个人计算机2的一条链路和由个人计算机2对于ATM/1394网桥1的一条链路。在ATM/1394网桥1和1394终端的数字摄像机3之间,以及在个人计算机2和数字摄像机3之间也相同。
因此,在设定多个用于接收同类应用数据流的连接的场合,必须利用ASEL等的1394链路层的上位层的设定。
另一方面,如图4所示,在IEEE1394高速串行总线的同步通信中,因能利用同步信道识别发送装置和接收装置,所以通过在1个IEEE1394高速串行总线上的发送装置和接收装置之间设定多个信道,能设定多个用于发送或者接收同一应用数据流的连接(Connection)。例如,在图4的例中,在ATM/1394网桥1和个人计算机2之间,以及在个人计算机2和个人计算机3之间仅分别形成1条信道,但在ATM/1394网桥1和个人计算机3之间形成2条信道。
前面提出的ASEL,在IEEE1394高速串行总线上的异步通信和同步通信的某一种通信中,都能在1条数据链路上用ASEL头部的VPI/VCI进行VCC的多重和分离,所以在异步通信和同步通信中,用同一个头部格式的ASEL-PDU(协议数据单元Protocol Data Unit)。因此,即使在进行同步传送时,也附加ASEL头部。
图5说明在图1的结构例中用ASEL并利用同步通信,从数字摄像机3向数字录像机4传送数字视频数据时的数据格式变化。数字摄像机3发送的数字视频数据41,在其前面具有根据1394TA(贸易协会Trade Association)标准的CIP(公共同步数据包Common Isochronous_Packet)头部,作为公共同步数据包42。接着,为了进行同步通信,利用IEEE1394高速串行总线接口的链路层实体,将公共同步数据包42变换成在其前面具有同步头部的同步数据包43,并通过IEEE1394高速串行总线6发送给个人计算机2-1中。
个人计算机2-1的ASEL实体因能由ATM/1394网桥1-1进行处理,所以由同步数据包43去除同步头部,作为ASEL SDU(服务数据单元ServiceData Unit)。此外,PUD表示整个数据,而SDU表示净荷,即从该层的上位层下来的信息。个人计算机2-1的ASEL实体在ASELSDU上附加ASEL头部,作为ASEL-PDU44。然后,个人计算机2-1的IEEE1394高速串行总线接口的链路层实体,在ASEL-PDU44上附加同步头部,作为同步数据包45。通过IEEE串行总线7,将同步数据包45传送给ATM/1394网桥1-1。
ATM/1394网桥1-1的IEEE1394高速串行总线接口的链路层实体,从通过IEEE串行总线7输入的同步数据包45中去除同步头部,成为ASEL-PDU46。ATM/1394网桥1-1的AAL5实体将PAD(填充Padding)和AAL5尾部附加在ASEL-PDU46的后面,成为AAL5-PDU47。ATM/1394网桥1-1的ATM接口的ATM层实体将AAL5-PDU47分割成每48位(bit)为一个单位,并分别附加信元头部,成为ATM信元48-1到48-n。通过UNI将ATM信元48-1到48-n发送给ATM网络5,并传送给ATM/1394网桥1-2。
从ATM/1394网桥1-2开始到数字录像机4为止,用与前述相反的顺序进行数据传送。也就是说,ATM/1394网桥1-2的ATM接口的ATM层实体,由ATM信元48-1到48-n生成AAL5-PDU49。AAL5-PDU49利用ATM/1394网桥1-2的AAL5和ASEL的实体,去除PAD和AAL5尾部,并将ASEL头部附加在前面,成为ASEL-PDU50。在ASEL-PDU50中附加同步头部后的同步数据包51通过IEEE1394高速串行总线8发送给个人计算机2-2。个人计算机2-2从同步数据包51中删除ASEL头部,成为ASEL-PDU52。个人计算机2-2再次将同步头部附加在这种ASEL-PDU52上,作为同步数据包53,并通过IEEE1394高速串行总线9将其发送给数字录像机4。数字录像机4从同步数据包53的SDU(服务数据单元Service Data Unit)54中除去CIP头部,取出数字视频数据55。
这样,在通过ATM网络传送IEEE1394高速串行总线的同步数据包时,在个人计算机2-1和ATM/1394网桥1-2之间的IEEE1394高速串行总线7中,必须传送附加ASEL头部的ASEL-PDU格式的数据包。因此,在个人计算机2-1中必须再次取出用数字摄像机3生成的CIP格式的数字视频信号(CIP格式的数据包),并封装成ASEL-PDU格式。
其结果,数字摄像机3和个人计算机2-1之间的IEEE1394高速串行总线6、以及个人计算机2-1和ATM/1394网桥1-1之间的IEEE1394高速串行总线7,因格式不同,所以不必作为同一总线。反之,因从频带的观点来看,以分离总线为佳,所以用不同的总线,构成IEEE1394高速串行总线6和IEEE1394高速串行总线7。
同样,接收侧的个人计算机2-2,必须取出由ATM/1394网桥1-2同步传送来的封装成ASEL-PDU格式的CIP格式的数字视频信号,并同步传送给数字录像机4。因此,与发送侧的情况相同,用不同的总线,构成ATM/1394网桥1-2和个人计算机2-2之间的IEEE1394高速串行总线8、以及个人计算机2-2和数字录像机4之间的IEEE1394高速串行总线9。
在以往提出的方案中,虽然能确保频带,但在频带有余量时,考虑分别在发送侧和接收侧中准备2根IEEE1394高速串行总线。但是,这种场合,必须对各自的总线进行同步信道和频带的管理,使管理功能复杂化。此外,参照图5说明的格式变换处理要花费时间,不利于处理例如视频信号那样要求实时性数据。
发明概述本发明鉴于这种状况,不必构成IEEE1394高速串行总线的复杂结构,能通过ATM网络在多个IEEE1394的高速串行总线之间简单而且可靠地对数据进行发送接收。
在本发明中,从存储手段读出与第1格式通信数据的第1格式通信线路识别信息相关的其它通信装置的其它中继装置的通信线路识别信息,将第1格式通信数据附加其它中继装置的通信线路识别信息,变换成第2格式通信数据,并进行发送。因此,不必将第1通信线路构成复杂的结构,就能对数据进行发送接收。此外,因不必要将第1通信线路分成多条的通信线路,所以容易进行管理,并且能迅速地进行数据通信。
也就是说,本发明的特征在于,通信系统包括通信装置和中继装置,所述通信装置具有利用第1通信线路对第1格式通信数据进行通信的功能,所述中继装置与所述通信装置连接,将从所述通信装置接收到的第1格式通信数据变换成第2格式,并利用第2通信线路发送所述第2格式通信数据,这样通过作为目的其它中继装置,将所述通信数据发送给其它通信装置,在这样的通信系统中的所述中继装置包括与所述第1通信线路连接的第1通信手段;与所述第2通信线路连接的第2通信手段;对包含在所述第1格式通信数据中的所述第1格式通信线路识别信息进行分析的第1处理手段;对包含在所述第2格式通信数据中的所述第2格式通信线路识别信息进行分析的第2处理手段;和将所述通信数据通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述其它的中继装置的通信线路识别信息相关并存储的通信线路识别信息存储手段,所述第1处理手段,从所述通信线路识别信息存储手段读出与所述第1通信手段接收的所述第1格式通信数据的所述第1格式通信线路识别信息相关的所述其它通信装置的所述其它中继装置的通信线路识别信息,所述第2处理手段,将所述第1格式通信数据附加所述第1处理手段读出的所述其它中继装置的通信线路识别信息,变换成所述第2格式通信数据,所述第2通信手段,发送由所述第2处理手段得到的所述第2格式通信数据。
此外,本发明的特征在于,通信系统包括通信装置和中继装置,将由具有利用第1通信线路对第1格式通信数据进行通信功能的所述通信装置接收到的第1格式通信数据变换成第2格式,并利用第2通信线路发送所述第2格式通信数据,通过作为目标的其它中继装置,将所述通信数据发送给其它通信装置,在这样的通信系统中的所述中继装置的中继方法是,将所述通信数据通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述其它的中继装置的通信线路识别信息相关并存储在存储手段中,接收来自所述第1通信线路的所述第1通信数据,从存储手段读出与所述接收的所述第1格式通信数据的所述第1格式通信线路识别信息相关的所述其它通信装置的所述其它中继装置的通信线路识别信息,将所述第1格式通信数据附加从所述存储手段读出的所述其它中继装置的通信线路识别信息,变换成所述第2格式通信数据,发送所述第2格式通信数据。
此外,本发明的记录媒体是记录程序的计算机能读取的,其特征在于,通信系统包括通信装置和中继装置,将由具有利用第1通信线路对第1格式通信数据进行通信功能的所述通信装置接收到的第1格式通信数据变换成第2格式,并利用第2通信线路发送所述第2格式通信数据,通过作为目标的其它中继装置,将所述通信数据发送给其它通信装置,而所述程序是在这样的通信系统中的所述中继装置的中继用程序,所述程序将所述通信数据通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述其它中继装置的通信线路识别信息相关并存储在存储手段中,接收来自所述第1通信线路的所述第1通信数据,从存储手段读出与所述接收的所述第1格式通信数据的所述第1格式通信线路识别信息相关的所述其它通信装置的所述其它中继装置的通信线路识别信息,
将所述第1格式通信数据附加从所述存储手段读出的所述其它中继装置的通信线路识别信息,变换成所述第2格式通信数据,发送所述第2格式通信数据。
此外,在本发明中,是从存储手段读出与第1格式通信数据的第1格式通信线路识别信息相关的其它通信装置的其它中继装置的通信线路识别信息,将第1格式通信数据附加其它中继装置的通信线路识别信息变换成第2格式通信数据,并进行发送。因此,不必将第1通信线路或者第2通信线路做成复杂的结构,就能对数据进行发送接收。此外,因不必要将第1通信线路或者第2通信线路分成多条通信线路,所以容易进行管理,并且能迅速地进行数据通信。
也就是说,本发明的通信系统,通过第1通信线路相互连接的第1通信装置和第1中继装置及通过第2通信线路相互连接的第2通信装置和第2中继装置,再通过第3通信线路相互连接,其特征在于,所述第1通信装置具有由所述第1通信线路对第1格式通信数据进行通信的功能,所述第2通信装置具有由所述第2通信线路对第1格式通信数据进行通信的功能,所述第1中继装置与所述第1通信装置连接,将从所述第1通信装置接收到的第1格式通信数据变换成第2格式通信数据,并输出给所述第3通信线路,同时,将来自所述第3通信线路的第2格式通信数据变换成所述第1格式数据,并输出给所述第1通信线路,所述第2中继装置与所述第2通信装置连接,将从所述第2通信装置接收到的第1格式通信数据变换成第2格式通信数据,并输出给所述第3通信线路,同时,将来自所述第3通信线路的第2格式通信数据变换成所述第1格式数据,并输出给所述第2通信线路,所述第1中继装置包括与所述第1通信线路连接的第1通信手段、与所述第3通信线路连接的第2通信手段、分析包含在所述第1格式通信数据中的所述第1格式通信线路识别信息的第1处理手段、分析包含在所述第2格式通信数据中的所述第2格式通信线路识别信息的第2处理手段、将所述通信数据通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述第2中继装置的通信线路识别信息相关并存储的第1通信线路识别信息存储手段,所述第1处理手段,从所述第1通信线路识别信息存储手段读出与所述第1通信手段接收的所述第1格式通信数据的所述第1格式通信线路识别信息相关的所述第2通信装置的所述第2中继装置的通信线路识别信息,所述第2处理手段,将所述第1格式通信数据,附加所述第1处理手段读出的所述第2中继装置的通信线路识别信息,变换成所述第2格式通信数据,所述第2通信手段,发送由所述第2处理手段得到的所述第2格式通信数据,所述第2中继装置包括与所述第2通信线路连接的第3通信手段、与所述第3通信线路连接的第4通信手段、分析包含在所述第1格式通信数据中的所述第1格式通信线路识别信息的第3处理手段、分析包含在所述第2格式通信数据中的所述第2格式通信线路识别信息的第4处理手段、将所述通信数据通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述第1中继装置的通信线路识别信息相关并存储的第2通信线路识别信息存储手段,所述第3处理手段,从所述第2通信线路识别信息存储手段读出与所述第3通信手段接收的所述第1格式通信数据的所述第1格式通信线路识别信息相关的所述第2通信装置的所述第2中继装置的通信线路识别信息,所述第4处理手段,将所述第1格式通信数据附加所述第3处理手段读出的所述第1中继装置的通信线路识别信息,变换成所述第2格式的通信数据,所述第4通信手段,发送由所述第4处理手段得到的所述第2格式通信数据。
此外,在本发明中,对于更加上位的层进行隐蔽所述第1网络的处理的处理单元再的格式,指定是否用具有头部的第1模式或者没有头部的第2模式的某一种,并将该指定通知其它信息处理装置。因此,能与其它的信息处理装置一起,能简单构成第1网络,对数据进行发送接收。并且,因不必将第1网络区分成多个网络,所以管理也容易。
也就是说,本发明的信息处理装置,从第1网络开始、通过第2网络与其它的信息处理装置连接,其特征在于,具有指定手段和通知手段,所述指定手段对于与所述其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,所述通知手段将所述指定手段产生的指定,通知所述其它信息处理装置。
另外,本发明的信息处理方法,是从第1网络开始、通过第2网络与其它的信息处理装置连接的信息处理装置的信息处理方法,其特征在于,对于与所述其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,将所述指定的模式,通知所述其它信息处理装置。
此外,与本发明相关的记录媒体是记录程序的计算机能读取的记录媒体,所述过程是在计算机中执行从第1网络开始、通过第2网络与其它的信息处理装置连接的信息处理装置的处理的程序,其特征在于,所述程序对于与其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式,指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,将所述指定的模式,通知所述其它信息处理装置。
此外,在本发明中,对于更加上位的层进行隐蔽所述第1网络的处理的处理单元用的格式,指定是用具有头部的第1模式或者没有头部的第2模式的某一种,并将指定的模式和第2网络资源通知第1网络的资源管理者,再将由第1网络的资源管理者分配的第1网络资源与第2网络资源相对应加以存储。因此,能简单构成第1网络,就能利用第1网络和2网络的资源进行通信。
也就是说,本发明的信息处理装置,从第1网络开始、通过第2网络与其它的信息处理装置连接,其特征在于,具有指定手段,通过手段和存储手段,所述指定手段对于与所述其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式,指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,所述通知手段将与所述第1其它信息处理装置通信时使用的所述第2网络的资源,与利用所述指定手段指定的所述模式一起,通知所述第1网络的资源管理者,所述存储手段对应于所述通知手段的通知,接受被所述第1网络的资源管理者分配的所述第1网络资源的通知,并对应于所述第2网络的资源进行存储。
此外,本发明的信息处理方法,是从第1网络开始、通过第2网络与其它的信息处理装置连接的信息处理装置的信息处理方法,其特征在于,对于与其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式,指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,将与所述其它信息处理装置通信时使用的所述第2网络的资源,与所述指定的所述模式一起,通知所述第1网络的资源管理者,对应于所述通知,接收被所述第1网络的资源管理者分配的所述第1网络资源的通知,并对应于所述第2网络的资源进行存储。
此外,与本发明相关的记录媒体是记录程序的计算机能读取的记录媒体,所述程序是在计算机中执行从第1网络开始、通过第2网络与其它的信息处理装置连接的信息处理装置的处理的程序,其特征在于,所述程序对于与其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间的处理进行接口处理单元用的格式,指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,将与所述其它信息处理装置通信时使用的所述第2网络的资源,与所述指定的所述模式一起,通知所述第1网络的资源管理者,对应于所述通知,接受被所述第1网络的资源管理者分配的所述第1网络的资源的通知,并对应于所述第2网络的资源进行存储。
此外,在本发明中,由通过第1网络输入的第1格式数据,生成对于更加上位的层、隐蔽第1网络的处理单元用的第2格式净荷,并将该净荷变换成第2网络用的第3格式,输出给第2网络。因此,能实现通过简单构成第1网络就能将由第1网络传送来的数据输出给第2网络的系统。
也就是说,本发明的信息处理装置,与第1网络和第2网络连接,其特征在于,包括接收手段、生成手段和变换手段,所述接收手段接收通过所述第1网络输入的、所述第1网络用的第1格式数据,所述生成手段生成处理单元用的第2格式净荷,所述处理单元从所述接收手段接收的所述第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第1网络,而且,在所述第1网络和所述第2网络之间进行接口处理,所述变换手段将由所述生成手段生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
此外,本发明的信息处理方法,是与第1网络和第2网络连接的信息处理装置的信息处理方法,其特征在于,接收通过所述第1网络输入的、所述第1网络用的第1格式数据,生成处理单元用的第2格式净荷,所述处理单元从所述接收的所述第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第1网络,而且,在所述第1网络和所述第2网络之间进行接口处理,将由所述生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
此外,与本发明相关的记录媒体是记录程序的计算机能读取的记录媒体,所述程序是在计算机中执行作为与第1网络和第2网络连接的信息处理装置的处理的程序,
其特征在于,所述程序接收通过所述第1网络输入的、所述第1网络用的第1格式数据,生成处理单元用的第2格式净荷,所述处理单元从所述接收手段接收的所述第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第1网络,而且,在所述第1网络和所述第2网络之间进行接口处理,将由所述生成手段生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
此外,在本发明中,由通过第1网络输入的第1格式数据,生成对于更加上位的层、进行隐蔽所述第2网络的处理的第2格式净荷,再将该净荷变换成第2网络的第3格式,并输出给第2网络。因此,通过简单构成第2网络就能实现利用第1网络和第2网络收发数据的系统。
也就是说,本发明的信息处理装置,通过第1网络与第2网络连接,其特征在于,具有接收手段、生成手段和变换手段,所述接收手段接收通过所述第1网络输入的、所述第1网络用的第1格式数据,所述生成手段生成处理单元用的第2格式净荷,所述处理单元从所述接收手段接收的所述第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第2网络,而且,在所述第1网络和所述第2网络之间进行接口处理,所述变换手段将由所述生成手段生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
此外,本发明的信息处理方法,是与第1网络和第2网络连接的信息处理装置的信息处理方法,其特征在于,接收通过所述第1网络输入的、所述第1网络用的第1格式数据,生成处理单元用的第2格式净荷,所述处理单元从所述接收的所述第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第2网络,而且,在所述第1网络和所述第2网络之间进行接口处理,将由所述生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
此外,与本发明相关的记录媒体是记录程序的计算机能读取的记录媒体,所述程序是执行作为与第1网络和第2网络连接的信息处理装置的处理的程序,其特征在于,所述程序接收通过所述第1网络输入的、所述第1网络用的第1格式数据,生成处理单元的第2格式净荷,所述处理手段从所述接收手段接收的所述第1格式数据中去除所述第2格式的头部,对于更加上位的层,隐蔽所述第1网络,而且,在所述第1网络和所述第2网络之间进行接口处理,将由所述生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
附图简要说明图1表示以往的网络系统的结构例。
图2是说明附加ASEL位置的层之间的关系图。
图3是说明基于IEEE1394高速串行总线上的异步通信的连接图。
图4是说明基于IEEE1394高速串行总线上的同步通信的连接图。
图5是说明用同步通信传送数据时的数据格式变换图。
图6表示采用本发明的网络系统结构图。
图7是表示图6的ATM/1394网桥的硬件结构方框图。
图8是表示图6的个人计算机的硬件结构方框图。
图9所示为U平面的协议堆栈。
图10所示为C平面的协议堆栈。
图11所示说明用于传送数字视频数据的连接控制顺序的流程图。
图12是表示宽带高位层信息要素的结构图。
图13所示为高位层信息种类。
图14是表示IsoReq消息的结构图。
图15是表示IsoReq消息的结构图。
图16A所示为选择模式信息。
图16B所示为选择模式信息。
图17是表示IsoRply消息的结构图。
图18A是表示oMPR的结构图。
图18B是表示oPCR的结构图。
图18C是表示iMPR的结构图。
图18D是表示iPCR的结构图。
图19表示标记、标记控制寄存器和同步信道的关系。
图20是说明本发明用同步通信传送数据时的数据格式变换图。
图21是说明同步数据包的结构图。
图22是表示CIP头部的结构图。
图23是说明同步数据块数据包的结构图。
图24是说明ASEL-PDU的结构图。
图25是表示AAL5的结构图。
图26是说明接收、传送图6ATM/1394网桥ASEL实体的同步数据包的动作流程图。
图27是表示树状拓扑图。
实施发明的最佳形态下面,参照附图对实施本发明的实施形态详细地进行说明。
图6表示采用本发明网络系统的一实施形态的结构图。通过IEEE1394高速串行总线10-1将ATM/1394网桥61-1-1与个人计算机62-1-1连接,同时通过UNI与ATM网络5连接,将通过IEEE1394高速串行总线10-1传送来的来自数字摄像机3-1的视频数据传送给ATM网络5上。通过IEEE1394高速串行总线11-1将ATM/1394网桥61-2-1与在个人计算机62-2-1连接,同时通过UNI与ATM网络5连接,将通过ATM络5传送来的来自数字摄像机3-1的视频数据传送给IEEE1394高速串行总线11-1。
通过IEEE1394高速串行总线10-1将个人计算机62-1-1与数字摄像机3-1连接,将通过IEEE1394高速串行总线10-1传送来的来自数字摄像机3-1的视频数据通过IEEE1394高速串行总线10-1传送给ATM/1394网桥61-1-1。也就是说,将数字摄像机3-1、个人计算机62-1-1和ATM/1394网桥61-1-1与同一个IEEE1394高速串行总线10-1连接。
通过IEEE1394高速串行总线11-1将个人计算机62-2-1与ATM/1394网桥61-2-1连接,通过IEEE1394高速串行总线11-1将通过IEEE1394高速串行总线11-1传送来的来自数字摄像机3-1的视频数据,传送给数字录像机4-1上。将ATM/1394网桥61-2-1、个人计算机62-2-1和录像机4-1与同一IEEE1394高速串行总线11-1连接。
在前述中,为简单起见,说明了将数据从ATM网络5的左侧所示的1个子网络系统,传送给ATM网络5的右侧所示的1个子网络系统,但在图6的例中,在ATM网络5的左侧连接有m个子网络系统,在其右侧连接有n个子网络系统。并且,实际上能将数据从这些子网络系统内的任意的子网络系统,传送给其它任意的子网络系统中。
图7是表示ATM/1394网桥61-1-1的硬件结构例。CPU111实际执行各种程序。RAM112存储CPU111执行各种处理中使用的程序和在其执行中适当变化的参数。ROM113存储CPU111使用的程序和运算用参数中基本的固定的数据。
IEEE1394高速串行总线接口114与IEEE1394高速串行总线10-1连接,将数据整理成IEEE1394高速串行总线10-1所必须的形式并进行输出,同时输入来自IEEE1394高速串行总线10-1的信号,并提取必要的数据。ATM网络接口115利用规定的通信媒体(例如同轴电缆或者光缆等)与UNI连接,将数据整理成UNI所必须的形式并进行输出,同时输入通过UNI的来自ATM网络5的信号,并提取必要的数据。CPU111至ATM网络接口115用内部总线116相互连接。
因ATM/1394网桥61-1-i(i=2,3,…,m)、61-2-j(j=1,2,3,…,n)的硬件结构,与ATM/1394网桥61-1-1的硬件结构相同,故省略其说明。
图8是表示个人计算机62-1-1的硬件结构例。因CPU121、RAM122和ROM123分别与图13的CPU111、RAM112和ROM113相同,故省略其说明。
IEEE1394高速串行总线接口124与IEEE1394高速串行总线10-1连接,将数据整理成在IEEE1394高速串行总线10-1所必须的形式并进行输出,同时输入来自IEEE1394高速串行总线10-1的信号,并提取必要的数据。
通过输入输出接口126,将阴极射线管CRT(Cathode-Ray Tube)127、键盘128、鼠标器和跟踪球等的定位(Pointing)设备129、HDD(硬盘驱动器HardDisk Drive)130和MO(磁光Magneto-Optic)盘片驱动器和磁带驱动器等的外部存储设备131与内部总线132连接。CRT127显示由CPU121供给的显示数据。键盘128将使用者的操作信号提供给CPU121。鼠标器和跟踪球等的定位设备129根据使用者对应于CRT127上的显示进行的操作,将规定的信号提供给CPU121。HDD130和外部存储设备131,存储CPU121执行时读出并存储于RAM123的程序、在其执行中必要的参数和数据、以及通过IEEE1394高速串行总线接口124输入或者输出的数据等。
利用内部总线132,相互连接CPU121、RAM122、ROM123、IEEE1394高速串行总线接口124和输入输出接口261。
个人计算机62-1-i(i=2,3,…,m)、62-2-j(j=1,2,3,…,n)的硬件结构,与个人计算机62-1-1的硬件结构相同,故省略其说明。
在图6所示的个人计算机62-1-1和62-2-1之间进行通信的场合,U(用户User)平面和C(控制Control)平面的协议堆堆栈(Protocolstack),分别形成图9和图10所示的那样图形。
如图9所示,由1394PHY(物理)层201-1、1394链路层201-2、ASEL层201-3、IP/ATM层201-4和IP层201-5,构成个人计算机62-1-1的U平面的协议堆堆栈。
ATM/1394网桥61-1-1的U平面的协议堆堆栈,由个人计算机62-2和ASEL层202-3构成而其ATM网络5侧由PHY层203-1、ATM层203-2和AAL5层203-3构成。由PHY层204-1和ATM层204-2构成ATM网络5的U平面的协议堆堆栈。
ATM/1394网桥61-2-1的U平面的协议堆堆栈,其ATM网络5侧由PHY层205-1、ATM层205-2和AAL5层205-3构成,而个人计算机62-2-1侧由1394PHY层206-1、1394链路层206-2和ASEL层206-3构成。由1394PHY层207-1、1394链路层207-2、ASEL层207-3、IP/ATM层207-4和IP层207-5构成个人计算机62-2-1的U平面的协议堆堆栈。
在个人计算机62-1-1和ATM/1394网桥61-1-1之间,通过ASEL层201-3和ASEL层202-3对AAL/ATM进行仿真,并且在ATM/1394网桥61-2-1和个人计算机62-2-1之间,通过ASEL层206-3和ASEL层207-3对AAL/ATM进行仿真,因存在VPI/VCC的概念,所以能根据VPI/VCI值,进行U平面数据包的传输。
此外,如图10所示,由1394PHY层211-1、1394链路层211-2、ASEL层211-3、SSCF(ITU-TQ.2130)+SSCOP(ITU-TQ.2110)层211-4和Q.2931(ITU-TQ.2931)层211-5构成个人计算机62-1-1的C平面的协议堆堆栈。ATM/1394网桥61-1-1的C平面的协议堆堆栈,其个人计算机62-1-1侧由1394PHY层212-1、1394链路层212-2、ASEL层212-3、SSCF+SSCOP层212-4和Q.2931层211-5构成,而ATM网络5侧由PHY层213-1、ATM层213-2、AAL5层213-3、SSCF+SSCOP层212-4和Q.2931层212-5构成。ATM网络5的C平面的协议堆堆栈,由PHY层214-1、ATM层214-2、AAL5层214-3、SSCF+SSCOP层214-4和Q.2931层214-5构成。
ATM/1394网桥61-2-1的C平面的协议堆堆栈,其ATM网络5侧由PHY层215-1、ATM层215-2、AAL5层215-3、SSCF+SSCOP层215-4和Q.2931层215-5构成。而构成个人计算机62-2-1侧由1394PHY层216-1、1394链路层216-2、ASEL层216-3、SSCF+SSCOP层215-4和Q.2931层215-5。由1394PHY层217-1、1394链路层217-2、ASEL层217-3、SSCF+SSCOP层217-4和Q.2931层217-5构成个人计算机62-2-1的C平面的协议堆堆栈。
在个人计算机62-1-1和ATM/1394网桥61-1-1之间,通过ASEL层211-3和ASEL层212-3,并且在ATM/1394网桥61-2-1和个人计算机62-2-1之间,通过ASEL层216-3和ASEL层217-3,能采用在ATM网络5的UNI(用户网络接口User-Network Interface)使用的信令协议。
下面,用图11的流程图对从数字摄像机3-1向数字录像机4-1传送数字视频数据的连接控制顺序进行说明。此外,在这里个人计算机62-1-1和个人计算机62-2-1分别作为数字摄像机3-1和数字录像机4-1的代理,进行连接控制。
在步骤S11中,个人计算机62-1-1为了进行连接设定的互斥控制,将与数字录像机4-1的连接接收请求,发送给连接在与作为对方的数字录像机4-1相同的IEEE1394高速串行总线11-1上的个人计算机62-2-1。这种处理能按照如日本特愿平8-82545号所公开的那样进行。
在步骤S12中,个人计算机62-2-1在确认数字录像机4-1的节点唯-ID(节点唯一标识符Node Unique Identification)(对于利用IEEE1394高速串行总线的全部装置,预先进行分配)后,开始其它的连接接收请求的互斥控制,作为数字录像机4-1的代理,将表示执行ATM信令顺序的ProxySignaling标记置1。在步骤S13中,个人计算机62-2-1将表示接收与数字录像机4-1连接的应答发送给个人计算机62-1-1中。
在步骤S14中,个人计算机62-1-1作为数字摄像机3-1的代理,将表示执行ATM信令顺序的Proxy Signaling标记置1,开始执行ATM信令顺序。在步骤S15中,个人计算机62-1-1对个人计算机62-2-1发送VCC的设定请求消息。个人计算机62-1-1在这种VCC的设定请求消息中指出在其连接中流过使用CIP的数字视频数据。这能定义成例如在信令使用的ITUT.Q.2931的置位(SetUp)消息内的宽带高位层信息(Broadband High LayerInformation)要素的用户特有类型。
宽带高位层信息要素是对指定地址的实体提供对通信可能性进行检查的功能,其构成如图12所示。将信息要素标识符配置在其前面的8位。在接着的8位中,将扩展的标记配置在MSB,接下来的2位配置编码标准数据,将剩余的5位作为信息要素动作指示字段。
这5位的信息要素动作指示字段的MSB侧的1位,在按照所示的动作指令(不适用于一般的错误处理顺序)时,置为1,在信息要素动作指示字段不带有意思(适用于一般的错误处理顺序)时,置为0。
下1位预定为沿着通道(Path along)请求用,通常编码成0(没有沿着通道请求的情况)。
最后的3位在呼叫释放时为000,在信息要素丢失和继续处理时为001,在信息要素丢失、继续处理和状态报告时为010,在消息丢失和忽略时为101,在消息丢失和状态报告时为110。为其它情况时为预约结束。
第3个和第4个8位字符为宽带高位层信息内容长度,第5个8位的MSB为扩展标记,剩余的7位为高位层信息种类。并且,在第6个以后的最大第13个为止的8位字符配置高位层信息。
将图13所示的信息配置在第5个8位字符的高位层信息种类上。为了用ISO/IEC标准,预定成7位全部是0的代码。7位中的高6位是0、LSB是1的代码为用户特有的代码,在使用这种代码时,从第6个开始到第13个为止的8位字符的编码方法能由用户进行定义。关于代码的使用,最终用户之间须双方意见一致。
7位中的高5位是0、低2位是1的代码为推锁商特有的应用标识符。7位中的从LSB侧开始的第3位是1、其它的位是0的代码用ITU-TTC的B-ISDN电视服务劝告/标准规定。7位中其它的代码被预定。
个人计算机62-2-1接收到VCC的设定请求,在步骤S16中,就在自己本身的ASEL实体中设定VPI/VCI、QOS类型参数(现在的场合为CBR(恒定比特率Constant Bit Rate))、ALL类型参数(现在的场合为AAL5)、同步数据包封装方式参数(现在的场合为CIP格式)、发送/接收参数等VCC的参数。这里,在发送/接收频带的参数中,因前面设定的Proxy Signaling标记为1,所以为了使得不接收流过VCC上的数字视频数据,而设定成“0”。
在步骤S17中,个人计算机62-2-1,为了请求分配与VCC分配的VPI/VCI相对应的同步信道,对作为IEEE1394高速串行总线11-1的同步资源管理者(资源管理者)的ATM/1394网桥61-2-1,发送作为ASEL-CMP(连接管理协议Connection Management Protocol)的IsoReq消息,请求分配与VCC分配的VPI/VCI相对应的同步信道。
图14是表示IsoReq消息的结构图。由用于给定消息内容的消息(Message)ID(在IsoReq消息的场合为‘00000100’)、参考(Reference)ID、错误码(Error Code)、表示VPI分配、VCI分配的分配(Assigned)VPI/VCI和选择模式信息(Optional Mode Information),构成IsoReq消息。用3个字节构成分配(Assigned)VPI/VCI,以前面的1个字节作为分配(Assigned)VPI,剩下的2个字节作为分配(Assigned)VCI。选择模式信息(Optional Mode Information)如图15所示,是前面提出配置的填充(Pad)部分的扩展。
在这种1个字节的选择模式信息(Optional Mode Information)中,根据来自用户键盘128或定位设备129的输入(给定),将封装方式配置在该MSB侧的2位上。在ASEL-PDU格式的场合,如图16(A)所示,其值为‘00’,在CIP格式的场合,如图16(B)所示,其值为‘01’。LSB侧的6位,在MSB侧的2位表示CIP格式的场合,为应用ID,例如在DVCR的场合,为‘000000’,在MPEG的场合,为‘100000’。
与此不同的是,MSB侧的2位是‘00’(ASEL-PDU格式)的场合,高2位为标记使用(Tag Utilization),在标准使用(Standard Utilization)的场合为‘00’,在扩展同步信道(Extended Isochronous Channel)的场合为‘01’,在(Receive packets filtering)的场合为‘10’。
因在图11的步骤S16中,个人计算机62-2-1的ASEL实体设定表示CIP格式的VCC同步数据包封装方式的参数,所以在步骤S17中,能将选择模式信息(Optional Mode Information)设定成与其对应的值(也就是说,分别将MSB侧的2位设定成‘01’,剩下的6位如果是DVCR,则设定成‘000000’,如果是MPEG,则设定成‘100000’)的IsoReq消息,发送给ATM/1394网桥61-2-1。此外,ATM/1394网桥61-2-1,借助于接收这种IsoReq消息,同样知道VCC的同步数据包封装方式是CIP格式。
在步骤S18中,ATM/1394网桥61-2-1获得IEEE1394高速串行总线11-1上的同步信道,并将IsoReq消息发送给个人计算机62-2-1。这时,ATM/1394网桥61-2-1的ASEL实体,将VCC的VPI/VCI和获得的同步信道一一对应,登录在IsoReq中。
图17是表示这种IsoRply消息的格式。如图17所示,IsoRply消息(Message)ID(其值为‘00000100’)、参考(Refrence)ID、错误码(Error Code)、分配(Assigned)VPI/VCI、分配同步信道(Assigned Isochronous Channel)、ASEL-VCC Opr速度(Speed)。将ATM/1394网桥61-2-1决定的同步信道表示在其中的分配同步信道(Assigned Isochronous Channel)中。分配(Assigned)VPI/VCI中的值分别与图14的IsoReq的分配(Assigned)VPI/VCI的值相同。即,由这种图17的IsoRply能知道VPI/VCI和与其对应的同步信道。
在步骤S19中,个人计算机62-2-1,对数字录像机4-1请求重写iPCR(输入插头控制寄存器input Plug Control Register),以便对获得的同步信道进行接收。这里,对iPCR进行说明。
图18A是表示oMPR(输出主插头寄存器output Master Plug Register)的结构图,图18B是表示oPCR(输出插头控制寄存器output Plug ControlRegister)的结构图,图18C是表示iMPR(输入主插头寄存器input MasterPlug Register)的结构图,图18D是表示iPCR(输入插头控制寄存器inputPlug Control Register)的结构图。在oMPR和iMPR的MSB侧的2位数据速率性能(data rate capability)中,存储表示其设备能发送或者接收的同步数据的最大传送速度的代码。oMPR的广播信道基础(broadcast channelbase),规定广播输出中使用的信道的号码。
在oMPR的LSB侧的5位输出插头数(number of output plugs)中,存储该设备具有的输出插头数、即表示oPCR数的值。在iMPR的LSB侧的5位输入插头数(number of input plugs)中,存储该设备具有的输入插头数、即表示iPCR数的值。非永久扩展字段(non-persistent extension field)和永久扩展字段(persistent extension field)是用于将来扩展而定义的区域。
oPCR和iPCR的MSB的在线(on-line)表示插头的使用状态。即,如果其值为1,则表示该插头为在线(ON-LINE),如果其值为0,则表示脱线(OFF-LINE)。
oPCR和iPCR的广播连接计数器(broadcast connection counter)的值表示有(1)或者没有(0)广播连接。oPCR和iPCR具有6位宽度的点对点连接计数器(point-to-point connection counter)具有的值,表示该标记具有的点对点连接(point-to-point connection)数。
oPCR和iPCR具有6位宽度的信道号码(channel number)具有的值,表示与插头连接的同步信道的号码。
oPCR的具有2位数据速率(data rate)的值,表示由该插头输出的同步数据的数据包现实的传送速度。存储在oPCR的具有4位宽度的开销ID(overhead ID)的代码,表示同步通信的开销的频带宽带。oPCR具有10位宽度的净荷(payload)值,表示该插头能处理的同步数据包所包含的数据的最大值。
图19表示标记、标记控制寄存器和同步信道关系。在由数字摄像机3-1的oMPR规定传送速度和oPCR数的oPCR
到oPCR[2]中,由oPCR[1]指定信道的同步数据,发送给IEEE1394高速串行总线10-1的信道#1(chnnel#1)中。在由ATM/1394网桥61-1-1的iMPR规定传送速度和iPCR数的iPCR
到iPCR[1]中,利用指定输入信道#1的iPCR
,ATM/1394网桥61-1-1读入发送给IEEE1394高速串行总线10-1的信道#1的同步数据。同样,个人计算机62-1-1将同步数据发送给用oPC
R指定的信道#2(chnnel #2),ATM/1394网桥61-1-1从用iPCR[1]指定的信道#2读入该同步数据。
此外,除iPCR外,关于oPCR、iMPR、oMPR的细节,公开在日本特愿平10-128475号(截止到作为本申请的同类申请的日本特愿平10-149358号的申请日(平成10年5月29日)为止还没有公开)申请中。
回到图11,在步骤S20中,数字录像机4-1在iPCR中进行同步信道的设定。在步骤S21中,数字录像机4-1将表示在iPCR中进行同步信道设定的应答,发送给个人计算机62-2-1中。
在步骤S22中,个人计算机62-2-1将VCC的设定应答消息发送给个人计算机62-1-1中。在步骤S23中,个人计算机62-2-1解除其它连接接收请求的互斥控制,将表示执行作为数字录像机4-1代理的ATM信令顺序的Proxy Signaling标记置。
在步骤S24中,个人计算机62-1-1,一接收到VCC的设定应答消息,就在自己本身的ASEL实体中设定VPI/VCI、QOS类型参数(现在的场合为CBR)、AAL类型参数(现在的场合为AAL5)、同步数据包封装方式参数(现在的场合为CIP格式)、发送/接收参数等VCC参数。这里,在发送/接收频带的参数中,因先前设定的Proxy Signaling标记为1,所以为了使得不接收流过VCC上的数字视频数据,而设定成“0”。
在步骤S25中,个人计算机62-1-1为了请求对应于到分配VCC分配VPI/VCI的IEEE1394高速串行总线10-1上的同步信道,对ATM/1394网桥61-1-1,发送作为ASEL-CMP的IsoReq消息。在步骤S26中,ATM/1394网桥61-1-1获得IEEE1394高速串行总线10-1上的同步信道,并将IsoRply消息发送给个人计算机62-1-1。这时,ATM/1394网桥61-1-1的ASEL实体,将VCC的VPI/VCI和同步信道一一对应,登录在IsoReply消息中。
在步骤S27中,个人计算机62-1-1,将表示执行作为数字摄像机3-1代理的ATM信令顺序的Proxy Signaling标记置0(off)。在步骤S28中,个人计算机62-1-1,对数字摄像机3-1请求改写oPCR(输出插头控制寄存器output Plug Control Register),以便进行获得的同步信道的接收。在步骤S29中,数字摄像机3-1对oPCR进行同步信道的设定。在步骤S30中,数字摄像机3-1将表示对oPCR进行同步信道设定的应答发送给个人计算机62-1-1。
这样,建立了从数字摄像机3-1到数字录像机4-1的数字视频数据传送用的连接。
下面,参照图20对本发明将数字视频数据从数字摄像机3-1传送给数字录像机4-1时的数据格式变换进行说明。数字摄像机3-1发送的数字视频数据91的前面附加根据1394TA标准的CIP头部,作为公共同步数据包92。
CIP格式如图21所示,用CIP头部和实时数据构成,CIP头部的构成如图22所示。CIP头部包括存储发送数据节点ID的SID(源节点Source nodeID)字段、存储表示数据块大小数值的DBS(四字节数组数据块在小DataBlock Size in Quadlets)字段、存储表示数据包打包时原妈数据分割数的FN字段存储填充数的QPC(四字节数组填充数Quadlet Padding Count)字段、备用的rsv字段、表示源数据包的头部的标记的SPH字段、表示检测数据包丢失的计数器的DBC字段、表示信号格式的FMT字段、表示是与格式有关的字段的FDF字段和表示帧同步用的时间标记的SYT字段。在其中的FMT字段中表示,当图14的选择模式信息(Optional Mode Information)的MSB侧的2位是‘01’时(CIP格式的情况下)剩下的6位应用标识符(ApplicationIdentifier)的值(例如DVCR的情况下为‘000000’)。
回到图20,为了进行同步通信,利用数字摄像机3-1的IEEE1394高速串行总线接口的链路层实体,将同步头部附加在公共同步数据包92的前面,将公共同步数据包92变换成同步数据包93,并通过IEEE1394高速串行总线10-1,发送给ATM/1394网桥61-1-1。
比较图20和图5可见,在本例中,因IEEE1394高速串行总线10-1为1个总线,所以个人计算机62-1-1不介入传送同步数据包,由数字摄像机3-1输出的数据包直接发送给ATM/1394网桥61-1-1。
图23是说明在IEEE1394高速串行总线10-1上发送的同步数据包93的结构图。同步数据包93的同步头部包括存储发送数据字节数的data_length字段、存储与同步数据包格式相关的标号(label)的tag字段、和存储IEEE1394高速串行总线10-1上的信道号码的信道字段。另外,在头部还设有指定数据包种类和业务类型的业务码tcode、准备用于特殊应用控制的同步码sy和头部错误检测码header CRC。
回到图S20,ATM/1394网桥61-1-1的IEEE1394高速串行总线接口114的链路层实体,从通过IEEE1394高速串行总线10-1输入的同步数据包93中,去除同步头部,作为不附加SEL头部的ASEL-PDU94。
图24表示ASEL-PDU格式,在其头部设置表示VPI/VCI值的3字节的字段VPI/VCI值。第1字节用作VPI,剩余的2个字节用作VCI。在MI(管理指示Management Indication)字段中表示AAL-SDU是否为ASEL层管理信息(Layer Management Information)。如果其值为1,则表示是ASEL层管理信息,如果其值为0,则表示不是ASEL层管理信息。
在MNG-ID(管理标识符Management Identiflier)字段中,在ASEL-CMP时为‘000’,段(Segment)F5流(flow)OAM时为‘001’,结束对结束(End-End)F5流(flow)OAM时为‘010’,以及资源管理时为‘011’。
QoS Class在UBR服务支持(Service support)时为‘0000’,CBR服务支持(Service support)时为‘0001’,VBR服务支持(Service support)时为‘0010’,ABR服务支持(Service support)时为‘0011’。
MR(附加指示More Indication)字段表示PDU是否包含AAL-SDU的最后部分。如果其值为0,则表示包含AAL-SDU的最后部分,如果其值为1,则表示不包含AAL-SDU的最后部分。
SN(顺序数Sequence Number)字段表示具有VPI/VCI的顺序计数。AAL-Type字段,在AAL0时为‘0000’,AAL1时为‘0001’,AAL2时为‘0010’,AAL3/4时为‘0011,AAL5时为‘0101’在AAL特殊信息(Specifice Information)中,当AAL-Type为AAL5时,表示LP、CI、EI、ER-ID、CPCS-UU。
在LP(损耗优先权Loss Priority)字段中,当低损耗优先权时为0,高优先权时为1。在CI(堵塞指示Congestion Indicate)字段中,当经历堵塞(experience of congestion indicate)时为1,不经历堵塞时为0。在EI(错误指示Error Indicate)字段中,当有错误时为1,没有错误时为0。在ER-ID(错误标识符Error Identifier)中,在CPCS CRC错误时为‘1000001’,在CPCS-SDU长度(Length)有错误时为‘1000010’。
ATM/1394网桥61-1-1由同步数据包93生成除去图24所示ASEL-PDU格式的ASEL头部的ASEL-SDU(有用数据Payload)。
ATM/1394网桥61-1-1的AAL5实体将PAD(填充Padding)和AAL5尾部附加在ASEL-SDU94的后面,成为AAL5-PDU95。
AAL5尾部如图25所示,包括存储在CPCS(公共部分会聚子层CommonPart Convergence Sublayer)的上位层使用信息的CPCS-UU字段、CPI字段(公共部分指示Common Part Indicator)字段、用字节单位存储PDU长度的长度(Length)字段和存储检测错误用的数据的CRC字段。
再次返回到图20,ATM/1394网桥61-1-1的ATM接口115的ATM层实体,将AAL5-PDU95分割成以48个字节的单位,并分别附加信元头部(其中包含的VPI/VCI用参照图11说明的连接控制顺序取得),成为ATM信元96-1到96-n。通过UNI,将ATM信元96-1到96-n发送给ATM网络5,并传送给ATM/1394网桥61-2-1。
ATM/1394网桥61-2-1的ATM接口115的ATM层实体,从ATM信元96-1到96-n除去其信元头部并进行连接,生成AAL5-PDU97。AAL5-PDU97,利用ATM/1394网桥61-2-1的AAL5和ASEL的实体,除去PAD和AAL5尾部,成为没有附加ASEL头部的ASEL-PDU98。通过IEEE1394高速串行总线11-1,将在ASEL-PDU98中附加同步头部后的同步数据包99发送给数字录像机4-1。数字录像机4-1从同步数据包99的有用数据100中,去除CIP头部,取出数字视频数据101。
如前所述,不必使用ASEL头部就能将数字视频数据从数字摄像机3-1传送给数字录像机4-1。
图26是说明ATM/1394网桥61-1-1的ASEL实体接收、传送同步数据包93的动作的流程图。在步骤S41中,ATM/1394网桥61-1-1的ASEL实体从IEEE1394高速串行总线接口114的链路层,接收同步数据包93。在步骤S42中,ATM/1394网桥61-1-1的ASEL实体,例如在连接控制顺序的处理时存储并参照UNI ID表,来检索对应于同步信道的ASEL的UNI ID。
ASEL例如图27所示,用树拓扑(Topology)管理各种信息。在其中的AelVcc Entry中管理asel Vcc Uni Id,asel Vcc Vpi,asel Vcc Vci,asel VccAaI Type,asel Vcc Qos Type,asel Vcc Iso Channel,asel Vcc Enc Method,asel Vcc Cip Appl Id等项目。其中的asel Vcc Uni Id是这里的UNI ID。利用这种UNI ID,ATM/1394网桥61-1-1的ASEL实体能识别与个人计算机62-1-1进行通信用的UNI。
此外,asel Vcc Vpi表示ASEL的VCC(虚通路连接Vertual ChannelConnection)的VPI(虚通道标识符Vertual Path Identifier),asel Vcc Vci表示ASEL的VCC的VCI(虚通路标识符Vertual Channel Identifier),aselVcc AsI Type表示ASEL的VCC的AAL类型,asel Vcc Qos Type表示ASEL的VCC的Qos(服务质量Quality of Service)类型,asel Vcc Iso Channel表示ASEL的VCC的同步信道,asel Vcc Enc Method表示ASEL的VCC的编码方式,asel Vcc Cip Appl Id表示ASEL的VCC的CIP(公共同步数据包Common Isochronous Packet)的应用ID。
在步骤S43中,ATM/1394网桥61-1-1的ASEL实体根据连接控制顺序的处理时存储的内容,判定在步骤S42中检索的ASEL的UNI ID所对应的节点是否存在,如果判定ASEL的UNI ID所对应的节点存在,则步骤移至步骤S44。在步骤S44中,ATM/1394网桥61-1-1的ASEL实体,检索同步信道对应的ASEL_VCC入口。在步骤S45中,ATM/1394网桥61-1-1的ASEL实体判定是否存在同步信道对应的ASEL_VCC入口,如果判定存在同步信道对应的ASEL_VCC入口,则步骤移至步骤S46。
在步骤S46中,ATM/1394网桥61-1-1的ASEL实体根据前述的连接控制顺序的处理时存储的内容,判定同步数据包93的SDU的封装方式,如果判定同步数据包93的SDU为ASEL-PDU格式,则步骤移至步骤S47,执行前面提出的ASEL-PDU的接收处理。也就是说,这种场合,执行作为接收了图5的同步数据包45的处理。
在步骤S46中,如果判定同步数据包93的SDU不是ASEL-PDU格式,则步骤移至步骤S48。在步骤S48中,ATM/1394网桥61-1-1的ASEL实体将AAL类型设定为类型5。在步骤S49中,ATM/1394网桥61-1-1的ASEL实体将存储在同步数据包头部(图20)中的数据长度设定为AAL_SDU的全长。在步骤S50中,ATM/1394网桥61-1-1的ASEL实体,将ASEL_SDU作为AAL_SDU存储在未图示的接收缓冲器中。在步骤S51中,ATM/1394网桥61-1-1的ASEL实体将传送给AAL的LP参数设定成“0”。
在步骤S52中,ATM/1394网桥61-1-1的ASEL实体将传送给AAL中的CI参数设定成“0”。在步骤S53中,ATM/1394网桥61-1-1的ASEL实体将传送给AAL中的ES(ES是反映EI信息的错误信息)参数设定成“Noerror”。在步骤S54中,ATM/1394网桥61-1-1的ASEL实体将传送给AAL中的UU参数设定成Null。此外,对应于参照图24说明的字段,设定这些参数。在步骤S55中,ATM/1394网桥61-1-1的ASEL实体输出在AAL层中规定的基本信息(primitive)。
该步骤S55的程序AAL_UNITDATA.Ind是参照图2说明了的基本信息,包含ASEL_UNI ID、VPI/VCI value、AAL ID(接口数据Interface Data)(这种AAL_ID在AAL5的场合与AAL_SDU相同)、AAL-LP(损耗优先权LossPriority)、AAL_CI(堵塞指示Congestion Indication)、AAL_UU(用户对用户信息User-User Information)等参数。AAL_UU用于在AAL用户之间的透明信息传送,反映在图25的CPCS-UU上。
如果步骤S55的程序结束,或在步骤S43中判定ASEL的UNI ID对应的节点不存或在步骤S45中判定同步信道对应的ASEL_VCC入口不存在,则结束处理。
这种步骤S55的程序是对于上位层通知参照图2说明的AAL_UNITDATA.Ind的步骤。然后,生成AAL数据包,这种数据包在上位层分割成ATM数据包,并进行传送。
这样,ATM/1394网桥61-1-1的ASEL实体传送同步数据包93。
此外,在图11所示的动作中,是以个人计算机62-1-1作为数字摄像机3-1的代理,个人计算机62-2-1作为数字录像机4-1的代理,进行ATM,但也可以使数字摄像机3-1具有与个人计算机62-1-1相同的功能,或者使数字录像机4-1具有与个人计算机62-2-1相同的功能。
这种场合,数字摄像机3-1和数字录像机4-1作为具有包含ASEL_CMP的ATM信令功能的终端,在设定连接时,用连接接收请求指定的节点唯一ID,成为数字摄像机3-1和数字录像机4-1本身的节点唯一ID。因此,图11的步骤S12和步骤S14的Proxy Signaling标记保持置0不变而进行设定,在步骤S16和步骤S24中,对于数字摄像机3-1和数字录像机4-1的ASEL实体中设定的参数的发送/接收频带,设定成实际上其连接必须的频带。
此外,在本说明书中,所谓的系统是指由多个装置构成的装置整体。
此外,由磁盘、CD-ROM、固体存储手段等的记录媒体,提供进行前述处理的计算机程序。此外,也可以利用网络、卫星等的通信媒体,将计算机程序提供给用户。
权利要求书按照条约第19条的修改1.一种中继装置,是通信系统的所述中继装置,所述通信系统包括通信装置和中继装置,所述通信装置具有利用第1通信线路对第1格式通信数据进行通信的功能,所述中继装置与所述通信装置连接,将从所述通信装置接收到的第1格式通信数据变换成第2格式,并利用第2通信线路发送所述第2格式通信数据,这样通过作为目标的其它中继装置,将所述通信数据发送给其它通信装置其特征在于,所述中继装置包括与所述第1通信线路连接的第1通信手段;与所述第2通信线路连接的第2通信手段;对包含在所述第1格式通信数据中的所述第1格式通信线路识别信息进行分析的第1处理手段;对包含在所述第2格式通信数据中的所述第2格式通信线路识别信息进行分析的第2处理手段;和将所述通信数据的通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述其它的中继装置的通信线路识别信息相关并存储的通信线路识别信息存储手段,所述第1处理手段,从所述通信线路识别信息存储手段读出与所述第1通信手段接收的所述第1格式通信数据的所述第1格式通信线路识别信息相关的所述其它通信装置的所述其它中继装置的通信线路识别信息,所述第2处理手段,位于所述第1格式的链路层上,借助于进行所述第2格式的仿真,将所述第1格式通信数据变换成附加所述第1处理手段读出的所述其它中继装置的通信线路识别信息后的所述第2格式通信数据,所述第2通信手段,发送由所述第2处理手段得到的所述第2格式通信数据。
2. 如权利要求1所述的中继装置,其特征在于,所述第1处理手段,将去除包含在所述第1格式通信数据中的所述通信线路识别信息后所得到的数据提供给所述第2处理手段。
3.如权利要求1所述的中继装置,其特征在于,
在所述通信系统中通过所述第1通信线路将信息处理装置连接在所述通信装置和所述中继装置之间,而且通过能对所述第1格式通信数据进行通信的第3通信线路,将其它信息处理装置连接在所述其它通信装置和所述其它中继装置之间,借助于在所述通信装置、所述信息处理装置、所述其它通信装置、所述其它中继装置和所述其它信息处理装置间对规定的数据进行通信,进行所述通信线路识别信息取得处理。
4.如权利要求1所述的中继装置,其特征在于,所述第1通信线路和所述第2通信线路分别包含IEEE1394高速串行总线和ATM网络。
5.一种中继方法,是通信系统中的中继装置的中继方法,所述通信系统包括通信装置和中继装置,将由具有利用第1通信线路对第1格式通信数据进行通信功能的所述通信装置接收到的第1格式通信数据变换成第2格式,并利用第2通信线路发送所述第2格式通信数据,通过作为目标的其它中继装置,将所述通信数据发送给其它通信装置,其特征在于,所述中继方法将所述通信数据通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述其它的中继装置的通信线路识别信息相关并存储在存储手段中,接收来自所述第1通信线路的所述第1通信数据,从存储手段读出与所述接收的所述第1格式的通信数据的所述第1格式通信线路识别信息相关的所述其它通信装置的所述其它中继装置的通信线路识别信息,将所述第1格式通信数据变换成附加从所述存储手段读出的所述其它中继装置的通信线路识别信息后的所述第2格式通信数据,发送所述第2格式通信数据。
6.一种计算机能读取的记录媒体,所述记录媒体记录通信系统中的中继装置的中继用程序,所述通信系统包括通信装置和中继装置,将由具有利用第1通信线路对第1格式通信数据进行通信功能的所述通信装置接收到的第1格式通信数据变换成第2格式,并利用第2通信线路发送所述第2格式通信数据,通过作为目标的其它中继装置,将所述通信数据发送给其它通信装置,
其特征在于,所述中继用程序将所述通信数据通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述其它的中继装置的通信线路识别信息相关并存储在存储手段中,接收来自所述第1通信线路的所述第1通信数据,从存储手段读出与所述接收的所述第1格式通信数据的所述第1格式通信线路识别信息相关的所述其它通信装置的所述其它中继装置的通信线路识别信息,借助于在所述第1格式的链路层上进行所述第2格式的仿真,将所述第1格式通信数据变换成附加从所述存储手段读出的所述其它中继装置的通信线路识别信息后的所述第2格式通信数据,发送所述第2格式通信数据。
7.一种通信系统,通过第1通信线路相互连接的第1通信装置和第1中继装置及通过第2通信线路相互连接的第2通信装置和第2中继装置,再通过第3通信线路相互连接,其特征在于,所述第1通信装置具有由所述第1通信线路对第1格式通信数据进行通信的功能,所述第2通信装置具有由所述第2通信线路对第1格式通信数据进行通信的功能,所述第1中继装置与所述第1通信装置连接,将从所述第1通信装置接收到的第1格式通信数据变换成第2格式通信数据,并输出给所述第3通信线路,同时,将来自所述第3通信线路的第2格式通信数据变换成所述第1格式数据,并输出给所述第1通信线路,所述第2中继装置与所述第2通信装置连接,将从所述第2通信装置接收到的第1格式通信数据变换成第2格式通信数据,并输出给所述第3通信线路,同时,将来自所述第3通信线路的第2格式通信数据变换成所述第1格式数据,并输出给所述第2通信线路中,所述第1中继装置包括与所述第1通信线路连接的第1通信手段、与所述第3通信线路连接的第2通信手段、分析包含在所述第1格式通信数据中的所述第1格式通信线路识别信息的第1处理手段、分析包含在所述第2格式通信数据中的所述第2格式通信线路识别信息的第2处理手段、将所述通信数据通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述第2中继装置的通信线路识别信息相关并存储的第1通信线路识别信息存储手段,所述第1处理手段,从所述第1通信线路识别信息存储手段读出与所述第1通信手段接收的所述第1格式通信数据的所述第1格式通信线路识别信息相关的所述第2通信装置的所述第2中继装置的通信线路识别信息,所述第2处理手段,位于所述第1格式的链路层上,借助于进行所述第2格式的仿真,将所述第1格式通信数据变换成附加所述第1处理手段读出的所述第2中继装置的通信线路识别信息后的所述第2格式通信数据,所述第2通信手段,发送由所述第2处理手段得到的所述第2格式通信数据,所述第2中继装置包括与所述第2通信线路连接的第3通信手段、与所述第3通信线路连接的第4通信手段、分析包含在所述第1格式通信数据中的所述第1格式通信线路识别信息的第3处理手段、分析包含在所述第2格式通信数据中的所述第2格式通信线路识别信息的第4处理手段、将所述通信数据的通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述第1中继装置的通信线路识别信息相关并存储的第2通信线路识别信息存储手段,所述第3处理手段,从所述第2通信线路识别信息存储手段读出与所述第3通信手段接收的所述第1格式通信数据的所述第1格式通信线路识别信息相关的所述第2通信装置的所述第2中继装置的通信线路识别信息,所述第4处理手段,位于所述第1格式的链路层上,借助于进行所述第2格式的仿真,将所述第1格式通信数据变换成附加所述第3处理手段读出的所述第1中继装置的通信线路识别信息后的所述第2格式通信数据,所述第4通信手段,发送由所述第4处理手段得到的所述第2格式通信数据。
8.一种信息处理装置,从第1网络开始、通过第2网络与其它的信息处理装置连接,其特征在于,具有指定手段和通知手段,所述指定手段对于与所述其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,所述通知手段将所述指定手段产生的指定,通知所述其它信息处理装置。
9.如权利要求8所述的信息处理装置,其特征在于,所述第1网络是IEEE1394格式串行总线,所述第2网络是ATM网络,所述处理单元是ASEL。
10.一种信息处理方法,信息处理装置从第1网络开始、通过第2网络与其它的信息处理装置连接的信息处理装置的信息处理方法,其特征在于,对于与所述其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,将所述指定的模式,通知所述其它信息处理装置。
11.一种记录程序的计算机能读取的记录媒体,所述程序是在计算机中执行从第1网络开始、通过第2网络与其它的信息处理装置连接的信息处理装置的处理的程序,其特征在于,所述程序对于与其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式,指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,将所述指定的模式,通知所述其它信息处理装置。
12.一种信息处理装置,从第1网络开始、通过第2网络与其它的信息处理装置连接,其特征在于,其特征在于,具有指定手段,通过手段和存储手段,所述指定手段对于与所述其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式,指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,所述通知手段将与所述第1其它信息处理装置通信时使用的所述第2网络的资源,与利用所述指定手段指定的所述模式一起,通知所述第1网络的资源管理者,所述存储手段对应于所述通知手段的通知,接受被所述第1网络的资源管理者分配的所述第1网络资源的通知,并对应于所述第2网络的资源进行存储。
13.如权利要求12所述的信息处理装置,其特征在于,所述第1网络是IEEE1394高速串行总线,所述第2网络是ATM网络,所述处理单元是ASEL。
14.如权利要求12所述的信息处理装置,其特征在于,所述通信手段代替第2其它信息处理装置,进行所述通知,并且还包括将由所述第1网络的资源管理者分配的所述第1网络的资源,发送给第2其它信息处理装置的发送手段。
15.一种信息处理方法,是从第1网络开始、通过第2网络与其它的信息处理装置连接的信息处理装置的信息处理方法,其特征在于,对于与其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式,指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,将与所述其它信息处理装置通信时使用的所述第2网络的资源,与所述指定的所述模式一起,通知所述第1网络的资源管理者,对应于所述通知,接收被所述第1网络的资源管理者分配的所述第1网络资源的通知,并对应于所述第2网络的资源进行存储。
16.一种记录程序的计算机能读取的记录媒体,所述程序是在计算机中执行作为从第1网络开始、通过第2网络与其它的信息处理装置连接的信息处理装置的处理的程序,其特征在于,所述程序对于与其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间的处理进行接口处理单元用的格式,指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,将与所述其它信息处理装置通信时使用的所述第2网络的资源,与所述指定的所述模式一起,通知所述第1网络的资源管理者,对应于所述通知,接受被所述第1网络的资源管理者分配的所述第1网络的资源的通知,并对应于所述第2网络的资源进行存储。
17.一种信息处理装置,所述信息处理装置与第1网络和第2网络连接,其特征在于,包括接收手段、生成手段和变换手段,所述接收手段接收通过所述第1网络输入的、所述第1网络用的第1格式数据,所述生成手段生成处理单元用的第2格式净荷,所述处理单元位于所述第1格式的链路层上,借助于进行所述第2格式的仿真,从所述接收手段接收的所述第1格式的数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第1网络,而且,在所述第1网络和所述第2网络之间进行接口处理,所述变换手段将由所述生成手段生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
18.如权利要求17所述的信息处理装置,其特征在于,所述第1网络是IEEE1394格式串行总线,所述第2网络是ATM网络,所述处理单元是ASEL。
19.一种信息处理方法,是与第1网络和第2网络连接的信息处理装置的信息处理方法,其特征在于,接收通过所述第1网络输入的、所述第1网络用的第1格式数据,生成处理单元用的第2格式净荷,所述处理单元从所述接收的所述第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第1网络,而且,在所述第1网络和所述第2网络之间进行接口处理,将由所述生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
20.一种记录程序的计算机能读取的记录媒体,所述程序是在计算机中执行作为与第1网络和第2网络连接的信息处理装置的处理的程序,其特征在于,所述程序生成处理单元用的第2格式净荷,所述处理单元借助于在所述第1格式的链路层上进行所述第2格式的仿真,从通过所述第1网络接收的、所述第1网络用的第1格式的数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第1网络,而且,在所述第1网络和所述第2网络之间进行接口处理,将由所述生成手段生成的所述第2有用数据,变换成所述第2网络用的第3格式,并输出给所述第2网络。
21.一种信息处理装置,通过第1网络与第2网络连接,其特征在于,具有接收手段、生成手段和变换手段,所述接收手段接收通过所述第1网络输入的、所述第1网络用的第1格式数据,所述生成手段生成处理单元用的第2格式净荷,所述处理单元位于所述第1格式的链路层上,借助于进行所述第2格式的仿真,从所述接收手段接收的所述第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第2网络,而且,在所述第1网络和所述第2网络之间进行接口处理,所述变换手段将由所述生成手段生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
22.如权利要求21所述的信息处理装置,其特征在于,所述第1网络是ATM网络,所述第2网络是IEEE1394高速串行总线,所述处理单元是ASEL。
23.一种信息处理方法,的与第1网络和第2网络连接的信息处理装置的信息处理方法,其特征在于,接收通过所述第1网络输入的、所述第1网络用的第1格式数据,生成处理单元用的第2格式净荷,所述处理单元借助于在所述第1格式的链路层上进行所述第2格式的仿真,从所述接收的所述第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第2网络,而且,在所述第1网络和所述第2网络之间进行接口处理,将由所述生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
24.一种记录程序的计算机能读取的记录媒体,所述程序是在计算机中执行作为与第1网络和第2网络连接的信息处理装置的处理的程序,其特征在于,所述程序生成处理单元用的第2格式净荷,所述处理单元借助于在所述第1格式的链路层上进行所述第2格式的仿真,从通过所述第1网络接收的、所述第1网络用的第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第2网络,而且,在所述第1网络和所述第2网络之间进行接口处理,将由所述生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
权利要求
1.一种中继装置,是通信系统的所述中继装置,所述通信系统包括通信装置和中继装置,所述通信装置具有利用第1通信线路对第1格式通信数据进行通信的功能,所述中继装置与所述通信装置连接,将从所述通信装置接收到的第1格式通信数据变换成第2格式,并利用第2通信线路发送所述第2格式通信数据,这样通过作为目标的其它中继装置,将所述通信数据发送给其它通信装置其特征在于,所述中继装置包括与所述第1通信线路连接的第1通信手段;与所述第2通信线路连接的第2通信手段;对包含在所述第1格式通信数据中的所述第1格式通信线路识别信息进行分析的第1处理手段;对包含在所述第2格式通信数据中的所述第2格式通信线路识别信息进行分析的第2处理手段;和将所述通信数据的通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述其它的中继装置的通信线路识别信息相关并存储的通信线路识别信息存储手段,所述第1处理手段,从所述通信线路识别信息存储手段读出与所述第1通信手段接收的所述第1格式通信数据的所述第1格式通信线路识别信息相关的所述其它通信装置的所述其它中继装置的通信线路识别信息,所述第2处理手段,将所述第1格式通信数据变换成附加所述第1处理手段读出的所述其它中继装置的通信线路识别信息后的所述第2格式通信数据,所述第2通信手段,发送由所述第2处理手段得到的所述第2格式通信数据。
2.如权利要求1所述的中继装置,其特征在于,所述第1处理手段,将去除包含在所述第1格式通信数据中的所述通信线路识别信息后所得到的数据提供给所述第2处理手段。
3.如权利要求1所述的中继装置,其特征在于,在所述通信系统中通过所述第1通信线路将信息处理装置连接在所述通信装置和所述中继装置之间,而且通过能对所述第1格式通信数据进行通信的第3通信线路,将其它信息处理装置连接在所述其它通信装置和所述其它中继装置之间,借助于在所述通信装置、所述信息处理装置、所述其它通信装置、所述其它中继装置和所述其它信息处理装置间对规定的数据进行通信,进行所述通信线路识别信息取得处理。
4.如权利要求1所述的中继装置,其特征在于,所述第1通信线路和所述第2通信线路分别包含IEEE1394高速串行总线和ATM网络。
5.一种中继方法,是通信系统中的中继装置的中继方法,所述通信系统包括通信装置和中继装置,将由具有利用第1通信线路对第1格式通信数据进行通信功能的所述通信装置接收到的第1格式通信数据变换成第2格式,并利用第2通信线路发送所述第2格式通信数据,通过作为目标的其它中继装置,将所述通信数据发送给其它通信装置,其特征在于,所述中继方法将所述通信数据通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述其它的中继装置的通信线路识别信息相关并存储在存储手段中,接收来自所述第1通信线路的所述第1通信数据,从存储手段读出与所述接收的所述第1格式的通信数据的所述第1格式通信线路识别信息相关的所述其它通信装置的所述其它中继装置的通信线路识别信息,将所述第1格式通信数据变换成附加从所述存储手段读出的所述其它中继装置的通信线路识别信息后的所述第2格式通信数据,发送所述第2格式通信数据。
6.一种计算机能读取的记录媒体,所述记录媒体记录通信系统中的中继装置的中继用程序,所述通信系统包括通信装置和中继装置,将由具有利用第1通信线路对第1格式通信数据进行通信功能的所述通信装置接收到的第1格式通信数据变换成第2格式,并利用第2通信线路发送所述第2格式通信数据,通过作为目标的其它中继装置,将所述通信数据发送给其它通信装置,其特征在于,所述中继用程序将所述通信数据通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述其它的中继装置的通信线路识别信息相关并存储在存储手段中,接收来自所述第1通信线路的所述第1通信数据,从存储手段读出与所述接收的所述第1格式通信数据的所述第1格式通信线路识别信息相关的所述其它通信装置的所述其它中继装置的通信线路识别信息,将所述第1格式通信数据变换成附加从所述存储手段读出的所述其它中继装置的通信线路识别信息后的所述第2格式通信数据,发送所述第2格式通信数据。
7.一种通信系统,通过第1通信线路相互连接的第1通信装置和第1中继装置及通过第2通信线路相互连接的第2通信装置和第2中继装置,再通过第3通信线路相互连接,其特征在于,所述第1通信装置具有由所述第1通信线路对第1格式通信数据进行通信的功能,所述第2通信装置具有由所述第2通信线路对第1格式通信数据进行通信的功能,所述第1中继装置与所述第1通信装置连接,将从所述第1通信装置接收到的第1格式通信数据变换成第2格式通信数据,并输出给所述第3通信线路,同时,将来自所述第3通信线路的第2格式通信数据变换成所述第1格式数据,并输出给所述第1通信线路,所述第2中继装置与所述第2通信装置连接,将从所述第2通信装置接收到的第1格式通信数据变换成第2格式通信数据,并输出给所述第3通信线路,同时,将来自所述第3通信线路的第2格式通信数据变换成所述第1格式数据,并输出给所述第2通信线路中,所述第1中继装置包括与所述第1通信线路连接的第1通信手段、与所述第3通信线路连接的第2通信手段、分析包含在所述第1格式通信数据中的所述第1格式通信线路识别信息的第1处理手段、分析包含在所述第2格式通信数据中的所述第2格式通信线路识别信息的第2处理手段、将所述通信数据通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述第2中继装置的通信线路识别信息相关并存储的第1通信线路识别信息存储手段,所述第1处理手段,从所述第1通信线路识别信息存储手段读出与所述第1通信手段接收的所述第1格式通信数据的所述第1格式通信线路识别信息相关的所述第2通信装置的所述第2中继装置的通信线路识别信息,所述第2处理手段,将所述第1格式通信数据变换成附加所述第1处理手段读出的所述第2中继装置的通信线路识别信息后的所述第2格式通信数据,所述第2通信手段,发送由所述第2处理手段得到的所述第2格式通信数据,所述第2中继装置包括与所述第2通信线路连接的第3通信手段、与所述第3通信线路连接的第4通信手段、分析包含在所述第1格式通信数据中的所述第1格式通信线路识别信息的第3处理手段、分析包含在所述第2格式通信数据中的所述第2格式通信线路识别信息的第4处理手段、将所述通信数据的通信前进行的通信线路识别信息取得处理所取得的、所述通信装置的通信线路识别信息和所述第1中继装置的通信线路识别信息相关并存储的第2通信线路识别信息存储手段,所述第3处理手段,从所述第2通信线路识别信息存储手段读出与所述第3通信手段接收的所述第1格式通信数据的所述第1格式通信线路识别信息相关的所述第2通信装置的所述第2中继装置的通信线路识别信息,所述第4处理手段,将所述第1格式通信数据变换成附加所述第3处理手段读出的所述第1中继装置的通信线路识别信息后的所述第2格式通信数据,所述第4通信手段,发送由所述第4处理手段得到的所述第2格式通信数据。
8.一种信息处理装置,从第1网络开始、通过第2网络与其它的信息处理装置连接,其特征在于,具有指定手段和通知手段,所述指定手段对于与所述其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,所述通知手段将所述指定手段产生的指定,通知所述其它信息处理装置。
9.如权利要求8所述的信息处理装置,其特征在于,所述第1网络是IEEE1394格式串行总线,所述第2网络是ATM网络,所述处理单元是ASEL。
10.一种信息处理方法,信息处理装置从第1网络开始、通过第2网络与其它的信息处理装置连接的信息处理装置的信息处理方法,其特征在于,对于与所述其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,将所述指定的模式,通知所述其它信息处理装置。
11.一种记录程序的计算机能读取的记录媒体,所述程序是在计算机中执行从第1网络开始、通过第2网络与其它的信息处理装置连接的信息处理装置的处理的程序,其特征在于,所述程序对于与其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式,指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,将所述指定的模式,通知所述其它信息处理装置。
12.一种信息处理装置,从第1网络开始、通过第2网络与其它的信息处理装置连接,其特征在于,其特征在于,具有指定手段,通过手段和存储手段,所述指定手段对于与所述其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式,指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,所述通知手段将与所述第1其它信息处理装置通信时使用的所述第2网络的资源,与利用所述指定手段指定的所述模式一起,通知所述第1网络的资源管理者,所述存储手段对应于所述通知手段的通知,接受被所述第1网络的资源管理者分配的所述第1网络资源的通知,并对应于所述第2网络的资源进行存储。
13.如权利要求12所述的信息处理装置,其特征在于,所述第1网络是IEEE1394高速串行总线,所述第2网络是ATM网络,所述处理单元是ASEL。
14.如权利要求12所述的信息处理装置,其特征在于,所述通信手段代替第2其它信息处理装置,进行所述通知,并且还包括将由所述第1网络的资源管理者分配的所述第1网络的资源,发送给第2其它信息处理装置的发送手段。
15.一种信息处理方法,是从第1网络开始、通过第2网络与其它的信息处理装置连接的信息处理装置的信息处理方法,其特征在于,对于与其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间进行接口处理的处理单元用的格式,指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,将与所述其它信息处理装置通信时使用的所述第2网络的资源,与所述指定的所述模式一起,通知所述第1网络的资源管理者,对应于所述通知,接收被所述第1网络的资源管理者分配的所述第1网络资源的通知,并对应于所述第2网络的资源进行存储。
16.一种记录程序的计算机能读取的记录媒体,所述程序是在计算机中执行作为从第1网络开始、通过第2网络与其它的信息处理装置连接的信息处理装置的处理的程序,其特征在于,所述程序对于与其它信息处理装置通信时使用的格式,对于更加上位的层,隐蔽所述第1网络,而且,对于在所述第1网络和所述第2网络之间的处理进行接口处理单元用的格式,指定是用具有其头部的第1模式或者没有所述头部的第2模式的某一种,将与所述其它信息处理装置通信时使用的所述第2网络的资源,与所述指定的所述模式一起,通知所述第1网络的资源管理者,对应于所述通知,接受被所述第1网络的资源管理者分配的所述第1网络的资源的通知,并对应于所述第2网络的资源进行存储。
17.一种信息处理装置,所述信息处理装置与第1网络和第2网络连接,其特征在于,包括接收手段、生成手段和变换手段,所述接收手段接收通过所述第1网络输入的、所述第1网络用的第1格式数据,所述生成手段生成处理单元用的第2格式净荷,所述处理单元从所述接收手段接收的所述第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第1网络,而且,在所述第1网络和所述第2网络之间进行接口处理,所述变换手段将由所述生成手段生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
18.如权利要求17所述的信息处理装置,其特征在于,所述第1网络是IEEE1394格式串行总线,所述第2网络是ATM网络,所述处理单元是ASEL。
19.一种信息处理方法,是与第1网络和第2网络连接的信息处理装置的信息处理方法,其特征在于,接收通过所述第1网络输入的、所述第1网络用的第1格式数据,生成处理单元用的第2格式净荷,所述处理单元从所述接收的所述第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第1网络,而且,在所述第1网络和所述第2网络之间进行接口处理,将由所述生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
20.一种记录程序的计算机能读取的记录媒体,所述程序是在计算机中执行作为与第1网络连接和第2网络连接的信息处理装置的处理的程序,其特征在于,所述程序接收通过所述第1网络输入的、所述第1网络用的第1格式数据,生成处理单元用的第2格式净荷,所述处理单元从所述接收手段接收的所述第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第1网络,而且,在所述第1网络和所述第2网络之间进行接口处理,将由所述生成手段生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
21.一种信息处理装置,通过第1网络与第2网络连接,其特征在于,具有接收手段、生成手段和变换手段,所述接收手段接收通过所述第1网络输入的、所述第1网络用的第1格式数据,所述生成手段生成处理单元用的第2格式净荷,所述处理单元从所述接收手段接收的所述第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第2网络,而且,在所述第1网络和所述第2网络之间进行接口处理,所述变换手段将由所述生成手段生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
22.如权利要求21所述的信息处理装置,其特征在于,所述第1网络是ATM网络,所述第2网络是IEEE1394高速串行总线,所述处理单元是ASEL。
23.一种信息处理方法,的与第1网络和第2网络连接的信息处理装置的信息处理方法,其特征在于,接收通过所述第1网络输入的、所述第1网络用的第1格式数据,生成处理单元用的第2格式净荷,所述处理单元从所述接收的所述第1格式数据中去除所述第1格式的头部,对于更加上位的层,隐蔽所述第2网络,而且,在所述第1网络和所述第2网络之间进行接口处理,将由所述生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
24.一种记录程序的计算机能读取的记录媒体,所述程序是在计算机中执行作为与第1网络和第2网络连接的信息处理装置的处理的程序,其特征在于,所述程序接收通过所述第1网络输入的、所述第1网络用的第1格式数据,生成处理单元的第2格式净荷,所述处理手段从所述接收手段接收的所述第1格式数据中去除所述第2格式的头部,对于更加上位的层,隐蔽所述第1网络,而且,在所述第1网络和所述第2网络之间进行接口处理,将由所述生成的所述第2格式净荷,变换成所述第2网络用的第3格式,并输出给所述第2网络。
全文摘要
本发明揭示一种中继装置和方法、通信系统以及记录媒体。在数字摄像机(3—1)中,将CIP头部附加在数字视频数据上,并作为异步数据包,通过IEEE1394高速串行总线(10—1),发送给ATM/1394网桥(61—1—1)。在ATM/1394网桥(61—1—1)中,生成没有ASEL头部的ASEL-PDU94,并附加AAL5尾部,作为AAL5PDU95,传送给ATM网络(5)。与IEEE1394高速串行总线(11—1)连接的数字录像机(4—1),进行与发送侧相反的处理,并提取数字视频数据。
文档编号H04L12/56GK1272277SQ99800867
公开日2000年11月1日 申请日期1999年5月28日 优先权日1998年5月29日
发明者野村隆 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1