Method and apparatus for ensuring compatibility on a high performance serial bus
First Claim
1. In a data communications system having at least one Legacy cloud coupled to at least one Beta cloud and further having at least one border node, a method for ensuring compatibility comprising:
- waiting until the border node receives a packet;
issuing a data prefix packet by said border node into the Legacy cloud when said border node receives a packet;
determining whether said border node has received or transmitted a Legacy packet; and
appending said Legacy packet onto the end of said data prefix and transmitting said Legacy format packet into said Legacy cloud if said border node has received or transmitted a Legacy packet.
5 Assignments
0 Petitions
Accused Products
Abstract
Various methods for ensuring compatibility between devices utilizing the IEEE 1394-1995 serial bus standard and new implementations of the standard are disclosed. Methods are disclosed which a allow border nodes to speed filter a Legacy cloud. Methods are disclosed which allow a BOSS node to speed filter a Legacy cloud.
A method for ensuring compatibility is disclosed which comprises the acts of determining whether the B PHY desires to communicate at a speed on a bus having a peer device not capable of communicating at the speed; and speed filtering the peer device if the B PHY determines that the peer device cannot communicate at the speed.
Various data packets and methods for transmitting data packets are also disclosed to satisfy the needs discussed herein.
-
Citations
3 Claims
-
1. In a data communications system having at least one Legacy cloud coupled to at least one Beta cloud and further having at least one border node, a method for ensuring compatibility comprising:
-
waiting until the border node receives a packet;
issuing a data prefix packet by said border node into the Legacy cloud when said border node receives a packet;
determining whether said border node has received or transmitted a Legacy packet; and
appending said Legacy packet onto the end of said data prefix and transmitting said Legacy format packet into said Legacy cloud if said border node has received or transmitted a Legacy packet.
-
-
2. In a data communications system having at least one Legacy cloud coupled to at least one Beta cloud and further having at least one border node, a computer-readable medium containing instructions, which, when executed by a computer, ensure compatibility by:
-
waiting until the border node receives a packet;
issuing a data prefix packet by said border node into the Legacy cloud when said border node receives a packet;
determining whether said border node has received or transmitted a Legacy packet; and
appending said Legacy packet onto the end of said data prefix and transmitting said Legacy format packet into said Legacy cloud if said border node has received or transmitted a Legacy packet.
-
-
3. In a data communications system having at least one Legacy cloud coupled to at least one Beta cloud and further having at least one border node, a node that ensures compatibility by performing the acts of:
-
waiting until the border node receives a packet;
issuing a data prefix packet by said border node into the Legacy cloud when said border node receives a packet;
determining whether said border node has received or transmitted a Legacy packet; and
appending said Legacy packet onto the end of said data prefix and transmitting said Legacy format packet into said Legacy cloud if said border node has received or transmitted a Legacy packet.
-
Specification