JP2003234748A - Network connecting method and network connection equipment - Google Patents

Network connecting method and network connection equipment

Info

Publication number
JP2003234748A
JP2003234748A JP2002034105A JP2002034105A JP2003234748A JP 2003234748 A JP2003234748 A JP 2003234748A JP 2002034105 A JP2002034105 A JP 2002034105A JP 2002034105 A JP2002034105 A JP 2002034105A JP 2003234748 A JP2003234748 A JP 2003234748A
Authority
JP
Japan
Prior art keywords
attribute
bus
network connection
presenting
packet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002034105A
Other languages
Japanese (ja)
Inventor
Taketo Sasaki
雄飛 佐々木
Toshiaki Shinohara
利章 篠原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2002034105A priority Critical patent/JP2003234748A/en
Publication of JP2003234748A publication Critical patent/JP2003234748A/en
Pending legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a network connecting method and network connection equipment in which a limit in the number of buses can be relaxed by economizing the use of a bus ID in an IEEE1394 network. <P>SOLUTION: The method has an attribute acquisition step (101) for acquiring the attribute information of a node within the bus, an attribute condition judgement step (102) for deciding whether or not an attribute condition is established, a bus ID assign avoidance step (103) for preventing the bus ID from being assigned when the attribute condition is established, and a bus ID assign step (104) for assigning the bus ID when the attribute condition is not established. Thus, the assign of the useless bus ID is suppressed to increase the number of buses practically connectable to the network. <P>COPYRIGHT: (C)2003,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、IEEE1394ネットワ
ークにおけるネットワーク接続方法およびネットワーク
接続機器に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a network connection method and a network connection device in an IEEE1394 network.

【0002】[0002]

【従来の技術】IEEE1394は、シンプルな構成と高いパフ
ォーマンスにより、家庭内LANなど今後の様々な機器間
接続手段として期待されている。
2. Description of the Related Art IEEE 1394 is expected as a means for connecting various devices such as a home LAN in the future due to its simple structure and high performance.

【0003】100Mbps以上の転送速度が可能で、“Is
ochronous”と呼ばれるマルチメディアデータ転送に適
した転送方式、機器の接続を自動的に認識することでネ
ットワークの稼働中に機器を追加、削除が可能な活線接
続機能を備え、ツリー型のネットワークを構成し広い用
途に活用することが可能である。
A transfer rate of 100 Mbps or more is possible, and "Is
A transfer method suitable for multimedia data transfer called "Ochronous", with a live line connection function that allows devices to be added or deleted while the network is operating by automatically recognizing device connections It can be configured and used for a wide range of purposes.

【0004】IEEE1394ノードには6bitのIDが与えられ
ており、このためひとつのバスには63台までのIEEE13
94機器の接続が可能である。ただし、all“1”のIDは
ブロードキャストを示す。
A 6-bit ID is given to each IEEE 1394 node, so that up to 63 IEEE 13 nodes can be connected to one bus.
94 devices can be connected. However, the ID of all “1” indicates broadcasting.

【0005】64台以上の機器をひとつのバスには接続
できないため、その接続のためにはバス同士を接続する
“ブリッジ”と呼ばれるネットワーク機器が必要であ
る。
Since more than 64 devices cannot be connected to one bus, a network device called a "bridge" for connecting the buses is required for the connection.

【0006】バスには10bitのIDが与えられており、1
023までのバスが同時に存在することが出来る。ただ
し、all“1”のIDはローカルバスを示す。
A 10-bit ID is given to the bus, and 1
There can be up to 023 buses at the same time. However, the ID of all “1” indicates the local bus.

【0007】これよりIEEE1394ネットワークは理論的に
64449台の機器を同時に接続することが可能である。
From this, the IEEE 1394 network theoretically
64449 devices can be connected at the same time.

【0008】バスIDのアサイン(割当)方法は以下のよ
うになる。すなわち、バス上にはひとつ、バスの管理を
する“アルファポータル”とよばれるブリッジノードが
存在する。また、ネットワーク上にひとつ、ネットワー
ク管理をする“プライムポータル”と呼ばれるブリッジ
ノードが存在する。
The bus ID assignment method is as follows. That is, there is one bridge node called "Alpha Portal" that manages the bus on the bus. In addition, there is one bridge node called "Prime Portal" that manages the network on the network.

【0009】バスリセットが発生すると前記“アルファ
ポータル”はバストポロジの変化が発生したかどうかを
調べる。バストポロジが変化していない場合、今まで使
用していたバスIDを使用しつづける。またバストポロジ
が変化していた場合、今まで使用していたバスIDは破棄
される。
When a bus reset occurs, the "alpha portal" checks to see if a change in bus topology has occurred. If the bus topology has not changed, continue to use the bus ID used up to now. Also, if the bus topology has changed, the bus ID that has been used until now is discarded.

【0010】そして新たなバスIDを前記“プライムポー
タル”に要求する。要求を受けた前記“プライムポータ
ル”は未使用のバスIDの中からひとつを選択し前記“ア
ルファポータル”に応答する。前記“アルファポータ
ル”は前記“プライムポータル”から送られたバスIDを
バスにアサイン(割当)する。
Then, a new bus ID is requested from the "prime portal". Upon receiving the request, the "prime portal" selects one from unused bus IDs and responds to the "alpha portal". The "alpha portal" assigns the bus ID sent from the "prime portal" to the bus.

【0011】[0011]

