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. During the warranty period, and upon proof of purchase, should the product have indications of failure due to faulty workmanship and/or materials, ZyXEL will, at its discretion, repair or replace the defective products or components without charge for either parts or...
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.
Page 4
and if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. 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.
Electro Magnetic Compatibility. Contacting ZyXEL If you have questions about your ZyXEL product or desire assistance, contact ZyXEL Communications Corporation in one of the following ways: Phone: In North America call between 8:00 AM and 5:00 PM PST at (714) 693-0808 Outside North America, you can dial +886-3-5783942 EXT 252 between 8:00AM and 5:00PM Taiwan time (GMT +8:00).
Page 6
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. ZyXEL Communications Inc. 4920 E. La Palma Avenue...
Table of Contents ZyXEL Limited Warranty ............ii FCC Part 15 Information............iii Contacting ZyXEL............... v 1 Introduction ..............1 Key Features of the TA128 ............2 Speed and Compatibility ............. 2 Intelligent Features............... 2 Technical Specifications .............. 3 Physical Characteristics ............... 3 U-Interface Option ...............
Page 8
Configuring your TA using a Terminal program....14 4 ISDN Communication Basics ........17 Understanding AT Commands ..........17 Supported AT command types:..........18 Quick Tips when issuing AT commands:......... 18 Outgoing Calls ................19 Dialing out using ISDN mode........... 19 Dialing out using ISDN mode’s optional Speech Bearer Service .....................
Page 10
10 Handling Analog Calls ..........65 Placing a Call from the Analog Adapter ........66 Accepting an Incoming Call............67 Feature Phone ................69 The Flash key ................69 InterCom ..................70 Call Waiting................70 Placing a second call ..............70 Receiving a second call.............. 70 Call Broker..................
Page 11
Leased Line ISDN ...............86 12 Security Functions ............88 Security Types and Levels ............88 Level 1 security ................89 Level 2 security ................89 Level 3 security ................89 Setting and Modifying Passwords ..........90 Non-password Auto Call Back Function .........91 13 Upgrading Your TA128..........94 Upgrading with Flash EPROM ..........94 Kernel Mode................
Page 12
Operation Modes of the DTE Interface........112 Simplex mode ................112 Multiplex mode................ 112 AT Command Descriptions .............113 Basic "AT" Command Set............114 Description of ATI3 Output: ........... 121 Extended "AT&" Command Set..........122 Extended "AT*" Command Set..........127 17 Status Registers and Result Codes......130 Viewing and Setting S-Registers..........130 Viewing S-registers ..............
Introduction Congratulations on your purchase of a ZyXEL Omni TA128. The TA128 sets new price/performance standards for the explosively growing Internet and telecommuting applications market. When used with off-the-shelf Internet or remote access client software, the TA128 enables mobile or home users to connect to...
Key Features of the TA128 Speed and Compatibility Plug and Play support for Win95 environment. Full compatibility with both ISDN and remote PSTN via ISDN. Supports leased line operation. Multiple signaling protocol compatibility with the following network switches: DSS1, 1TR6, NI-1, AT&T 5ESS, and Northern Telecom DMS 100.
Asynchronous: Auto Baud Rate up to 460.8Kbps Synchronous: Configurable Rate up to 128Kbps DTE Port #2 Asynchronous: Data Rate up to 115.2Kbps Two analog telephone jacks (analog adapters) with metering pulse function. Built-in internal speaker with volume control. Push-button switch for quick dial and tear down. Call-back security with password protection.
U-Interface Option For North American ISDN, ZyXEL provides an optional 2B1Q U- interface which allows direct connection to the network without the use of an external NT-1 device. Unpacking Your TA128 Your TA128 should come with the equipment listed below. If any item is missing or damaged, contact your dealer or ZyXEL Customer Service Department immediately.
Installing your TA128 Back Panel of the TA128 You will find the following switch and connectors on the back panel of the TA128: See the figure below: ON/OFF - Power switch; turns the TA128 ON or OFF. POWER - Input terminal for power adapter. To DTE 1 - Serial port DB25 female connector for connection to the serial port of a DTE (computer/terminal).
Connecting Your TA128 to the Power Supply To Connect your TA128 to the power supply, follow the steps given below: 1. Turn off your computer. 2. Make sure the power switch on the TA128 is in the OFF (down) position. 3.
Connecting the TA128 to your Computer Serial Port Figure 2 -2 Connecting the TA128 to Your Computer Complete the following steps to connect the TA128 to your computer: 1. Turn off the power to your computer. 2. Connect the male end of the 25 pin cable to serial port1. 3.
Connecting the TA128 to Your ISDN Line The TA128 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.
S/T Interface If you have purchased the TA128 S/T model, you will need an NT- 1 device to connect to the network. Figure 2 -3 Hooking Up an NT-1 Device Power On and Self Diagnostics Once you have completed all of the installation steps above, flip the TA128’s On/Off switch to the ON (up) position.
TA128 Front Panel Figure 2 -4 TA128 Front Panel The LED Indicators PWR - The power on LED lights up when the TA128's 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.
DTR - The data terminal ready LED lights up when the DTE or computer connected to the DTE Port indicates that it is ready for communication by raising the corresponding RS-232 signal. TX - The transmit data LED flashes when the DTE/Computer is transmitting data to the DTE Port of the TA128.
Configuring Your ISDN Line and Network The set up procedure for the TA128 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.
Configuring your TA using a Terminal program If you are not using the ISDN configuration utility that is packaged with the TA128, you will need a terminal program with which to configure the unit. The TA128 should work with any asynchronous terminal program that can communicate directly with one of the communication ports on your system.
Page 27
Type: ATI1<Enter> TA128 should respond: TA128 USA: V 1.00a (Firmware version number) 7607 (Firmware checksum will change based on your firmware version) Once the TA128 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.
ISDN Communication Basics In this chapter, we will cover how to initiate and receive calls over digital lines using your TA128. Understanding AT Commands AT commands are used to configure and control the TA128. Command statements are usually sent to the TA by being typed from the computer keyboard.
TA128 responds: This confirms that the TA and your computer are communicating correctly. Supported AT command types: Type of AT Command Example Basic AT (Hayes compatible). Basic AT$ (on line help). Extended AT&. AT&F Extended AT* command. AT*I1 S-Register command. ATS0=1 S-Register bit-mapped command ATS13.1=1...
Use “A/” to repeat the last command. No ‘AT’ prefix is needed for this command. The TA128 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 Description ATV0...
(ATS83.7=1). This function is useful in the areas where ISDN service providers charge lower usage rate for voice (speech) calls. To enable this function, type: ATS83.7=1<enter> To disable it, type: ATS83.7=0 <enter> Dialing out for Analog Adapter Port 1 Using the “A” command following the “ATD” will tell your TA128 to automatically switch call to analog adapter, Phone 1, once dialing is complete.
AT Command Dial string it will map to AT&O0 ATD, ATDT and ATDP are the same as ATDB. AT&O2 ATD, ATDT and ATDP are the same as ATDI. AT&O3 ATD, ATDT and ATDP are the same as ATDA. The factory default is AT&O2. This means the TA will select ISDN data mode when you do not specify which communication mode to use (i.e.
audible tone that will allow you to decide whether or not you should take any action. When an ISDN data call comes in, the TA128 will try to negotiate a connection using the proper ISDN protocol. When an analog call comes in, the TA128 will send the call to the analog port as the factory default, Phone 1 and then Phone 2.
information received is too long. Both sides will then reset their link layer negotiation and re-send the frame again. Usually this will happen repeatedly until the call gets disconnected. The TA128 has a fixed maximum receiving frame size of 2048 octets which is larger than most devices can support.
&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 auto- detection. &ZI5=s assigns MSN ’s’, phone number for DTE Port 2. &ZI6=s assigns MSN ’s’, phone number for Phone 2.
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&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 TA128 can determine the protocol to be used in one of two ways: 1.
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 the TA128. Installing the Windows 95 Driver (INF file) If your computer supports Plug & Play be sure your TA128 is powered on before starting your computer.
Page 40
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...
Page 41
6. Select the TA128 driver with the protocol that your host is using. Generally, the samples listed below will work. However, we 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 TA128, PPP 64K If the ISP has not upgraded to an ASEND compatible server,...
Page 42
1. Select the COM port your TA is connected to and click Next. A final dialog will appear. Click Finish. You should see a window similar to the one below: 2. Click Close. This completes the installation of your TA128 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. Double click on the “My Computer” icon and then double click on the “Dial-up Networking”...
Page 44
3. Type the phone number of your ISP or of host you will be calling. Click on the “Next” button. 4. Click on the Finish button. A new icon is created in the Dial-up Networking folder. 5. Right click on this icon, then select “Properties” from the menu.
Page 45
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 If you are logging on to a Microsoft Windows network, select “NetBEUI.”...
Page 46
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. If the User name and Password are incorrect or are not there, type them in. Click on the Connect button and your TA128 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.
Page 48
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.
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 routes.
Opened Dead Establish Authetication Fail Fail Closing Down Terminate Network Figure 6 -1 Point to Point Link Pathway 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 PPP uses HDLC-like framing as encapsulation, which can be bit- oriented or character-oriented.
PPP HDLC framing is described in RFC1662. PPP over ISDN is described in RFC1618. Related command: ATB40 - Async to Sync PPP conversion. Authentication conversion After a link is established, it is necessary to authenticate the peer for security reasons. There are two popular authentication methods. One is Password Authentication Protocol (PAP) and the other is Challenge Handshake Authentication Protocol (CHAP).
ATS87.2 = 1 - Accept PAP/None only. ATS87.2 = 0 - Accept CHAP/PAP/None (default). Compression Control Protocol (CCP) The ISDN channel can be utilized more effectively when using compression. Compression Control Protocol (CCP) is used by PPP to negotiate compression methods between peers. CCP starts after the PPP reaches the network phase.
Related commands: AT&J3 - Enable Multilink PPP. ATDI<num1>[+<num2>] - Dial Multilink PPP with num1 twice or with num1 and num2 if they differ. ATS61.3 = 0 - Use rotate method to bundle both channels (default). ATS61.3 = 1 - Use split method to bundle both channels. ATEPDn = <num>...
Bandwidth On Demand (BOD) The function of bandwidth on demand (BOD) will monitor the traffic on ISDN links while Multilink PPP. If there is light traffic on the link, one of the channels will be dropped automatically. On the other hand, if only one B channel is used and data traffic is high enough, BOD will establish the second B channel to increase the bandwidth of the data link.
Page 55
specified before dialing out. In some cases, it is not possible for the ISP to support more than one chassis that is capable of bundling both channels at the same time. With BACP/BAP, the second B channel’s directory number can be obtained while requesting a call. The second directory number is not necessary any more.
the DCE will report “RING” and 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 TA128 is in asynchronous mode (AT&M0). Then use the following commands to configure V.110: AT Command Description ATB10...
ATB19 56000bps There are two modes of synchronous operation: 1. Asynchronous commands, synchronous data (AT&M1): The TA128 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 TA128 accepts synchronous commands from V.25 bis or a PC with an add-on synchronous card, and exchanges data synchronously with a remote TA.
Command Messages CRSn Dial command with number from memory, 0<=n<=39; n is the memory location. PRNn;<number> Saves <number> to address n (0<=n<=39). Receive incoming calls. Reject incoming calls. Changes to asynchronous AT command mode. Indicator Messages Call connect. Incoming call. Valid command.
Page 61
An example of DTR drop dialing is given below. The destination phone number is 5551234. 1. Issue the command AT&Z0=I5551234 to save phone number to NVRAM. 2. Issue the command AT*D0 To set phone number 0 as the DTR drop destination phone number.
V.120 ISDN Communications This chapter describes how to set-up and configure your TA128 with the V.120 ISDN protocol. The table below shows the specifications of different ISDN protocols: V.110 V.120 X.75 80 Bits HDLC HDLC Layer 1 Framing None LAPD LAPB Layer 2 Transparent...
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 TA128 to 56K mode using the AT&E1 command (AT&E0 to set it back to 64k mode.) If your TA128 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<Enter> 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.
Connection”. The type of channel bundling described in the V.120 section is supported only between the following ZyXEL products: omni.net, Omni TA128, or Elite 2864I, and uses Multiple Link Protocol (MLP) and “cFos” channel bundling (CCB). Identifying your line provisioning...
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”...
n=0,1,...,39) 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<Enter> will dial the number stored in location ‘0’, and the number stored in location ‘1’ for the bundle connection.
interface layer 1 adaptation protocol without error-control and is thus inadequate for V.42bis. 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.
Selecting V.120 for Germany National ISDN (1TR6) 1TR6 data connections are achieved by setting the Service Indicator to 7 (Daten_bertragung 64Kbps) and the Additional Information octet is used to select B channel protocols. Since there is no pre-defined code for asynchronous V.120, TA128 uses the synchronous V.120 code to fill in the additional information octet.
X.75 ISDN Communications (Europe) This chapter will describe how to set-up and configure your TA128 with X.75 protocol. The table below shows the specifications of different ISDN protocols: V.110 V.120 X.75 80 Bits HDLC HDLC Layer 1 Framing None LAPD LAPB Layer 2 Transparent...
Answering an X.75 call There is no need to configure the ISDN mode to the protocol of an incoming call. The TA128 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.
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.
is deemed as a bundle request. The two data calls are established following normal call control procedures. That is, the network treats them as two independent calls. Both TA’s use 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.
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.
Handling Analog Calls Analog adapters enable you to connect analog devices (e.g. telephone, fax, PBX, or modem) to an ISDN Basic Rate line. Any conventional analog telephony equipment which supports DTMF tone/pulse dialing can be plugged into any one of the two RJ-11 sockets (labeled phone 1 and phone 2) on the back of the TA128.
AT Command Description ATS84.5=0 in use. AT&L1 or Assign analog calls to Phone 2 if the line is not ATS84.5=1 in use. AT&ZIn=s 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). AT&ZI6=s Assign the Called phone number for analog adapter, Phone 1.
CONNECT (Dialing is complete) Now, just pick up the phone handset and wait for the remote device to answer. 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.
Page 80
AT&L0 - Phone 1 has the higher priority. AT&L1 - Phone 2 has the higher priority. Scenarios of an Incoming Voice Call Outcome Phone 1 Phone 2 Global Call S120.2 AT&Ln (No Called (Default=0) (Default Phone 1 Phone 2 Matched Matched Party No.) n=0)
AT Commands Description calls.(Default) ATS87.1=1 Disable POTS port 2 to accept global calls. Feature Phone The TA 128 supports ZyXEL’s powerful and advanced feature phone operation. By connecting to the TA 128’s POTS ports, you can get the benefits of analog phone services, plus additional features over your ISDN line.
InterCom With two phones connected, your TA128 can be used as an intercom. Please follow the instructions below: 1. Pick up the telephone handset. 2. Press the Flash key and then press 2 on the phone keypad. The other local phone will start to ring. InterCom: ( ñ...
AT Commands Description ATS79.3=0 Disable call waiting for POTS port 2. ATS79.3=1 Enable call waiting for POTS port 2 (Default). O O Note: If you disable the call waiting function(S79.2=0 or S79.3=0), the second incoming call will be blocked. O O Note: If you configure the POTS port for Modem/Fax connection (S79.4=1 or S79.5=1), the call waiting feature of the respective POTS port will be always disabled.
Call Transfer The call transfer feature enables you to transfer a call to another local phone by pressing the Flash key and 2 and then hanging up the handset. Call Transfer: H Flash è H#2 è (ò Three-way Conference Call The conference call feature can be used in the two ways.
Page 85
Conference call (1 local and 2 remote call): (ñ è H“555-1234” è HFlash è H#0 è H“555-5678” è HFlash è H#3...
Advanced ISDN Call Control Call Control for DSS1 (Digital Subscriber Signaling #1) 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.
Page 87
network between the call originating entity (e.g. the calling user) and the addressed entity. 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. n=2 - (S110) Setting for ISDN data calls. n=3 - (S111) Setting for analog adapter 1.
S108.n= Function S80.n=0 Disable outgoing Low-Layer-Compatibility (default). S80.n=1 Enable outgoing Low-Layer-Compatibility. Example: ATS80.4=0 disables Low-Layer-Compatibility message for Analog Port 2. 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.
Y4 - subscriber number. Nn is the identifier of numbering plan: N0 - unknown (default if Nn is omitted). 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.
Service Indicator - Determines what kind of bearer services are desired. 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.
Page 91
can select, via the public network, one or more distinct terminals on a single BRI line. With its highly integrated, multi-function features, the TA128 can be viewed as a “black box” containing multiple distinct terminals. Each of these "internal terminals" can be assigned one EAZ using the command AT&ZIn=m, where n=0-7 and m= 0-9.
The suffix digit to an ISDN phone number in a dial out command will be used as the destination EAZ (in the Destination Address W- element) in the SETUP message sent to the destination. If this suffix digit is omitted, the switch will assume the EAZ is 0. 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...
transparently by the ISDN network between the call originating entity (e.g. the calling user) and the addressed entity, can be used for the same purpose as the MSN. Since the TA128 is highly integrated and multi-functional, it can be imagined as a “black box”...
Best-effort Call Answering If some numbers have been set using &ZI command (as can be seen by the AT&ZI? command) and they are not matched with the address of the incoming call, the TA128 will, by default, ignore the call as it may be intended for other devices that share the same S/T interface (S0 bus) with the TA128.
SETUP message (for DSS1, these include the Bearer-Capability, Low-Layer-Compatibility, or High-Layer-Compatibility information elements; for 1TR6, these include the Service Indicator as well as the Additional Octet of Service Indicator), then the indicated protocol will be used. Otherwise, the Multi-Auto answering process will be invoked. The TA128 can monitor the B channel signal sent by the calling site.
ATCN<Prefix> - When and only when the type-of-number denotes a national number will this "Prefix" be added to the Calling-party-number before indicating it to the DTE. ATCN<> - Disable the national number prefix-adding function. (Default) : The angle brackets '<' and '>' are part of this command. NOTE Disable inbound call connection In some cases, the user may desire the TA128 to not answer any...
Placing a call for DSS1 The ATDx command is used for dialing as follows: ATDx[Yn][Nn]called_party_number[/[Zn]called-party- subaddress/] x = I (for ISDN data calls), A (for the analog adapter 1), or B (for the analog adapter 2). Yn specifies the type of number: Y0 - unknown (default if Yn is omitted).
Use ATDL to redial the last dialed telephone number (and/or subaddress). Placing a call for 1TR6 The ATDx[Yn][Nn]destination_address command is used for dialing as follows. x = I (ISDN data), A (the analog adapter 1), or B (the analog adapter 2) Yn specifies the type of address: Y0 - unknown (default if Yn is omitted).
Page 99
function in B1 channel. AT&I3 leased line function in both B1 and B2 channels. If the leased line mode configuration has been saved as the power- on user's profile and upon power up, the TA128 will ALWAYS try to make a connection with the remote site using the pre-selected protocol, B-channel ( B1 or B2 ), and originate/answer mode.
Security Functions The TA128 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.
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.
Level 1 Level 2 Level 3 Password Check Call back Prompts CPN Check OK the remote and S119.6=0 user to enter call back number Keep the for calling CPN Check OK connection back. and S119.6=1 Disconnect CPN unmatched Call back using CPN not Available corresponding...
when the TA128 is shipped from the factory. This supervisory password is sent to the remote if Type 1 security is set at the remote end. To modify the supervisor password, use AT*HS. You will be asked for the original password and a new password. Then re-enter the new password for verification.
Page 104
AT*HCn=xxxx, - n=0,1,..,4 You will be prompted to enter the supervisory password first. The AT*VC command can be used to list all the pre-stored numbers.
Upgrading Your TA128 This chapter describes how to upgrade flash EPROM firmware when it is available. Upgrading with Flash EPROM Your TA128 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.
2. Start any communications program that supports the Xmodem protocol, and type: ATUPX<Enter> TA128 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.
DTE Port 2 This chapter describes how to set the TA128 into Two-DTE Port and One Analog Port mode in which two users can use the TA128 simultaneously to place two independent calls to access the Internet. The two-DTE-port feature is also ideal for Service Providers in that two users can be serviced concurrently through two COM ports, one TA128, and one ISDN BRI line.
Mode DTE Port 1 DTE Port 2 POTS Port POTS Port û ATS125.0=0 One DTE Port and Two POTS Ports (by default) û ATS125.0=1 Two DTE Ports and One POTS Port Configuring DTE Port 2 The function of DTE port 2 is quite simple compared with those of DTE port 1.
DB9 Female The following tables list all of the AT commands for DTE port 2 supported by the Omni TA128. An asterisk * following a command option or value indicates that it is a default setting when the modem is shipped.
Page 111
International number National number Network specific number Subscriber number Abbreviated number Type of sub-address, NSAP with AFI=$50, IA5 characters Type of sub-address, user specified, IA5 characters Unknown numbering plan ISDN/Telephony numbering plan (CCITT E.164/E.163) Data numbering plan (CCITT X.121) National standard numbering plan Private numbering plan Called party sub-address...
Page 112
1281 (USA) 1282 (DSS1) 1283 (1TR6) Display product information and ROM checksum Results: Omni TA128 <switch>: V x.xx where <switch>= USA, DSS1, or 1TR6 Display Microsoft PnP code Return to on-line state S0=n Set S-register s0. 'n' must be a...
Extended "AT&" Command Set Command Options Function and Description Ref. &Cn Carrier Detect (CD) options &C1 * CD tracks presence of carrier All other values are invalid &Dn Data Terminal Ready (DTR) options. &D2 * 108.2, Data Terminal Ready, DTR OFF causes the TA to hang up.
Command Options Function and Description Ref. &V6 View analog adapter, Phone 1 setting &V7 View analog adapter, Phone 2 setting &ZIn=s s=phone MSN setting. number Assign the phone number for DTE port 2 All other values are invalid &ZI? Display the phone number for various B-channel protocols &ZO? Display the &ZOn setting...
DTE Port 2 Call Control To place a call through DTE port 2, use the ATDxxxx command. If the Calling Party Number (the original address) is required in the outgoing SETUP message, it can be pre-stored using the AT&ZOI=xxxx command. Once the PPP connection is established, the TA128 will indicate the connection message with DTE speed as follows: CONNECT 115200 PPP...
Diagnostics This chapter provides diagnostic tables for the TA128. The TA128 can perform its own diagnostic tests, providing you with valuable information. Diagnostics The TA128 ISDN TA provides several diagnostic capabilities: Power-on Self-test Local Digital Loopback Test Diagnostic Command TA128 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,...
ISDN Loopback test (AT&T9) The AT&T9 command will invoke an ISDN loopback test connection. The loopback point is in the S/T interface chip (Siemens 2086 chip) or the U interface chip (Siemens 2091 chip) just behind the line transformers, thus it checks almost every part of the ISDN TA and RS-232 cable except the passive front-end of the ISDN S/T or U interface.
Type: AT&T11<Enter> TA128 responds: Dial your_isdn_number Loop from B1 to B2 through the switch established! Sending and receiving data..B1/B2 loopback test successed. Disconnecting..NO CARRIER The Diagnostic Command (ATCG) The ATCG command can be used to test and isolate hardware problems.
The EPA is designed for hobbyists as well as users with technical backgrounds. The EPA enables you to examine messages exchanged between your Omni TA128 and the Central Exchange office when making an ISDN call. You can review the packets sent or received through the B-channel (for X.75 or V.120) to or from...
ISDN TA and the ISDN network. They contain the compatibility information for the Omni TA128 and your Central Exchange. The B-channel user data protocols include X.75 and V.120. Only the layer 2 header (addresses and control bytes) and layer 3 header are captured.
The following commands determine the kind of protocol data to be captured by the EPA: AT Command Description ATCDn Disable the capture of D-channel protocols Enable the capture of D-channel protocols (default) ATCBn Disable the capture of B-channel protocols (default) Enable the capture of B-channel protocols ATCCn Disable the capture of DTE-DCE interface...
Page 122
Command Description ATC$ 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.).
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.
Since it is not intended for all users, the specifications and manual for the multiplex mode will be available in a separate text file, and will only be available in the electronic format upon request. AT Command Descriptions An AT Command is a command in asynchronous data format issued by the computer to the TA through the asynchronous computer-modem interface.
Basic "AT" Command Set Command Options Function & Description Ref. Re-execute the last command once A> Re-execute the last command once or repeat the last call up to 9 times. (See also S8) <any key> Terminate current connection attempt when enter in handshaking state.
Page 127
Command Options Function & Description Ref. V.110 user rate = 64000 bps (sync S117 mode). V.110 user rate = 2400 bps. V.110 user rate = 4800 bps. V.110 user rate = 9600 bps. V.110 user rate = 14400 bps. V.110 user rate = 19200 bps. V.110 user rate = 384000 bps (sync only).
Page 128
Command Options Function & Description Ref. Enable the capture of D channel protocols. n=0-1 Call bumping control for PPP/MP S85.0 and CCB. Disable the call bumping function. Enable the call bumping function. Call bumping(Call bumping) for S85.0 MPPP and CCB. Disable Call bumping function.
Page 129
Command Options Function & Description Ref. Clear buffer and start the embedded protocol analyzer. Capture data immediately and start timer. Invoke the interpretation function of the embedded protocol analyzer and display the results on DTE. Dial s (numbers and options) that follow (see also S38.0, S35.4).
Page 130
Command Options Function & Description Ref. Format [[Yn][Nn]called_party_number][[ of “s” W][,]]inband_dtmf_number [[Yn][Nn]called_party_Number][/ [Zn]called_party_subaddress/] Dial s (number and options) that follows for the Analog adapter, Phone 1. Dial s (number and options) that follows for the Analog adapter, Phone 2. Connection option if leased-line S85.0 mode is selected after power-on.
Page 131
Command Options Function & Description Ref. On/off hook control H0 * Hang up (on-hook) the TA or ISDN, same as 'ATH' Hang up the analog adapter, Phone 1 Hang up the analog adapter, Phone 2 Display inquired information Display product code, same as 'ATI' Results: 1291...
Page 132
Command Options Function & Description Ref. KSxn n=0-63 Sub-persist time interval for BOD; S125b1-7 BOD disabled if n=0 x= M(in Minute unit) or S(in Second unit) n=0-3 Speaker volume control. The S24.4-5 higher the value, the higher the volume M=0-2 Speaker control S21.1-2 Speaker always OFF M1 *...
Command Options Function & Description Ref. Sr=n Set S-register 'r' to value 'n'. 'n' must be a decimal number between 0 and 255. Display value stored in S-register 'r'. SPIDr=nnn User enters Service Profile ID … nnn… (SPID), for USA switches. SPID0 First SPID number.
Connect DTE Speed Error Control Level Protocol Link Speed Octets Received Octets Sent Cause Cause Value HDLC FCS Error HDLC Receive Over-run HDLC Transmit Under-run Output Parameter Output Value Description Connect DTE Speed Current on-line DTE speed. Error Control Level Error control protocol used for current session.
Page 135
Command Options Function & Description Ref. &Cn Carrier Detect (CD) options S21.4 &C0 CD always ON (See also S42.7) &C1 * CD tracks presence of carrier (See also S38.3, S42.7) &Dn Data Terminal Ready (DTR) S21.6-7 options. (See also S25) &D0 Ignore DTR signal, assume DTR is always ON.
Page 136
Command Options Function & Description Ref. &I3 Leased line mode for B1 & B2 channel. &Jn Bundle selection (See also S100) S87.5-6 &J0 * Bundle connection is disabled. &J1 Bundle connection is enabled in answer mode only. &J2 Bundle connection is enabled in call mode only.
Page 137
Command Options Function & Description Ref. &O3 ATDs, ATDPs, and ATDTs default to make calls for the analog adapter, Phone 1 &Sn Data Set Ready (DSR) function S21.3 selection. &S0 * DSR overridden, DSR always ON. &S1 DSR according to CCITT (ITU- TSS).
Page 138
Command Options Function & Description Ref. &ZIn=s n=0-7 MSN setting. Assign the phone s=phone number (including subaddress, if number any) for various B channel protocols. In answer mode, these numbers will be compared with the received called_party_number and called_party_subaddress information. The call will be accepted using the specific protocol if the assigned number of this protocol matches with the...
Command Options Function & Description Ref. &ZOn=x Write own phone number (including sub-address, if any). The number specified will be used as the calling party number whiling dialing. Value for “n” I = ISDN data A= analog adapter, Phone 1 B= analog adapter, Phone 2 Extended "AT*"...
Page 140
Command Options Function & Description Ref. Enable type 2 security, with password check and call back. Enable type 2 security, with password check and call back, remote site enters the call back number. *GCn n=0-1 Call-back function selection. *GC0 * Disable call-back function *GC1 Enable call-back function *HCn...
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.
AT&Vn n=0 - View S-register settings for current 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. n=7 - View the analog adapter’s setting, Phone 2. The S-register values may be displayed in either Decimal or Hexadecimal format when using the preceding commands.
Page 144
O O note: The values used in the example below differ from the actual values in the S-register and are used for demonstration purposes only. Read the value from S38 using ATS38? Convert it to binary, using the following weight table: Binary value Decimal value Hexadecimal value 00000001...
S-Register Descriptions The descriptions for each S-register. In most bit-mapped S- registers, the default bit value is 0 (which is the normal situation) and only the non-default situation is described. Some reserved bits are for factory use and the user should not change them. Values followed by an asterisk * are the factory default settings.
Page 146
Command bit dec hex Function and description Ref. 4,3 0 0 * 10 bit character length. 11 bit. 16 10 9 bit. 24 18 8 bit. 7-5 0 Profile 0 as active settings after power ON. 32 20 Profile 1 as active settings after power ON.
Page 147
Command bit dec hex Function and description Ref. 12 C 2400 bps 13 D 1200 bps 14 E 460800 bps 15 F 921600 bps S21= bit dec hex Bit mapped register. 1-2 0 Speaker always Off. Speaker On until carrier is detected.
Page 148
Command bit dec hex Function and description Ref. 3-5 0 ATX0 (See result code table). ATX1 dec hex AT 16 10 ATX2 40 28 X5 24 18 ATX3 48 30 X6 32 20 ATX4 56 38 X7 Display result code in numeric format (see S35.7).
Page 149
Command bit dec hex Function and description Ref. 32 20 Software (XON/XOFF) flow &H4 control. 40 28 Reserved. &H5 S29= 0-39 0-39 Set default dial phone number +000 *D pointer, use AT&Zn=s to store phone numbers. S31= Holds the ASCII decimal value +017 of the XON.
Page 150
Command bit dec hex Function and description Ref. 160 A0 Enable type 2 security, with password check and call-back. Remote site enters the call- back number. S38= bit dec hex Bit mapped register. +000 Repeatedly dialing default *Dn S29 number. DCD on/off sequence follows &C1 UNIX standard, DCD high...
Page 151
Command bit dec hex Function and description Ref. 38400 19200 9600 2400 S44= bit dec hex Bit mapped register. +000 ATDSn initiates auto-dial of the stored numbers consecutively until connection is made. 16 10 DSR follows DTR (see also &S1 S41.5).
Page 152
Command bit dec hex Function and description Ref. Discard POTS port 2 global incoming call when port 1 is busy (Sending RELEASE COMPLETE). POTS 1 call-waiting/multiple- answer disabled. *4 4 POTS 1 call-waiting/multiple- answer enabled. POTS 2 call-waiting/multiple- answer disabled. *8 8 POTS 2 call-waiting/multiple- answer enabled.
Page 153
Command bit dec hex Function and description Ref. 0 * 0 Do not send Low Layer Compatibility information for ISDN data call. 64 40 Send Low Layer Compatibility for ISDN data call. 0 * 0 Do not send Low Layer Compatibility information for Phone 1 (TA128) or analog adapter (2864I).
Page 154
Command bit dec hex Function and description Ref. ISDN without V.42bis. &K00 ISDN with V.42bis if &K44 applicable. 4-5 0 * 0 ATDs, ATDPs, and ATDTs is &O0 mapped to ATDMs. 32 20 ATDs, ATDPs, and ATDTs is &O2 mapped to ATDIs. 48 30 ATDs, ATDPs, and ATDTs is &O3 mapped to ATDBs.
Page 155
Command bit dec hex Function and description Ref. Phone 1 (TA128) or analog &L0 port (2864I) has higher priority for answering an analog call. 32 20 Phone 2 (TA128) or Internal &L1 device (2864I) has higher priority for answering an analog call.
Page 156
Command bit dec hex Function and description Ref. Disable POTS port 1 to receive global calls. *0 0 Enable POTS port 2 to receive global calls. Disable POTS port 2 to receive global calls. *0 0 CHAP/PAP for authentication conversion. PAP only for authentication conversion.
Page 157
Command bit dec hex Function and description Ref. 0 * 0 Multiple Link Protocol (MLP) cFossil channel bundling, for European Switches only (cFos) S102= Outgoing ISDN data type. Value has the same definition as S82 S104+n= dec hex Outgoing Service Indicator (for 1TR6 only), n=0, analog adapter, Phone 2 n=2, ISDN data...
Page 158
Command bit dec hex Function and description Ref. Daten bertragung 64 Kbps (X.75 SLP) 11--- Async. V.110 01--- Extensions of async. --0-- *Number of data bits: 8 --1-- Number of data bits: 7 ---0- *Number of stop bits: 1 ---1- Number of stop bits: 2 ---- *No parity...
Page 159
Command bit dec hex Function and description Ref. 10100 1200 bps 10100 2400 bps 10100 4800 bps 10100 9600 bps 10100 14400 bps 10100 19200 bps 10101 48000 bps 10101 56000 bps 10101 56000 bps for 56kbit-network 10101 In band negotiation S108+n= dec hex High Layer Compatibility (Non-1TR6)
Page 160
Command bit dec hex Function and description Ref. 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=...
Page 161
Command bit dec hex Function and description Ref. 32 20 Use Speech Bearer service whenever possible for analog adapter, Phone 1 0 * 0 Enable analog adapter to accept global calls 64 40 Forbid the POTS port to accept global calls. 0 * 0 Enable analog incoming calls.
Page 162
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= Accumulated charging unit (MSB byte) for B1 channel *0 0 Enable POTS port 1 call out. Disable POTS port 1 call out.
Page 163
Command bit dec hex Function and description Ref. One POTS and two DTE ports *0 Sub-persist time interval. KSxn *0 S125b1-6 is in Second unit. KSSn 128 80 S125b1-6 is in Minute unit. KSMn S126= Add-threshold for BOD in JAn,+48 Kbps unit S127= Sub-threshold for BOD in...
Command bit dec hex Function and description Ref. Enable second DTE port compression. 3-5 0 See result code table. ATX0 ATX1 16 10 ATX2 24 18 ATX3 32 20 ATX4 40 28 ATX5 48 30 ATX6 56 38 ATX7 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.
Field Name Possible Values X.75M (X.75 with MLP Bundle) X.75C (X.75 with cFos Bundle) V110 V120 V120M (V.120 with MLP Bundle) V120C (V.120 with cFos Bundle) SLIP 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.
Phone Jack Pinout Assignments The TA128 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.
Serial Port Interface EIA-232D 25 Pin Serial Port Interface ITU-TSS Signal/Pin Signal Number Signal Signal Description Direction Name Name DTE -DCE Protective Ground (GND). Transmitted Data(TXD). Received Data(RXD). Request To Send (RTS). Clear To Send (CTS). Data Set Ready (DSR). Signal Ground (GND).
Page 171
ITU-TSS Signal/Pin Signal Number Signal Signal Description Direction Name Name DTE -DCE line. Remote Digital Loop Test. Ring Indicator(RI). Transmit Clock Signal (source: DTE). Test Indicator. Async. Hardware Flow Control Cable Connection Modem to PC to DCE to NeXT (DCE) Signal (DTE) (Null) 68,040...
Page 173
Z y X E L Z y X E L Communications Co. 6, Innovation Road II, Science-Based Industrial Park Hsinchu, Taiwan 300, R.O.C. Tel: 886-3-5783942 Fax: 886-3-5782439 E-Mail: sales@zyxel.hinet.net support@zyxel.hinet.net FTP site: ftp.zyxel.com or ftp.zyxel.co.at URL: WWW.ZyXEL.COM 65-020-128006...
Need help?
Do you have a question about the omni TA128 and is the answer not in the manual?
Questions and answers