×

Local area network with self assigned address method

  • US 4,689,786 A
  • Filed: 03/21/1985
  • Issued: 08/25/1987
  • Est. Priority Date: 03/21/1985
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for assigning a unique address to a data processing device coupled to a communication medium to permit the transfer of data between a plurality of said agents on said medium, comprising:

  • transceiver means coupled to each of said agents for transmitting signals onto said medium and receiving signals transmitted on said medium by another agent;

    address assignment means coupled to each of said agents to permit each of said agents to assign itself a unique address on said communication medium, said address assignment means including;

    random number generating means for generating a random number within a predefined range for use as a tentative address;

    address storage means coupled to said random number generating means for storing said tentative address;

    first signal generation means coupled to said address storage means and said transceiver means for generating an enquiry (ENQ) signal and transmitting at least one said ENQ signal to a device having said tentative address on said communication medium;

    acknowledge signal receiving means coupled to said transceiver means for receiving an acknowledge (ACK) signal transmitted by an agent other than said agent being assigned a unique address in response to its receipt of said ENQ signal, said acknowledge receiving means signalling said random number generating means to generate another random number as a tentative address upon the receipt of said ACK signal;

    timing means coupled to said acknowledge signal receiving means for storing said tentative address as a final address in said address storage means in the absence of the receipt of said ACK signal within a predetermined time (IFG) after the last ENQ signal has been transmitted;

    whereby said agent is assigned a unique address on said communication medium.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×