background image

 

TS4000 Radio Modem User’s Manual  

AirNet Packet Protocol 

 

52 

 

The CSMA MAC (Medium Access Control) is used for systems in which multiple 
modems will attempt to access the radio channel simultaneously (multi-access 
systems).  If two modems attempt to transmit simultaneously, a collision results 
which prevents both transmissions from being successfully sent.  The AirNet 
protocol uses CSMA/CA (Carrier Sense Multiple Access with Collision 
Avoidance) to provide multi-access capability.  The CSMA refers to monitoring 
the channel to ensure that it is unused before transmitting a packet. 

CSMA System 
Setup 

 

Collision Avoidance 

For multi-access radio systems CSMA alone is typically not enough to prevent 
excessive collisions.  The problem occurs when one modem is transmitting and 
multiple other modems receive data for their hosts and become ready to 
transmit.  These other modems will wait until the first modem finishes its 
transmission and then they will all attempt to transmit simultaneously, resulting in 
a collision.  This creates the need for collision avoidance.  The AirNet protocol 
provides this by having modems randomize their transmissions once they detect 
an idle channel.  In each slot after a modem detects an idle channel, it will decide 
with some probability (based on the Transmission Index) whether or not to 
transmit.  This does not eliminate collisions, but, if the probability is set correctly, 
minimizes the collisions to allow for efficient multi-access use of the radio 
channel. 
 

Slot Time 

The AirNet protocol uses timing slots to determine when to attempt 
transmissions.  These slots are slightly different from the slots used in 
conventional multi-access slotted MACs.  The AirNet slots are the minimum 
channel detection times or the minimum time from when one modem begins 
transmission to when all other modems will detect that transmission.  This size 
slot guarantees that modems waiting to transmit in consecutive slots will not 
collide and allows for very efficient use of the radio channel. 
 
 
The following is a summary of the suggested settings for a basic CSMA system.  
A basic system does not have any store and forward repeaters.  Note that more 
detail on the parameters and equations can be found later in this section. 

Basic System - Setup 
Summary 

 
 

Slot Time   = Attack Time + Maximum Carrier Detect Time Variation 

Slot Time 

 

 

 

= 1.5 x Attack Time 

 Where: 

Attack Time = Radio Attack Time + Additional Transmit Attack Time 

 

Tx Decay Time and Tx Attack Time are fixed values that are preset 
for the radio in the TS4000.  These values can be read out of the 
TS4000 using the Retrieve Radio Hardware menu or button.  The 
Additional Transmit Attack Time is the value set on the radio tab of 
the modem configuration. 

 

Min Idle Slots - ACK Packets 

= 0 

Min Idle Slots 

Min Idle Slots - Data Packets  

= 1 

 
Tx Index - ACK Packets = 1 

Tx Index 

Tx Index - Data Packets = Estimated Backlogged Nodes / Attempt Rate 
 Where: 
 

 

Attempt Rate = (Packet Detection Ratio)

1/2

 

 

Packet Detection Ratio = Slot Time / Total Packet Time 

 

 

Total Packet Time = Attack Time + Packet Transmit Time + Decay Time 

Summary of Contents for TS4000

Page 1: ...o Modem User s Manual Version 5 32 1729 South Main Street Milpitas CA 95035 408 941 1808 800 663 3674 408 941 1818 Fax www teledesignsystems com productsales teledesignsystems com techsupport teledesignsystems com ...

Page 2: ...ever different versions of this product have different features and capabilities and this manual reflects only one of those versions Therefore Teledesign Systems Inc assumes no responsibility for errors omissions or defects in this material and shall not be liable for any damages resulting from their use Disclaimer The information in this document is subject to change without notice TELEDESIGN SYS...

Page 3: ...ssly approved by Teledesign Systems Inc could void the user s authority to operate this equipment Notice Shielded cable must be used with this equipment in order to ensure that it meets the emissions limits for which it was designed It is the responsibility of the user to obtain and use good quality shielded cables with this device Shielded cables are available from most retail and commercial supp...

Page 4: ...ring the TS4000 6 AirTest Data Testing 6 Upgrading the TS4000 Firmware 6 AirScan 6 Remote Diagnostics 6 AirCalc Range Estimation 7 Status Lights 8 Configuration Program 9 Using Help 9 System Requirements 9 Installation 9 TS4000 to PC Connection 9 Programming and Retrieving Configurations 10 Storing Configurations 10 Diagnostics 11 Diagnostics Screen 11 Modem Hardware Screen 12 Radio Hardware Scree...

Page 5: ...gs 38 Control Strings 38 Status Strings 39 Master Slave System Setup 40 Setting Packet Timeout 40 Data Packet Transmit Time 41 Polled System with Store and Forward Repeaters 42 Single Repeater System 43 Dual Repeater System 45 Three Repeater System 47 Chain Repeater System 49 Other System Topologies 51 CSMA System Setup 52 Basic System Setup Summary 52 System with Repeaters Setup Summary 53 Settin...

Page 6: ...rial Port 1 Pinout 77 Serial Port 2 Pinout 77 Watertight Case 77 Pinout 77 Standard RS 232 Serial Port Pinout 79 Standard Usage of the RS 232 Control Signals 79 Signal Levels 80 Appendix B ASCII Character Set 81 Appendix C Specifications 82 General 82 Specifications TS4000 02A 83 Specifications TS4000 05B 84 Specifications TS4000 05C 85 Specifications TS4000 05D 86 Appendix D Case Dimensions 87 Ap...

