background image

 

 
 
 

 

OM-CP-RF Series Operations Manual 

 

  

 

Omega Engineering, Inc. 

Revised 04/07/05 

Page 9 of 18 

PREVENTING COLLISIONS WITH PRIME NUMBERS 

  As mentioned in the previous section, prime numbers can be helpful in preventing 

collisions, allowing the maximum amount of data to be received from every transmitter. 

This section will outline the steps to follow to select the best transmission intervals, and 
provide a worked example. 

 

  Using prime numbers is advantageous because the common multiples of two prime 
numbers are farther apart than the multiples of two nearby non-primes. (For example, the 

numbers 8 and 12 have a common multiple at 24, 48, 72, etc., while 7 and 11 have their 

first common multiple at 77.) So, if two transmitters were set up to transmit at 8 and 12 
minutes respectively, a collision (and a lost transmission) would occur every 24 minutes, 
much more often than if they were set up to transmit at 7 and 11 minutes. When expanding 

to 3 or more transmitters, this property is even more pronounced. 

 
 

The size of the prime number matters as well. For larger prime numbers, fewer collisions 

will occur in a given amount of time. 

 
 

Finally, to minimize the impact of the collisions that do occur, the transmitter should be 

configured to transmit the same data at least twice for every reading. This can be 

accomplished using the “Return most recently recorded data only” option in the Wireless 
Configuration dialog. For two transmitter systems, this ensures that every reading will have 

at least one clear slot for transmission. If two transmitters collide during the first 
transmission attempt, they cannot possibly collide during the second (they are scheduled to 

select different sots for the second attempt). For three or more transmitters, it is possible to 
collide with one transmitter on the first attempt and another on the second attempt, but the 
number of these “sequential collisions” is very small. 

 
 

The general procedure for selecting transmission intervals follows below. It assumes that 

all the transmitters will be recording data at the same rate. 
 

1.

 

Determine the number of transmitters

 – Determine the number of points that 

need to be monitored, and select the transmitters that will cover those points most 
efficiently. 

 

2.

 

Determine the reading interval

 – The reading interval selected for the devices 

should be the longest interval that will provide the data needed for the application. 

 

3.

 

Select the prime numbers

 – The transmission intervals must always be a multiple 

of 10 seconds. So, divide the reading interval (in seconds) by 20, and pick the 

largest prime numbers that are less than this value. This ensures that there will 
always be at least two transmission slots per reading for each transmitter. Prime 

numbers in the necessary range are listed in Table 1. 

 

4.

 

Assign the transmission intervals

 – Multiply the prime numbers selected in step 3 

by 10, and assign them to the transmitters. If some transmitters are monitoring 

more critical data than others, they may be assigned the smaller or larger numbers 

depending on the application. If the smallest numbers are substantially less than half 
the reading interval (e.g. 130 seconds for a 10 minute reading interval), assign them 

to the more critical transmitters to increase the number of transmissions per 

reading. If the smaller numbers are close to half the reading interval, assign the 

Summary of Contents for OM-CP-RF Series

Page 1: ......

Page 2: ...78280 Guyancourt France TEL 33 0 1 61 37 2900 FAX 33 0 1 30 57 5427 Toll Free in France 0800 466 342 e mail sales omega fr Germany Austria Daimlerstrasse 26 D 75392 Deckenpfronn Germany TEL 49 0 7056...

Page 3: ...m 11 Complex RFExtender System 12 Module Address and Receiver Address Mask 12 Receiver Address Mask Example 13 BATTERY LIFE 14 BATTERY LIFE 15 OPERATING ENVIRONMENT 16 SYSTEM PERFORMANCE AND RELIABILI...

Page 4: ...s101A DC Current Recorder and Wireless Transmitter OM CP RFPulse101A Pulse Recorder and Wireless Transmitter These products have onboard memory in addition to the wireless transmitter so they can comp...

Page 5: ...ne of the OM CP RF series wireless enabled data loggers An RFC101A wireless receiver module and power supply for receiving wireless transmissions from the data logger An IFC110 interface cable for com...

Page 6: ...r WIRELESS CONFIGURATION DIALOG Figure 3 The Wireless Configuration dialog The Wireless Configuration dialog shown in Figure 3 allows the user to select from a variety of operating modes to meet the r...

Page 7: ...anual Transmitter Options The transmitter module has four configuration options Two of these options pertain to enabling and disabling the transmitter under different operating conditions and two pert...

Page 8: ...copies of the data packet increasing the likelihood that one of the copies will be received even when the other is lost due to interference Each packet always contains error detection to ensure that...

Page 9: ...ce This image is stored on the PC s hard disk so it is retained even when the software or PC is shut down The software then refers to the device image when receiving a transmission to fill in the info...

Page 10: ...ter mode or the real time chart recording feature of the software will avoid RF interference 3 Randomize the transmission interval This option is selected from the wireless configuration menu Selectin...

Page 11: ...ission attempt they cannot possibly collide during the second they are scheduled to select different sots for the second attempt For three or more transmitters it is possible to collide with one trans...

Page 12: ...37 347 349 353 359 367 373 379 383 389 397 401 409 419 421 431 433 439 443 449 457 461 463 467 479 487 491 499 503 509 521 523 541 547 557 563 569 571 577 587 593 599 601 607 613 617 619 631 641 643 6...

Page 13: ...ed Prime Numbers 29 23 19 17 13 179 173 167 163 157 Transmission Intervals More critical devices 290 seconds 230 seconds 190 seconds 170 seconds 130 seconds 1790 seconds 1730 seconds 1670 seconds 1630...

Page 14: ...ble instead of through the wireless transmitter and the RFExtender transmits the serial data back to the PC This setup has two advantages the logger can be launched downloaded and configured without b...

Page 15: ...ld be assigned node address zero and the remote nodes may be sequential starting with one Note that this is how the module addresses in Figure 6 were generated The receiver address mask instructs the...

Page 16: ...FF00 0100 Node FFFF 0102 FFFF 0101 Node FFFF 0103 Node FFFF 0108 Node Node FFFF 0107 FFFF 0106 Node FFFF 0104 Node FFFF 0105 Node RFEXTENDER TRANSCIEVER MASK ADDRESS RF SERIES DATA LOGGER IFC110 INTER...

Page 17: ...ctivity rate for cases where the logger and transmitter operate at different rates use the faster rate for estimation The calculations assume that the device is configured and deployed then downloaded...

Page 18: ...Transmitter location Keep the transmitter as close to the receiver as possible If either the transmitter or receiver must be in an enclosed area keep the other inside the same area This is especially...

Page 19: ...g Inc OM CP RFPulse101A RUYBOARDRF Omega Engineering Inc The following statement applies to all of the devices covered in this manual This device complies with Part 15 of the FCC Rules Operation is su...

Page 20: ...M CP RFRHTemp101A 4953A BOARDRF Omega Engineering Inc OM CP RFTC4000A 4953A BOARDRF Omega Engineering Inc OM CP RFRTDTemp101A 4953A BOARDRF Omega Engineering Inc OM CP RFpHTemp101A 4953A RFPHTEMP Omeg...

Page 21: ...therwise shall not exceed the purchase price of the component upon which liability is based In no event shall OMEGA be liable for consequential incidental or special damages CONDITIONS Equipment sold...

Page 22: ...ty Indicators Turbine Paddlewheel Systems Totalizers Batch Controllers pH CONDUCTIVITY pH Electrodes Testers Accessories Benchtop Laboratory Meters Controllers Calibrators Simulators Pumps Industrial...

Reviews: