Protocol for network having a plurality of intelligent cells
First Claim
1. In a network for sensing, communicating and controlling, where packets are communicated between a plurality of cells, an improved method for including in said packets representations of a system identification number of N bits comprising the steps of:
- including a portion of said N bit identification number in a field within each of said packets;
using the remaining bits of said N bit identification number in the calculation of a cyclic redundancy code (CRC), said CRC calculation including other fields in said packet;
transmitting the results of said CRC calculation with said packet.
0 Assignments
0 Petitions
Accused Products
Abstract
A network for sensing, communicating and controlling, which uses packets to communicate between a plurality of cells. Cells in a system are given a system identification number (e.g., a 48 bit number). One part of the system identification number (e.g., 32 bits) is transmitted with a packet. The remaining part of this system identification number (e.g., 16 bits) is included in the computation of a cyclic redundancy code (CRC). A receiving cell is able to verify that a packet is intended for it by examining the first part of the system identification number in the packet and by computing and comparing the CRC in the same manner as was done by the transmitting cell.
-
Citations
10 Claims
-
1. In a network for sensing, communicating and controlling, where packets are communicated between a plurality of cells, an improved method for including in said packets representations of a system identification number of N bits comprising the steps of:
-
including a portion of said N bit identification number in a field within each of said packets; using the remaining bits of said N bit identification number in the calculation of a cyclic redundancy code (CRC), said CRC calculation including other fields in said packet; transmitting the results of said CRC calculation with said packet. - View Dependent Claims (2, 3, 4)
-
-
5. In a network for sensing, communicating and controlling, where a plurality of cells communicate with one another with packets, each of said packets comprising a plurality of first fields, an improvement comprising the steps of:
-
including with said packet a second field the value of which represents the total time waited by all of said cells to transmit one of said packets; including with said packet a first verification number calculated for said first fields, said first number being used to verify the accuracy of transmission of said first fields; including with said packet a second verification number calculated for said second field, said second verification number being used to verify the accuracy of transmission of said second field; whereby said first verification number may be calculated before said second field is determined. - View Dependent Claims (6, 7)
-
-
8. In a network having a plurality of cells which communicate with one another with packets, where each of said cells includes processing means for preparing and interpreting said packets, some of said cells for repeating said packets, an improvement comprising:
-
a field in said packets representing the time one or more of said repeater cells waits to transmit a packet; said processing means of each of said repeater cells including means for counting the time said cell waits for transmitting a packet and means for operating upon said field to indicate in said field said time said cell waits, whereby an improved network is realized. - View Dependent Claims (9, 10)
-
Specification