Page 7: ...in 9 96 Jumper Settings for Power on Serial Port 1 Pin 4 96 Jumper Settings for Power on Serial Port 2 Pin 9 97 Jumper Settings for TTL Levels on Serial Port 1 97 Appendix G FCC MURS Rules 98 TS4000 Radio Modem User s Manual Table of Contents vii ...

Page 8: ...or use on noisy channels Watertight case option for outdoor use and marine installations Clear Channel Scan The TS4000 will automatically and dynamically select the best channel for communication without intervention from the host equipment Automatic CW Station ID The TS4000 can be configured to periodically transmit a Morse code station ID Remote Diagnostics allows the status of remote TS4000s to...

Page 9: ...he radio coverage and signal quality between TS4000s Available while the system is in normal operation Can be used through Serial Port 1 or Serial Port 2 of the TS4000 Windows display software provided free of charge with the TS4000 Configuration Software Remote Diagnostics function is available to other equipment through the use of control strings Upgrade available for all TS4000s Contact Teledes...

Page 10: ...e frequency of operation transmit power and channel spacing It is important that the TS4000 is ordered with the correct radio module based on the operating requirements Radio Modules The radio module of the TS4000 comes in various frequency bands including VHF UHF and 900 MHz Within each of these bands there are sub bands that define the specific frequency range over which a particular radio modul...

Page 11: ...n order to minimize the interference between users on adjacent channels Channel Bandwidth For the TS4000 the data rate and the type of modulation control the transmitted channel bandwidth Therefore it is important that the TS4000 is setup so that its transmitted bandwidth is less than that prescribed for the channels being used See Radio Setup Licensing Transmit Channel Bandwidth The receive filte...

Page 12: ...antennas can be used with the TS4000 but it is important that the antenna provides a 50 ohm load at the radio s operational frequencies In addition all cabling used with the antenna must be good quality coaxial cable with 50 ohm impedance Antenna Connector Caution The modem should never be allowed to transmit without an antenna or dummy load attached to the antenna connector The standard case come...

Page 13: ...Once set configurations can be programmed into the TS4000 In addition configurations can be retrieved from the TS4000 Configurations can also be stored and recalled as PC files Details about the configuration controls are available later in this manual and in the on line help of the configuration program Teledesign provides general purpose wireless modem test software called AirTest AirTest can se...

Page 14: ...mote Diagnostics screen in the TS4000 Configuration Program and can be operated through either serial port For more details see Remote Diagnostics Teledesign provides wireless range estimation software called AirCalc AirCalc provides estimates of the flat terrain range of wireless data communication systems Actual range of a system can vary dramatically and therefore it is important that range is ...

Page 15: ...occurs if the TS4000 is set for a channel that does not have a valid frequency programmed Transmit Buffer Overflow TX Flashes between 6 and 16 times for each occurrence depending on the details of the overflow Receive Buffer Overflow RX Flashes between 6 and 16 times for each occurrence depending on the details of the overflow Diagnostics Fault PWR Flashes for the duration of the fault In this mod...

Page 16: ... or faster System Requirements Microsoft Windows 95 or later CD ROM disk drive 1 Put the CD ROM in the PC Installation 2 Run the installation program 3 Follow the installation instructions Serial Cable TS4000 to PC Connection To transfer configurations between the TS4000 and a PC their serial ports must be connected together The serial cable used should be a standard straight through i e pin 1 to ...

Page 17: ... PC file Configurations can be stored and recalled as PC files This is done using the commands under the File menu or the corresponding buttons Storing Configurations Command Action New Default Create a new file with default values New Default GPS Create a new GPS file with default values The GPS file is a stripped down version with just the controls needed for GPS applications Open Open a previou...

Page 18: ...ation from the TS4000 This is done using commands under the Modem menu or the corresponding buttons Diagnostics Choose the Diagnostics menu to run read and display diagnostic status of the TS4000 The diagnostics tests the major components of the modem and also monitors the power supply voltages Diagnostics Screen ...

Page 19: ...dware values are set at the factory based on the modem hardware included in the TS4000 and cannot be changed Modem Hardware Screen Choose the Retrieve Radio Hardware menu to read and display the radio hardware details This includes details about the radio s frequency channel spacing and transmit power These values are set at the factory based on the radio hardware included in the TS4000 and cannot...

Page 20: ...ng two DCEs or two DTEs together a null modem cable is required The purpose of a null modem cable is to cross connect the appropriate signals However null modem cables are not all the same and therefore it is important to verify that a specific cable is appropriate for a specific application The TS4000 is designed to work with asynchronous serial ports Asynchronous ports do not use clocks or timin...

Page 21: ...aracter 19 0x13 hex and is also known as DC3 or Ctrl S See Appendix B ASCII Character Set Software Flow Control A problem with software flow control is that the normal data passed over the communications link cannot include the flow control characters If it does the flow of data will be incorrectly stopped or started This limits the characters that can be used by the host application and also prev...

Page 22: ...iature D connector and is an output for DCEs the TS4000 For the TS4000 the DSR pin is normally connected to the internal DSR output signal DSR Pin Signal Options As an alternative the DSR pin can be set to always be in the active high state In this case it is internally connected to 5 volts through a 1 K ohm resistor DSR Always High The DTR Data Terminal Ready pin is pin 4 of a standard 9 pin subm...

Page 23: ...ata Bits These options set the parity of the asynchronous characters Parity Selection Description Hardware Handshake In this mode the RTS handshake line is used to frame transmit data into bursts The TS4000 begins transmission when RTS is activated and at least one character non control string is received Transmission ends when RTS goes inactive and the burst has been completely transmitted Data A...

Page 24: ... the Parity control and 1 if even or odd is selected The 2 added to the accounts for the start and stop bits of an asynchronous character Baud Rate is the value selected from the baud rate list This option only has effect only in transparent non packet mode In packet mode the TS4000 always waits for a complete burst before beginning transmission Wait For Complete Burst Before Beginning Transmissio...

Page 25: ...The flow of receive data out of the serial port resumes when DTR is activated Provide RSSI at Receiver When this control is activated the RSSI Receive Signal Strength Indication of the received packet is sent as a prefix string to the data The string is made up of ASCII characters as follows TSRxxx where xxx receive signal level in dBms i e TSR087 a 87dBm signal level Note that because the value i...

Page 26: ...smit light Delayed RTS CTS is normally inactive and is activated a fixed time after RTS becomes active The time is controlled with the RTS to CTS delay value Deactivate when Transmit Buffer is Full When this is enabled CTS is deactivated when the transmit buffer is full This setting effects all of the above options CTS Line Control Selection Description Active when Operational DSR is active when t...

Page 27: ...ires that AirNet packet operation is enabled see AirNet Packet Protocol Serial Port 2 Enable The baud rate list provides selection of the serial port asynchronous baud rate The serial port 2 baud rate is fixed at 9600 baud Baud Rate List The number of data bits for serial port 2 is fixed at eight Data Bits The parity of serial port 2 is fixed at no parity Parity No handshake line RTS is required f...

Page 28: ...Bandwidth The occupied bandwidth sets the amount of frequency bandwidth that the transmitted signal will use A higher value corresponds to more bandwidth and therefore provides better BER Bit Error Rate performance The occupied bandwidth should be set to equal to or lower than the occupied bandwidth that is allowed for the channels in use Example The FCC licenses many channels with a 12 5 kHz chan...

Page 29: ... high noise environment this level can be raised so that the TS4000 is more selective about the signals that it attempts to demodulate This is important for configurations that do not allow the TS4000 to transmit while it is receiving These include configurations with packet operation enabled or with the Force Transmit over Receive control disabled The TS4000 can be configured to periodically outp...

Page 30: ...channel scan list This operation is completely transparent to the host equipment and does not require any operator intervention When clear channel scan is enabled all of the TS4000s both transmitters and receivers constantly scan the channels of the scan list looking for valid TS4000 transmissions and also looking for interference noise or transmissions from other sources The TS4000s keeps track o...

Page 31: ...16 bits long Coding requires an extra 50 overhead on top of formatted data This type of coding is ideal for combating errors induced from multi path fading common in mobile environments Coding FEC The scramble code determines the pseudo random sequence used to scramble the transmitted data This provides data privacy and also randomizes the data for optimum signal detection All TS4000s operating in...

Page 32: ...nsmit Power This is additional attack time added to the radio transmission process This is used in setups where the TS4000 is used with a power amplifier or repeater system that creates an extra delay in establishing the radio channel Additional Transmit Attack Time Attack time is the amount of time necessary to establish the radio channel This includes the power up time for the transmitter and th...

Page 33: ...ng a preprogrammed file and being an authorized service organization Methods of Programming Channels The FCC rules state that only authorized organizations should be allowed to arbitrarily change the frequencies programmed into radio devices Because of this a software enable code is required to enable the arbitrary frequency programming capability of the TS4000 configuration program Note that this...

Page 34: ...creates a new frequency configuration file these values can be set in the channel frequencies frame This allows the user to create modify and store frequency files without being connected to a TS4000 When a file is used to program frequency channels into the TS4000 the configuration program compares the radio values with the file values and determines if they are compatible If they are compatible ...

Page 35: ...e no data following then the TS4000 will switch to the receive frequency of the new channel pair and wait in receive mode If the control string is sent with a transmit data burst following it then the TS4000 will switch to the transmit frequency of the new channel pair and transmit the burst The active channel can be determined with the channel query string This is done with the following ASCII ch...

Page 36: ... the TSI9600 compatibility mode to be suitable for operation with JDT 3295 modems The JDT 3295 is a TSI9600 with slightly different firmware Typically the 3295 consisted of an enclosed TSI9600 modem and interface board connected with a cable to a separately enclosed radio transceiver Enable Selection Description Data Scrambling This control is equivalent to the data scrambling DIP switch on the TS...

Page 37: ...ty in 3295 mode This control corresponds to the receive polarity jumper on the interface board Data Polarity This should be set to match the type of Trimble data link that the TS4000 must operate with Trimble Options Mode This should be set to match the channel spacing of the Trimble data link that the TS4000 must operate with Trimble Options Channel Spacing These controls enable store and forward...

Page 38: ... allows a data packet to be transferred to an individual node to all nodes in a group group broadcast or to all nodes in all groups network broadcast Addressability The AirNet protocol also includes multicast reception Multicast reception is the ability of a node to receive group broadcasts for groups other than its own This allows a node to be a member of a number of different groups at the same ...

Page 39: ...ormatting of user data is required Status strings can be enabled to provide information on the success or failure of packet transmissions Addressing Individual addresses from 1 to 999 Group addresses from 1 to 60 Various transfer types Individual point to point with acknowledge The acknowledgment provides for guaranteed delivery of the data packets Individual without acknowledgment Group broadcast...

