Digital Voice Systems Net-2000 Скачать руководство пользователя страница 3

 

DVSI Confidential Proprietary 

Page i

Net-2000™ Voice Codec Unit END USER License Agreement 

 

1.0 

Preliminary Statements and Definitions 

 
1.1 

“Voice Codec Unit” shall mean the hardware, 

software and associated documentation referred to in the 
invoice or shipping papers accompanying this agreement for 
which END USER has requested a license, and any derivative 
works thereof, including modifications, enhancements and 
extensions made by or for Digital Voice Systems, Inc. (DVSI) 
and including circuit diagrams, timing diagrams, 
programmable logic software, logic diagrams, layouts, 
operating instructions and user manuals. 
 
1.2 

“AMBE™ Software” shall mean the speech coding 

software and/or firmware provided as part of the Voice Codec 
Unit.  This software is contained in the Read Only Memories 
(ROMS, EPROMS, EEPROMS, etc...) which are included as 
part of the Voice Codec Unit.  This software includes any 
derivative works which have as their source the software 
contained in the Read Only Memories, and it includes the 
software contained in any future Read Only Memories which 
DVSI may provide END USER for use in the Voice Codec. 
 
1.3 

“Designated Site” shall mean the location of the 

Voice Codec Unit. 
 
1.4 

“Proprietary Information” shall mean the information 

which DVSI desires to protect against unrestricted disclosure 
or competitive use and which is designated as such in writing 
by DVSI or is disclosed orally and within thirty (30) days 
thereafter is reduced to tangible form pursuant to this License. 
 
1.5 

DVSI represents that it owns certain “Proprietary 

Rights” in the Technology and in the AMBE

 and AMBE+2™ 

Voice Compression Software, including patent rights in the 
Technology, and patent rights, copyrights, and trade secrets 
in the AMBE

 and AMBE+2™ Voice Compression Software. 

 
2.0 License 

Granted 

 
2.1 

Subject to the conditions herein and upon initial use 

of the AMBE™ and AMBE+2™ Software within the Net-2000 
Voice Codec Unit, DVSI hereby grants to END USER a non-
exclusive, limited license to use the AMBE® and AMBE+™ 
Voice Compression Software internal to the Net-2000 Voice 
Codec Unit.  Title to the AMBE® Voice Compression Software 
remains with DVSI.  No license is granted for use of the 
AMBE

®

 AMBE+™ Voice Compression Software on other than 

the Net-2000 Voice Codec Unit.  No license, right or interest in 
any trademark, trade name or service mark of DVSI is granted 
under this Agreement. 
 
2.2 

END USER shall not copy, extract, de-compile, 

reverse engineer or disassemble the AMBE

®

 and AMBE+™ 

Voice Compression Software contained in the Net-2000 Voice 
Codec Unit. 
 
2.3 

Transfer of License 

(a) 

END USER may transfer the Net-2000 Voice Codec 

Unit with the AMBE® and AMBE+™ Software and all rights 
under this agreement to a third party together with a copy of 
this Agreement provided that END USER provides DVSI with 
a written notification of the transfer and provided that the third 
party agrees in writing to accept all the terms and conditions 
of this agreement.  Upon any such transfer, END USER’s 
rights under this Agreement shall terminate pursuant to 
Section 3.0. 

(b) 

END USER may relocate the Net-2000 Voice Codec 

Unit, and the subsequent location shall then be considered the 
Designated Site. 
(c) 

Except as provided in this Section 2.2, this 

Agreement, the AMBE® and AMBE+™ Software and any other 
information provided by DVSI to END USER and any licenses 
and rights granted hereunder, may not be sold, leased, 
assigned, sublicensed or otherwise transferred, in whole or in 
part, by END USER. 
 
2.4 

END USER shall not de-compile, reverse engineer or 

disassemble the Net-2000 Voice Codec Unit, AMBE® and 
AMBE+™ Software. 
 
3.0 

Term and Termination 

 
3.1 

This Agreement is effective upon initial use of the 

AMBE

®

 and AMBE+™ Software on the Net-2000 Voice Codec 

Unit and shall remain in effect until terminated in accordance 
with this agreement. 
 
3.2 

This Agreement shall terminate automatically without 

notice from DVSI if END USER fails to comply with any of the 
material terms and conditions herein.  END USER may 
terminate this Agreement at any time upon written notice to 
DVSI certifying that END USER has complied with the 
provisions of Section 3.3. 
 
3.3 

Upon termination of this Agreement for any reason, 

END USER shall:  (i) have no further rights to the Net-2000 
Voice Codec Unit and AMBE

®

 and AMBE+™ Software; (ii) 

discontinue all use of the Net-2000 Voice Codec Unit and 
AMBE

®

 and AMBE+™ Software; and (iii) destroy or, at DVSI’s 

option, return the Net-2000 Voice Codec Unit and AMBE

®

 and 

AMBE+™ Software. 
 
4.0 Payments 
 
4.1 

In consideration of the hardware, software, and 

associated materials provided as part of the Net-2000 Voice 
Codec Unit and AMBE

®

 and AMBE+™ Software, and in 

consideration of the license and rights in the AMBE

®

 and 

AMBE+™ Software granted by DVSI, and in consideration of 
DVSI’s performance of its obligations hereunder, END USER 
agrees to pay to DVSI the fee specified in DVSI’s invoice. 
 
5.0 Proprietary 

Notices 

 
5.1 

END USER shall not remove any copyright or 

proprietary notice on the on the Net-2000 Voice Codec Unit and 
AMBE

®

 and AMBE+™ Voice Compression Software. 

 
6.0 Proprietary 

Information 

 
6.1 

The parties agree that the Net-2000 Voice Codec Unit 

and AMBE

®

 and AMBE+™ Software, Voice Compression 

Software shall be considered Proprietary Information. 
 
6.2 

Except as otherwise provided in this Agreement, END 

USER shall not use, disclose, make, or have made any copies 
of the Proprietary Information, in whole or in part, without the 
prior written consent of DVSI. 
 
6.3 

END USER shall make reasonable efforts to notify 

and inform its employees having access to the Proprietary 
Information of END USER’s limitations, duties and obligations 
regarding nondisclosure and copying of the Net-2000 Voice 
Codec Unit and AMBE

®

 and AMBE+™ Software,.  Proprietary 

Information shall be used only by employees of END USER and 

Содержание Net-2000

Страница 1: ...Net 2000 Voice Codec Unit User s Manual Version 1 0 March 2004 Digital Voice Systems Inc The Speech Compression Specialists...

Страница 2: ...disclaims any implied warranties of merchantability and fitness for a particular purpose Digital Voice Systems Inc shall not be liable for any errors or for incidental or consequential damages in con...

Страница 3: ...ith a written notification of the transfer and provided that the third party agrees in writing to accept all the terms and conditions of this agreement Upon any such transfer END USER s rights under t...

Страница 4: ...arranties under this section 7 0 give END USER specific legal rights and END USER may have other rights which vary from state to state 8 0 Limitation of Liability 8 1 In no event shall DVSI be liable...

Страница 5: ...an sealed cabinet or bookcase that may impede the flow of air around the unit 9 Heat The Net 2000 VCU unit should be situated away from heat sources such as radiators heat registers ovens or other app...

Страница 6: ...isk of electric shock do not remove cover No user serviceable parts are inside Refer servicing to qualified service personnel Servicing The user should not attempt to service the Net 2000 VCU unit bey...

Страница 7: ...ns 4 4 Wire 4 Handset 4 2 Wire 4 Channel Communication 4 Ethernet 4 Connecting the Ethernet Network 4 RS 422 5 Connecting to RS 232 5 RACK MOUNT INSTALLATION 6 Section 3 NET 2000 VCU SETUP CONTROL 7 O...

Страница 8: ...and 5 seq 30 Channel Packet Bytes 6 to 17 rate 6 31 Channel Packet Bytes 18 and 19 cmode 33 Channel Packet Bytes 20 21 22 23 tone idx tone amp 34 Channel Packet Bytes 24 25 ws 35 Channel Packet Bytes...

Страница 9: ...HEADER 28 TABLE 10 LEN HEADER PARAMETER 28 TABLE 11 TYPE HEADER PARAMETER 28 TABLE 12 SEQ HEADER PARAMETER 29 TABLE 13 CHANNEL PACKET 29 TABLE 14 CHANNEL PACKECT LEN HEADER PARAMETER 30 TABLE 15 TYPE...

Страница 10: ...PARAMETER 53 TABLE 54 REASON PARAMETER 53 TABLE 55 SERIAL PORT PIN OUTS 54 TABLE 56 RS 422 SYNCRONOUS SERIAL PORT PIN OUTS 55 TABLE 57 RS 422 ASYNCRONOUS SERIAL PORT PIN OUTS 55 List of Figures FIGURE...

Страница 11: ...0 VCU can handle information from a DHCP server when available on a Local Area Network LAN Encode Decode files across a LAN to and from a PC The embedded user interface allows the operation software t...

Страница 12: ...nd stop processing encoding and or decoding data that is being sent Control When connected on a LAN any PC on the network can use a standard web browser to control the Net 2000 VCU through the use of...

Страница 13: ...me Connector Type 1 Serial Port DE9s 2 LAN RJ 45 3 RS 422 Synchronous DB 15HD 4 RS 422 Asynchronous RJ 45 5 2 Wire I O RJ 11 6 Analog Line In RCA Jack 7 Analog Line Out RCA Jack 8 Handset RJ 11 9 AC L...

Страница 14: ...4 Wire handset or 2 Wire and the Ethernet communications channel interface When running in VOIP Mode the VCU encodes a frame of speech from the specified voice interface and implements a protocol to s...

Страница 15: ...422 connection is available on the RJ45 connector located on rear panel of the Net 2000 VCU and provides the data only in a 8 none 1 format For pinout detail see Section 5 Table 57 RS 422 Asyncronous...

Страница 16: ...hipping If the rack mount needs to be removed there are three flat head Philips screws on each side that secures the rack mount plate to the Net 2000 VCU chassis as shown below To avoid scratching the...

Страница 17: ...out network settings operating mode and system control Connecting two Net 2000 VCU units together can be done by entering the IP address or hostname of the other Net 2000 VCU unit and selecting the de...

Страница 18: ...rminal console command network as follows adsh network dhcp h hostname w workgroup i ipaddress m netmask g gateway n nameserver d domainname The arguments to the network command are described below Ar...

Страница 19: ...or a command is 512 characters Commands are case sensitive Command arguments are separated by white space With the serial cable connected and the terminal running type a few carriage returns at the ke...

Страница 20: ...the AMBE AMBE vocoder with rate index 4 ip_addr the IP address to send data to required only if the channel interface is Ethernet VOIP Mode Command Example adsh dut voip v l c e r AMBE2000 18 192 168...

Страница 21: ...he input channel data and have the decoder generate the tones locally tone_args an ascii string of digits and the upper case letters A F representing the DTMF tone to generate Stop Command To use the...

Страница 22: ...as Decoder Rate and output gain The table on the right provides information from the communications channel and configuration of the vocoder The operator can control the running of the unit using the...

Страница 23: ...ause the Net 2000 VCU sends data over the internal loopback Ethernet address of 127 0 0 1 File I O Mode In File mode the Net 2000 VCU is available for communication with PC on the LAN to sending data...

Страница 24: ...SI s proprietary AMBE Voice Compression Technology delivers excellent voice quality even at low data rates Proven to be a superior alternative to linear predictive model vocoders the AMBE Voice Compre...

Страница 25: ...3750 FEC 250 AMBE 2400 FEC 1600 4800 Total bps AMBE 4800 FEC 0 AMBE 4550 FEC 250 AMBE 4000 FEC 800 AMBE 3600 FEC 1200 AMBE 3100 FEC 1700 AMBE 4800 FEC 0 AMBE 3600 FEC 1200 AMBE 2400 FEC 2400 6400 Tota...

Страница 26: ...otal bps AMBE 2 4000 0 FEC AMBE 2 2400 1600 FEC 4800 Total bps AMBE 2 4800 0 FEC AMBE 2 4000 800 FEC AMBE 2 3600 1200 FEC AMBE 2 2400 2400 FEC 6400 Total bps AMBE 2 6400 0 FEC AMBE 2 4000 2400 FEC 720...

Страница 27: ...gardless of which voice source is selected 2 Wire Before selecting the 2 Wire voice source the Net 2000 VCU expects to be connected to a North American POTS line A industry standard telephone cord can...

Страница 28: ...erfaces are selected the Net 2000 VCU encodes speech received on the selected voice source input Handset 4 Wire or 2 Wire sends out the encoded speech data over the selected RS 422 interface This chan...

Страница 29: ...lues NOTE At power up the VCU automatically starts up with the default settings You do not need to use the web interface unless you want to change these settings Vocoder Mode Configuration Figure 13 V...

Страница 30: ...is feature work only when AMBE 2 is selected as the vocoder type To enable the feature select the check box in the Configuration table on the VOIP page The noise suppressor can be switched off by unch...

