US2003014535A1PendingUtilityA1

Collision avoidance method for home automation devices using an ethernet hub

Priority: Jul 16, 2001Filed: Jul 16, 2001Published: Jan 16, 2003
Est. expiryJul 16, 2021(expired)· nominal 20-yr term from priority
Inventors:Oscar Mora
H04L 41/12H04L 12/413H04L 12/2803H04L 12/44H04L 12/4625
39
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

This invention discloses a method for collision avoidance in Ethernet networks, such as home automation networks, with both personal computers and control devices attached to it. Ethernet hubs are considered as the type of device used to create the Ethernet network. When a network management message is sent as a broadcast information from one personal computer to all control devices, they will generate a delayed response to the sender computer. Such delay is generated on each control device in accordance to its own MAC address. It will guarantee different delay times on all attached control devices. The minimal time interval between two consecutive MAC addresses and the maximum possible delay time are estimated from the maximum number of expected devices attached to the hub(s).

Claims

exact text as granted — not AI-modified
What is claimed is:  
     
         1 . A method for collision avoidance in Ethernet networks, the method comprising the following steps: Having a network with a plurality of control devices; Having all control devices management functions executed by a computer means; Sending a broadcast message to all of the control devices; and Having said control devices response to said broadcast message on an unique time delay.  
     
     
         2 . A method as in  claim 1  in which the network uses an Ethernet standard.  
     
     
         3 . A method as in  claim 1  in which said computer means is an 8-bit processor.  
     
     
         4 . A method as in  claim 1  further comprising having a hub.  
     
     
         5 . A method as in  claim 1  including the following steps: Using the fourth byte of the control device's MAC address as a counter; and Using said counter to determine the delay that said control device will send said response.  
     
     
         6 . A method as in  claim 1  including the following steps: Using the fourth byte of the control device's MAC address as a decreasing counter; Reducing the counter until counter reaches zero then having the control device send the response.  
     
     
         7 . A method as in  claim 1  including the following steps: Using the fourth byte of the control device's MAC address as a counter; Having a parameter to set time increments for delay; and Using said counter to determine the delay that said control device will send said response.  
     
     
         8 . A method as in  claim 1  including the following steps: Using the fourth byte of the control device's MAC address as a counter; Having said broadcast message contain an adjustment parameter to set required number of bytes used by said counter; and Using said counter to determine the delay that said control device will send said response.  
     
     
         9 . A method as in  claim 1  including the following steps: Using the fourth, fifth and sixth bytes of the control device's MAC address as a counter; and Using said counter to determine the delay that said control device will send said response.  
     
     
         10 . A method as in  claim 1  including the following steps: Using the fourth, fifth and sixth bytes of the control device's MAC address as a decreasing counter; and Reducing the counter until counter reaches zero then having the control device send the response.  
     
     
         11 . A method as in  claim 1  including the following steps: Using the fourth, fifth and sixth bytes of the control device's MAC address as a decreasing counter; Having a parameter to set time increments for delay; and Using said counter to determine the delay that said control device will send said response.  
     
     
         12 . A method as in  claim 1  including the following steps: Using the fourth, fifth and sixth bytes of the control device's MAC address as a decreasing counter; Having said broadcast message contain an adjustment parameter to set required number of bytes used by said counter; and Using said counter to determine the delay that said control device will send said response.

Join the waitlist — get patent alerts

Track US2003014535A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.