Page 40: ...Selection Description Master Slave The modem will transmit data as soon as the channel becomes idle This mode should only be used for master slave systems where two modems will never attempt to transmit at the same time This also implies that store and forward repeaters are not used in the system CSMA Carrier Sense Multiple Access This mode should be selected for systems where multiple modems may ...

Page 41: ...kets that carry user data These include data packets for all the different types of transfers i e Individual Individual w o ACK Broadcast These values are set on the Packet for Port tab ACK Packets These are the acknowledgment packets for the individually addressed data packets These values are set on the Packet for Port tab Relay Packets These are any packets that repeated with the store and forw...

Page 42: ...etting the individual address to zero in the list for a particular group address will cause all group broadcast packets going to that group to be repeated regardless of their source address These configuration options are set using the Packet for Port tab of the Modem Configuration Packet for Port Control Description Individual Address The individual address of this modem Group Address The group a...

Page 43: ...f a packet is sent and an acknowledge packet is not received within the time defined by the packet timeout control After the maximum number of retries have been attempted the packet is cleared from the transmit buffer Retries do not apply to any kind of broadcast transfers or individual transfers without acknowledgment Max Packet Size This control defines the maximum packet size in bytes Any burst...

Page 44: ...faults to at power up This address will remain as the default until it is switched using the appropriate control strings Default Destination Address Type Description Individual Address The default destination individual address Group Address The default destination group address Control Description Provide Address at Receiver When this control is activated the source address of each received packe...

Page 45: ... individually addressed data packets Relay Packets These are any packets that are repeated with the store and forward repeater option Both data packets and ACK packets can be repeated These values are set on the Packet General tab Control strings are used to control the operation of the modem Status strings are used to provide status information from the modem Status strings from the modem can be ...

Page 46: ...address characters are for the group address and the remaining three are for the individual address Status String Description TSIAggiii Received an individual packet from this address The first two address characters represent the group address and the next three the individual address TSNAggiii Received an individual without acknowledgment packet from this address The first two address characters...

Page 47: ...should be set longer than the worst case time it takes to receive an ACK packet Setting Packet Timeout For a master slave system an ACK packet is sent as soon as the data packet is received and the channel is idle This can start as soon as the decay time of the originating modem is finished Packet Timeout Time Decay Time Attack Time ACK Packet Transmit Time Where Decay Time Tx Decay Time Additiona...

Page 48: ...ket delay time does not include the transmit decay time This is because the packet is available at the receiving modem as soon as all the data is transmitted Packet Transmit Time Packet Length Channel Rate Packet Length Data Bits Overhead Bits x Framing Overhead x Coding Overhead Overhead Bits 14 bytes x 8 bits per byte 112 bits Framing Overhead 1 1 Coding Overhead optional 1 5 Packet Length Data ...

Page 49: ...s are relatively easy to configure and test because the order of communication is predictable and therefore it is possible to eliminate collisions The following section will show a number of system topologies and the appropriate settings for the TS4000 All of these systems operate on a single frequency simplex although clear channel scan can be used Note that the repeater TS4000s can also be conne...

Page 50: ...ration Repeater Filtering Address Default Transfer Network Broadcast CSMA MAC Setup Data Packets Tx Index 1 CSMA MAC Setup Relay Packets Tx Index 1 Modem Address Group 1 Base Site Modem Address Individual 1 CSMA MAC Setup Data Pkts Min Idle Slots 2 Repeater Site Modem Address Individual 2 CSMA MAC Setup Data Pkts Min Idle Slots 1 CSMA MAC Setup Relay Pkts Min Idle Slots 0 Store and Forward Repeate...

Page 51: ...head 1 if Coding FEC is Unchecked Overhead 1 5 if Coding FEC is Checked Slot Time 1 5 Radio Transmit Attack Time Example Max Message Length for Modbus protocol 255 bytes Radio Tx Attack Time 20ms this value can be read on the Radio Hardware Screen Air Rate 9 6 kbps this is configured on the Radio tab Coding Unchecked this is configured on the radio tab Slot Time 1 5 20ms 30ms this is configured on...

Page 52: ...le Packet Operation Checked Medium Access Control MAC CSMA Store and Forward Repeater Operation Repeater Filtering Address Default Transfer Network Broadcast CSMA MAC Setup Data Packets Tx Index 1 CSMA MAC Setup Relay Packets Tx Index 1 Modem Address Group 1 Base Site Modem Address Individual 1 CSMA MAC Setup Data Pkts Min Idle Slots 3 Repeater A Site Modem Address Individual 2 CSMA MAC Setup Data...

Page 53: ...Air Rate in kbps Radio Tx Attack Time in ms Overhead 1 if Coding FEC is Unchecked Overhead 1 5 if Coding FEC is Checked Slot Time 1 5 Radio Transmit Attack Time Example Max Message Length for Modbus protocol 255 bytes Radio Tx Attack Time 20ms this value can be read on the Radio Hardware Screen Air Rate 9 6 kbps this is configured on the Radio tab Coding Unchecked this is configured on the Radio t...

Page 54: ...nfiguration Parameter Setting All Units Enable Packet Operation Checked Medium Access Control MAC CSMA Store and Forward Repeater Operation Repeater Filtering Address Default Transfer Network Broadcast CSMA MAC Setup Data Packets Tx Index 1 CSMA MAC Setup Relay Packets Tx Index 1 Modem Address Group 1 Base Site Modem Address Individual 1 CSMA MAC Setup Data Pkts Min Idle Slots 4 Repeater A Site Mo...