【発明が解決しようとする課題】しかし現実には64449
台分のIDのうちの多くの部分が無駄になる。そこでブリ
ッジ規格を制定するP1394.1においては、ふたつのバス
を接続するブリッジ(2ポータルブリッジ)について議
論されている。これは、2ポータルブリッジを複数繋ぐ
ことでふたつ以上のバスも繋ぐことが可能であるためで
ある。
[Problems to be Solved by the Invention] However, in reality, 64449
Many parts of the car ID are wasted. Therefore, in P1394.1, which establishes a bridge standard, a bridge (two portal bridge) that connects two buses is discussed. This is because it is possible to connect two or more buses by connecting two portal bridges.

【0012】しかし、2ポータルブリッジの組合わせで
ネットワークを構築した場合、3ポータル以上のブリッ
ジを使用した場合に比較してIDの使用個数が増える。こ
れは、目的のバス同士を接続するためだけに、中間に中
継以外に利用されないバスが作られる場合が多いためで
ある。
However, when a network is constructed with a combination of two portal bridges, the number of IDs used increases as compared with the case where three or more portal bridges are used. This is because, in many cases, a bus that is not used for anything other than relaying is created in the middle just for connecting the desired buses.

【0013】また、普通のIEEE1394はあまり長距離に向
かない。IEEE1394-2000規格ではひとつのバスが最長7
2mにしかならない。このため長距離の通信を行うため
にはバスをいくつも接続しなければならない。しかしこ
のバスは単にパケットを中継するためだけに存在し、ア
プリケーションノードが接続されることは無いが、バス
IDを消費する。このため、中継のためのバスが発生し、
このバスもバスIDを消費するために、実際に使用できる
IEEE1394機器の上限は小さくなる。
Further, the ordinary IEEE 1394 is not suitable for a long distance. Up to 7 buses per IEEE 1394-2000 standard
Only 2m. Therefore, in order to carry out long distance communication, it is necessary to connect several buses. However, this bus exists only for relaying packets, and the application node is not connected.
Consume ID. Therefore, a bus for relay is generated,
This bus can also be used because it consumes the bus ID
The upper limit of IEEE 1394 equipment becomes smaller.

【0014】そこで本発明は、IEEE1394ネットワークに
おけるバスIDの使用を節約しバス数限界を緩くすること
ができるネットワーク接続方法およびネットワーク接続
機器を提供することを目的とする。
Therefore, an object of the present invention is to provide a network connection method and a network connection device which can save the use of the bus ID in the IEEE1394 network and relax the limit of the number of buses.

【0015】[0015]

【課題を解決するための手段】本発明は、バス同士を接
続するネットワーク接続方法であって、属性を提示する
ステップと、ひとつのバス上に存在するノードの提示さ
れた属性情報を集めるステップと、集めたノードの属性
の条件成立を判断するステップと、属性条件成立を判断
した結果によりバスIDのアサインを決定するステップと
を有することを特徴とする。このような構成を備えるこ
とにより、不必要なバスIDのアサインを抑止し、ネット
ワークに接続可能な実質バス数を増加させることができ
るネットワーク接続方法を提供することができる。また
2ポータルブリッジをひとつの内部バスに接続させるこ
とにより、マルチポータルブリッジと同等の機能を有す
るネットワーク接続方法を提供することができる。
The present invention is a network connection method for connecting buses to each other, which comprises a step of presenting attributes and a step of collecting the presented attribute information of nodes existing on one bus. , And a step of determining whether the conditions of the collected node attributes are satisfied, and a step of determining the assignment of the bus ID based on the result of the determination of whether the attribute conditions are satisfied. By providing such a configuration, it is possible to provide a network connection method capable of suppressing unnecessary assignment of a bus ID and increasing the actual number of buses connectable to the network. Further, by connecting the two portal bridges to one internal bus, it is possible to provide a network connection method having the same function as the multi-portal bridge.

【0016】また、本発明は、バス同士を接続するネッ
トワーク接続機器であって、属性を提示する属性提示手
段と、ひとつのバス上に存在するノードの提示された属
性情報を集める属性情報獲得手段と、前記属性情報獲得
手段が集めたノードの属性の条件成立を判断する属性条
件判断手段と、属性の条件成立を判断した結果によりバ
スIDのアサインを決定するアサイン決定手段とを有する
ことを特徴とする。このような構成を備えることによ
り、不必要なバスIDのアサインを抑止し、ネットワーク
に接続可能な実質バス数を増加させることができるネッ
トワーク接続機器を提供することができる。また2ポー
タルブリッジをひとつの内部バスに接続させることによ
り、マルチポータルブリッジと同等の機能を有するネッ
トワーク接続機器を提供することができる。
Further, the present invention is a network connection device for connecting buses, the attribute presenting means for presenting attributes, and the attribute information acquisition means for collecting the presented attribute information of nodes existing on one bus. And attribute condition judgment means for judging whether the condition of the attribute of the node collected by the attribute information acquisition means is satisfied, and assignment determination means for determining the assignment of the bus ID based on the result of judgment that the condition of the attribute is satisfied. And By providing such a configuration, it is possible to provide a network connection device capable of suppressing unnecessary assignment of a bus ID and increasing the actual number of buses connectable to the network. Further, by connecting the two portal bridges to one internal bus, it is possible to provide a network connection device having the same function as the multi-portal bridge.

【0017】[0017]

【発明の実施の形態】以下、本発明の実施の形態につい
て、図面を用いて説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings.

