background image

36

 Sun PCI High Speed Quad Port Serial Interface Adapter User’s Guide • December 2005

between two computers are another matter, since the corruption of even one data bit
causes a packet to be rejected. Note that in a typical data packet it is quite easy to
produce bit patterns that violate the ones-density requirement. A random file could
easily contain a sequence of bytes that would produce 16 or more consecutive zero
bits if transmitted serially.

There are many different schemes for circumventing the ones-density requirement.
The most common technique simply reserves every eighth bit of the signal for a

density bit

and forces this bit to be a one. These bits are not available for data

transmission, which means that 12.5 percent of the bandwidth of the T1 line is
wasted. When you consider that the lease cost for a coast-to-coast T1 line can be
expensive, this waste of bandwidth can be unacceptable. There are alternatives.

Bipolar with 8-Zero Substitution

One alternative of them uses a special code that transmission equipment can
generate when using the AMI signalling scheme. This special code depends on the
fact that two successive one bits that are represented by pulses of the same polarity
result in a signal known as a

Bipolar Violation

. A CSU can be designed so that it will

automatically replace any string of eight consecutive zeros with a special code
pattern that contains two of Bipolar Violations. A compatible, receiving CSU
recognizes this special code and converts it back to a pattern of eight zeros. This
technique is known as B8ZS (Bipolar with 8-Zero Substitution).

All CEPT lines (the European equivalent of T1) mandate the use of a variant of B8ZS
that reduces the density requirement to no more than three consecutive zeros.
However, telephone companies in North America have been slow to adopt B8ZS,
because it would entail a significant capital investment. Therefore, the B8ZS solution
cannot solve the ones-density problem in the short term.

HDLC Zero Insertion Algorithm

An alternative to B8ZS, an alternative used by the SunHSI product, makes use of the
fact that the HDLC framing rules specify that any data stream that contains five or
more consecutive one bits requires that the transmitting end insert a zero bit after
the fifth one bit. This guarantees that the HDLC flag pattern

01111110

(hex 7E)

does not occur randomly inside a frame. The receiving end must automatically
discard the zero bit that follows a pattern of five consecutive ones. So, HDLC
framing, which is used by SunHSI/U, guarantees that, except for the flag pattern, in
any set of six bits at least one bit will be a zero. If you include the flag pattern in any
set of seven bits, at least one bit will be a zero.

Содержание Interface Adapter

Страница 1: ...osystems Inc www sun com Submit comments about this document at http www sun com hwdocs feedback Sun PCI High Speed Quad Port Serial Interface Adapter User s Guide Part No 819 1207 10 December 2005 Re...

Страница 2: ...VALID Copyright 2005 Sun Microsystems Inc 4150 Network Circle Santa Clara Californie 95054 Etats Unis Tous droits r serv s Sun Microsystems Inc a les droits de propri t intellectuels relatants la tech...

Страница 3: ...e and Software Requirements 3 2 SunHSI U Adapter Installation 5 Installation Process 5 To Install the Adapter 5 External Cabling 6 RS 232 to RS 449 Connections 7 3 SunHSI PCI Software Installation 9 I...

Страница 4: ...ons 18 Operating Modes Options 18 HDLC Mode 19 IBM SDLC Mode 19 hsip_loop Utility 20 hsip_stat Utility 21 A Cable Pin Assignments Signals 23 Pin Assignments 23 Interface Signals 27 B Null Modem Cable...

Страница 5: ...iagnostic Testing 39 Using the SunVTS sunlink Test 39 E Viewing the Man Pages 41 Man Pages 41 To View Man Pages in the C Shell Environment 41 To View Man Pages in Bourne or Korn Shell Environments 42...

Страница 6: ...vi Sun PCI High Speed Quad Port Serial Interface Adapter User s Guide December 2005...

Страница 7: ...Directories and Files 10 FIGURE 3 2 SunHSI Devices Created by the Postinstallation Script 10 FIGURE B 1 Null Modem Cable Both Sun Systems Supplies Clocking 32 FIGURE B 2 Null Modem Cable Sun System Su...

Страница 8: ...viii Sun PCI High Speed Quad Port Serial Interface Adapter User s Guide December 2005...

Страница 9: ...d Software Requirements 3 TABLE 3 1 Required Disk Space 11 TABLE A 1 RS 449 Connector Pin Assignments 23 TABLE A 2 RS 449 Interface Signals 27 TABLE B 1 RS 449 Signals 31 TABLE B 2 X 21 Signals 31 TAB...

Страница 10: ...x Sun PCI High Speed Quad Port Serial Interface Adapter User s Guide December 2005...

Страница 11: ...the FCC to operate this equipment FCC Class B Notice This device complies with Part 15 of the FCC Rules Operation is subject to the following two conditions 1 This device may not cause harmful interf...

Страница 12: ...e Avis NMB 003 Classe B This Class B digital apparatus complies with Canadian ICES 003 Cet appareil num rique de la classe B est conforme la norme NMB 003 du Canada BSMI Class A Notice The following s...

Страница 13: ...latory Compliance Statements xiii CCC Class A Notice The following statement is applicable to products shipped to China and marked with Class A on the product s compliance label GOST R Certification M...

Страница 14: ...xiv Sun PCI High Speed Quad Port Serial Interface Adapter User s Guide December 2005...

Страница 15: ...0 960 MHz and 1400 2000 MHz IEC 61000 4 4 1 kV AC and DC Power Lines 0 5 kV Signal Lines IEC 61000 4 5 2 kV AC Line Gnd 1 kV AC Line Line and Outdoor Signal Lines 0 5 kV Indoor signal Lines 10m IEC 61...

Страница 16: ...xvi Sun PCI High Speed Quad Port Serial Interface Adapter User s Guide December 2005...

Страница 17: ...te The Sun PCI High Speed Quad Port Serial Interface adapter is high speed serial interface HSI adapter for PCI applications The adapter is referred to as SunHSI U in this manual How This Book Is Orga...

Страница 18: ...contain information about basic UNIX commands and procedures such as shutting down the system booting the system and configuring devices Refer to the following for this information Software documentat...

Страница 19: ...ntrasted with on screen computer output su Password AaBbCc123 Book titles new words or terms words to be emphasized Replace command line variables with real names or values Read Chapter 6 in the User...

Страница 20: ...leged damage or loss caused by or in connection with the use of or reliance on any such content goods or services that are available on or through such sites or resources Sun Welcomes Your Comments Su...

Страница 21: ...ges available through Sun The SunHSI software is a transparent interface on the SunHSI U adapter providing a compliant environment for SunLink WAN packages operating on similar Sun communication modul...

Страница 22: ...Point Protocol PPP The SunHSI U adapter conforms to the Sun Synchronous Serial Driver Interface Specification Features Four synchronous RS 449 serial ports Each port can be independently configured T...

Страница 23: ...stations Sun Blade 100 150 1500 1000 2000 2500 Servers Sun Fire V210 V240 280R V440 V480 V490 V880 V890 V1280 E2900 E6900 E4900 15K 12K E25K E20K NEBS certified servers Netra 240 440 1280 Operating Sy...

Страница 24: ...4 Sun PCI High Speed Quad Port Serial Interface Adapter User s Guide December 2005...

Страница 25: ...on page 5 2 Install the SunHSI PCI software see SunHSI PCI Software Installation on page 9 3 Test the installation see To Test the Installation on page 14 To Install the Adapter Caution Electronic co...

Страница 26: ...it Ensure that the front plate on the adapter mounts flush with the chassis panel opening 5 Install the front plate screw to secure the adapter into the chassis This also provides a chassis ground con...

Страница 27: ...terface converter to each DB 37 connector on which you intend to connect an RS 232 device A converter is necessary because of incompatibilities between RS 232 and RS 449 signal levels To obtain an ext...

Страница 28: ...8 Sun PCI High Speed Quad Port Serial Interface Adapter User s Guide December 2005...