Page 55: ...et Packet Transmit Time Slot Time Largest Relay Pkt Min Idle Slot Packet Transmit Time 9 Max Outbound Message Length in bytes Overhead Air Rate in kbps Radio Tx Attack Time in ms Overhead 1 if Coding FEC is Unchecked Overhead 1 5 if Coding FEC is Checked Slot Time 1 5 Radio Transmit Attack Time Example Max Message Length for Modbus protocol 255 bytes Radio Tx Attack Time 20ms this value can be rea...

Page 56: ...MA Store and Forward Repeater Operation Repeater Filtering Address Default Transfer Network Broadcast CSMA MAC Setup Data Packets Tx Index 1 CSMA MAC Setup Relay Packets Tx Index 1 Modem Address Group 1 Base Site Modem Address Individual 1 CSMA MAC Setup Data Pkts Min Idle Slots 5 Repeater A Site Modem Address Individual 2 CSMA MAC Setup Data Pkts Min Idle Slots 4 CSMA MAC Setup Relay Pkts Min Idl...

Page 57: ... outbound polling packet Packet Transmit Time Slot Time Largest Relay Pkt Min Idle Slot Packet Transmit Time 9 Max Outbound Message Length in bytes Overhead Air Rate in kbps Radio Tx Attack Time in ms Overhead 1 if Coding FEC is Unchecked Overhead 1 5 if Coding FEC is Checked Slot Time 1 5 Radio Transmit Attack Time Example Max Message Length for Modbus protocol 255 bytes Radio Tx Attack Time 20ms...

Page 58: ...ps or individual remotes This feature can be used to allow for more complicated topologies and to minimize the throughput delay The following questions will need to be answered prior to creating a suitable configuration 1 What sites base repeater and remote can hear each other In many cases this can be adjusted by using a directional antenna at the remotes and pointing them appropriately 2 What is...

Page 59: ...llisions to allow for efficient multi access use of the radio channel Slot Time The AirNet protocol uses timing slots to determine when to attempt transmissions These slots are slightly different from the slots used in conventional multi access slotted MACs The AirNet slots are the minimum channel detection times or the minimum time from when one modem begins transmission to when all other modems ...

Page 60: ... Repeaters Setup Summary Slot Time Attack Time Maximum Carrier Detect Time Variation Slot Time 1 5 x Attack Time Where Attack Time Radio Attack Time Additional Transmit Attack Time Tx Decay Time and Tx Attack Time are fixed values that are preset for the radio in the TS4000 These values can be read out of the TS4000 using the Retrieve Radio Hardware menu or button The Additional Transmit Attack Ti...

Page 61: ...cay Time Y x Slot Time Attack Time Data Packet Transmit Time Data Packet Transmit Time Data Packet Length Channel Rate Data Packet Length Data Bits Overhead Bits x Framing Overhead x Coding Overhead Overhead Bits 14 bytes x 8 bits per byte 112 bits Framing Overhead 1 1 Coding Overhead optional 1 5 ACK Packet Delay at Destination Node Decay Time Attack Time ACK Packet Transmit Time Relay Delays for...

Page 62: ...t after the channel is available before attempting to transmit The number of minimum idle slots can be set differently for each packet type data ACK or relay Setting Min Idle Slots The simplest and most efficient system setup is where ACK acknowledgment packets are sent immediately after a valid data packet is received With this setup the ACK packets do not contend for the channel the way data pac...

Page 63: ... is necessary to estimate the average data packet length To do this estimate the average number of data bits in a packet using the following formulas Packet Length Data Bits Overhead Bits x Framing Overhead x Coding Overhead Overhead Bits 14 bytes x 8 bits per byte 112 bits Framing Overhead 1 1 Coding Overhead optional 1 5 Packet Length Data Bits 112 x 1 1 x 1 5 With this average packet length num...

Page 64: ... general it is a good idea to set the transmission index higher than expected as opposed to lower This allows the system to more gracefully handle peak traffic However this also causes average efficiency to drop and packet delay time to increase Transmission Index Estimated Backlogged Nodes Attempt Rate Estimated Backlogged Nodes the greater of A Average Number of Backlogged Nodes or B 1 4 Maximum...

Page 65: ...nsmit Attack Time ACK Packet Transmit Time ACK Packet Length Channel Rate An ACK packet fits in one data frame 16 bytes of data If coding is used then 50 coding overhead is added to this ACK Packet Length Uncoded 16 bytes x 8 bits per byte 128 bits Coded 128 bits x 1 5 192 bits The following calculations are for systems that are setup as described in the Setting Min Idle Slots section The packet t...

Page 66: ...y Decay Time Y x Slot Time Attack Time ACK Packet Transmit Time ACK Packet Transmit Time ACK Packet Length Channel Rate ACK Packet Length Uncoded 16 bytes x 8 bits per byte 128 bits Coded 128 bits x 1 5 192 bits Decay Time Tx Decay Time Additional Transmit Attack Time Attack Time Tx Attack Time Additional Transmit Attack Time Data Packet Delay The average delay is the average amount of time from w...

Page 67: ...e ACK and have a transmission index the same as the data packets It can also be used to calculate timeouts for layers of the protocol stack above the modem on the host system Note that the probable delay value does not include any transmission times due to repeaters and acknowledgement packets Probable Delay The basis of the probable delay is the average delay calculated above As noted before the ...

Page 68: ...ta out of its serial port However the Rx light will indicate activity on the radio channel Rover The rover is a unit that receives the GPS reference corrections A rover will not transmit data that it receives through its serial port In this mode the Tx light indicates if an error free packet has been received and how strong the receive signal was 1 flash A good receive packet with a low signal 2 q...

Page 69: ...ll be scanned The scan list can be changed with the channel box add button and delete button When Clear channel operation is enabled the TS4000 will automatically and dynamically select the least congested channel from the clear channel scan list This operation is completely transparent to the host equipment and does not require any operator intervention When clear channel scan is enabled all of t...

Page 70: ... This sets the receive signal level at which the receiver is activated This is similar to the squelch control on mobile radios Normally this level is set slightly lower than the level at which the TS4000 can correctly demodulate the incoming data Receive Carrier Detect Level When using the TS4000 in a high noise environment this level can be raised so that the TS4000 is more selective about the si...

Page 71: ...Test s on line help To test the operation of the TS4000 AirTest can be used to pass data between two modems Data Test 1 Attach two TS4000s each to a PC serial port 2 Configure AirTest for serial port settings baud rate data bits and parity that match the attached TS4000 s settings Setup Manu Port Setup 3 Transmit data between the TS4000s by typing a message into the Tx Message box of the Comm Port...

Page 72: ...to run the BER test until at least 10 errors have been received which provides a 68 confidence level AirTest can be setup to run a BER test To run a BER test the TS4000s must be configured with packet operation disabled This is because when the TS4000 is setup for packet operation it discards corrupted packets and does not send them out the serial port 1 Attach two TS4000s each to a PC serial port...

Page 73: ... of frequencies The granularity of the scan is fixed at the minimum channel spacing of the TS4000 AirScan Controls Selection Description Live In this mode the scanning overwrites the previous values of signal magnitude Peak Hold The display shows only the largest magnitude signal Use the Clear Screen button to reset the values Display This sets the frequency in the middle of the display Note that ...

Page 74: ...se contact Teledesign for ordering information When using remote diagnostics in a system with store and forward repeaters it is important that the repeaters are enabled to repeat individually addressed packets The remote diagnostic packets are all individually addressed because only one unit is queried at a time Remote Diagnostics with Repeaters Many systems use network broadcast packets received ...

Page 75: ...e All will be polled repeatedly until it is stopped The time between polls is set with the Repeat Time control Continuous Polling This will clear the Successes Attempts field of the diagnostics list All other fields will be unaffected Clear Successes Attempts Field Description Group Address Group address of the modem Individual Address Individual address of the modem An A or B after the address in...

Page 76: ...bout 0 3 volts under the voltage at the power leads Radio Voltage The regulated radio voltage of the modem Temp The internal temperature of the modem Tx Power Forward The forward outgoing transmit power of the modem This field is not available on all TS4000 models Tx Power Reflected The transmit power reflected back into the modem This field is not available on all TS4000 models Successes Attempts...

Page 77: ...ch the TS4000 to a PC serial port Upgrading 2 Start the upgrade program by pressing the Upgrade Firmware button on the main screen of the configuration program 3 Select the firmware version or firmware option to upgrade to a If the desired firmware version does not show up us the Find File button or menu to manually search for the necessary file 4 Press the Connect to Modem button to connect the u...

Page 78: ...icensed with a specific channel spacing i e 25 kHz 12 5kHz etc The channel spacing corresponds to the difference between the center frequencies of adjacent channels The TS4000 can be ordered with various channel spacing options Channel Spacing and Occupied Bandwidth For each frequency band and channel spacing there is a corresponding maximum occupied bandwidth The maximum occupied bandwidth is the...

Page 79: ...52 0529 www alcds com DCI LAO Licensing Assistance Office 800 866 4222 www dci lao com Radio Licensing Services 800 304 8821 www radiolicensing com FCC Federal Communications Commission Other Contacts 888 225 5322 www fcc gov PCIA Coordination agency for most business licenses 800 759 0300 www pcia com Countries other than the USA have different rules for operating radio equipment The user should ...

Page 80: ...lects the frequency with the least amount of interference see Radio Setup Channel Sharing The MURS rules do not allow the use of store and forward repeaters A MURS radio can be used within or over any area of the world where radio services are regulated by the FCC Location A MURS radio may not be used aboard an aircraft in flight The TS4000 Radio Modem Part TS4000 05C15SBB meets the requirements f...

Page 81: ... Causing Equipment Regulations ICES 003 The TS4000 has been certified for operation by Industry Canada in accordance with RSS 119 and RSS 210 of the Industry Canada rules See the label on the unit for the specific Industry Canada certification number and any other certification designations RSS 119 Many countries allow radio equipment that meets the FCC rules to be operated However some countries ...

Page 82: ...he following phone numbers Contacting Teledesign 800 663 3674 or 800 MODEMS 4 USA Canada 408 941 1808 408 941 1818 Fax In addition we have a web site which contains our latest product information and downloads www teledesignsystems com We can be reached by email at techsupport teledesignsystems com productsales teledesignsystems com We can be reached by mail at Teledesign Systems Inc 1729 South Ma...