Страница 31: ...Net 2000 Voice Codec Unit User s Manual Page 21 Section 3 Net 2000 VCU Control DVSI Confidential Proprietary...

Страница 32: ...9 770 5 1336 770 6 1477 770 7 1209 852 8 1336 852 9 1477 852 A 1633 697 B 1633 770 C 1633 852 D 1633 941 1209 941 1477 941 Table 8 DTMF Data Note Dial ring and busy tones are standard North American c...

Страница 33: ...data in the frame Decoder Radio Button When the send button is selected and the Decoder radio button is active then the Net 2000 VCU sends tone directly to the local decoder to output the digits as en...

Страница 34: ...change to the Net2000 directory and run the PCFIO exe file This command line program accepts the following arguments for file processing e name of file to be encoded d name of file to be decoded p num...

Страница 35: ...e System Settings from the navigation menu will display a window with the current network information of the Net 2000 VCU The user can set the Net 2000 VCU to either obtain the network settings automa...

Страница 36: ...DHCP server Apply Button The Apply button applies the any new setting that are entered in the network settings screen When selected the Net 2000 VCU automatically stops and reboots to implement the n...

Страница 37: ...little endian machines it is necessary to byte swap when using this protocol with a PC There are four packets defined for the VCU protocol a Channel packet a Voice packet a Reset packet an Ack packet...

Страница 38: ...th is 514 bytes Bytes 2 and 3 hold the 16 bit packet type see Table 11 type Bytes 4 and 5 hold the 16 bit sequence number parameter see Table 12 seq header parameter The sequence number of a response...

Страница 39: ...7 6 5 4 3 2 1 0 Parameter Name 0 1 0 0 0 0 0 0 0 0 1 1 0 1 1 0 1 0 len 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 type Header 4 5 X x x x x x x x x x x x x x x x seq 6 7 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 x rate...

Страница 40: ...18 bytes len Length in bytes of total packet including header Byte 0 7 6 5 4 3 2 1 0 Byte 1 7 6 5 4 3 2 1 0 Decimal Value Data Packet Size 0 0 0 0 0 0 0 0 1 1 0 1 1 1 0 0 220 bytes Table 14 Channel Pa...

Страница 41: ...4 3 2 1 0 Bit 7 6 5 4 3 2 1 0 Parameter Name 6 7 x x x x x x x x x x x x x x x x rate 0 8 9 x x x x x x x x x x x x x x x x rate 1 10 11 x x x x x x x x x x x x x x x x rate 2 12 13 x x x x x x x x x...

Страница 42: ...0 0x0000 0x0000 0x7060 0xc060 2 3100 1700 0x923e 0x2800 0x0000 0x0000 0x7460 0xc060 8 4800 0 0x5360 0x0000 0x0000 0x0000 0x6c60 0xc060 18 4000 800 0x5250 0x2010 0x0000 0x0000 0x7460 0xc060 24 3600 120...

Страница 43: ...4 3 2 1 0 Hex Value Nominal Value 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0x0000 Lost Frame 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0x0004 Mute 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0x0008 Tone Signaling 0 1 0 0 0 0 0 0 0...

Страница 44: ...70 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 1 133 DTMF 6 1477 770 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 134 DTMF 7 1209 852 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 1 135 DTMF 8 1336 852 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 136 DTMF...

Страница 45: ...ion and 8 maximum soft decision capability The number of soft decision bits is determined by the top 8 bits of the format element format 8 0x00ff The format element of the channel packet also indicate...

Страница 46: ...he number of voice samples in the packet The format element of the packet indicates the format of the voice data Values for these parameters are also shown inTable 21 ws Channel Parameter The voice da...

Страница 47: ...analyzes the voice data with the tone detector enabled If cleared the tone detector is disabled 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 12 AMBE DTX ENABLE FLAG If set the encoder enables silence frame genera...

Страница 48: ...one idx 22 23 x 0 0 0 0 0 0 0 0 x x x x x x x tone amp 24 25 0 0 0 0 0 0 0 0 1 0 x x x x x x ws 26 27 0 0 0 0 x x x x 0 0 0 x 0 0 x x format 28 29 x x x x x x x x x x x x x x x x channel 0 1 30 31 x x...

Страница 49: ...6 cmode Bits for Decoder Command Packets Upon receipt of an Decode command packet terminals should decode the data appropriately by calling the vocoder software interface function ambe voice dec twice...

Страница 50: ...31 X x x x x x x x x x x x x x x x channel 2 3 32 33 X x x x x x x x x x x x x x x x channel 4 5 216 217 X x x x x x x x x x x x x x x x channel 191 192 Table 27 channel parameters If channel contain...

Страница 51: ...19 0 x 0 0 0 0 0 0 0 0 0 0 0 0 0 0 cmode 20 21 0 0 0 0 0 0 0 0 1 0 x x x x x x tone idx 22 23 x 0 0 0 0 0 0 0 0 x x x x x x x tone amp 24 25 0 0 0 0 0 0 0 0 1 0 x x x x x x ws 26 27 0 0 0 0 x x x x 0...

Страница 52: ...it sequence number see Table 5 The sequence number is used as a method to detect if and when data packets are dropped so it is important to ensure that consecutive sequence numbers are transmitted for...

Страница 53: ...le 32 a cmode Parameter Half Rate Encoder Inputs cmode Parameter The Data Invalid flag is set by the Decoder if the data that was received in the Channel packet used to generate the Voice packet was i...

Страница 54: ...n vary between 159 and 161 The nominal number of elements should be 160 The voice format is 16 bit PCM each element of the voice array should contain one linear 16 bit voice sample Reset Packet The Re...

Страница 55: ...ype Byte 2 7 6 5 4 3 2 1 0 Byte 3 7 6 5 4 3 2 1 0 Hex Value Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0x0000 Table 37 type header parameter Reset Packet Bytes 4 5 seq Bytes 4 and 5 hold the 16 bit sequenc...

Страница 56: ...Reset 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0x0002 Table 39 which parameter Ack Packet The Ack packet is used to acknowledge the Reset packet when the VCU is in File Mode Ack Packet Bytes msb lsb Bit 7 6 5...

Страница 57: ...Byte 2 7 6 5 4 3 2 1 0 Byte 3 7 6 5 4 3 2 1 0 Hex Value Ack 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0x0000 Table 42 type header parameter Ack Packet Bytes 4 5 seq Bytes 4 and 5 hold the 16 bit sequence numbe...

Страница 58: ...0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rate 2 12 13 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rate 3 14 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rate 4 16 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rate 5 18 19 0 x 0 0 0 0 0 0 0 0...

Страница 59: ...law and A law coders don t support any of these Channel Response Packet Flags Voice Response Packet The Net 2000 VCU transmits decoder data in Voice response packets Table 47 Voice Response Packet cmo...

Страница 60: ...1 Not Used x x x 14 13 12 11 10 9 8 7 6 4 3 2 0 Table 48 cmode Bits for Voice Response Packets If the decoder sets the AMBE DTMF FRAME FLAG status flags output the tone idx and tone amp elements will...

Страница 61: ...and format parameters for the Voice response packet Each sample of voice data generated by the decoder is contained in one 16 bit element of the voice array A law and law values should be put in the...

Страница 62: ...Parameters Nack Packet Bytes 0 1 len The len parameter bytes 0 and 1 hold the 16 bit length of the packet Table 3 The packet length is ten bytes len Length in bytes of total packet including header By...

Страница 63: ...eq header parameter Note Sequence numbers should be incremented by one every time a packet is transmitted When the sequence number reaches 32767 the next valid sequence number is 32768 Nack Packet Byt...

Страница 64: ...0 VCU RS 232 Serial Port Pin Out as view from the back of the unit Pin Number Name 1 4 6 Connected together internally 2 Tx 3 Rx 5 Ground 7 CTS 8 RTS 9 No Connection Table 55 Serial Port Pin Outs LAN...

Страница 65: ...Serial Port Pin Out as view from the back of the unit Pin Number Description Polarity 1 Tx positive 2 Tx negative 3 Rx positive 4 NC 5 NC 6 Tx negative 7 NC 8 NC Table 57 RS 422 Asyncronous Serial Po...

Страница 66: ...Minimum Load 600 Ohms Note A digital max produces 1 414 V signal on the line output when the codec output gain is 0 dB Handset Type Single ended Connector RJ 4P4C Bandwidth 20 Hz to 4 kHz A D Samplin...

Страница 67: ...VCU access to the shared folder by typing the following commands adsh mkdir var upgrade adsh smbmount host share var upgrade where host is the PC s host name and share is the name of the shared folde...

Страница 68: ...Page 58 DVSI Confidential Proprietary NOTES...

Отзывы: