Patent ID: 7583690
Filing Date: 2009-09-01
Classification: G06F,H04L

Abstract:
1. A method of allocating station addresses to communication users arranged in a bus system, wherein communication on the bus system is organized in communication cycles, and a first communication user on the bus assigned a controlling role as a manager and having a database comprising a list of each possible station of the bus and a current allocation for each station address as either a communication user or a non-occupied station address is configured to: autonomously transmit data to all station addresses on the bus system, allocate data to a each station address in the database, the data uniquely identifying a communication user, or characterize the station address as not allocated, the method comprising: transmitting in a first communication cycle, by a first communication user on the bus, to all station addresses on the bus: (a) a first broadcast request comprising a list of currently non-occupied station addresses from the database of the first communication user so that all other users on the bus can save the list of currently non-occupied station addresses; and (b) a first new agent request to all station addresses on the bus requesting a new agent response, wherein: transmitting in a second communication cycle, by the manager: (a) a second broadcast request to all station addresses on the bus comprising the list of currently non-occupied station addresses from the database of the first communication user as updated in the first communication cycle so that all other users on the bus can save the list of currently non-occupied station addresses; and (b) a second new agent request addressed to each responsive station address on the bus comprising