Installation Manual VS-00-KW Frequency Domain Scrambler with Multi-Format ANI VS-0- KW Rolling Double Inversion Scrambler VS-00- KW Double Inversion Scrambler VS-000- KW Voice Inversion Scrambler VS-00- KW Voice Inversion Scrambler with Multi-Format ANI Manual Revision: 0-0- Covers Software Revisions: VS-XXX: 0..00 & Higher This manual & product supports the following radios: Portables: TK-0, TK-0 Mobiles: TK-0, TK-0, TK-0
HARDWARE SPECIFICATIONS Operating Voltage Operating Current VS-00, VS-0 & VS-00: Power Save Mode (COR Operation) Power Save Mode (VOX Operation) Clear or Inversion Operation FFT Scrambling Operation Average w/cor Power Save (0-0-0 cycle) Average w/cor Power Save (90-- cycle) Operating Current VS-000 & VS-00: Power Save Mode (COR Operation) Power Save Mode (VOX Operation) Clear or Inversion Operation Average w/cor Power Save (0-0-0 cycle) Average w/cor Power Save (90-- cycle) Operating Temperature Frequency Response Input Impedance Input Level (TX) Input Level (RX) Audio Output Impedance.-9. VDC. ma typical 0 ma typical 9 ma typical ma typical < ma ~0. ma. ma typical 0 ma typical. ma typical < ma < ma -0 - +0 C 00-000 Hz > k 0.0-. VPP 0.0-. VPP < 00 Ohm - The transmit and receive cycles are based on scrambled mode. When using clear mode, the consumption will decrease. - This is based on FFT scrambling. When using voice inversion this will vary. SECURITY SPECIFICATIONS VS-00: Total Code Combinations ~. x 0^ Actual Code Combinations ~ Billion Number of Selectable Keys Levels of Security Inversion 00-00 Hz (0- Hz resolution) Level bins Level bins Level bins VS-00: Total Number of Codes Number of Selectable Codes VS-000 & VS-00: Number of Selectable Keys Inversion Frequency Range 00-00 Hz (0- Hz resolution) VS-0: Total Number of Codes 00 Number of Codes Number of Groups Number of Selectable Codes
VS-00 & VS-00 ANI SPECIFICATIONS DTMF ANI Length Up to -digits DTMF ANI Timing 0/0 msec (Programmable) -Tone ANI Length Up to -digits -Tone ANI Timing Programmable G-Star ANI Range 000-9999 G-Star ANI Timing 0 msec Motorola s MDC-00 ANI Range 0000-FFFF Motorola s MDC-00 ANI Timing ~0 msec Kenwood s FleetSync Unit ID Range 000-999 Kenwood s FleetSyncUnit ID Timing ~00-0 msec INSTALLATION OVERVIEW. Test the radio for functionality.. Program the scrambler per the Product Programming Section of this manual.. Install the scrambler into the radio per the Hardware Installation Section of this manual.. Program the radio per the Radio Programming Section of this manual. Midian is not responsible for any damage/loss resulting from the use of Midian s products.
GENERAL INFORMATION VS-00: The VS-00 is a Digital Signal Processor (DSP) based Frequency Domain voice scrambler offering a high level of voice privacy. The DSP converts the analog signal into quantitized digital data. It then converts the Time Domain signal into the Frequency Domain. This results in an audio frequency spectrum, which is then partitioned into bins that are encrypted by the non-linear key generator. The digitized data is converted back to the analog realm using a digital to analog converter. The above technique and the lack of synchronization result in excellent audio quality, high security and enable the VS-00 to be used in virtually any type of radio system. These systems include HF SSB, Conventional Two- Way, Trunking, Voting and Simulcast. In addition to the scrambling functions the VS-00 offers ANI and Emergency ANI encode in the following formats: Motorola s MDC-00 Kenwood s FleetSync Harris G-Star (aka GE-Star) DTMF -Tone (all formats) VS-0: Midian s VS-0 is a rolling double inversion scrambler that offers 00 possible codes ( groups with codes per group). Of these codes the scrambler may be programmed with up to of these codes. The VS-0 series is compatible with Icom s UT-0. VS-00: Midian s VS-00 is a double inversion scrambler (aka split-band scrambler) that offers possible codes. Of these codes the scrambler may be programmed with up to of these codes. The VS-00 series is compatible with Midian s VPU-, Icom s UT-09 or Inysa s XPTO. VS-000: Midian s VS-000 voice inversion scrambler provides an entry level of voice security for two-way radio communications. The VS-000 provides up to different inversion frequencies that are button selectable. These inversion frequencies are programmable using Midian s KL-. The VS-000 is compatible with Midian s VPU series voice inversion scramblers. VS-00: Midian s VS-00 is a voice inversion scrambler with multi-format ANI encode. The VS-00 has the same scrambling features as the VS-000, but adds ANI and Emergency ANI encode in the following formats: Motorola s MDC-00 Kenwood s FleetSync Harris G-Star (aka GE-Star) DTMF -Tone (all formats)
PRODUCT PROGRAMMING Note: Greater details of the VS series products can be found in the VS Series Technical Reference Manual. Midian s VS-xxx-KW is programmed via Midian s KL- programmer. Please reference the KL- manual for setup instructions of the programming software and hardware. From the product selection screen on the programming software, select the VS-xxx from the list and click OK. Set the parameters of the scrambler software to fit the application. If any clarifications on a feature are required, move the mouse cursor over the feature name until the question mark appears and right click, a definition of the feature will be shown. After entering the parameters, save the file by going to File - Save As. Enter the file name in the File Name block and click Save. Saving the file will allow for quick and easy reprogramming of units. Programming: Plug the board onto the KL-. Push the power button on the KL- and click Program Unit in the programming software. The LED on the KL- will faintly flash if programmed successfully. Reading: Plug the board onto the KL-. Push the power button on the KL- and click Read Unit in the programming software. Note: The security pass phrases can use any -bit ASCII keyboard characters. These include the characters on a typical English keyboard such as 0-9, A-Z (upper and lower case),, #, @, $, etc. Spaces are also allowed. Midian does not recommend using international language character such as ñ, ä, ß, ü, é, etc. as these have not been tested. Please also note that the pass phrases are case sensitive. Important Note: Do not attempt to clone the scrambler by reading one and then programming another. When the scrambler is read, the pass phrases will be read out as <undefined>. If another scrambler is then cloned with this information, the scramblers will be incompatible because they have different pass phrases. To ensure scramblers communicate with each other, program them from a saved file.
HARDWARE ALIGNMENT This section describes how to determine and set the audio levels. Audio Levels Overview: To ensure the best audio quality, the scrambler must be configured to match the audio levels used by the radio. The scrambler uses programmable gain amplifiers to accomplish this. Determining the gain settings for these amplifiers is an involved process, so Midian simplified this process by developing an algorithm that requires the technician to make only four voltage measurements. From these four measurements, all of the many internal settings are determined. Still, getting the best audio quality will likely require a bit of trial and error. The scrambler only has control of audio voltage levels, not input and output impedances. These impedances can dramatically influence the levels. The Four Voltage Measurements: An oscilloscope and a communications test set/service monitor are required for the measurements. It is recommended that the measurements be recorded in units of mv peak-to-peak. Each measurement must be taken with system modulation at either 0% or 00%, but Midian recommends using 0% A method for controlling transmit modulation is required for accurate measurements in the TX mode. A small speaker held in place near the microphone by a rubber band can serve this purpose in most cases. Use a sinewave generator to inject a 000 Hz tone into the speaker. Adjust the output of the sine wave generator so that the transmitter produces 0% of rated modulation while PTT is pressed. Note that if the audio source (such as a speaker) is moved even slightly, the TX modulation may change significantly. Care must be taken to avoid changing the TX modulation while taking the measurements. The first two measurements must be taken using a radio that has not been modified. The nd two measurements require that the scrambler is installed and power is applied to the radio/scrambler. These measurements must be taken within seconds of powering the scrambler on. This is because the scrambler may enter power saving mode after that time. Measurements made while the scrambler is in power saving mode will not be valid. The unit ships with the power save feature enabled by default. The power save feature can be disabled via the KL- programming software so that it will not interfere with taking measurements, if desired. Please note that the levels provided to the option board are different between narrow band and wide band.. RX Output: The goal of this procedure is to determine the audio level that would normally appear at the RX audio insertion point in an unmodified radio. With a fully quieting signal modulated with a 000 Hz tone at 0%. Measure the voltage level appearing at the junction of R-0 and IC-0 Pin on the TK-0 & TK- 0 or at the junction of C-9 and IC- Pin for the TK-0 & TK-0.. TX Output: The goal of this procedure is to determine the audio level that would normally appear at the TX audio insertion point in an unmodified radio. Provide the radio an audio source generating a 000 Hz tone and key the radio. Adjust the audio source such that the modulation is at 0%. Measure the voltage level appearing at the junction of R-9 and R-0 on the TK-0 & TK-0 or at the junction of C- and IC- Pin for the TK-0 & TK-0.. RX Input: The goal of this procedure is to determine the audio level that the scrambler board will see at the RX audio pickup point after it is installed. The scrambler must be installed and powered-on while making this measurement. Modulate a 000 Hz tone at 0%. Measure the audio level at the junction of P- and C- on the scrambler.. TX Input: The goal of this procedure is to determine the audio level that the scrambler board will see at the TX audio pickup point after it is installed. The scrambler must be installed and powered-on while making this measurement. Provide the radio the same audio source and level as in Step, generating a 000 Hz tone and key the radio. Measure the audio level at the junction of P- and C- on the scrambler.
Programming the Audio Levels: After determining the audio levels at the audio hookup points, it will be necessary to program the scrambler to match these levels. In the programming software, there is a slider control on the Audio Levels Screen for each of the of four audio hookup points. Locate the column that corresponds to the modulation and units of measurement for each of the audio hookup points. Adjust the slider bar such that the value appearing in the appropriate column matches what was measured as closely as possible. Midian recommends the following values based on 0% modulation: The following table shows Midian s recommended levels in mvpp for the VS-00, VS-0 & VS-00 at 0% modulation for tested models of radios: Radio Model RX In TX In RX Out TX Out TK-0, TK-0 90 mvpp mvpp 90 mvpp mvpp TK-0, TK-0 mvpp mvpp mvpp 0 mvpp TK-0 9 mvpp mvpp 900 mvpp mvpp The following table shows Midian s recommended levels in mvpp for the VS-000 and VS-00 at 0% modulation for tested models of radios: Radio Model RX In TX In RX Out TX Out TK-0, TK-0 9 mvpp 0 mvpp 9 mvpp mvpp TK-0, TK-0 mvpp mvpp mvpp mvpp TK-0 9 mvpp mvpp 9 mvpp mvpp
HARDWARE INSTALLATION Be certain to follow standard anti-static procedures when handling any of Midian s products. When ordering the scrambler, the radio must be specified as audio levels vary between radio models. TK-0, TK-0: Plug the unit into the options connector located behind the options door under the battery. Before plugging the unit in, remove R-9 to open the radio s TX path and R-0 to open the radio s RX path. COR is needed for the power save function of the scrambler. Install a wire from the scrambler into the radio. This wire should be installed on the scrambler to the pad marked COR IN. The wire should then be connected to the radio s Q- collector. The scrambler s COR In Polarity should be programmed as High. TK-0: Plug the unit into the options connector CN- labeled Scrambler. Due to firmware compatibility issues between the radio and the scrambler the following wires must be added depending on the features needed: COR: Solder a wire from the junction of R- and the drain of Q on the VS module to Pin of CN (AUX0) on the radio. Program the VS module for a low COR polarity. TK-0, TK-0: Plug the unit onto the options connector CN-0. Due to firmware compatibility issues between the radio and the scrambler the following wires must be added depending on the features needed: COR: Solder this wire to the junction of D- (anode), C-0 and R. This provides the power save function of the scrambler.
RADIO PROGRAMMING TK-0, TK-0: Use KPG-9 version. or higher. Under the Edit menu select Extended Function and set Optional Board as Voice Scrambler. Under the Edit menu select Key Assignment and set Side under the Top/Side tab as Scrambler. This will set the button under the PTT as the mode select button. If scrambling on a per channel basis is desired or a combination of a mode button and per channel, then from the Zone Information screen click on the Channel Edit button. Under Scrambler Setting enable the Voice Scrambler. For scrambling on a per channel basis, this will need to be done for each channel where scrambling is desired. If the box is checked, the radio will power up in coded mode & when that channel is selected. When per channel scrambling is used, it is still possible to toggle in and out of scramble mode. 9
TK-0: Under the Edit menu select Extended Function and set Optional Board as Voice Scrambler + ANI Board. Under the Edit menu select Key Assignment and under the Head tab set the desired button (PF-PF) as Scrambler/Encryption. This will set the programmed button as the mode select button. If Emergency ANI in the VS-00 or VS-00 is being used PF must be set to Emergency. If scrambling on a per channel basis is desired or a combination of a mode button and per channel, then under Personal > System select the channel to modify. Check the box labeled Scrambler. For scrambling on a per channel basis, this will need to be done for each channel where scrambling is desired. If the box is checked, the radio will power up in coded mode & when that channel is selected. When per channel scrambling is used, it is still possible to toggle in and out of scramble mode. If the scrambler will be used with multiple codes, then select which code (-) that is desired for that channel under Scrambler Code. The scrambler must have been programmed for more than one code for this feature. Under Extended Function on the AUX tab set the DB- Pin to a Function of COR and the Active Polarity as Low. The scrambler should be programmed with a PTT Out Active Polarity as Lo and change the COR IN Polarity to Lo. 0
TK-0, TK-0: Use KPG-9 version. or higher. Under the Edit menu select Extended Function and set Optional Board as Voice Scrambler. Under the Edit menu select Key Assignment and under the Panel tab set the desired button Triangle, A, B, C or Square as Scrambler. This will set the programmed button as the mode select button. If using Midian s Kryptic ENI set the triangle button to Emergency. If scrambling on a per channel basis is desired or a combination of a mode button and per channel, then from the Zone Information screen click on the Channel Edit button. Under Scrambler Setting enable the Voice Scrambler. For scrambling on a per channel basis, this will need to be done for each channel where scrambling is desired. If the box is checked, the radio will power up in coded mode & when that channel is selected. When per channel scrambling is used, it is still possible to toggle in and out of scramble mode. Change the COR IN Polarity to High, the Mode Input is Latched and Low.
OPERATION Scrambler Operation: Mode Select: Press the radio key that was assigned in the radio programming. A tone will be emitted from the radio and the symbol will appear on the display of the radio indicating scramble mode. If scrambling on a per channel basis is being used, then switching between a scrambled or non-scrambled channel causes the symbol to appear or disappear. Code Select Per Channel: Codes - (VS-00 only supports codes) can be selected using -line binary by programming the radio channel with the desired Scrambler Code (-) and enabling the Binary Select in the KL- programming software. Note: The TK-0 uses a high Binary Select Polarity. ANI Operation: Transmitting ANI: When the PTT button is pressed and/or released the VS-00 or VS-00 will key the radio and transmit the programmed ANI. Transmitting Emergency ANI: When the Emergency button on the radio is pressed (if programmed) the VS- 00 or VS-00 will key the radio and transmit the programmed ENI for the programmed number of times. TECHNICAL NOTES Radio Compatibility: Midian has taken the utmost care to ensure the option board integrates into the radio with minimal impact to the features of the radio. However, some features may not be available in the radio when an option board is used. If a feature is not available, please contact Midian to see if the feature can be added. Audio Enable: This feature currently is not supported in the TK-0/0. This feature provides go-ahead beeps, ringing tones, etc. Midian Electronics, Inc. 0 East nd Street Tucson, Arizona USA Orders: -00-MIDIANS Phone: 0--9 Fax: 0--0 E-mail: sales@midians.com Web: www.midians.com MIDIAN CONTACT INFORMATION
D D C C B B A A.M R GND P:0 R TP TP R 00K R R9 R - + 9 0 U: SB D 0p C AUDIO ENH P: TP TP P: U 00p C P: TXI P: 0p C N/C P: SB D 00p C9 C0 L.K R0 C EMER IN PAD PROG OUT PAD PROG IN PAD.0u C.u C0 R C TP C K R9 9p C +V P: COR IN PAD R TXO P: 0p C.M R0 PTT IN P: C C9 R AUDIO ENH PAD.u C 9 0 0 9 9 9 0 0 9 U TP9 N/C P: C C P: 0u C C K R R.0u C9 SB D 0p C9 R R R 0p C R R NTA00 Q.K R 0K% R KW COR IN P: C0 OPT P: TP R U.00u C 0 9 0 0 0 9 9 9 U R OPT P: 0K R9 OPT P: K R C P: R 0p C R C C C 0u C C C 0K% R SIDE TONE P: SB D SB D TP RXEO P: R VR KW PROG IN P: U 00K R0 R P: SB D p C TP.u C P: R P: K R 0p C K R N/C P: K R K R C KW PTT OUT P:9 VR P: - + U: SB D OPT P: P: N/C P: R N/C P:9 - + U: 0p C C 00K R - + U: TP NTA00 Q C.00u C Y TRUNK DELAY PAD N/C P: P: R R9 R R0 R R VR SB D9 0K R0 TP R RXEI P:.00u C KW PTT OUT P: R 00K R.K R 0u C TP TP K R TP NTA00 Q TP0 GND P: P: TP MODE IN P:0 PROG OUT P: TP.0u C TP R +VIN DD DD A VAN VAN VAN VAN DD A VAN +VIN A_ROUTE B_ROUTE IN SYSTEM SERIAL PROGR. (SOURCE) NOTES: = NOT INSTALLED KW PTT IN KW PTT IN KW PROG IN KW PROG IN cs0b_vs0kw CJS 00-- GPC 009-0- B of 0 MIDIAN ELECTRONICS, INC. DATE: DESIGN: DWN BY: REV: APPR SCHEMATIC COPYRIGHT 009 REV SHEET PROJECT NUMBER DOCUMENT NAME VS-000/00-KW A_ROUTE B_ROUTE + 0u C AGND AGND R.0u C.K R.K R.u C0
- This page intentionally left blank -
D D C C B B A A.M R GND P:0 R TP TP R 00K R R9 R - + 9 0 U: SB D 0p C AUDIO ENH P: TP TP P: U 00p C P: TXI P: 0p C N/C P: SB D 00p C9 C0 L.K R0 C EMER IN PAD PROG OUT PAD PROG IN PAD.0u C.u C0 R C TP C K R9 9p C +V P: COR IN PAD R TXO P: 0p C.M R0 PTT IN P: C C9 R AUDIO ENH PAD.u C 9 0 0 9 9 9 0 0 9 U TP9 N/C P: C C P: 0u C C K R R.0u C9 SB D 0p C9 R R R 0p C R R NTA00 Q.K R 0K% R KW COR IN P: C0 OPT P: TP R U.00u C 0 9 0 0 0 9 9 9 U R OPT P: 0K R9 OPT P: K R C P: R 0p C R C C C 0u C C C 0K% R SIDE TONE P: SB D SB D TP RXEO P: R VR KW PROG IN P: U 00K R0 R P: SB D p C TP.u C P: R P: K R 0p C K R N/C P: K R K R C KW PTT OUT P:9 VR P: - + U: SB D OPT P: P: N/C P: R N/C P:9 - + U: 0p C C 00K R - + U: TP NTA00 Q C.00u C Y TRUNK DELAY PAD N/C P: P: R R9 R R0 R R VR SB D9 0K R0 TP R RXEI P:.00u C KW PTT OUT P: R 00K R.K R 0u C TP TP K R TP NTA00 Q TP0 GND P: P: TP MODE IN P:0 PROG OUT P: TP.0u C TP R +VIN DD DD A VAN VAN VAN VAN DD A VAN +VIN A_ROUTE B_ROUTE IN SYSTEM SERIAL PROGR. (SOURCE) NOTES: = NOT INSTALLED KW PTT IN KW PTT IN KW PROG IN KW PROG IN cs0b_vskw CJS 00-- GPC 009-0- B of 0 MIDIAN ELECTRONICS, INC. DATE: DESIGN: DWN BY: REV: APPR SCHEMATIC COPYRIGHT 009 REV SHEET PROJECT NUMBER DOCUMENT NAME VS-00-KW A_ROUTE B_ROUTE + 0u C AGND AGND R.0u C.K R.K R.u C0
- This page intentionally left blank -