[Access to Wang masthead]

Dialing In

Remote terminal access to the VS

From "Migration",  Access to Wang, September 1995
  [ Prior Article ]     [ Return to the Catalog of articles ]     [ Next Article ]  

When Wang introduced serial communications controllers and the 2110 workstations to the VS community in the early 1980s, it was not viewed by most users as a significant event. Since then, dial-up access to VS systems has become an important part of many shops, and demand has boomed recently due to interest in telecommuting and other remote business needs.

This month and next we'll look at some of the choices available for dialup access to the Wang VS and how to meet the challenge of additional connectivity to enterprise applications - Wang-based or not.

Communications Design

Several asynchronous connection types are available to VS systems. VS async controllers fall into three categories: standard terminal ports (ADC, MLTC, etc.) for 2110 and industry standard VT100 terminals, enhanced terminal ports for using Wang Word Processing and other applications that load microcode to the port and high-speed specialty communications ports such TC IOP.

The first category is of most interest for dial-in terminal communications since it has a significantly lower cost per port. Both MLTC and ADC ports have speed limitations (19,200 baud); MLTC ports can be assigned as terminal ports or general communications ports. However, all of the ports on the controller have to be the same type.

After you have determined the type of connection consider how the dial-in user teaches those connections.

A simple method is to purchase a new telephone line and modem for each user you support - a point-to-point design (Figure 1). However, since each user dials into a specific modem, this approach is costly and makes it difficult to work around malfunctioning modems or lines.

A more cost-effective method is to employ a rotary switching system (Figure 2), in which a number of users share a smaller pool of modems and a switching device sends each user to the next connection point as they connect. Rotary arrangements can be set up using specialty switch equipment, through local telephone equipment or provided as a service by the telephone company.

An alternative point-to-point connection (Figure 3) uses a locally-attached PC to interact with the VS and then communicates with a remote PC. This approach requires the local PC to be ready to communicate through an outside line and uses PC "remote control" products to link the two systems.

While providing all of the functionality of a local terminal - including multiple VS terminal windows, access to Wang Word Processing, etc. - this approach is expensive and response may be slow.

Selecting A Workstation Type

Once the communications design is complete, the type of terminal should be considered. There are two major categories of remote terminals: actual terminals (such as the Wane 2110) and personal computers emulating such terminals.

Dedicated terminals are inexpensive, but in most analyses the functionality and flexibility of PC terminal emulation wins out. The presence of local computing power can be a real benefit to remote users, allowing them to work on other tasks (word processing, etc.) without connecting to the host system.

Traditionally, most of us have purchased software to emulate the Wang 2110 terminal, but industry-standard VT 00 terminal emulation software Is more commonly available and may be used for other purposes, such as access to other systems. Advantages of using 2110 software include faster screen updates and better overall performance; Wang's 2110 terminal protocol is optimized for VS block-mode screen transfers.

Here are some considerations when evaluating terminal emulators:

Setting Up Remote Terminals

Once the terminal type and connectivity issues are settled, it's time to set up the remote workstation and test. This experience ranges from the simple (a Wang 2110 terminal and a modem) to the complex (installing industry-standard software; modifying the keyboard definition).

For our VT100 emulation package, we use a keyboard script to set up our emulation package, Reflections 2 from Walker Richer & Quinn. A similar approach may be used with other terminal packages. As written, this script assigns normal PF key values to Fl through F12 and adds 10 to the value of the key with a SHIFT key and 20 to the value with the CTRL key. Some examples: the value of PF16 would be SHIFT plus F6; the value of PF32 would be CTRL plus F12. For a sample keyboard script contact me care of Access to Wang.

Connectivity To Other Applications?

In many cases, it is not just a VS system that typically holds out interest: we are now interested in PC applications (electronic mail, word processing, etc.) and access to shared drives. How can we gain access to these network applications from outside the office? And how can we do that while simultaneously using VS terminal access? More on that next month.


Figure 1: Model of Simple Host/Terminal Communications

[Illustration of a 2110 workstation
connected by modems to a VS host]

Figure 2: Model of Rotary Host/Terminal Communications

[Illustration of a 2110 workstation
connected through a rotary switch]

Figure 3: Model of Alternative Point-to-Point Host/Terminal Communications

[PC workstation connected to a VS system
through a dial-in gateway]

  [ Prior Article ]     [ Return to the Catalog of articles ]     [ Next Article ]  


Copyright © 1995 Dennis S. Barnes
Reprints of this article are permitted without notification if the source of the information is clearly identified