omni series User’s Manual Version 2.
ZyXEL Limited Warranty ZyXEL warrants to the original end user (purchaser) that this product is free from any defects in materials or workmanship for a period of up to two (2) years from the date of purchase.
Copyright © 1997 by ZyXEL The contents of this book may not be reproduced (in any part or as a whole) or transmitted in any form or by any means without the written permission of the publisher. Published by ZyXEL Communications Corporation. All rights reserved. Note: ZyXEL does not assume any liability arising out of the application or use of any products, or software described herein. Neither does it convey any license under its patent rights nor the patents rights of others.
If this equipment does cause harmful interference to radio/television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: • Reorient or relocate the receiving antenna. • Increase the separation between the equipment and the receiver. • Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
3. 93/68/EEC of 22 July 1993 amending the Directives 89/336/EEC, 91/263 /EEC and 92/31/EEC.(Marking Directive) 4. Council Directive 73/23/EEC and 93/68/EEC of 26 Dec 1996 on the harmonization of the laws of the Member States relation to electrical equipment designed for use within certain voltage limits. 5. The Council Directive 92/31/EEC of 28 April 1992 amending directive on the approximation of the laws of the member states relating to Electro Magnetic Compatibility.
For European versions and related files, use the address: ftp.zyxel.co.at • Postal Service: You can send written communications at the following address: ZyXEL Communications Corporation 6, Innovation Road II, Science-Based Industrial Park Hsinchu, Taiwan 300, R.O.C. or ZyXEL Communications Inc. 4920 E. La Palma Avenue Anaheim, CA92807, U.S.A.
Contents ZyXEL Limited Warranty....................................................... ii FCC Part 15 Information....................................................... iii Contacting ZyXEL ................................................................. v 1 Introduction...................................................................... 1 Key to Model Differentiation .................................................. 2 Key Features of the omni ........................................................
Connecting the TA to your PC ............................................. 16 Plug and Play......................................................................... 16 Connecting to Your ISDN Line ............................................ 18 U Interface Model ................................................................ 19 S/T Interface ........................................................................ 19 Power On and Self Diagnostics .............................................
Configuring Windows 95 Dial-Up Networking .................... 38 CAPI Installation................................................................... 42 7 Point-to-Point Protocol (PPP)....................................... 44 Introduction........................................................................... 44 Feature list ............................................................................. 45 Async to Sync Conversion (external) ....................................
X.75 ISDN Communications ........................................ 65 Answering an X.75 call.......................................................... 66 Making an X.75 Call ............................................................. 66 Making a Bundled Call with X.75......................................... 67 Dialing Pre-stored Phone Numbers....................................... 68 Invoking V.42bis Data Compression .................................... 68 Bundle Connection with V.
Multi-Auto-Answering of Data Calls .................................... 87 Data Call Indication.............................................................. 87 Disable inbound call connection............................................ 88 Point-to-Point Configuration ................................................ 88 Placing a Call......................................................................... 89 Placing a call for DSS1.........................................................
Simplex mode..................................................................... 108 Multiplex mode .................................................................. 108 AT Command Descriptions................................................. 109 Basic "AT" Command Set .................................................. 109 Description of ATI3 Output: .............................................. 117 Extended "AT&" Command Set ......................................... 118 Extended "AT*" Command Set ......
1 Introduction The ZyXEL omni.net series ISDN Terminal Adapter family includes four ISDN Terminal Adapters; omni.net, omni.net Internal, omni.net data, and omni.net Data Internal. When used with off-the-shelf Internet or remote access client software, the omni enables mobile or home users to connect to the Internet or branch offices over ISDN lines Hassle Free! Some models also allow you to connect to the analog world via a modem, fax machine, or telephone connected directly to the TA.
Key to Model Differentiation The following labels will be used throughout the manual whenever information applies or does not apply to specific omni models. If information is specific to a single model within the omni line it will be identified by model name e.g. (omni.net). (internal) Applies to internal omni models only (omni.net Internal and omni.net Data Internal). (external) Applies to external omni models only (omni.net and omni.net Data). (data) Applies to omni data models only (omni.
• B Channel speeds of 56Kbps (in-band Signaling) and 64Kbps (out-of-band Signaling). • 112Kbps/128Kbps channel bundling: MLP, CCB, and Multilink PPP(RFC1661). • V.42bis data compression using the X.75, V.120, and Bundle protocols. • STAC data compression using PPP/MP • Two application program interfaces: • • ZyXEL ISDN AT Commands CAPI 1.1a and CAPI 2.0. Intelligent Features • Automatic ISDN/analog call detection (non-data).
• Configuration Setting: Software programmable with nonvolatile memory for profile storage. • Diagnostics: Self and loopback tests. Physical Characteristics • Line Interface • • RJ-45 for S/T or U interface, RJ-11 for built-in TA’s. (Internal models with S/T interface only). DTE Interface • • DB-25 connector (external). Weight (g) • • 383 (external) • 250 (internal) Dimensions (cm) • • L-18.1 x W-13.5 x H-3.7 (external) L-19 x W-2.
• One RJ-11 telephone cable. (omni.net Internal) • One RJ-45 ISDN telephone cable. • One 6' shielded RS-232 25-pin to 25-pin cable. (external) • One 3.5" driver and utility disk. • One warranty/registration card. • One omni User's Manual. How to Become a Registered Owner Complete the pre-addressed registration card and place it in the mail. Registered owners will receive future product information and update announcement. Save your dated invoice as proof of purchase.
6 Introduction
2 Installing omni External Models Although graphics are only displayed for the omni.net, all installation steps below apply to both the omni.net and omni.net Data ISDN Terminal Adapters unless specifically noted. Front Panel You will find the following LED's on the front panel of the omni external models: Figure 2-1 omni.net front panel The LED Indicators PWR - The power on LED lights up when the power is turned ON.
LNK - The Link LED lights up when the link with the local switch is active and flashes when attempting to make a connection. B1 - The B1 channel connection LED lights up when the B1 channel is established. B2 - The B2 channel connection LED lights up when the B2 channel is established. AA - The auto-answer LED lights up when the TA is in Auto Answer mode and flashes when it rings. CP - Lights when Data Compression is being used over one or more of the B Channels.
Front Panel Switch When the TA is in command state, pressing the front panel button causes it to dial the default phone number pre-stored in the NVRAM. The default number pointer to the telephone directory is assigned by the AT*Dn command. When the TA is on-line, pressing the button will tear down the connection and bring it into command state. To restore the TA to its factory default settings and initiate the loop-back test, turn the power ON while pressing and holding the switch.
PHONE 2 (omni.net) - RJ-11 terminal jack for analog adapter 2; for connecting to analogue equipment. O NOTE: The signal-pin assignment of the RJ-45 and RJ-11 phone jacks are listed in Chapter 18. Connecting to the Power Supply To Connect your omni to the power supply, follow the steps given below: 1. Turn off your computer. 2. Make sure the power switch on the TA is in the OFF (down) position. 3. Connect the round end of the power adapter to the POWER JACK on the TA’s back panel. 4.
Figure 2-2 Connecting the omni.net to Your Computer Complete the following steps to connect the TA to your computer: 1. Turn off the power to your computer. 2. Find the 25 pin serial port. 3. Connect the male end of the 25 pin cable to the serial port. 4. Connect the other end of the cable (female end) to your computer’s serial port. In case your computer only supplies a 9 pin serial connector, you will need to use a 25 pin to 9 pin converter (9 pin female to 25 pin male). 5.
Connecting to Your ISDN Line The omni comes with a choice of two types of ISDN line interfaces: • S/T interface - This can only connect to your NT-1 (Network Termination) device. Warning: Do not under any circumstances connect directly to the ISDN wall jack. • U interface - This allows you to connect directly to your ISDN wall jack. Warning: The ISDN jack is for ISDN line connection only. Connection of a phone line may result in damage to your Terminal Adapter.
S/T Interface If you have purchased the omni S/T model, you will need an NT-1 device to connect to the network. To connect your U-interface omni to your ISDN line complete the steps below: • Connect the RJ-45 connector to the “ISDN S/T” jack on the back of the omni. • Connect the other end of the RJ-45 cable (or RJ-11) to your NT-1.
O NOTE: The omni takes longer to initialize than a regular TA because it requires that communication first be established with your local switch when it is powered on.
3 Installing omni Internal Models Although graphics are only displayed for the omni.net Internal, all installation steps below apply to both the omni.net Internal and omni.net Internal data ISDN Terminal Adapters unless specifically noted. Both cards have a built in high speed serial port that operates at speeds up to 460800bps. Selecting the Baud Rate Multiplier The highest baud rate (COM port speed) that can be selected using software is 115200 bps, far too slow for ISDN applications. The omni.
The figures below show the settings for 1x, 2x, and 4x speeds. The default setting for the card is 4x. For example, if the software has set the baud rate at 115200 bps, and the default setting of 4x is used, the actual data transmission rate will be 460800 bps. x1 x2 x4 The baud rate is set by the software. x1 x2 x4 Doubles the baud rate set by the software. x1 x2 x4 Quadruples the baud rate set by the software. Connecting the TA to your PC Follow the steps below to connect the TA to your PC: 1.
settings will be handled by your operating system if it supports the Plug and Play standard. If your operating system does not support Plug and Play, a DOS configuration utility has been included on the floppy disk that is included with your omni. To configure your omni internal card using the disk follow the steps below: 1. Insert the floppy disk in the appropriate drive. 2. From the C prompt type a: and press Enter. 3. From the A prompt type instlpnp and press Enter. 4.
8. If you have more than one card installed, use the arrow keys to select the card you want to configure. When you have made your selection press Enter. 9. From the Properties dialogue box press Enter, select the desired port, and press Enter again. 10. To change the IRQ arrow down and press Enter, choose the desired IRQ and press Enter. 11. Press F2 to complete the configuration and save your settings, or press Esc and type Y to abort.
Attention: La fiche ISDN est destinée uniquement pour la connexion sur une ligne RNIS. La connexion sur une ligne téléphonique peut endommager votre adaptateur de terminal. U Interface Model If you have purchased the U-interface model, you can connect the U-Interface directly to the wall jack. In most cases, the ISDN jack installed by the phone company is a RJ-11 jack (except in Canada, where RJ-45 jack will be installed), and the U-Interface jack on the back of the omni is a RJ-45 jack.
Figure 3-5 omni.net Internal Card Installation (S/T interface) Power On and Self Diagnostics Upon power-up the omni will perform a series of self diagnostics. If the test routine fails, the LED will flash. Refer to Chapter 15, for more information on self-tests and error codes. O NOTE: The omni takes longer to initialize than a regular TA because it requires that communication first be established with your local switch when it is powered on.
4 Configuring Your ISDN Line and Network The set up procedure for the omni needs to be done only once. The settings will be stored in non-volatile RAM. The only time you will need to reconfigure your line is when you perform a hardware reset on your TA or when you change options on your ISDN line. If your TA is not going to be set up by a computer running Windows 3.x, 95, or NT4.0 you will need some type of terminal program that allows you to send AT commands to the TA and receive responses from the TA.
terminal program that can communicate directly with one of the communication ports on your system. If you do not know how to use a terminal program, refer to the instructions that came with the terminal program. Make sure the program is set up to communicate with the COM port that the TA is connected to. You can check to see if the DTR LED is on when the terminal program is active.
Once the TA accepts the commands that you typed, it is ready to be programmed and ready to operate with your ISDN network. If you do not receive any response from the device, go over your installation procedures again or contact ZyXEL Technical Support.
24 Configuring Your ISDN Line and Network
5 ISDN Communication Basics In this chapter, we will cover how to initiate and receive calls over digital lines using your TA. Understanding AT Commands AT commands are used to configure and control the omni. Command statements are usually sent to the TA by being typed from the computer keyboard. Command statements must be written in a specific form in order for the TA to recognize them. A command statement begins with the letters “AT” or “at”.
This confirms that the TA and your computer are communicating correctly. Supported AT command types: Type of AT Command Basic AT (Hayes compatible). Basic AT$ (on line help). Extended AT&. Extended AT* command. S-Register command. S-Register bit-mapped command (set S- Example ATA AT$ AT&F AT*I1 ATS0=1 ATS13.1=1 Register 13 bit 1 equal to 1). S-Register inquiry command. ATS0? Or ATS13.1? You may also browse the list by using AT$.
The omni supports either verbose result code (i.e. “OK”) or numerical result code (i.e. “0"). You can use ATVn command to set it one way or the other: Command ATV0 ATV1 Description Select numerical result code. Select verbose result code. Outgoing Calls The omni has 3 modes in which to send communication over ISDN network. • ISDN data. • Analog port, Phone 1 communication (non-data). • Analog port, Phone 2 communication (omni.net). These modes are auto-switching based on the commands you issue.
ATS83.7=1 To disable it, type: ATS83.7=0 Dialing out for Analog Adapter Port 1 (omni.net Internal) Using the “B” command following the “ATD” will tell your TA to automatically switch call to analog adapter, Phone 1, once dialing is complete. Type: ATDB17146930762 O NOTE: You must have an analog modem connected to your analog port before you issue this command. Dialing out for Analog Adapter Port 1 (omni.
Manually switching communication modes (non-data) The manual switching functions will only be necessary if your communication software does not allow you to change your dial-up string. Conventional dialing commands: ATD, ATDT and ATDP, used by many existing communication software, can be mapped onto one of the new dialing commands according to the AT&O setting as follows: AT Command AT&O0 AT&O2 AT&O3 Dial string it will map to ATD, ATDT and ATDP are the same as ATDB.
• V.110 • X.75 or the call may be initiated by an analog device (non-data). This section will provide some general guidelines for setting up the device for call answer handling. Be aware that the TA will not automatically answer a call unless S-register S0 is set to a value greater than 0 (zero). If S-register S0=0, the TA will only report “RING” to your terminal program. It can also respond with an audible tone (external) that will allow you to decide whether or not you should take any action.
length that the receiving side allows. Sometimes this information will be exchanged during handshaking. However, few manufacturers, if any, have implemented this mechanism. If the sending side sends packets greater than what the receiving side allows, the receiving side will discard the frame and reply with a Frame Reject frame (FRMR). FRMR indicates that the information received is too long. Both sides will then reset their link layer negotiation and re-send the frame again.
supports many different communication protocols and two analog adapters, each of these ports can be assigned to an ISDN number using the following command: AT&ZIn=s (where ‘s’ is the MSN) &ZI0=s Assigns MSN ’s’, phone number for X.75. &ZI1=s Assigns MSN ’s’, phone number for V.110. &ZI2=s Assigns MSN ’s’, phone number for V.120. &ZI3=s Assigns MSN ’s’, phone number for PPP, MPPP. &ZI4=s Assigns MSN ’s’ for ISDN data, protocol autodetection. &ZI6=s Assigns MSN ’s’, phone number for Phone 2 (omni.net).
Data over Speech Channel If you are expecting ISDN data calls through the Speech (Voice) channel, you need to setup MSN for it. For non-data models if no MSN entries are found in MSN ISDN data lists, all Speech (Voice) calls will be sent to either Phone 1 or Phone 2. Which entry to use would depend on the type of data call that you are expecting. If you only expect PPP calls, you should enter the number that the remote user will use to dial in entry #3 (AT&ZI3=xxx) or entry #5 (A&ZI5=xxx).
AT&L0 - Analog adapter 1 has the higher priority to answer a voice or voice-band-analog-data call; if analog adapter 1 is busy, the call will be routed to analog adapter 2. AT&L1 - Analog adapter 2 has the higher priority to answer a voice or voice-band-analog-data call; if analog adapter 2 is busy, the call will be routed to analog adapter 1. Multi auto-answering of data calls When an ISDN data call comes in, the TA can determine the protocol to be used in one of two ways: 1.
6 Setup for Windows 95 and NT 4.0 This chapter contains step by step procedures for installing the Windows 95 and NT drivers, and configuring Dial-up Networking for all omni series TA's. Installing the Windows 95 Driver (INF file) If your computer supports Plug & Play be sure your TA is powered on before starting your computer. If you are using a non PnP protocol follow the steps below to complete installation: 1.
4. Click the Have Disk button. 5. Insert the ZyXEL Windows 95 driver disk into your floppy drive and click OK. If you have downloaded an updated INF file from ZyXEL’s FTP, website, or BBS, use Browse to find the location of the updated .INF file, click Open, then click OK. 6. Select the driver with the protocol that your host is using. Generally, the samples listed below will work. However, we 36 Setup for Windows 95 and NT 4.
recommend that you check with your ISP to verify the protocol they use. If you are connecting to an Internet Service Provider (ISP), select: • ZyXEL omni (your model), PPP 64K If the ISP has not upgraded to an ASEND compatible server, select: • ZyXEL omni (your model), V.120 64K If you are calling another location such as a BBS system, select: • ZyXEL omni (your model), V.120 64K If you dial up to CompuServe, select: • ZyXEL omni (your model), V.
2. Click Close. This completes the installation of your omni modem driver. Configuring Windows 95 Dial-Up Networking This section assumes you have already fully installed Windows 95. If you have not installed the Dial-Up Networking feature in Windows 95, please install it before you continue. 1. From the Windows 95 desk top double click on the My Computer icon, then double click on the Dial-up Networking icon. 2. From within the Dial-up Networking dialogue box, double click on the Make New Connection icon.
3. Choose a name for your connection and select your modem type from the drop down window. Then click on the Next button. 4. Type the phone number of your ISP or of host you will be calling. Click on the Next button. 5. Click on the Finish button. A new icon is created in the Dial-up Networking folder. 6. Right click on this icon, then select Properties from the menu. Setup for Windows 95 and NT 4.
7. Make sure your TA appears in the Connect Using box. Then click on the Server Type button. • • • These options are mostly host or server specific. If you are using PPP, use the default settings shown above. If you are connecting to a LAN, then select Login to Network. 40 Setup for Windows 95 and NT 4.
• If you are logging on to a Microsoft Windows network, select NetBEUI. • If you are logging on to a Novell network, then select IPX/SPX Compatible. • If you are logging on to an Internet connection, then select TCP/IP. 8. Click on TCP/IP Settings. If your host requires you to specify an IP address (Static IP), then click on the Specify an IP address radio button and enter your IP address. Otherwise, leave the Server assigned IP address checked. Most servers assign an IP to you when you log in.
9. This completes the remote connection definition. Locate the new connection icon in your Dial-up Networking folder, and double click on it. 10. If the User name and Password are incorrect or are not there, type them in. Click on the Connect button and your TA will dial the number and establish a connection. CAPI Installation Follow the steps below to install the ZyXEL Internet Configuration Manager and ZyXEL CAPI drivers: 1. From the Win95 Start button choose Run. 2.
4. From the Question dialogue box click No if you do not wish to setup Multiple Subscriber Numbers. This completes CAPI installation. If you click Yes continue with the steps below: Only CAPI 1.1a requires setup of Multiple Subscriber Numbers. 5. From the Set Multiple Subscriber Numbers dialog box type in the desired numbers and click OK. Setup for Windows 95 and NT 4.
7 Point-to-Point Protocol (PPP) Introduction Point-To-Point Protocol is designed for simple links which transport packets between two peers. These links provide full-duplex simultaneous bi-directional operation, and are assumed to deliver packets in order. PPP is intended to provide a common solution for easy connection for a wide variety of hosts, bridges and routers.
Data will be transmitted only when the link is in the open phase. Negotiation details are described in RFC1661. Feature list Async to Sync Conversion (external) PPP uses HDLC-like framing as encapsulation, which can be bitoriented or character-oriented. Most ISDN routers use bit-oriented HDLC framing, also known as synchronous transmission. However, serial transmission in most personal computers is still characteroriented, also known as asynchronous transmission.
by CHAP. Sometimes CHAP can not be supported by the ISP. You may set S87.2=1 to use PAP only. If you do not want to do authentication at all, set S118.3=1 to disable the conversion. O NOTE: Disabling authentication may cause problems in Windows 95. CHAP is described in RFC1994 and PAP is described in RFC1334. The only hash method supported by CHAP is MD5, MS-CHAP isn’t supported yet. At this time authentication conversion works for clients only. Related commands: • ATS118.
Multilink PPP There are two B channels in basic rate ISDN. This offers the possibility of opening multiple simultaneous channels between systems giving users additional bandwidth on demand. Multilink PPP is a method for bundling both B channel into one PPP link for higher throughput. It must be negotiated in the link establish phase by both peers. If Multilink PPP is negotiated successfully, the second link will be dialed after the first link reach network phase.
traffic for BOD is still under calculation. In other words, the add persist time is calculated from the time when the traffic is above the add threshold whether or not the phone is on-hook or off-hook. However, it won’t dial until the phone has been on-hook for 10 seconds. Call bumping works for both client (dialing) side and server (answering) side. However, the channel reestablishment is only effective on the client side. Related commands: ATCE0 - Disable the call bumping function.
• ATJSn - Subtract traffic threshold for n K bits per second, n = 32 (default). • ATKAmn - Add persist time for n period in m unit, n = 0 - 127, m = s for seconds and m for minutes. • ATKSmn - Subtract persist time for n period in m unit, n = 0 127, m = s for seconds and m for minutes. BACP/BAP Bandwidth Allocation Control Protocol and Bandwidth Allocation Protocol is used for call request and link drop under Multilink PPP. BACP is negotiated during the network phase.
50 Point-to-Point Protocol (PPP)
8 V.110 and Synchronous Mode Communications V.110 is most popular in Japan. The table below shows the specifications of different ISDN protocols: Layer 1 Synchronous (external) Transparent Layer 2 Layer 3 None None V.110 X.75/V.120 80 Bits Framing None None HDLC LAPB/LAPD ISO8208 T.70 NL/ V.120 Error Control No No Yes V.42bis No No Yes Async or Sync Sync Async Async Bundle Yes (Note) No Yes Max. Line 64Kbps 38.
will report “RING” to your terminal. External models will also make an audible ring notification. Making V.110 Calls Before the ATDIxxx command is given to place the call, you need to make sure that the TA is in asynchronous mode (AT&M0). Then use the following commands to configure V.110: AT Command ATB10 ATB13 ATB14 ATB15 ATB16 ATB17 ATB18 ATB19 Description User rate follows DTE speed (see note below). User rate = 2400bps. User rate = 4800bps. User rate = 9600bps. User rate = 14400bps.
There are two modes of synchronous operation: 1. Asynchronous commands, synchronous data (AT&M1): The omni accepts AT commands in asynchronous mode. Once the call is connected, it enters synchronous mode for data transmission. 2. Synchronous mode (AT&M3*I1): The omni accepts synchronous commands from V.25 bis or a PC with an add-on synchronous card, and exchanges data synchronously with a remote TA. O Note: The omni does not support network independent clock compensation.
Command Messages RST Changes to asynchronous AT command mode. Indicator Messages CNX INC VAL INV CFLxx NT AB ET NS RT Call connect. Incoming call. Valid command. Invalid command. Call Failure. Answer tone is not detected. Abort call. Engaged tone. Number is not stored. Ring tone. DTR Drop-Dialing Operation The omni will automatically dial the phone number stored in the NVRAM when it detects an off-to-on transition of the DTR line.
2. Issue the command AT*D0 To set phone number 0 as the DTR drop destination phone number. 3. Issue the command AT&D1 Enable DTR dialing operation. 4. Turn the TA off and back on. V.
56 V.
9 V.120 ISDN Communications This chapter describes how to set-up and configure your TA with the V.120 ISDN protocol. The table below shows the specifications of different ISDN protocols: Layer 1 Layer 2 Layer 3 Error Control V.42bis Async or Sync if used with V-Series DTE Bundle Max. Line Speed AT-Command Configuration V.110 80 Bits Framing None V.120 HDLC X.75 HDLC LAPD None No No Async Only V.120 Yes Yes Async Only LAPB Transparent ISO8208T.70 NL Yes Yes Async Only No Async: 38.
support out-of-band signaling, network signals are transmitted through the B channels. This reduces the bandwidth to 56Kbps. When you are making a V.120 call, make sure that the communication supports out-of-band signaling. If it does not support out-of-band signaling, you will need to set your TA to 56K mode using the AT&E1 command (AT&E0 to set it back to 64k mode.) If your TA is on the receiving end, you can keep the setting at AT&E0, 64k data mode.
All the above commands can be simplified by combining all of the commands onto one line as follows: AT&B20&E1&WZ0 Dialing in V.120 mode Finally, use the ATDn command to make the call (n is the phone number you wish to dial). Once the connection is made, you should see the following connect message. CONNECT 115200/V120 56000/LAPD This indicates that the connection is made with: • DTE speed of 115,200bps. • V.120 Protocol • Data Speed of 56,000bps. • Error Control LAPD.
Speeds of 128Kbps BRI ISDN consists of three (2B+D) logical channels. Each B channel can be used independently for a dial-up connection running at 56Kbps or 64Kbps (bits per second). The two B channels can be used together for a single data connection to provide 112K (with In-Band Signaling) or 128K (when Out-ofBand Signaling is used). It is called a “Bundle Connection”. The type of channel bundling described in the V.120 section is supported only between the following ZyXEL products: omni.
Once this is done, the ATD command will generate two consecutive SETUP messages to invoke bundle initiation. For the Northern Telecom switch, each BRI phone number can only be called once at any given time. So if you dial this number, it will report “busy” to any other incoming calls. In order to use two B channels for aggregation, we must place two calls with different phone numbers.
to dial the (n+1)th phone number for the first connection and the (m+1)th phone number for the second connection. For example, ATDIS0+S1 will dial the number stored in location ‘0’, and the number stored in location ‘1’ for the bundle connection. Error Correction and Data Compression with V.120 With V.120, the default setting is for LAPD error correction only. No data compression will be negotiated. The following AT commands are used to switch the V.
Bundle Connection with V.42bis Data Compression If both sites have set AT&K44 to enable V.42bis negotiation then XID frames will be exchanged through the main B channel which corresponds to the call established by the first SETUP message. Only one data compression channel will be used in bundle connections. That means the compression is done before packet disassembly and the decompression is done after packet assembly. The compression ratio of V.42bis is commonly recognized as up to 4:1 for text files.
synchronous V.120 code to fill in the additional information octet. This approach might not work all the time. 64 V.
10 X.75 ISDN Communications This chapter will describe how to set-up and configure your TA with X.75 protocol. The table below shows the specifications of different ISDN protocols: Layer 1 Layer 2 Layer 3 Error Control V.42bis Async or Sync if used with V-Series DTE Bundle Max. Line Speed AT-Command Configuration V.110 80 Bits Framing None V.120 HDLC X.75 HDLC LAPD None No No Async Only V.120 Yes Yes Async Only LAPB Transparent ISO8208T.70 NL Yes Yes Async Only No Async: 38.
Answering an X.75 call There is no need to configure the ISDN mode to the protocol of an incoming call. The omni will be able to determine the correct protocol to use by examining the data coming in from the remote site if the device is set to auto-answer or once an answering command is issued. One exception to this is when the ISDN data call is carried through Speech bearer. In this case, you would need to make an MSN entry for the phone number from which you are expecting the Data-overSpeech-bearer call.
For European ISDN (DSS1), the Low-Layer-Compatibility (LLC) information element in the SETUP message can be used to specify the layer 3 protocol. Since this is an option for ISDN switches, some of the switches might not deliver the LLC information element to the remote end. There is no provision for 1TR6 switch to specify the layer 3 protocol for X.75 calls. Making a Bundled Call with X.75 A bundle connection is initiated at the calling site by sending two consecutive SETUP messages to the network.
bundle request. The two data calls are established following normal call control procedures. That is, the network treats them as two independent calls. The omni uses X.75 Multiple Link Protocol or 'cFos' channel bundling protocol to coordinate the two B channels. The former would need an overhead of two octets for each packet. The success of bundle connection initiation is indicated by the connect message reported to DTE as follows: CONNECT 460800 / X.
• AT&K00 - (disable V.42bis on ISDN call) For X.75, to negotiate compression parameters with the remote ISDN terminal, we exchange XID frames before the Link Layer is established. The calling site will send an XID frame with V.42bis request to the called site. If the called site understands this XID's meaning, it will reply to an XID frame with a V.42bis request. If it is able to execute V.42bis; it will ignore the XID or reply to the XID frame with a V.42bis reject or empty information field.
70 X.
11 Handling Analog Calls (non-data) The omni.net, and omni.net Internal allow connection of analog devices (e.g. telephone, fax, PBX, or modem) to your ISDN line. This chapter will outline the steps you need to take to place and answer analog calls via your ISDN line. ONote: Remember, The omni.net Internal has one analog adapter. Phone 2 information applies to the omni.net only. The analog adapter(s) use RJ-11 phone jacks. The pin assignment of the jacks are shown in Chapter 18.
AT Command ATS84.5=1 AT&ZIn=s AT&ZI6=s AT&ZI7=s ATS56=n ATS89.6=0 ATS89.6=1 ATS89.5=0 ATS89.5=1 Description use. MSN setting, assign Called phone number, “s,” to be answered by “n” port (where n=6 for Phone 1 and n=7 for Phone 2). Assign the Called phone number for analog adapter, Phone 1. Assign the Called phone number for analog adapter, Phone 2. Flash timer, in 100 ms unit, to set maximum duration of ON-OFF hook transition to be recognized as “Flash”.
Use ATDAs (ATDBs) to place a call from analog adapter 1 (analog adapter 2) Once the analog adapter's hook sensor detects that the telephone device’s handset is off hook, it sends a SETUP message to the ISDN central exchange to request a connection. One B channel, if available, will be assigned to this connection and the exchange will wait for the dialed number to route the call. At the same time, a dial tone is presented to the adapter port to prompt the user to dial.
Phone 1 Phone 2 Global Call S120.2 MSN MSN (No Called (Default=0) Matched Matched Party No.
Feature Phone (omni.net) The omni.net supports ZyXEL’s powerful and advanced feature phone operation. By connecting to the analog ports, you can get the benefits of analog phone services, plus additional features over your ISDN line. The Flash key All feature phone operations start from the Flash key. Commands for feature phone operation are listed in the table below: Commands Description Press the Flash key. 1. Hold/Release. 2. Cancel the second dial connection attempt Press the Flash key 1.
InterCom: ( ñ è H Flash è H #2 Call Waiting The call waiting feature enables you to place a call on hold by pressing the Flash key. If you press the Flash key again, the call waiting function will be disabled and return to the previous call. Call Waiting: H Flash Placing a second call When you have an active call on line, you may follow the procedures below to make a second call: 1. Place the current call on hold by pressing the Flash key and 0. 2.
• To accept the call, press the Flash key and 0 to accept the second call and place the first call on hold. Accept the second call: H Flash • To reject the second call press the Flash key and 5. Reject the second call: H Flash • è H #0 è H #5 To establish a three way conference call press the Flash key and 3. Establish a conference call: H Flash è H #3 Call Broker The call broker feature enables you to switch back and forth between the first and second calls by pressing the Flash key and 0.
Two local parties connected to one remote party: 1. Place a call to the other local party by pressing the Flash key and 2. 2. After they answer, place them on hold by pressing the Flash key and 0. 3. Place a call to the remote party. 4. After they answer, press the Flash key and 3. Conference call (2 local and 1 remote): (ñ è HFlash è H#2 è HFlash è H#0 è HFlash è H#3 è H“555-1234” One local party connected to two remote parties: 1. Place a call to either of the remote parties. 2.
12 Advanced ISDN Call Control Call Control for DSS1 In order to initiate a DSS1 ISDN call, two information elements are necessary: • Bearer Capability - indicates what kind of bearer service is desired. It is also used for compatibility checking in the addressed entity. • Called Party Number - provides necessary information for the telephone company Central Office (CO) to direct the call to the destination.
Outgoing High-Layer-Compatibility can be controlled by setting the value of S-register S(108+n) as follows: • n=0 - (S108) Setting for analog adapter 2 (omni.net). • n=2 - (S110) Setting for ISDN data calls. • n=3 - (S111) Setting for analog adapter 1 (non-data). S(108+n=) 0 Function No High-Layer-Compatibility info element will be sent (default). 1 Telephony. 4 Facsimile Group 2/3. 40 Teletex service (Rec. F.220). 49 Teletex service (Rec. F.200). 50 International interworking for video services (Rec.
Example: ATS80.4=0 disables Low-Layer-Compatibility message for Analog Port 2 (omni.net). Control of ISDN Phone Number and Sub-address The Calling-Party-Number information element identifies the origin of a call, and the Called-Party-Number information element identifies the destination of a call. The Calling-Party-Subaddress information element identifies the Subaddress associated with the origin of a call. The Called-Party-Subaddress information identifies the Subaddress of the destination call.
• N1 - ISDN numbering plan (Rec. E.164) (default for Australia if Nn is omitted). • N3 - data numbering plan (Rec. X.121). • N4 - telex numbering plan (Rec. F.69). • N8 - national standard numbering plan. • N9 - private numbering plan. Zn - specifies the Subaddress type: • Z0 - NSAP (Rec. X.213) with AFI=0x50, IA5 characters (default if Zn is omitted). • Z2 - user specified, IA5 characters. The command AT&ZOx=// will remove the Number/Subaddress assignment.
• Destination Address - Provides information for the telephone company to direct the call to the remote party. Control of Outgoing Service Indicator The Outgoing Service Indicator will be assigned when you configure the B channel protocols using the command ATBnn. Since there are a number of combinations of voice or voice-banddata services on the analog adapters, users may want to control the outgoing Service Indicator themselves for some specific applications.
of these "internal terminals" can be assigned one EAZ using the command AT&ZIn=m, where n=0-7 and m= 0-9. Command &ZI0=m &ZI1=m &ZI2=m &ZI3=m &ZI4=m &ZI5=m &ZI6=m &ZI7=m Function assigns EAZ for X.75. assigns EAZ for V.110. assigns EAZ for V.120. assigns EAZ for PPP, MPPP. assigns EAZ for ISDN data, protocol autodetection. assigns EAZ for PPP, MPPP. assigns EAZ for Phone 2 (omni.net). assigns EAZ for Phone 1 (non-data). The default EAZ of each protocol is as follows: • &ZI0=1 - for Data.
Each type of outgoing call can be assigned with one origination EAZ by using the command AT&ZOx=Origination_EAZ, where x = I for ISDN data calls, A for the analog adapter 1, and B for the analog adapter 2. The command AT&ZOx=// removes the assignment of the origination EAZ. The number assigned by AT&ZOx=Origination_EAZ, if any, will be used for the Origination Address W-element while dialing.
multiple distinct terminals. Each of these "internal terminals" can be assigned one ISDN number using the AT&ZIn=xxxx... command. The number assigned by AT&ZIn=xxxx... can be interpreted as either the MSN or the subaddress. This is determined by the bit 5 of S119 as follows: • S119.5=0 - the number is treated as the MSN (default). • S119.5=1 - the number is treated as the subaddress. The factory default for these numbers are unassigned.
If you want the TA to answer inbound calls as often as possible, you can set the best-effort call answering bit as follows: • S119.3=0 - Answer calls only when numbers match (by default). • S119.3=1 - Best effort call answering. Ambiguity Resolution Switch for Voice Calls (non-data) For a voice or voice-band-data call, if the &ZI number assignment can tell which of the analog adapters is being addressed, then the call will be delivered to the proper destination.
[FM:[[Prefix]Calling-Party-Number][/Subaddress/]] [TO:[Called-Party-Number][/Subaddress/]] RING RING ...... The display of address information between the first RING and the second RING can be disabled by setting ATS84.4=1. The term [Prefix] is a predefined number string to be added in front of the Calling-party-number before sending it to the DTE. This is useful for some automatic dial-back-up systems.
Point-to-Point Configuration In some areas, since Direct-Dial-In (DDI) number is less expensive than MSN, users may want to subscribe to point-to-point ISDN to employ the DDI function. In this case, only one TA can be connected to the ISDN line and the TEI (Terminal Equipment Identifier) is always ZERO. This can be done by setting the bit 1 of S-register S119: S119.1 = 0 - Disable point-to-point DDI function (default). S119.1 = 1 - Enable point-to-point DDI function.
• N0 - unknown (default if Nn is omitted). • N1 - ISDN numbering plan (Rec. E.164). • N3 - data numbering plan (Rec. X.121). • N4 - telex numbering plan (Rec. F.69). • N8 - national standard numbering plan. • N9 - private numbering plan. Zn specifies the type of the Subaddress: • Z0 - NSAP (Rec. X.213) with AFI=0x50, IA5 characters (default if Zn is omitted). • Z2 - user specified, IA5 characters. The called_party_number or an appropriate part of it, will be sent to the addressed entity.
• N1 - ISDN numbering plan (Rec. E.164). The destination_address is the ISDN phone number of the called party. The last digit of this number is the EAZ. Use ATDL to redial the last dialed ISDN phone number. Leased Line ISDN The B-channel protocols supported for the leased line are V.110, V.120, X.75, PPP and MP which is selected using ATBxx commands as in the dial-up mode.
ATDB1 ATDB2 ATDB3 ATAB1 ATAB2 ATAB3 use B1 channel in Originate mode. use B2 channel in Originate mode. use both B1 and B2 channels in Originate mode. use B1 channel in Answer mode. use B2 channel in Answer mode. use both B1 and B2 channels in Answer mode.
13 Security Functions The omni provides security functions that may be enabled to prevent unauthorized connections. Two types of security functions are provided. Security Types and Levels Type 1 security is to be used when the remote TA is a ZyXEL ISDN TA. Type 2 security is to be used with non-ZyXEL remote TA’s. With a Type 1 connection, the dial-in (remote) TA will send in its supervisor password for matching with the local omni’s pre-stored password list.
Level 1 security Will only perform password checking. With Level 1 security, the local TA will maintain the connection if the password is matched, otherwise the line will be disconnected. Level 2 security Provides Calling Party Number checking and call-back, the call-back number is pre-stored in the password table.
Password Check CPN Check OK and S119.6=0 CPN Check OK and S119.6=1 CPN unmatched CPN not Available AT Commands Level 1 Yes N/A Level 2 Yes Call back N/A Keep the connection Disconnect Call back using the corresponding pre-stored number *G2 for Type 1 *G5 for *G4 for Type 2 Type 2 N/A N/A *G1 for Type 1 *G3 for Type 2 Level 3 Yes Prompts the remote user to enter call back number for calling back.
You will be asked for the original password and a new password. Then re-enter the new password for verification. For example: Password: ******** (Enter current supervisory password) Password: ******** (Enter new supervisory password) Verify: ******** (Enter the new supervisory password again) OK Use command AT*Hn to modify the “n”th user password. You will be prompted to enter the supervisory password first and then the user's password for this entry will be requested and verified.
Security Functions 97
14 Upgrading Your omni This chapter describes how to upgrade flash EPROM firmware when it is available. Upgrading with Flash EPROM Your TA employs a flash EEPROM (Electronic Erasable Programmable Read Only Memory) that lets you conveniently update firmware and program the TA with new features and enhanced functions. If you use Windows, use the ZyXEL Internet Configuration Manager to upgrade new firmware. For other Operating Systems, use a terminal program that supports the Xmodem protocol.
2. Start any communications program that supports the Xmodem protocol, and type: ATUPX TA responds: You have chosen Xmodem (128 octets of data with checksum) protocol to update your TA. Data in Flash ROM will be erased !!! Are you sure (Y/N) ? 3. Press Y. The following message then appears: Start programming, please upload. 4. Use the Xmodem protocol to upload the file ONETd.vvv to your TA. This step updates the TA’s flash EPROM with the new firmware.
15 Diagnostics The omni can perform its own diagnostic tests, providing you with valuable information. This chapter provides diagnostic tables for interpreting test results. The following table is a summary of the omni's self-tests for external models: Test LED LED LED LED Test Description Seq. LNK B1 B2 AA on* off off off Memory test. 1 off on* off off ISDN chip interface test. 2 off off on* off ISDN chip functional test. 3 off off off on* HDLC functional test.
• Diagnostic Command. • TA Reset. Power-on Self-test At each power-up or upon a reset command from the panel, the TA will test the ROM code checksum, system RAM memory, EEPROM, digital circuits and analog circuit calibrations. The LNK LED will light up for half a second to indicate the success of the TA's power on self-test. After completing a successful self test, the LNK LED will become the normal physical layer (layer 1) active indicator.
character through the DTE interface to the ISDN TA will discontinue the test. B1/B2 Loopback with Self-test (AT&T11) There is an AT command designed for testing the readiness of your ISDN line which uses one B-channel (B1) to place a call and the other B-channel (B2) to receive the call.
Dialed digits detected, please hang-up the handset…. On-hook action is detected, (Hook Interrupt)........ !! OK Listen to the RING and then pick up phone set #2 .... !! Off-hook action is detected, (Hook Interrupt) ....... OK Listen to the dial tone and then dial 1234567890*# in sequence. !! 1234567890*# Dialed digits detected, please hang-up the handset .. !! On-hook action is detected, (Hook Interrupt) ........ OK Listen to the prompt signal of the Internal Speaker and then press the button switch......
resource. According to the EPA’s analysis, you may decide to fix the problem yourself (e.g. modify the configuration and try again) or log the analyzed results as a file (a very comprehensive bug report), and then send it to ZyXEL’s Tech Support department. Capturing the Protocol Data The data captured by the EPA can be classified into three categories: • B-channel user data protocols. • D-channel signaling protocols. • DTE-DCE protocols.
beginning of data capture. The resolution of this timing information is in 0.01 second intervals. The following commands determine the kind of protocol data to be captured by the EPA: AT Command ATCDn CD0 CD1 ATCBn CB0 CB1 ATCCn CC0 CC1 Description Disable the capture of D-channel protocols. Enable the capture of D-channel protocols (default). Disable the capture of B-channel protocols (default). Enable the capture of B-channel protocols. Disable the capture of DTE-DCE interface protocols(default).
Command ATC$ Description Invokes the interpretation function of the embedded protocol analyzer and displays the results on the DTE screen. The analyzed results can be viewed as if it were in a full screen editor. Several number keys are used to control the display. For PC users, it is convenient to use the keys on the numeric keypad (make sure that Num-Lock is on.).
Diagnostics 107
16 AT Command Set Reference Operation Modes of the DTE Interface There are two operation modes for the DTE interface: • Simplex mode - used for conventional AT Command operation. • Multiplex mode - used as an internal interface for ZyXEL CAPI drivers. Simplex mode In simplex mode, the TA128 is used just like an ordinary TA. The DTE interface will be either in the command state or in the data state. At most, only one data connection session is possible at any time.
AT Command Descriptions An AT Command is a command in asynchronous data format issued by the computer to the TA through the asynchronous computermodem interface. AT Commands control the TA's behavior and actions. To send an AT Command from a computer to the TA, you must be running communication software and the TA must be in the command state. Exceptions to this are A/, A>, and +++. These commands are not preceded by AT, or followed by any more characters: • A/ - re-executes the last command once.
Command Options Function & Description A> Re-execute the last command once or repeat the last call up to 9 times. (See also S8) Terminate current connection attempt when enter in handshaking state. +++ Escape sequence code, entered in data state, wait for TA to return to command state. All the Following Commands Require a “AT” Prefix A Go on-line in answer mode. (See also S39.2, S43.6) ATA Return to command state. ATABn B1 Set B1 for leased line in answer mode.
Command Options B16 B17 B18 B19 BPn CBn B20 B40 B41 n=0-1 BP0 BP1 n=0-1 CB0 CB1 CCn n=0-1 CC0 CC1 CDn n=0-1 CD0 CD1 CEn n=0-1 CE0 Function & Description V.110 user rate = 14400 bps. V.110 user rate = 19200 bps. V.110 user rate = 384000 bps (async only). V.110 user rate = 576000 bps (async only). V.120 PPP async to sync conversion. SLIP async to sync conversion. Enable/disable PPP BACP/BAP. Disable PPP BACP/BAP. Enable PPP BACP/BAP. Configuration of embedded protocol analyzer.
Command Options Function & Description CE1 Enable the call bumping function. CEn Call bumping(Call bumping) for MPPP and CCB. CE0 Disable Call bumping function. CE1 Enable Call bumping function . CH? Display the accumulated charging unit of the last call. CI Prefix number string to be added to the Calling-party-number before indicating to the DTE when the type of number denotes international. CLn n=0Maximum size of user data in a 2048 packet (number of octets).
Command Options Function & Description Ds Dial s (numbers and options) that follow (see also S38.0, S35.4). The options of s are listed as follows: , Pause for a time specified in S6. Remaining digits will be dialed as in-band DTMF.
Command Options Function & Description Ref. DBs Dial s (number and options) that follows for the Analog adapter, Phone 2. DBn Connection option if leased-line S85.0 mode is selected after power-on. DB1 Use B1 channel in originate mode. DB2 Use B2 channel in originate mode. DB3 Use B1 & B2 channels in originate mode. DIs Dial s (number and options) that follows for ISDN data call DL Repeat last ATD command DNn n=0-1 Set directory numbers (USA). DN0=xx Set the DNO value. xxxx DN1= Clear the DNO.
Command Options Function & Description I0 Display product code, same as 'ATI' Results: 1291 (USA) 1292 (DSS1) 1293 (1TR6) I1 Display product information and ROM checksum. Results: TA128 : V x.xx where = USA, DSS1, or 1TR6 I3 Display link status report I9 Display Microsoft PnP code I11 Display PPP status.
Command Options Function & Description Ref. Nn n=0-3 Ring volume control.'N0' will S24.0-1 3* disable the audio ring function O Return to on-line state Pn n=0-6 D channel protocol selection S86 (USA) for American Version P0 * Northern Telecom proprietary ISDN P1 National ISDN 1 (1 SPID) P2 National ISDN 1 (2 SPID) P3 Reserved P4 AT&T custom point-to-point P5 AT&T custom point-to-multipoint (1 SPID) P6 AT&T custom point-to-multipoint (2 SPID) Qn n=0-1 Result code displayed S23.
Command Options Function & Description Ref. UPX Download firmware to the Flash EPROM using Xmodem protocol. Vn Sets display type for Result Codes. S23.6 V0 Display result code in numeric form. (See also S35.7 and the result code table of 'ATXn'). V1 * Display result code in verbose form. Xn n=0-7 Result code options, see the S23.3-5 5* Options Table. Zn n=0-4 Reset TA and set power-on profile. S15.5-7 Zn Reset TA and load user profile n (0-3). Z4 Reset TA and load factory settings.
Output Parameter Connect DTE Speed Error Control Level Protocol Link Speed Octets Received Octets Sent Cause Cause Value HDLC FCS Error HDLC Transmit Under-run HDLC Receive Over-run Output Value Description Current on-line DTE speed. Error control protocol used for current session. Current on-line DCE speed, line speed. Number of data octets received from remote. Number of data octets sent to remote. Verbose disconnection reason for the last session. Numerical disconnection reason for the last session.
Command Options Function & Description Ref. &D3 Same as &D2 but DTR OFF causes the TA to hang up and reset from profile 0. &En B channel line speed for ISDN data S118.2 call &E0 * 64Kbps &E1 56Kbps (Default for American ISDN) &F Load factory settings to RAM as active configuration. &Hn Data flow control, DTE/DCE. S27.3-5 &H0 Flow control disabled. &H3 * Hardware (CTS/RTS) flow control &H4 Software (XON/XOFF) flow control. &In Dial up/leased line options. &I0 * Dial-up line mode.
Command Options Function & Description &Ln Analog port selection during call answering. &L0 Set priority to analog port, Phone 1. &L1 Set priority to analog port, Phone 2. &Mn Bundle selection (See also S100). &M0 * Asynchronous mode with data buffering. &M1 Asynchronous command, synchronous data. &M2 Direct asynchronous mode, no data buffering. &M3 Synchronous mode. &On Set default call type for conventional dialing commands. &O0 ATDs, ATDPs, and ATDTs default to make calls for analog adapter, Phone 2.
Command Options &V0 &V1-4 &V5 &V6 &V7 &Wn n=0-3 &Z? &Zn=s &ZIn=s Function & Description Ref. View current active settings. View the (n-1)th user profile settings. View factory default settings. View analog adapter, Phone 1 setting View analog adapter, Phone 2 setting Write current settings to user profile n in non-volatile RAM. (See also S35.6) Display all the phone numbers stored in non-volatile RAM.
Command Options Function & Description Ref. n=7 Assign the phone number ‘s’ for the analog adapter, phone 2. &ZI? Display the phone number (including subaddress , if any) for various B channel protocols. &ZO? Display the &ZOn setting. &ZOn=x Write own phone number (including sub-address, if any). The number specified will be used as the calling party number whiling dialing.
Command Options Function & Description Ref. *GCn n=0-1 Call-back function selection. *GC0 * Disable call-back function *GC1 Enable call-back function *HCn n=0-4 Assign call-back phone number, “s” to storage location, “n” *Hn n=0-39 Modify user password table at location n. *HS Modify supervisory password (Default: “ZyXEL”) *In n=0-1 Command set selection. S17b67 *I0 * AT command set. *I1 V.25bis command set. *Mn n=0-1 Leased line auto-handshake mode S17b6selection.
124 AT Command Set Reference
17 Status Registers and Result Codes S-registers (Status Registers) contain values that determine and reflect how your Terminal Adapter (TA) operates and executes commands. You can read the values and change them, either using terminal commands or the TA's panel controls with the same results. Every user profile corresponds to a separate set of S-register values, but when we mention S-registers, we are referring to the ones that correspond to the active profile.
• n=1-4 - View settings for user profile number (n-1). • n=5 - View the factory default settings. • n=6 - View the analog adapter’s setting, Phone 1 (non-data). • n=7 - View the analog adapter’s setting, Phone 2 (omni.net). The S-register values may be displayed in either Decimal or Hexadecimal format when using the preceding commands. Bit 3 of S-register 84 sets which numbering system is used for display. • ATS84.3=0 - for decimal format. • ATS84.3=0 - for Hex format.
Read the value from S38 using ATS38? Convert it to binary, using the following weight table: Bit Binary value Decimal value Hexadecimal value 0 00000001 1 $01 1 00000010 2 $02 2 00000100 4 $04 3 00001000 8 $08 4 00010000 16 $10 5 00100000 32 $20 6 01000000 64 $40 7 10000000 128 $80 To set bit 3 to 1 (binary), do a logic OR operation with the value. Operation Example-1 Example-2 Binary Dec. Hex Binary Dec. Hex.
Basic S-Registers "ATSn=x" Command Function & Description Ref. S0= Set the number of rings on which the TA will +000 answer. A 0 value disables auto-answer. S1= Counts and stores number of rings from an +000 incoming call. S2= Define escape code character, default <+> (43 +043 dec.). S3= Define ASCII Carriage Return. +013 S4= Define ASCII Line Feed. +010 S5= Define ASCII Backspace. +008 S7= Set duration, in number of seconds, TA waits +060 for a carrier.
Command bit dec hex Function and description Ref. 64 40 Profile 2 as active settings after Z2 power ON. 96 60 Profile 3 as active settings after Z3 power on. 128 80 * Factory default as active Z4 settings after power ON. S16= dec hex Test status register. +000 0 0 No test in progress. &T0 S18= dec Force modem or TA to fix baud +000 rate when idle. 0 * Disable fixed baud function n+1 Enable baud rate fixing at idle, n=0-15 baud rate value settings (n) the same as S20 value. S20= dec hex DTE speed (bps).
Command bit dec hex Function and description Ref. 8 8 According to CCITT (see also &S1 S44.4, S41.5). 4 0 0 CD always On. &C0 16 10 CD tracks presence of data &C1 connection (see also S38.3). 6-7 0 0 Assume DTR always On. &D0 64 40 108.1, DTR Off-On transition &D1 causes dial of the default number. 128 80 108.2 Data Terminal Ready, &D2 DTR Off causes the TA to hang up and return to command state. 192 C0 108.2, DTR off causes the TA &D3 to hang up and reset the TA to profile #0 after DTR dropped.
Command bit dec hex Function and description Ref. 128 80 TA does not return result code Q1 (see S40b1). S24= bit dec hex Bit mapped register. 0-1 0-3 0-3 Ring volume control, N0-3 increments of 1 in decimal. 2 0 0 Ignore S21.1-2 when Phone 1 key pad dialed. 4 4 Do not ignore S21-2 when Phone 1 key pad dialed. 3 0 0 Ignore S21.1-2 when Phone 2 key pad dialed. 8 8 Do not ignore S21-2 when Phone 2 key pad dialed. 4-5 16Speaker volume control, in L0-3 48 increments of 16 in decimal value.
Command bit dec hex Function and description Ref. 1 2 2 Disable aborting from terminal during modem handshaking. 4 16 10 When Data/Voice with is *Dn pressed, TA will dial the default S29 number. 7 128 60 Enable extended numerical V0 result codes from 50-71 when S23.6 an error corrected connection is made. Use with ATV0 (see result code table). S36= bit dec hex Bit mapped register. +000 5-7 *0 0 Disable security function. *G0 32 20 Enable type 1 security, with *G1 password check (ZyXEL to ZyXEL only).
Command bit dec hex Function and description S40= bit dec hex Bit mapped register. 1 2 2 No result code displayed in answer mode. S41= bit dec hex Bit mapped register. 3 8 8 Enable CCITT signals 140 and 141 on EIA-232D interface. 5 32 20 DSR follows DCD and pulses (see S44b4). 6 64 40 Force S0>=2. S42= bit dec hex Bit mapped register. 3 8 8 Disable escape sequence code in answer mode. 5 32 20 Disable Data/Voice button. 6 64 40 Disable result code.
Command bit dec hex Function and description S50= 0Inactivity timer for RS-232 255 Port. Each unit = 10 sec. 000 disables. S56= 0- 0- Hook flash detect time for 255 FF Analog Adapter (POTS port); units 10ms. S61= bit dec hex 3 *0 0 MP data sent in rotate mode. 1 1 MP data sent in split mode. S64= 0- 0- Security callback timer in unit 255 FF of 1 second. S79= bit dec hex Bit mapped register. 0 *0 0 Ignore POTS port 1 global incoming call when port 1 is busy.
Command bit dec hex Function and description Ref. 4 *0 0 POTS port 1 is connected to a telephone. 16 10 POTS port 1 is connected to a fax/modem. 5 *0 0 POTS port 2 is connected to a telephone. 32 20 POTS port 2 is connected to a fax/modem. 7 *0 0 Sending RELEASE COMPLETE with cause ‘user busy’ for ATH 1. S80= bit dec hex Bit-mapped register: +000 4 0 * 0 Do not send Low Layer Compatibility information for Phone 2. 16 10 Send Low Layer Compatibility for Phone 2.
Command bit dec hex Function and description 70 X.75 64000 BTX 71 X.75 56000 BTX 72 V.110 64000 73 V.110 56000 74 PPP async to sync 64K 75 PPP async to sync 56K 76 SLIP to sync HDLC conversion 64K. 77 SLIP to sync HDLC conversion 56K. S83= bit dec hex Bit-mapped register: 0 0 0 Disable loopback 4 test. 1 1 Enable loopback 4 test. 2 0 0 ISDN without V.42bis. 4 4 ISDN with V.42bis if applicable. 4-5 0 * 0 ATDs, ATDPs, and ATDTs is mapped to ATDMs. 32 20 ATDs, ATDPs, and ATDTs is mapped to ATDIs.
Command bit dec hex Function and description 0 1 1 Capture DTE-DCE interface protocol information. 1 2 2 Capture B-channel (X.75 or V.120) frames. 2 4 4 Capture D-channel protocol information. 3 0 *0 Display S register value in decimal format. 8 8 Display S register value in hex format. 4 0 * 0 Indicate Caller ID after the 1st RING message. 16 10 Disable Caller ID indication. 5 0 0 Phone 1 has higher priority for answering an analog call. 32 20 Phone 2 has higher priority for answering an analog call.
Command bit dec hex Function and description Ref. 4 4 AT&T proprietary point-topoint. 5 5 AT&T proprietary point-tomulti-point (1 SPID mode). 6 6 AT&T custom point-tomultipoint (2 SPID mode). S87= bit dec hex 0 *0 0 Enable POTS port 1 to receive global calls. 1 1 Disable POTS port 1 to receive global calls. 1 *0 0 Enable POTS port 2 to receive global calls. 2 2 Disable POTS port 2 to receive global calls. 2 *0 0 CHAP/PAP for authentication conversion. 4 4 PAP only for authentication conversion.
Command bit dec hex Function and description Ref. 32 32 Enable the metering pulse of analog adapter, Phone 2. 6 0 0 Disable the metering pulse of analog adapter, Phone 1. 64 40 Enable the metering pulse of analog adapter, Phone 1. S100= dec hex B channel bundling protocol selection 0 * 0 Multiple Link Protocol (MLP) 1 1 cFossil channel bundling, for European Switches only (cFos) S102= Outgoing ISDN data type.
Command bit dec hex Function and description 2 2 Fernsprechen analog SI= 2 2 Fax Gruppe 3 2 3 3 * Daten Ober Modem 4 4 Btx Ober Modem SI= 0 0 Daten bertragung 64 Kbps 7 (X.75 SLP) 11--- Async. V.110 --01--- Extensions of async.
Command bit dec hex 1010--10100 000 10100 011 10100 100 10100 101 10100 110 10100 111 10101 000 10101 001 10101 010 10101 111 S108+n= dec hex 0 * 0 1 4 40 49 1 4 28 31 Function and description Sync. V.110 Ref.
Command bit dec hex Function and description 50 32 Information Interworking for Video Services (Rec.F.300 T.110) 53 35 Telex service (Rec.F.60) 56 38 Message Handling Systems (MHS) (Rec.X.400 series) 65 41 OSI application (Rec.X.200 series) S114= I-field data length (MSB byte) S115= I -field data length (LSB byte) S117= V.
Command bit dec hex Function and description Ref. 32 20 Use Speech Bearer service whenever possible for analog adapter, Phone 1 6 0 * 0 Enable analog adapter to accept global calls 64 40 Forbid the POTS port to accept global calls. 7 0 * 0 Enable analog incoming calls. 128 80 Reject analog incoming calls.
Command bit dec hex Function and description Ref. 32 20 Treat the number assigned by &ZI=n... as sub-address, and match with the called_party_subaddress for inbound call routing S120= 0 *0 0 Enable POTS port 1 call out. 1 1 Disable POTS port 1 call out. 1 *0 0 Enable POTS port 2 call out. 2 2 Disable POTS port 2 call out. 2 *0 0 Enable multi-answering while TA MSN is not assigned. 4 4 Handle incoming calls according to AT&Ln setting. 3 *0 0 If S120.
Command bit dec hex Function and description Ref. S127= 0- 0- Sub-threshold for BOD in Kbps JSn,+32 255 FF unit S128= bit dec hex For DTE port 2 only. 0 *0 0 Two POTS and one DTE port. 1 1 One POTS and two DTE ports • Bit - S-register bit number, 'b', used in 'ATSr.b=n' and 'ATSr.b=?' • dec - Decimal value, 'x', used in 'ATSn=x' • hex - Equivalent Hexadecimal value. • +nnn - Factory default when listed in 'Reference' column.
ATV0 ATV1 X0 X1 X2 X3 17 CONNECT 14400 % % % 18 CONNECT 16800 % % % 19 CONNECT 38400 % % % 20 CONNECT 57600 % % % 21 CONNECT 76800 % % % 22 CONNECT 115200 % % % 23 CONNECT 230400 % % % 24 CONNECT 460800 % % % 25 CONNECT 921600 % % % 26 CONNECT 307200 % % % 27 CONNECT 153600 % % % 28 CONNECT 102400 % % % 29 CONNECT 61440 % % % 30 CONNECT 51200 % % % 31 CONNECT 62400 % % % 32 CONNECT 124800 % % % 33 CONNECT 62400 % % % 34 CONNECT 41600 % % % 35 CONNECT 31200 % % % 36 CONNECT 249600 % % % 37 CONNECT 20800 % %
Result Code Chart Symbol Reference V % Supported Reports the DTE Speed as: CONNECT DTE_Speed @ CONNECT DTE_Speed/Protocol DCE_Speed/Error_Control ** Example: CONNECT 115200/V120 64000/LABD $ CONNECT DCE_Speed[/Error_Code] Example: CONNECT 64000/ARQ # CONNECT DCE _Speed/Error_Code/Error_Control Example: CONNECT 64000/ARQ/V42b Result Code Field Descriptions Field Name Error_Code Error_Control Possible Values NONE, ARQ LAPB, LAPD, V42 (This field will not show if no error con
Connect Strings for Error Corrected Connections To enable the following numerical (ATV0) and verbose (ATV1) result codes when an error corrected connection is made, set S35 bit 7 to 1. ATS35.
Status Registers and Result Codes 149
18 Phone Jack Pinout Assignments The omni features one RJ-45 phone jack and two RJ-11 phone jacks. The RJ-45 labeled “ISDN S” jack is for ISDN line connection (S/T interface), and the RJ-11 jack labeled “PHONE” (also known as an analog adapter in European countries) is for an optional connection to analog telephone equipment such as a telephone set, answering machine, fax machine or analog modem. RJ-45 Connector for the S/T Interface Model 1. 2. 3. 4. 5. 6. 7. 8.
4.
19 Serial Port Interface EIA-232D 25 Pin Serial Port Interface Pin ITU-TSS EIA Signal/Pin Number Signal Signal Description Name Name 1 101 AA Protective Ground (GND). 2 103 BA Transmitted Data(TXD). 3 104 BB Received Data(RXD). 4 105 CA Request To Send (RTS). 5 106 CB Clear To Send (CTS). 6 107 CC Data Set Ready (DSR). 7 102 AB Signal Ground (GND). 8 109 CF Data Carrier Detected (DCD). 15 114 DB Transmit Clock Signal (source: DCE). 17 115 DD Synchronous Receive Clock. 18 141 Local Analog Loopback Test.
Pin ITU-TSS EIA Signal/Pin Number Signal Signal Description Name Name Test. 22 125 CE Ring Indicator(RI). 24 113 DA Transmit Clock Signal (source: DTE). 25 142 Test Indicator. Signal Direction DTE -DCE ⇐ ⇒ ⇐ Async.
20 Index 1TR6, 85 Answering a call, 88 Placing a call, 84, 92 ambiguity resolution, 89 American ISDN, 4, 63, 101, 122 analog calls, 73 placing, 74 analog ports, 1 Answering a call, 87 1TR6, 88 Best effort, 88 DSS1, 87 Multi-Auto-Answer, 89 using MSN, 31 V.110, 53 V.120, 61 X.75, 68 AT commands choose protocol, 68 descriptions, 112 frequently used, 73 multiple, 26 result codes, 150 security, 95, 96 S-Register, 132 Tips, 26 understanding, 25 V.110, 54 V.
EPROM, 1, 3 error correction, 64 European ISDN, 65, 69, 101 factory settings restoring, 9 firmware, 1, 3, 23, 101, 102, 120 Frame Reject Frame. See FRMR FRMR, 31 front panel switch, 9 German national ISDN, 101 Germany National ISDN, 66 hardware reset, 21 HDLC, 29, 53, 59, 67, 103, 121, 140 High-Layer-Compatibility, 34, 81, 82, 89, 146 inbound calls.
power supply, 10 PPP, 1, 3, 29, 30, 33, 34, 37, 41, 86, 89, 114, 117, 125, 140, 149, 152 Pre-stored numbers, 63 Protocall Anayzer, 103 PSTN, 2 registering, 5 restoring factory settings.