Method and apparatus for ensuring compatibility on a high performance serial bus
First Claim
1. A computer-readable medium containing instructions which, when executed by a computer, ensure compatibility in a data communications system between at least one Legacy cloud coupled to at least one Beta cloud and at least one BOSS node and at least one border node, by performing the acts of:
- determining when said BOSS node is idle;
determining whether the last packet transmitted by any border node was an Alpha format packet if said BOSS node is idle; and
unlocking said Legacy cloud if the last packet transmitted by said border node was not an Alpha format packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A data communications system is disclosed having at least one Legacy cloud coupled to at least one Beta cloud. The system further having at least one BOSS node and at least one border node. A method for ensuring compatibility is disclosed comprising determining when the BOSS node is idle, determining whether the last packet transmitted by any border node was an Alpha format packet if the BOSS node is idle, and unlocking the Legacy cloud if the last packet transmitted by the border node was not an Alpha format packet.
99 Citations
3 Claims
-
1. A computer-readable medium containing instructions which, when executed by a computer, ensure compatibility in a data communications system between at least one Legacy cloud coupled to at least one Beta cloud and at least one BOSS node and at least one border node, by performing the acts of:
determining when said BOSS node is idle;
determining whether the last packet transmitted by any border node was an Alpha format packet if said BOSS node is idle; and
unlocking said Legacy cloud if the last packet transmitted by said border node was not an Alpha format packet.
-
2. A computer-readable medium containing instructions which, when executed by a computer, ensure compatibility in a data communications system between at least one Legacy cloud coupled to at least one Beta cloud and at least one border node receiving and transmitting packets, by performing the acts of:
-
determining whether the last packet transmitted or received by the border node was an Alpha format packet;
arbitrating for control of the bus if said last packet transmitted or received by the border node was not an Alpha format packet;
determining whether said border node'"'"'s arbitration request was granted;
repeating said last packet received if said arbitration request was not granted and returning back to the step of determining whether the last packet transmitted or received by the border node was an Alpha format packet; and
unlocking the Legacy cloud if said arbitration request was granted.
-
-
3. A computer-readable medium containing instructions which, when executed by a computer, ensures compatibility in a data communications system compliant with the P1394b standard and having at least one B PHY, by performing 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 said speed; and
speed filtering said peer device if said B PHY determines that said peer device cannot communicate at said speed.
-
Specification