Страница 29: ...Center at http www sun com download You can use the pkgadd command to install software packages to spool software packages for installation at a later date or to remove software packages from your sy...

Страница 30: ...P sparcv9 HSIP opt SUNWconn HSIP bin hsip_init hsip_loop hsip_stat root man hsip_init 1m hsip_loop 1m hsip_stat 1m hsip 7d man1m man7d man hsip_init 1m hsip_loop 1m hspi_stat 1m hsip 7d man1m man7d bi...

Страница 31: ...ftware is to be installed and the system with download software if different Does your system have enough disk space Use both the following commands to check for disk space To Remove Older Versions of...

Страница 32: ...I packages installed remove them by logging on as superuser root and typing the following command Installing the Software The SunHSI PCI driver utilities and man pages are distributed in the standard...

Страница 33: ...gadd utility warns you that some scripts must be executed with superuser permissions type y 4 After successful completion of the package installation reboot the system using the reconfigure option a S...

Страница 34: ...e for Point to Point Protocol on page 15 Also refer to the Solaris System Administration Guide Network Services documentation for the version of Solaris that you are running These documents are availa...

Страница 35: ...x DEVICE echo DEVICE sed s dev opt SUNWconn bin hsip_init DEVICE speed 2048000 mode fdx loopback no nrzi no txc baud rxc rxc txd txd rxd rxd signal no 2 1 dev null if f var run ppp demand pid usr bin...

Страница 36: ...llows 6 Start the PPP connection by typing the following commands boot r Server site etc hosts local 192 10 10 10 qa8a hihp0 193 10 10 10 qa8a hihp1 194 10 10 10 qa8a hihp2 195 10 10 10 qa8a hihp3 rem...

Страница 37: ...page 21 Note You need to be superuser root in order to run the hsip_init hsip_loop or hsip_stat utilities hsip_init Utility The hsip_init utility enables you to modify some of the hardware operating m...

Страница 38: ...paramname for example txc txc As an example suppose you want to invert the transmit and receive data signals on the first SunHSI U port port 0 on the second SunHSI U adapter in your system To do so en...

Страница 39: ...ut error statistic is incremented which allows for a proper recovery by higher level protocols The received data is buffered until a complete frame has been received If any error occurs during the rec...

Страница 40: ...hare a link This configuration is accomplished by designating one station as a primary station and the rest as secondary stations In this mode the port acts as a secondary station The primary station...

Страница 41: ...maintained by the SunHSI device driver The report might be a single snapshot of the accumulated totals or a series of samples showing incremental changes At the beginning of the report the device name...

Страница 42: ...22 Sun PCI High Speed Quad Port Serial Interface Adapter User s Guide December 2005...

Страница 43: ...ions use the shield ground pin 1 of the DB 37 connector for this signal The pin assignments for the cabling and connectors are shown in TABLE A 1 TABLE A 1 RS 449 Connector Pin Assignments 80 Pin Amp...

Страница 44: ...d 21 RxD2 A 6 Port 2 Receive Data 22 RxD2 B 24 Port 2 Receive Data 23 DTR2 A 12 Port 2 Data Terminal Ready 24 DTR2 B 30 Port 2 Data Terminal Ready 25 TxD2 A 4 Port 2 Transmit Data 26 TxD2 B 22 Port 2...

Страница 45: ...50 TxC3 B 35 Port 3 Transmit Clock 51 TxCI3 A 5 Port 3 Transmit Clock In 52 TxCI3 B 23 Port 3 Transmit Clock In 53 DCD3 A 13 Port 3 Data Carrier Detect 54 DCD3 B 31 Port 3 Data Carrier Detect 55 DSR3...

Страница 46: ...smit Clock In 72 TxCI4 B 23 Port 4 Transmit Clock In 73 DCD4 A 13 Port 4 Data Carrier Detect 74 DCD4 B 31 Port 4 Data Carrier Detect 75 DSR4 A 11 Port 4 Data Set Ready 76 DSR4 B 29 Port 4 Data Set Rea...

Страница 47: ...circuit TxD to be in synchronization with On Off transitions on this lead 8 26 Receive Clock RxC Transitions on this lead enables the DTE to time data received over circuit RxD 17 35 Transmit Clock Tx...

Страница 48: ...28 Sun PCI High Speed Quad Port Serial Interface Adapter User s Guide December 2005...

Страница 49: ...determined by the specification for your serial port interface There are two steps you must perform to use a null modem cable for machine supplied clocking Run hsip_init see Configuring Internal or E...

Страница 50: ...a link if both sides are supplying clocking If a Sun system is at each end of a link and one system supplies clocking for both sides enter the following command on the system that is not supplying th...

Страница 51: ...CE TxC Transmit Clock To DCE TxCI Transmit Clock In From DCE RxC Receive Clock From DCE RTS Request to Send To DCE CTS Clear to Send From DCE DCD Data Carrier Detect From DCE DTR Data Terminal Ready T...

Страница 52: ...te side to provide receive clocking Because the RS 449 interface is balanced there are two pins for each signal For example Transmit Data TxD pins 4 and 22 is connected to Received Data RxD pins 6 and...

Страница 53: ...transmit and receive clocks for the other system Note that this null modem cable is not symmetrical FIGURE B 2 Null Modem Cable Sun System Supplies Clocking for Both Sides TxD 4 22 RxD 6 24 RTS 7 25...

Страница 54: ...r When using an X 21 conversion you must perform the following hsip_init operation Note Both receive and transmit clock inputs RxC and TxCI need a clock signal if txc is set to txc and rxc is set to r...

Страница 55: ...Data Service Units DSU Channel Service Units CSU repeaters and various telephone central office equipment must be able to keep a phase locked loop PLL circuit locked on to this reference clock This PL...

Страница 56: ...n A CSU can be designed so that it will automatically replace any string of eight consecutive zeros with a special code pattern that contains two of Bipolar Violations A compatible receiving CSU recog...

Страница 57: ...minal vendors adhere to an industry standard specification known as RS 334 This specification defines the relationship between a data bit and a reference clock on a synchronous serial link The specifi...

Страница 58: ...38 Sun PCI High Speed Quad Port Serial Interface Adapter User s Guide December 2005...

Страница 59: ...e at the following URL http www sun com documentation Select the document for the Solaris release on your system Using the SunVTS sunlink Test The sunlink diagnostic test which is shipped with the Sun...

Страница 60: ...40 Sun PCI High Speed Quad Port Serial Interface Adapter User s Guide December 2005 Note Some of the sunlink tests require a RS 449 loopback plug which can be ordered through Sun part number 540 1430...

Страница 61: ...t be defined in one of a number of startup files Man Pages To View Man Pages in the C Shell Environment 1 Examine your HOME login and HOME cshrc files to locate the MANPATH variable 2 Using a text edi...

Страница 62: ...ew Man Pages in Bourne or Korn Shell Environments 1 Using a text editor add these two lines to the end of the HOME profile file If this file did not already contain this variable add the following two...

Страница 63: ...U central processing unit DSU Data Service Unit E1 European equivalent of T1 HDLC High Level Data Link Control MHz MegaHertz PLL Phase locked loop PPP Point to Point Protocol SDLC Synchronous Data Lin...

Страница 64: ...44 Sun PCI High Speed Quad Port Serial Interface Adapter User s Guide December 2005...

Страница 65: ...inversion 18 37 D data signal inversion 18 density bit 36 device driver see software diagnostics hsip_loop 20 hsip_stat 21 SunVTS 39 testing software install 14 directory structure software 10 disk sp...

Страница 66: ...equirements hardware 3 software 3 RS 232 to RS 449 converter 7 RS 334 EIA specification 37 RS 449 pin assignments 23 RS 232 converter 7 S SDLC mode 18 servers 3 Software downloadiing 11 software devic...

Отзывы: