PMDF System Manager's Guide


Previous Next Contents Index


Chapter 26
PhoneNet Channels (OpenVMS and UNIX)

PhoneNet is an asynchronous terminal line-based transport designed for use with PMDF, MMDF, and CSNET. When it operates in master mode, PhoneNet is capable of "dialing out" over telephone lines to establish a connection with a PhoneNet slave on another machine. When it operates in slave mode, PhoneNet responds to a remote master's requests for message transfers.

PhoneNet is divided into two separate protocols. The lower "link-level" protocol, called the "dial protocol", provides a basic byte-stream environment. It is responsible for connection acquisition and management, character set translation and flow control. Dial is only used on asynchronous terminal lines.

The higher-level protocol, called the "phone protocol", is responsible for the semantics of mail transfer. It must establish the context and then pass individual messages. The overall structure of PhoneNet and the interaction of these two protocols is shown in Figure 26-1.

Figure 26-1 The Structure of PhoneNet


The following sections describe many, but not all, aspects of PhoneNet. In particular, the various input and output files used by PhoneNet channels are described in detail. However, the internal format of the dial and phone protocols are not described here. Refer to the files phone.ovr and dialproto.col in PMDF's documentation directory, (PMDF_DOC: on OpenVMS, or /pmdf/doc/ on UNIX, or usually C:\pmdf\doc\ on NT), for information on, respectively, the phone and dial protocols.

Four steps are required to set up a PhoneNet channel: (1) Add the channel to your PMDF configuration, (2) Create an option file for the channel, (3) Create a phone_list.dat file listing your serial devices, and (4) Create a script file that provides the necessary modem commands and login sequences. Each of these steps is described in detail in the following sections.

PhoneNet channels are not generated by the automatic configuration generator.


Previous Next Contents Index