Network bus bridge and system
AssigneeMatsushita Electric Industrial Co., Ltd.
InventorsYuhi Sasaki, Toshiaki Shinohara, Kengo Tsuzuki
Life of this patent
Estimating the term…
Abstract
The two-way transmissions are performed between a first bus and a usual portal of a first full-duplex 3-portal bridge and between a second bus and a usual portal of a second full-duplex 3-portal bridge, respectively. The one-way transmission of an isochronous packet and an asynchronous stream packet is performed between transmission and reception portals of the first full-duplex 3-portal bridge and reception and transmission portals of the second full-duplex 3-portal bridge. The first full-duplex 3-portal bridge and the second full-duplex 3-portal bridge perform a conversion between the asynchronous stream packet and an asynchronous packet if necessary.
Claims40
A network system comprising:
- a transmission node;
- one or more reception nodes;
- and
- a half-duplex bus connected between said transmission node and said one or more reception nodes, for receiving from said transmission node a packet not requiring generation of an acknowledge.
A network system, comprising:
- a transmission node;
- one or more reception nodes;
- and
- a half-duplex bus connected between said transmission node and said one or more reception nodes, wherein:
- when a failure occurs in the network, said transmission node and said reception nodes become transmission/reception nodes.
A network system, comprising:
- a transmission node;
- one or more reception nodes;
- and
- a half-duplex bus connected between said transmission node and said one or more reception nodes, wherein:
- said half-duplex bus is compliant with IEEE1394,
- said transmission node is a cycle master, and
- when a failure occurs in the network, said transmission node and said reception nodes become transmission/reception nodes.
A network bus bridge connected to a half-duplex bus, comprising:
- at least one transmission portal;
- and
- a converter that converts a packet which requires an acknowledge to a packet which does not require an acknowledge, said packet which does not require an acknowledge for being communicated to said half-duplex bus through said at least one transmission portal, whereby no packets requiring acknowledges are transmitted to said half-duplex bus.
A network bus bridge, comprising:
- one or more transmission portals, wherein:
- when a failure occurs in a network, said one or more transmission portals becomes a transmission/reception portal.
A network bus bridge connected to a half-duplex bus, comprising:
- at least one reception portal;
- and
- a converter that converts a packet, which does not require an acknowledge, received from said half-duplex bus by said at least one reception portal to a packet which requires an acknowledge, thereby converting a packet received by said at least one reception portal in case the received packet is a packet requiring no acknowledge, that was previously converted from a packet requiring an acknowledge.
A network bus bridge connected to a half-duplex bus, comprising one or more reception portals, wherein when a failure occurs in a network, said one or more reception portals becomes a transmission/reception portal.
A network system comprising:
- a first network bus bridge having a transmission portal, a transmission/reception portal, and a converter that converts a packet, which requires an acknowledge, received from said transmission/reception portal to a packet which does not require an acknowledge, said packet which does not require an acknowledge for being communicated to said transmission portal;
- a plurality of second network bus bridges each having a reception portal and a transmission/reception portal;
- and
- a half-duplex bus connected between said transmission portal and said reception portal, wherein:
- no packets requiring acknowledges are transmitted to said half-duplex bus by said transmission portal.
A network system comprising:
- a first network bus bridge having a transmission portal, a transmission/reception portal, and a converter that converts a packet, which requires an acknowledge, received by said transmission/reception portal into a packet which does not require an acknowledge, for being communicated by said transmission portal;
- a second network bus bridge having a reception portal and a transmission/reception portal;
- a third network bus bridge having a transmission portal, a transmission/reception portal, and a converter that converts a packet, which requires an acknowledge, received by said transmission/reception portal of said third network bus bridge into a packet which does not require an acknowledge, for being communicated by said transmission portal of said third network bridge;
- and
- a fourth network bus bridge having a reception portal and a transmission/reception portal, wherein:
- said transmission portal of said first network bus bridge and said reception portal of said second network bus bridge are connected via a half-duplex bus;
- said transmission portal of said third network bus bridge and said reception portal of said fourth network bus bridge are connected via a half-duplex bus;
- said transmission/reception portal of said first network bus bridge and said transmission/reception portal of said fourth network bus bridge are connected via a half-duplex buss and said transmission/reception portal of said second network bus bridge and said transmission/reception portal of said third network bus bridge are connected via a half-duplex bus.
A network bus bridge connected to a half-duplex bus, comprising:
- one or more transmission portals;
- one or more reception portals;
- a first converter that converts a packet which requires an acknowledge to a packet which does not require an acknowledge, said packet which does not require an acknowledge for being communicated to said half-duplex bus through said one or more transmission portals, whereby no packets requiring acknowledges are transmitted to said half-duplex bus;
- and
- a second converter that converts a packet, which does not require an acknowledge, received from said half-duplex bus by said one or more reception portals to a packet which requires an acknowledge, thereby converting a packet received by said one or more reception portals in case the received packet is a packet requiring no acknowledge, that was previously converted from a packet requiring an acknowledge.
A network bus bridge connected to a half-duplex bus, comprising:
- one or more transmission portals;
- and
- one or more reception portals, wherein:
- said transmission portals and said reception portals become transmission/reception portals when a failure occurs in a network.
A network system, comprising:
- two network bridges that each comprise one or more transmission portals and one or more reception portals, wherein:
- said transmission portals and said reception portals become transmission/reception portals when a failure occurs in the network, and
- said transmission portals and said reception portals of one of said network bus bridges are connected to said reception portals and said transmission portals of the other of said two network bus bridges via half-duplex buses, respectively.
A network system, comprising:
- three or more network bus bridges that each comprise one or A more transmission portals and one or more reception portals, wherein
- said transmission and reception portals become transmission/reception portals when a failure occurs in the network,
- said transmission portals and said reception portals of one of two adjacent network bus bridges of said three network bus bridges are connected to said reception portals and said transmission portals of the other of said two adjacent network bus bridges via half-duplex buses, respectively, to form a loop along which data flows in one direction.
A network system, comprising:
- two network bridges that each comprise one or more transmission portals and one or more reception portals, wherein
- said transmission portals and said reception portals become transmission/reception portals when a failure occurs in the network,
- said transmission portals and said reception portals of one of said two network bus bridges are connected to said reception portals and said transmission portals of the other of said two network bus bridges via half-duplex buses, respectively, and
- each of said two network bus bridges further comprises a non-fault-mode transmission/reception portal and if a packet received by either of said two network bus bridges from a respective non-fault-mode transmission/reception portal is an asynchronous packet compliant with IEEE1394, the received packet is converted into an asynchronous stream packet or an isochronous packet to be transmitted from said respective one or more transmission portals.
A network system, comprising:
- three or more network bus bridges that each comprise one or more transmission portals and one or more reception portals, wherein:
- said transmission portals and said reception portals become transmission/reception portals when a failure occurs in the network,
- said transmission portals and said reception portals of one of two adjacent network bus bridges of said three network bus bridges are connected to said reception portals and said transmission portals of the other of said two adjacent network bus bridges via half-duplex buses, respectively, to form a loop along which data flows in one direction, and
- if a packet received by any of said three or more network bus bridges from the respective transmission/reception portal is an asynchronous packet compliant with IEEE1394, the received packet is converted into an asynchronous stream packet or an isochronous packet to be transmitted from said respective transmission portal.
A network bus bridge, comprising:
- a plurality of nodes, one of said nodes being set as a transmission node and at least one of the other nodes being set as a reception node;
- a half-duplex bus connected between said one node and said at least one node, for receiving from the transmission node a packet not requiring generation of an acknowledge;
- and
- a node setter that sets said one node as said transmission node and said at least one node as said reception node.
Dependencies are inferred from the claim text.