【0018】(第1の実施の形態)図1は本発明の第1
の実施の形態に係るネットワーク接続方法を説明するた
めのフローチャートである。なお本発明では、バス接続
されるノードは、自らの属性を提示することが前提とな
っており、このような前提の元に図1において本発明の
第1の実施の形態に係るネットワーク接続方法は、バス
内ノードの属性情報を獲得する属性獲得ステップ(101)
と、属性条件が成立するかどうかを判断する属性条件判
断ステップ(102)と、前記属性条件が成立した場合にバ
スIDをアサインしないようにするバスIDアサイン回避ス
テップ(103)と、前記属性条件が成立しない場合にバスI
DをアサインするようにするバスIDアサインステップ(10
4)とを有している。
(First Embodiment) FIG. 1 shows a first embodiment of the present invention.
3 is a flowchart for explaining the network connection method according to the embodiment of FIG. Note that the present invention is premised on that the node connected to the bus presents its own attribute, and based on this premise, the network connection method according to the first embodiment of the present invention in FIG. Is an attribute acquisition step (101) for acquiring attribute information of nodes in the bus.
An attribute condition determining step (102) for determining whether the attribute condition is satisfied, a bus ID assignment avoiding step (103) for not assigning a bus ID when the attribute condition is satisfied, and the attribute condition Bus I if
Bus ID assignment step (10
4) and have.

【0019】これについて更に詳しく説明すると、本実
施の形態に係るネットワーク接続方法は、まず、属性獲
得ステップ(101)において、バス上に存在するすべての
ノードからリモート通信を行う可能性についての属性情
報を獲得する。ここで、リモート通信を行う可能性とし
ては、第1に、ノードがリモートコントローラ機能また
はターゲット機能を持つ場合には、リモート通信の可能
性を持つとする。第2に、ノードがローカルコントロー
ラ機能のみを持つ場合には、またはノードがブリッジ機
能のみを持つ場合には、リモート通信の可能性はないと
する。
To explain this in more detail, in the network connection method according to the present embodiment, first, in the attribute acquisition step (101), attribute information about the possibility of performing remote communication from all the nodes existing on the bus. To win. Here, regarding the possibility of performing remote communication, firstly, when the node has the remote controller function or the target function, it is assumed that the node has the possibility of remote communication. Second, if the node has only the local controller function, or if the node has only the bridge function, there is no possibility of remote communication.

【0020】なお前記属性獲得ステップ(101)における
属性の獲得は、ノードの設定ROMやレジスタをリード
(読込み)することで行ってもよいし、属性をブロード
キャストまたはマルチキャストするようにしてもよい。
あるいは、後述する属性条件判断ステップ(102)におい
て本プロセスにおいて属性判断を行うノードに対し、そ
れ以外のノードがユニキャストを行ってもよい。またプ
ラグ及びジャックの組合わせのような機械式スイッチや
電気接点をならべてその接触を検知するような電気式ス
イッチを使用するようにしてもよい。
The acquisition of the attribute in the attribute acquisition step (101) may be performed by reading (reading) the setting ROM or the register of the node, or the attribute may be broadcast or multicast.
Alternatively, other nodes may perform unicast with respect to the node for which attribute determination is performed in this process in the attribute condition determination step (102) described later. Further, a mechanical switch such as a combination of a plug and a jack or an electric switch for arranging electric contacts and detecting the contact may be used.

【0021】また、属性獲得ステップ(101)開始のトリ
ガとしては、バスリセットをトリガとしてもよいし、バ
ス上のトポロジの変化をともなうバスリセットをトリガ
としてもよい。また、上位層のスリープからの復帰やコ
ントローラからのコマンド、事前に設定された時刻や一
定間隔のタイミングをトリガとしてもよい。
As a trigger for starting the attribute acquisition step (101), a bus reset may be used as a trigger, or a bus reset accompanied by a change in topology on the bus may be used as a trigger. Further, a return from sleep of the upper layer, a command from the controller, a preset time or a timing at a fixed interval may be used as a trigger.

【0022】次に、属性条件判断ステップ(102)におい
て、獲得した属性からこのバスが条件を満たしているか
どうかを判断する。条件は、「バス上にリモート通信を
行うノードが存在しない」ということである。
Next, in the attribute condition judging step (102), it is judged from the acquired attribute whether or not this bus satisfies the condition. The condition is that "there is no node that performs remote communication on the bus".

【0023】条件を満たした場合には、バスIDアサイン
回避ステップ(103)に進み、このバスにバスIDをアサイ
ンしない。つまり、バストポロジが変更されて新たなバ
スIDのアサインが必要になった場合でも、プライムポー
タルにバスIDアサイン要求を出さない。
If the condition is satisfied, the process proceeds to the bus ID assignment avoiding step (103) and the bus ID is not assigned to this bus. That is, even if the bus topology is changed and a new bus ID needs to be assigned, the bus ID assignment request is not issued to the prime portal.

【0024】一方、条件を満たしていない場合には、バ
スIDアサインステップ(104)に進み、このバスにバスID
がアサインされる。つまり、通常どおりにバストポロジ
が変更された場合には、プライムポータルにバスIDアサ
イン要求を出す。
On the other hand, if the conditions are not satisfied, the process proceeds to the bus ID assign step (104) to assign the bus ID to this bus.
Is assigned. That is, when the bus topology is changed as usual, a bus ID assignment request is issued to the prime portal.

【0025】なお、上記の判断プロセスは、上記各ステ
ップをすべて備えたネットワーク接続機器で行ってもよ
いし、バスIDアサインを行うアルファポータルのみが行
ってもよい。
The above determination process may be performed by a network connection device having all of the above steps, or may be performed only by the alpha portal that assigns a bus ID.

【0026】ここで2ポータルブリッジを使用して表し
た従来のバストポロジの例を図7に示す。図7における
バストポロジの例では、バスA(1)、バスB(2)、バスC
(3)、バスD(5)が、2ポータルブリッジ(6)、2ポータル
ブリッジ(7)、2ポータルブリッジ(8)で接続されてい
る。このネットワークはバスIDを4個使用することにな
る。
FIG. 7 shows an example of a conventional bus topology expressed by using the two portal bridge. In the example of the bus topology in FIG. 7, the bus A (1), the bus B (2), the bus C
(3) and the bus D (5) are connected by a 2-portal bridge (6), a 2-portal bridge (7) and a 2-portal bridge (8). This network will use four bus IDs.

【0027】一方、本発明のネットワーク接続方法を使
用した場合にはそのバストポロジは、図5のようにな
る。すなわち、図7に示したバスD(5)が内部バス(9)と
して扱われバスIDを使用しないため、このネットワーク
はバスIDを3個使用する。これは図8に示すように3ポ
ータルブリッジ(4)を使用した場合と同じ数のバスIDを
使用していることになる。
On the other hand, when the network connection method of the present invention is used, the bus topology is as shown in FIG. That is, since the bus D (5) shown in FIG. 7 is treated as the internal bus (9) and the bus ID is not used, this network uses three bus IDs. This means that the same number of bus IDs as in the case of using the 3-portal bridge (4) as shown in FIG. 8 is used.

【0028】以上のように本発明の第1の実施の形態に
係るネットワーク接続方法によれば、不必要なバスIDの
アサインを抑止し、ネットワークに接続可能な実質バス
数を増加させることができる。
As described above, according to the network connection method of the first embodiment of the present invention, unnecessary bus ID assignment can be suppressed and the number of actual buses connectable to the network can be increased. .

【0029】(第2の実施の形態)図2は、本発明の第
2の実施の形態に係るネットワーク接続方法を説明する
ためのフローチャートである。なお本発明では、バス接
続されるノードは、自らの属性を提示することが前提と
なっており、このような前提の元に図2において本発明
の第2の実施の形態に係るネットワーク接続方法は、バ
スリセット後にself-IDパケットを収集するself-IDパケ
ット収集ステップ(105)と、属性条件が成立するかどう
かを判断する第1の属性条件判断ステップ(106)と、前
記第1の属性条件が成立した場合にバス内ノードの属性
情報を獲得する属性獲得ステップ(101)と、属性条件が
成立するかどうかを判断する第2の属性条件判断ステッ
プ(102)と、前記第2の属性条件が成立した場合にバスI
DをアサインしないようにするバスIDアサイン回避ステ
ップ(103)と、前記第1及び第2の属性条件が成立しな
い場合にバスIDをアサインするようにするバスIDアサイ
ンステップ(104)とを有している。
(Second Embodiment) FIG. 2 is a flow chart for explaining a network connection method according to a second embodiment of the present invention. Note that the present invention is premised on that the node connected to the bus presents its own attribute, and based on such a premise, the network connection method according to the second embodiment of the present invention in FIG. Is a self-ID packet collecting step (105) for collecting self-ID packets after a bus reset, a first attribute condition judging step (106) for judging whether an attribute condition is satisfied, and the first attribute. An attribute acquisition step (101) for acquiring attribute information of the in-bus node when a condition is satisfied, a second attribute condition determination step (102) for determining whether the attribute condition is satisfied, and the second attribute Bus I if the condition is met
It has a bus ID assignment avoiding step (103) for not assigning D, and a bus ID assigning step (104) for assigning a bus ID when the first and second attribute conditions are not satisfied. ing.

【0030】これについて更に詳しく説明すると、本実
施の形態に係るネットワーク接続方法は、まず、バスリ
セット後にself-IDパケット収集ステップ(105)で第1の
属性であるself-IDパケットを収集する。
To explain this in more detail, in the network connection method according to the present embodiment, first, after the bus reset, the self-ID packet having the first attribute is collected in the self-ID packet collecting step (105).

【0031】次に、第1の属性条件判断ステップ(106)
において、収集したself-IDパケットを解析し、バス上
のノードがすべてポータルであるか否かを判断する。第
1の条件は、「バス上のノードがすべてポータルであ
る」ということである。
Next, the first attribute condition judging step (106)
In, the collected self-ID packets are analyzed and it is determined whether all the nodes on the bus are portals. The first condition is that "all the nodes on the bus are portals".

【0032】バス上のノードがすべてポータルである場
合、属性獲得ステップ(101)に進む。それ以外の場合に
はバスIDアサインステップ(104)に進む。これ以降のス
テップは、前記第1の実施の形態と同じなのでその説明
を省略する。
If all the nodes on the bus are portals, the process proceeds to the attribute acquisition step (101). Otherwise, proceed to the bus ID assign step (104). Since the subsequent steps are the same as those in the first embodiment, the description thereof will be omitted.

【0033】なお、上記の判断プロセスは、上記各ステ
ップをすべて備えたネットワーク接続機器で行ってもよ
いし、バスIDアサインを行うアルファポータルのみが行
ってもよい。
The above determination process may be performed by a network connection device having all of the above steps, or may be performed only by an alpha portal that assigns a bus ID.

【0034】以上のように本発明の第2の実施の形態に
係るネットワーク接続方法によれば、第2の属性判断の
条件を第1の属性条件の判断でポータルであることに絞
ることによって属性情報獲得のために無駄なパケットが
発生することを抑制することができる。
As described above, according to the network connection method of the second embodiment of the present invention, the attribute of the second attribute is narrowed down to the portal by the determination of the first attribute condition. It is possible to prevent unnecessary packets from being generated for information acquisition.

【0035】(第3の実施の形態)図6は、既に知られ
ているIEEE1394のIsochronousストリームパケットのフ
ォーマットを示すものである。図6に示されているよう
にIsochronousストリームパケットは6bitのchannelフ
ィールドで識別されるため、ひとつのバス内には最大6
4チャネル存在させることが可能である。
(Third Embodiment) FIG. 6 shows a format of an already known IEEE1394 Isochronous stream packet. As shown in Fig. 6, Isochronous stream packets are identified by a 6-bit channel field.
It is possible to have four channels.

【0036】チャネル番号はバス内で完結しているた
め、複数のバスに跨って流れるIsochronousストリーム
パケットは、それぞれのバス毎に独立のチャネル番号が
付加される。またブリッジ機器は、Isochronousストリ
ームパケットが通過する際にそれぞれのバスの対応する
チャネル番号にchannelフィールドを変更する。
Since the channel number is completed within the bus, an independent channel number is added to each isochronous stream packet flowing over a plurality of buses. Also, the bridge device changes the channel field to the corresponding channel number of each bus when the Isochronous stream packet passes.

【0037】一方、図3は、本発明の第3の実施の形態
を説明するためのIsochronousストリームパケットのフ
ォーマットを示すものである。図3において、ブリッジ
機器を通過した先が内部バスであった場合、ブリッジ機
器はchannelフィールドの値を変更するのではなく、図
6に示すパケットフォーマットを図3に示すパケットフ
ォーマットに変更し、channelフィールドおよびextende
d_channelフィールドにチャネル番号を拡張する。
On the other hand, FIG. 3 shows the format of an Isochronous stream packet for explaining the third embodiment of the present invention. In FIG. 3, when the destination passing through the bridge device is the internal bus, the bridge device does not change the value of the channel field, but changes the packet format shown in FIG. 6 to the packet format shown in FIG. Field and extende
Expand the channel number in the d_channel field.

【0038】一方、内部バスで受信したパケットを普通
のバスに出力する場合には、ブリッジ機器は図3のパケ
ットフォーマットを図6のパケットフォーマットに変更
する。
On the other hand, when outputting a packet received on the internal bus to an ordinary bus, the bridge device changes the packet format of FIG. 3 to the packet format of FIG.

【0039】図示されていないストリームマネジメント
メッセージパケットについても、同様に32bitのexten
ded_channelフィールドの拡張を行うようにする。スト
リームマネジメントメッセージパケットは、Isochronou
sチャネル番号をブリッジ機器間で伝達する役割があ
る。
Similarly, for a stream management message packet not shown, a 32-bit exten
Extend the ded_channel field. Stream Management Message Packets Isochronou
s Has the role of transmitting the channel number between bridge devices.

【0040】チャネルリソースの獲得方法に付いては、
アイソクロナスリソースマネージャに全チャネル(chann
el + extended_channel)数と同じ数のビットを用意して
もよいし、ポータルがそれぞれひとつづつchannelを獲
得し、ポータル内でのストリームの区別にextended_cha
nnelを使用するようにしてもよい。その場合extended_c
hannelはパケットを送出するポータルが自由に決定でき
る。あるいは、チャネル番号を小さい順に使用してゆ
き、使用し終えたチャンネル番号をその後しばらく使用
しない、としてもよい。
Regarding the method of acquiring channel resources,
All channels (chann
el + extended_channel), the same number of bits may be prepared, or each portal gets one channel each and uses extended_cha to distinguish the streams in the portal.
You may use nnel. Then extended_c
For hannel, the portal that sends the packet can be freely determined. Alternatively, the channel numbers may be used in ascending order, and the used channel numbers may not be used for a while thereafter.

【0041】以上のように本発明の第3の実施の形態に
係るネットワーク接続方法によれば、内部バスにおいて
扱えるチャネル数を拡大することができる。また、2ポ
ータルブリッジをひとつの内部バスに接続させることに
より、マルチポータルブリッジと同等の機能を得ること
が可能になる。
As described above, according to the network connection method of the third embodiment of the present invention, the number of channels that can be handled by the internal bus can be increased. Also, by connecting two portal bridges to one internal bus, it is possible to obtain the same function as the multi-portal bridge.

【0042】(第4の実施の形態)図4は、本発明の第
4の実施の形態を説明するためボード接続関係図であ
る。図4において、(2ポータル)ブリッジ機器(201)
は、IEEE1394コネクタ(202)と、IEEE1394コネクタ(203)
と、コネクタ(204)を持つ。コネクタ(204)は、IEEE1394
コネクタ以外のコネクタである。
(Fourth Embodiment) FIG. 4 is a board connection relationship diagram for explaining a fourth embodiment of the present invention. In FIG. 4, (2 portal) bridge device (201)
IEEE1394 connector (202) and IEEE1394 connector (203)
And has a connector (204). The connector (204) is IEEE1394
It is a connector other than the connector.

【0043】一方、内部バス機器(205)は、複数のIEEE1
394コネクタ(206)と、コネクタ(207)を持つ。コネクタ
(207)は、IEEE1394コネクタ以外のコネクタである。
On the other hand, the internal bus device (205) has a plurality of IEEE 1
It has a 394 connector (206) and a connector (207). connector
(207) is a connector other than the IEEE1394 connector.

【0044】(2ポータル)ブリッジ機器(201)は、コネ
クタ(204)とコネクタ(207)との接続を検出した場合は、
バスIDアサインを行わないことにする。また、コネクタ
(207)の各ピンに与える電圧または信号を設定し、コネ
クタ(204)で設定を読み取り、その内容を判定すること
でバスIDアサインを決定するようにしてもよい。また、
コネクタ(204)とコネクタ(207)間で電源の伝達を行って
もよいし、電源をコネクタ(204)から供給されるかコネ
クタ(207)から供給されるかを判断し、バスIDアサイン
を決定するようにしてもよい。
(2 portal) When the bridge device (201) detects the connection between the connector (204) and the connector (207),
The bus ID will not be assigned. Also the connector
The bus ID assignment may be determined by setting the voltage or signal to be applied to each pin of (207), reading the setting with the connector (204), and judging the content thereof. Also,
Power may be transmitted between the connector (204) and the connector (207), and it is determined whether the power is supplied from the connector (204) or the connector (207), and the bus ID assignment is determined. You may do it.

【0045】以上のように本発明の第4の実施の形態に
係るネットワーク接続機器によれば、単体では2ポータ
ルブリッジとして機能し、内部バス機器との接続時には
マルチポータルブリッジの一部として機能するネットワ
ーク機器を得ることができる。
As described above, according to the network connection device of the fourth embodiment of the present invention, it functions as a 2-portal bridge by itself and as a part of a multi-portal bridge when connected to an internal bus device. You can get network equipment.

【0046】[0046]

【発明の効果】以上の説明から明らかなように本発明に
よれば、不必要なバスIDのアサインを抑止し、ネットワ
ークに接続可能な実質バス数を増加させることができる
ネットワーク接続方法およびネットワーク接続機器を提
供することができる。
As is apparent from the above description, according to the present invention, a network connection method and a network connection capable of suppressing unnecessary assignment of a bus ID and increasing the actual number of buses connectable to a network. Equipment can be provided.

【0047】また本発明によれば、2ポータルブリッジ
をひとつの内部バスに接続させることにより、マルチポ
ータルブリッジと同等の機能を有するネットワーク接続
方法およびネットワーク接続機器を提供することができ
る。
Further, according to the present invention, by connecting two portal bridges to one internal bus, it is possible to provide a network connecting method and a network connecting device having a function equivalent to that of a multi-portal bridge.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の第1の実施の形態に係るネットワーク
接続方法を説明するためのフローチャート
FIG. 1 is a flowchart for explaining a network connection method according to a first embodiment of the present invention.

【図2】本発明の第2の実施の形態に係るネットワーク
接続方法を説明するためのフローチャート
FIG. 2 is a flowchart for explaining a network connection method according to a second embodiment of the present invention.

【図3】本発明の第3の実施の形態を説明するためのパ
ケットフォーマットを示す図
FIG. 3 is a diagram showing a packet format for explaining a third embodiment of the present invention.

【図4】本発明の第4の実施の形態を説明するためボー
ド接続関係を示す図
FIG. 4 is a diagram showing a board connection relationship for explaining a fourth embodiment of the present invention.

【図5】本発明に係るバストポロジの例を示す図FIG. 5 is a diagram showing an example of a bus topology according to the present invention.

【図6】一般的なIsochronousパケットフォーマットを
示す図
FIG. 6 is a diagram showing a general Isochronous packet format.

【図7】2ポータルブリッジを使用して表した従来のバ
ストポロジの例を示す図
FIG. 7 is a diagram showing an example of a conventional bus topology expressed using a 2-portal bridge.

【図8】図7に示したバストポロジを3ポータルブリッ
ジを使用して表した図
FIG. 8 is a diagram showing the bus topology shown in FIG. 7 using a 3-portal bridge.

【符号の説明】[Explanation of symbols]

1 バスA 2 バスB 3 バスC 4 3ポータルブリッジ 5 バスD 6 2ポータルブリッジ 7 2ポータルブリッジ 8 2ポータルブリッジ 9 内部バス 201 (2ポータル)ブリッジ機器 202 IEEE1394コネクタ 203 IEEE1394コネクタ 204 コネクタ 205 内部バス機器 206 IEEE1394コネクタ 207 コネクタ 1 bus A 2 bus B 3 Bus C 4 3 Portal Bridge 5 bus D 6 2 portal bridge 7 2 portal bridge 8 2 portal bridge 9 Internal bus 201 (2 portals) Bridge equipment 202 IEEE 1394 connector 203 IEEE 1394 connector 204 connector 205 Internal bus equipment 206 IEEE 1394 connector 207 connector

Claims (22)

【特許請求の範囲】[Claims] 【請求項1】 バス同士を接続するネットワーク接続方
法であって、属性を提示するステップと、ひとつのバス
上に存在するノードの提示された属性情報を集めるステ
ップと、集めたノードの属性の条件成立を判断するステ
ップと、属性条件成立を判断した結果によりバスIDのア
サインを決定するステップとを有することを特徴とする
ネットワーク接続方法。
1. A network connection method for connecting buses to each other, the step of presenting attributes, the step of collecting the presented attribute information of nodes existing on one bus, and the condition of the attributes of the collected nodes. A network connection method comprising: a step of determining establishment of a bus ID and a step of determining assignment of a bus ID based on a result of determination of establishment of an attribute condition.
【請求項2】 ふたつのバスを接続するステップをさら
に有することを特徴とする請求項1に記載のネットワー
ク接続方法。
2. The network connection method according to claim 1, further comprising the step of connecting two buses.
【請求項3】 属性の提示に設定ROMを使用することを
特徴とする請求項1又は請求項2に記載のネットワーク
接続方法。
3. The network connection method according to claim 1, wherein a setting ROM is used to present the attribute.
【請求項4】 属性の提示にブロードキャストパケット
またはマルチキャストパケットを使用することを特徴と
する請求項1又は請求項2に記載のネットワーク接続方
法。
4. The network connection method according to claim 1, wherein a broadcast packet or a multicast packet is used to present the attribute.
【請求項5】 属性の提示に機械式スイッチを使用する
ことを特徴とする請求項1又は請求項2に記載のネット
ワーク接続方法。
5. The network connection method according to claim 1, wherein a mechanical switch is used for presenting the attribute.
【請求項6】 属性の提示に電気式スイッチを使用する
ことを特徴とする請求項1又は請求項2に記載のネット
ワーク接続方法。
6. The network connection method according to claim 1, wherein an electric switch is used for presenting the attribute.
【請求項7】 属性の提示から属性の判断までのステッ
プをふたつづつ備え、第一の属性の提示にself-IDパケ
ットを使用し、第一の属性の判断にブリッジビットを使
用し、さらに第二の属性の提示に設定ROMを使用するこ
とを特徴とする請求項1又は請求項2に記載のネットワ
ーク接続方法。
7. A self-ID packet is used to present the first attribute, a bridge bit is used to determine the first attribute, and two steps are provided from the presentation of the attribute to the determination of the attribute. The network connection method according to claim 1 or 2, wherein a setting ROM is used for presenting the second attribute.
【請求項8】 属性の提示から属性の判断までのステッ
プをふたつづつ備え、第一の属性の提示にself-IDパケ
ットを使用し、第一の属性の判断にブリッジビットを使
用し、さらに第二の属性の提示にブロードキャストパケ
ットまたはマルチキャストパケットを使用することを特
徴とする請求項1又は請求項2に記載のネットワーク接
続方法。
8. A self-ID packet is used for presenting the first attribute, a bridge bit is used for determining the first attribute, and two steps are provided from the presentation of the attribute to the decision of the attribute. The network connection method according to claim 1 or 2, wherein a broadcast packet or a multicast packet is used for presenting the second attribute.
【請求項9】 バスIDのアサインを停止したバスに送出
するパケットに拡張チャネル番号を付加するステップを
さらに有する請求項1から請求項8のいずれかに記載の
ネットワーク接続方法。
9. The network connection method according to claim 1, further comprising a step of adding an extension channel number to a packet to be transmitted to a bus whose bus ID has been stopped.
【請求項10】 バスIDのアサインを停止したバスから
受信するパケットから拡張チャネル番号を削除するステ
ップをさらに有する請求項1から請求項9のいずれかに
記載のネットワーク接続方法。
10. The network connection method according to claim 1, further comprising the step of deleting an extension channel number from a packet received from a bus whose bus ID has been stopped.
【請求項11】 ブリッジひとつにつきひとつのチャネ
ル番号をアサインするステップをさらに有することを特
徴とする請求項1から請求項10のいずれかに記載のネ
ットワーク接続方法。
11. The network connection method according to claim 1, further comprising the step of assigning one channel number to each bridge.
【請求項12】 バス同士を接続するネットワーク接続
機器であって、属性を提示する属性提示手段と、ひとつ
のバス上に存在するノードの提示された属性情報を集め
る属性情報獲得手段と、前記属性情報獲得手段が集めた
ノードの属性の条件成立を判断する属性条件判断手段
と、属性の条件成立を判断した結果によりバスIDのアサ
インを決定するアサイン決定手段とを有することを特徴
とするネットワーク接続機器。
12. A network connection device for connecting buses to each other, and attribute presenting means for presenting attributes, attribute information acquiring means for collecting presented attribute information of nodes existing on one bus, and the attributes. A network connection characterized by having attribute condition judging means for judging whether the condition of the attribute of the node collected by the information acquiring means is satisfied, and assigning means for determining the assignment of the bus ID based on the result of judging that the condition of the attribute is satisfied machine.
【請求項13】 ふたつのバスを接続するバス接続手段
をさらに備えることを特徴とする請求項12に記載のネ
ットワーク接続機器。
13. The network connection device according to claim 12, further comprising bus connection means for connecting two buses.
【請求項14】 前記属性提示手段に設定ROMを使用し
たことを特徴とする請求項12又は請求項13に記載の
ネットワーク接続機器。
14. The network connection device according to claim 12, wherein a setting ROM is used as the attribute presenting means.
【請求項15】 前記属性提示手段にブロードキャスト
パケットまたはマルチキャストパケットを使用したこと
を特徴とする請求項12又は請求項13に記載のネット
ワーク接続機器。
15. The network connection device according to claim 12, wherein a broadcast packet or a multicast packet is used for the attribute presenting means.
【請求項16】 前記属性提示手段に機械式スイッチを
使用したことを特徴とする請求項12又は請求項13に
記載のネットワーク接続機器。
16. The network connection device according to claim 12, wherein a mechanical switch is used as the attribute presenting means.
【請求項17】 前記属性提示手段に電気式スイッチを
使用したことを特徴とする請求項12又は請求項13に
記載のネットワーク接続機器。
17. The network connection device according to claim 12, wherein an electric switch is used as the attribute presenting means.
【請求項18】 前記属性提示手段、前記属性情報獲得
手段、前記属性条件判断手段及び前記アサイン決定手段
を2セット備え、第一の属性提示手段にself-IDパケッ
トを使用し、第一の属性条件判断手段にブリッジビット
を使用し、さらに第二の属性提示手段に設定ROMを使用
したことを特徴とする請求項12又は請求項13に記載
のネットワーク接続機器。
18. The self-ID packet is used for the first attribute presenting means, the first attribute presenting means, the attribute information obtaining means, the attribute condition judging means, and the assignment determining means are provided in two sets. 14. The network connection device according to claim 12, wherein a bridge bit is used for the condition determining means, and a setting ROM is used for the second attribute presenting means.
【請求項19】 前記属性提示手段、前記属性情報獲得
手段、前記属性条件判断手段及び前記アサイン決定手段
を2セット備え、第一の属性提示手段にself-IDパケッ
トを使用し、第一の属性条件判断手段にブリッジビット
を使用し、さらに第二の属性提示手段にブロードキャス
トパケットまたはマルチキャストパケットを使用したこ
とを特徴とする請求項12又は請求項13に記載のネッ
トワーク接続機器。
19. The self-ID packet is used for the first attribute presenting means, the first attribute presenting means, the attribute information obtaining means, the attribute condition judging means, and the assign deciding means are provided in two sets. 14. The network connection device according to claim 12, wherein a bridge bit is used for the condition determining means, and a broadcast packet or a multicast packet is used for the second attribute presenting means.
【請求項20】 バスIDのアサインを停止したバスに送
出するパケットに拡張チャネル番号を付加する拡張チャ
ネル番号付加手段をさらに備えたことを特徴とする請求
項12から請求項19のいずれかに記載のネットワーク
接続機器。
20. The expansion channel number adding means for adding an expansion channel number to a packet to be sent to a bus whose bus ID has been stopped, further comprising: Network connection equipment.
【請求項21】 バスIDのアサインを停止したバスから
受信するパケットから拡張チャネル番号を削除する拡張
チャネル番号削除手段をさらに備えたことを特徴とする
請求項12から請求項20のいずれかに記載のネットワ
ーク接続機器。
21. The expansion channel number deleting means for deleting an expansion channel number from a packet received from a bus whose bus ID assignment has been stopped, according to any one of claims 12 to 20. Network connection equipment.
【請求項22】 ブリッジひとつにつきひとつのチャネ
ル番号をアサインするチャネル番号アサイン手段をさら
に備えたことを特徴とする請求項12から請求項21の
いずれかに記載のネットワーク接続機器。
22. The network connection device according to claim 12, further comprising channel number assigning means for assigning one channel number to each bridge.
JP2002034105A 2002-02-12 2002-02-12 Network connecting method and network connection equipment Pending JP2003234748A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002034105A JP2003234748A (en) 2002-02-12 2002-02-12 Network connecting method and network connection equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002034105A JP2003234748A (en) 2002-02-12 2002-02-12 Network connecting method and network connection equipment

Publications (1)

Publication Number Publication Date
JP2003234748A true JP2003234748A (en) 2003-08-22

Family

ID=27776707

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002034105A Pending JP2003234748A (en) 2002-02-12 2002-02-12 Network connecting method and network connection equipment

Country Status (1)

Country Link
JP (1) JP2003234748A (en)

Similar Documents

Publication Publication Date Title
EP1134937B1 (en) Information signal processing apparatus, corresponding system, method and computer readable storage medium
US20160127978A1 (en) Method and apparatus for a wireless home mesh network with network topology visualizer
WO2011062445A2 (en) Lighting control system based on wireless communication and controlling method thereof
US9225551B2 (en) Communications device
EP1748606A1 (en) Method for automatically providing quality of service
JP2000069035A (en) Electronic device and information processing method
US20120069787A1 (en) Communication device and communication method thereof
US8582576B2 (en) Method of bus configuration to enable device bridging over dissimilar buses
US7251703B1 (en) Method of time stamping to enable device bridging over dissimilar buses
US7489697B2 (en) IEEE 1394-based unidirectional ring system for indoor backbone network
JP4443225B2 (en) Method and apparatus for managing connections in a communication network having a bridge
WO2021208529A1 (en) Port resource reservation method, electronic device, and storage medium
JPH11331228A (en) System and method for data communication
JP2003234748A (en) Network connecting method and network connection equipment
JP2002118570A (en) Method and equipment for packet communication
CN1520658A (en) Method for managing communication network comprising wireless links with more than two wireless devices
KR100828064B1 (en) Method for reserving isochronous resources in a network comprising a wireless link
JPH11215186A (en) Network system
KR20060021123A (en) Repeater for supporting multi protocol and control method of protocol converting in it
KR20060028587A (en) Timing master selecting method in synchronous ethernet system
JP2004194220A (en) Data communication device, digital video camera, control method of data communication device, recording medium, and program
JP4297378B2 (en) Bridge, transmitter, and information system
JP2001333088A (en) Data transfer control method and its device
JPH09331340A (en) Bus bridge
JP3201731B2 (en) Port segment switching method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050209

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061016

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061024

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20070306