Page 83: ...n Systems Inc Exclusions TELEDESIGN SYSTEMS INC SHALL IN NO EVENT HAVE OBLIGATIONS OR LIABILITIES TO BUYER OR ANY OTHER PERSON FOR LOSS OF PROFITS LOSS OF USE OR INCIDENTAL SPECIAL OR CONSEQUENTIAL DAMAGES WHETHER BASED ON CONTRACT TORT INCLUDING NEGLIGENCE STRICT LIABILITY OR ANY OTHER THEORY OR FORM OF ACTION EVEN IF TELEDESIGN SYSTEMS INC HAS BEEN ADVISED OF THE POSSIBILITY THEREOF ARISING OUT ...

Page 84: ... Notes 1 Data Carrier Detect DCD Output 2 Receive Data RD Output 3 Transmit Data TD Input 4 Data Terminal Ready DTR Input 5 Signal Ground SG 6 Data Set Ready DSR Alt Always in high state Output Output 1 3 7 Request to Send RTS Input 8 Clear to Send CTS Output 9 Not Connected Alt Data Set Ready DSR Alt Modem Power Output Input 1 4 Serial Port 2 Pinout Connector Watertight Case The watertight case u...

Page 85: ...iple internal signals that they can be connected to The connection options are selected with internal jumper plugs see Appendix F Internal Jumper Block Notes 2 This pin is normally setup as the serial port Data Terminal Ready DTR line which is an input for DCEs input to the TS4000 As an alternative this pin can be setup to feed DC power into the TS4000 Caution The use of the DTR pin for a DC power...

Page 86: ...ected between the TS4000 and the host equipment 5 For the watertight version of the TS4000 the alternate jumper block option to supply power to the modem via this pin should not be used due to the amperage limitation of the flex circuit connecting the LEMO connector to the modem board Signal Connector Pinout Direction Signal Name Mnemonic 9 Pin 25 Pin DCE DTE Signal Ground SG 5 1 7 Transmit Data T...

Page 87: ...k ohm load RS 232 Specification Actual TS4000 Drive Levels 15 to 5 9 to 6 5 to 15 6 to 9 Receivers with 3k to 7k ohm load RS 232 Specification Actual TS4000 Receive Levels 25 to 3 25 to 0 8 3 to 25 2 4 to 25 TTL Signal Levels Level volts DC Type Low High Output Driver 0 0 to 0 4 sinking up to 4 mA 3 0 to 5 0 sourcing up to 4 mA Input Receiver 25 to 0 8 2 4 to 25 3k to 7k ohm load The signal polari...

Page 88: ...RS 30 1E Ctrl _ US 31 1F Value Char Dec Hex SP 32 20 33 21 34 22 35 23 36 24 37 25 38 26 39 27 40 28 41 29 42 2A 43 2B 44 2C 45 2D 46 2E 47 2F 0 48 30 1 49 31 2 50 32 3 51 33 4 52 34 5 53 35 6 54 36 7 55 37 8 56 38 9 57 39 58 3A 59 3B 60 3C 61 3D 62 3E 63 3F Value Char Dec Hex 64 40 A 65 41 B 66 42 C 67 43 D 68 44 E 69 45 F 70 46 G 71 47 H 72 48 I 73 49 J 74 4A K 75 4B L 76 4C M 77 4D N 78 4E O 79...

Page 89: ...ket Channel Options Data Security 254 Selectable Scrambling Codes FEC Coding None or 12 8 Hamming code with 16 bit Interleaving Channel Access Master Slave or Carrier Sense Multiple Access CSMA with Programmable Attempt Rate Optional Packet Protocol Protocol Automatic Repeat reQuest ARQ Packet Size 1 to 5000 characters Retries 0 to 50 per packet Address Space 999 Individual Addresses per Group 60 ...

Page 90: ...programmable Radio Transmitter External amplifiers available for up to 100 watts Duty Cycle 50 2 watts 90 0 2 watts and below Attack Time 19 ms Receive Data Sensitivity 103 dBm for less than 1 x 10 4 BER Radio Receiver BER Bit Error Rate Carrier Detect Threshold 110 to 60 dBm programmable Receive Filter Bandwidth 12 5 25 kHz Selectivity 60 dB 12 5 kHz 70 dB 25 kHz Spurious Image Rejection 70 dB In...

Page 91: ...watts programmable Radio Transmitter External amplifiers available for up to 100 watts Duty Cycle 50 5 watts 90 2 watts and below Attack Time 19 ms Receive Data Sensitivity 103 dBm for less than 1 x 10 4 BER Radio Receiver BER Bit Error Rate Carrier Detect Threshold 110 to 60 dBm programmable Receive Filter Bandwidth 12 5 25 kHz Selectivity 60 dB 12 5 kHz 70 dB 25 kHz Spurious Image Rejection 70 d...

Page 92: ...er External amplifiers available for up to 100 watts Duty Cycle 50 5 watts 90 2 watts and below Attack Time 19 ms Receive Data Sensitivity 103 dBm for less than 1 x 10 4 BER Radio Receiver BER Bit Error Rate Carrier Detect Threshold 110 to 60 dBm programmable Receive Filter Bandwidth 15 30 kHz Selectivity 60 dB 15 kHz 70 dB 30 kHz Spurious Image Rejection 70 dB Intermodulation 70 dB Supply Voltage...

Page 93: ...ternal amplifiers available for up to 100 watts Duty Cycle 50 5 watts 90 2 watts and below Attack Time 17 ms Receive Data Sensitivity 103 dBm for less than 1 x 10 4 BER Radio Receiver BER Bit Error Rate Carrier Detect Threshold 110 to 60 dBm programmable Receive Filter Bandwidth 12 5 25 kHz Selectivity 60 dB 12 5 kHz 65 dB 25 kHz Spurious Image Rejection 70 dB Intermodulation 70 dB Supply Voltage ...

Page 94: ... 56 1 98 0 56 Standard Enclosure 4 25 4 93 1 14 0 99 0 99 TS4000 Radio Modem Serial Number 012345 1 78 Optional Mounting Plate 1 78 4 40 tapped Mounting Hole 6 places 1 14 DATA PORT 1 TX RX PWR PWR DATA PORT 2 BNC RF connector standard 9 pin female D connectors Molex Micro Fit 3 0 power connector ...

Page 95: ...8 3 10 0 56 1 98 0 56 Water Tight Enclosure 4 25 4 93 1 14 0 99 0 99 TS4000 Radio Modem Serial Number 012345 TX RX PWR 1 78 Optional Mounting Plate 1 78 LEMO Sealed Connector 4 40 tapped Mounting Hole 6 places DATA PORTS Shown with optional TNC RF connector 1 14 ...

Page 96: ...channel number from 01 to 99 TSC Channel query string Response 1 TSCxx for single channel systems xx channel number from 01 to 99 2 TSCCS for systems configured for clear channel scan Control String Description Modem Configuration Strings TSWxxx Change transmit power xxx transmit power in 0 1 watt i e 050 5 0 watts TSMSFx Change the store and forward repeater operation Options 1 TSMSFA repeat all ...

Page 97: ...t most significant digit first Packet Strings iii Represents a three digit individual address gg Represents a two digit group address nn Represents a two digit packet number Control String Description Packet Control Strings TSI Set for individual transfer TSIAiii Set for individual transfer with address change The three address characters change the individual destination address TSICggiii Set for...

Page 98: ...s characters represent the group address and the next three the individual address TSGAggiii Received a group broadcast packet from this address The first two address characters represent the group address and the next three the individual address TSBAggiii Received a network broadcast packet from this address The first two address characters represent the group address and the next three the indi...

Page 99: ...the voltage at the power leads Radio Voltage A two byte high byte first binary number indicting the regulated radio voltage in 0 01 volt increments i e 2432 24 32 volts Temperature A two byte high byte first binary number indicting the internal temperature in degrees Celsius RF Forward Power A two byte high byte first binary number indicting the forward outgoing transmit power in 0 1 watt incremen...

Page 100: ...ng the RSSI Rx Signal Strength Indication of the returning request message at the first repeater that hears it In units of dBms negative dBms i e a 87 87dBm A lower number indicates a stronger receive signal Remote RSSI A one byte binary number indicting the RSSI Rx Signal Strength Indication of the transmitted outgoing request message at the responding unit In units of dBms negative dBms i e a 87...

Page 101: ... the A modem in a redundancy switch 2 The TS4000 is the B modem in a redundancy switch Unused A nine byte field that is not currently used Store and Forward Repeater List A ten byte field that indicates the addresses of the last 5 store and forward repeaters that the response message was repeated by Each repeater address is a two byte field high byte first with the 6 most significant bits indicati...

Page 102: ...ignal Port 1 DCD RS232 signal Port 1 DCD pin Ground spare TS4000 Jumper Block Default Factory Settings Caution This procedure should be performed on an Electro Static Discharge ESD safe work surface to insure that the internal circuitry of the TS4000 radio modem is not damaged Instructions for Accessing the Jumpers Remove the four 4 40 x 3 8 hex socket head screws on the outside corners of the TS4...

Page 103: ...l Port 1 Pin 9 Port 1 Pin 9 RI Signal Jumpers Open default Modem Power 19 17 20 18 19 17 20 18 To enable power on pin 4 DTR Data Terminal Ready of serial port 1 locate the jumpers across pins 13 and 15 and pins 17 and 18 Remove these two jumpers using the small needle nose pliers or tweezers and reinstall the jumpers across pins 15 and 17 and pins 16 and 18 as shown below Jumper Settings for Power...

Page 104: ... and 2 Move the jumper across pins 5 and 7 to pins 5 and 6 Move the jumper across pins 8 and 10 to pins 9 and 10 Move the jumper across pins 12 and 14 to pins 11 and 12 Port 1 DTR RS232 TTL signal 1 3 5 7 9 11 13 15 25 27 29 17 19 21 23 31 2 4 6 8 10 12 14 16 26 28 30 18 20 22 24 32 CPU I O Port 2 DSR 1k pullup Port 2 DSR pin Port 2 RI pin Port 2 RI pin DC power DC power DC power DC power Port 2 D...

Page 105: ...ti Use Radio Service transmitter a transmitter that operates or is intended to operate in the MURS must be certificated in accordance with Subpart J of Part 2 of this chapter Provided however that those radio units certificated as of November 12 2002 need not be recertificated 95 605 Certification procedures Any entity may request certification for its transmitter when the transmitter is used in t...

Page 106: ...Operators may wish to consult interference guidelines which will be provided by Cornell University Operators who choose to transmit information electronically should e mail to prcz naic edu 1 The notification to the Interference Office Arecibo Observatory shall be made 45 days prior to commencing operation of the unit The notification shall state the geographical coordinates of the unit 2 After re...

Page 107: ...r control including dial up transmitter control circuits or as an integral part of an authorized private internal system of communication or as an integral part of dispatch point circuits in a multi use radio station are not considered to be interconnection for purposes of this rule part 95 1315 Antenna height restriction The highest point of any MURS antenna must be no more than 18 3 meters 60 fe...

Reviews: