Nästa kapitel

4 STANDARDER

4.1 Standardisering

I dataindustrins barndom fanns ingen standardisering, varje tillverkare bestämde själv vad de skulle använda. Inte sällan var nästa modell totalt inkompatibel med föregående när det gällde kontakter och signalnivåer. Antingen krävdes ny periferiutrustning, eller dyrbara omvandlare. Bristen på standardisering har gjort att det är svårt, ibland omöjligt, att ansluta olika tillverkares utrustning. Detta gäller både datorer och periferiutrustning. Allt efter hand ökade kraven på att man skulle kunna koppla in utrustning från vilken tillverkare som helst. För att kunna göra det, krävs att alla använder samma gränssnitt.

Tidigare ansåg datortillverkare att "ju svårare det är att ansluta andras utrustning, desto bättre behåller vi kunderna". Det har visat sig att tillverkare som gör utrustning som kan kopplas till flera andra fabrikanters maskiner gör lysande affärer, och de gamla stora har börjat anpassa sin utrustning för att kopplas mot annan.

Det finns olika slags standard, dels officiell standard som har tagits fram och rekommenderas av någon standardiseringsorganisation, dels inofficiell standard, tillverkares egna normer som har kommit att bli marknadsdominerande. Exempel på inofficiella standarder är för terminaler VT 100-kompatibilitet, för modem Hayes-kommandon, m.m.

Det finns ett flertal standardiseringsorganisationer. Vissa är nationella, andra är internationella. Vi har några viktiga standardiseringsorganisationer:

ECMA
European Computer Manufacturers Association
EIA
Electrical Industries Association
IEEE
Institute of Electric and Electronic Engineers
ISO
International Standards Organization
CCITT
Comite Consultatif International Telegraphique et Telephonique

ECMA är en sammanslutning av europeiska datortillverkare. EIA är även den en tillverkarorganisation. IEEE är en förening för elingenjörer, och utvecklar en del standarder. CCITT är underställd Internationella Teleunionen (ITU), som i sin tur lyder under FN. ISO utvecklar dels egna standarder, dels accepterar man vissa standarder utvecklade av andra organisationer, och ger den standarden ISO-namn. ISO består av nationella medlemmar, bl.a. följande:

ANSI
USA
BSI
England
AFNOR
Frankrike
SIS
Sverige
DIN
Tyskland

CCITT fastställer internationellt standardiserade gränssnitt. Vart fjärde år ger CCITT ut en ny upplaga rekommendationer, färgen på omslagen byts då. Därför kallades 1980 års upplaga "Yellow Books", 1984 års upplaga "Red Books", och 1988 års upplaga "Blue Books" har inte kommit ännu. Eftersom svenska Televerket är medlem av CCITT är det naturligt att CCITT rekommendationer används här i Sverige. Den viktigaste skillnaden mellan X- och V- gränssnittet är för kontakter att i X-gränssnittet utnyttjas de ordinarie dataledarna även för överföring av viss styrinformation mot nätet (t.ex. nummerslagning), medan i V-gränssnittet all styrinformation överförs på separata ledare. De viktigaste rekommendationerna är följande:

V - serien: (För telefonnätet - Datel)

V.10
karaktäristika för gränssnittskretsarna.
V.11
Elektriska karaktäristika för gränssnittskretsarna.
V.21
300 bps modem standardiserat för uppringd användning
V.22
Modem för 1200 bps full duplex. Standardiserat för uppringd och fast användning
V.22 bis
Modem för 2400 bps full duplex standardiserat för uppringd användning och punkt-till-punkt-ledningar.
V.23
1200 bps modem standardiserat för uppringd och fast användning.
V.24
Lista över definitioner för gränssnittskretasr mellan dataterminal eller dator och modem.
V.25
Utrustning för automatisk uppringning som styrs parallellt via ett extra gränssnitt. Rekommendationen täcker även inbyggd automatsvarsfunktion i modem.
V.25 bis
Utrustning för automatisk uppringning som styrs seriellt via det vanliga V.24/V.28-gränssnittet.
V.26
Modem för 2400 bps för fast användning.
V.26 bis
Modem för 2400 bps för uppringd användning.
V.27 bis
Modem för 4800 bps med automatisk utjämnare. Standardiserat för fast användning.
V.27 ter
Modem för 4800 bps för uppringd användning.
V.28
Elektriska egenskaper för obalanserade gränssnittskretasr för dubbelström.
V.29
Modem för 9600 bps för fast användning.
V.32
Modem för 9600 bps för uppringd användning med full duplex.
V.33
Modem för 14400 bps för fast användning.
V.35
Modem för 48-72 kbps för fast användning.
V.36
Modem för 48-72 kbps för fast användning (nyare rek).

X - serien: (För Datex och Datapak)

X.1
Förteckning över hastighetsklasser.
X.2
Förteckning över abonnenttjänster.
X.3
PADfunktion (Packet Assembly/Disassembly) för hantering av asynkron utrustning.
X.20
Gränssnittsfunktion för anslutning av asynkron utrustning till allmänna datanät.
X.20 bis
Gränssnittsfunktioner för anslutning av asynkron utrustning, egentligen konstruerad för anslutning till telenätet.
X.21
Gränssnittsfunktion för anslutning av synkron utrustning till allmänna datanät.
X.21 bis
Gränssnittsfunktioner för anslutning av synkron datautrustning egentligen konstruerade för anslutning till telenätet.
X.24
Definitioner av gränssnittskretsar vid datautrustningar konstruerade för användning i allmänna datanät.
X.25
Gränssnittsfunktioner för anslutningar av synkrona datautrustningar till paketförmedlande datanät.
X.28
Gränssnittsfunktioner för anslutande av asynkrona datautrustningar till PADfunktioner.
X.29
Procedur för utbyte av kontrollinformation mellan PADfunktionen och synkrona datautrustningar anslutna till paketförmedlande datanät.
X.75
Signalsystem mellan paketförmedlande datanät.
X.96
Statussignaler.
X.110
Dirigeringsprinciper.
X.121
Nummerplan.
X.400
Rekommendationer för allmän meddelandeförmedling.

EIA standards:

DTE-DCE interface:

RS-232-C
Interface between DTE and DCE employing serial binary data interface.
RS-422-A
Electrical characteristics of balanced voltage digital interface circuits.
RS-423-A
Electrical characteristics of unbalanced voltage digital interface circuits.
RS-449
General purpose 37-position and 9-position interface for DTE and DCE employing serial binary data interchange.
RS-232
är egentligen samma som ISO 2110 + V.24 + V.28

ISO standards:

ISO 2110
Data terminal and data communication equipment - Assignment of pin numbers. (V.24)
ISO 4902
37-pin and 9-pin DTE-DCE interface connectors and pin assignments. (V.24)
ISO 4903
15-pin DTE-DCE interface connector and pin assignments. (X.20, X.21)
ISO 8802
Standard för lokala datanät, samma som IEEE 802.x

Observera att det finns standarder som man måste känna till en del om. En av de allra viktigaste är V.24/EIA RS-232-C som behandlar kontakternas stift, och signalnivåer. Den bör man läsa igenom några gånger.

Vi skiljer mellan de två kontakter man stoppar i varandra, de kallas hona och hane (female / male). En hane är kontakten där stiften sticker rätt ut i luften. Honan är kontakten med hål att sticka stiften in i.

DTE = Data Terminal Equipment
DCE = Data Circuit-terminating Equipment

Numrering av stift/ledare ISO 2110 / RS-232-C / V.24. (25 stift) De viktigaste stiften är märkta med *.

   Kontakt 	CCITT                                        från/till
   stift nr	Benämning		    RS-232-C	V.24	DCE

   1 		Jord (chassi)			AA	101	-
   2 *		Datasändning			BA	103	till
   3 *		Datamottagning			BB	104	från
   4 *		Sändningsbegäran datakanal	CA	105	till
   5 *		Datakanal klar			CB	106	från
   6 *		Modemet klart			CC	107	från
   7 *		Signaljord			AB	102	-
   8 *		Bärvågsindikering		CF	109	från
   9		+12 V, ej CCITT standard, för nationell användning
   10		-12 V, ej CCITT standard, för nationell användning
   11		Frekvensval sändarsida		-	126	till
   12		Bärvågsindikering, backkanal	SCF	122	från
   13		Backkanal klar			SCB	121	från
   14		Datasändning backkanal		SBA	118	till
   15		Bittakt sändarsida		DB	114	från
   16		Datamottagning backkanal	SBB	119	från
   17		Bittakt mottagarsida		DD	115	från
   18		Analog slinga			-	141	till
   19		Sändningsbegäran backkanal	SCA	120	till
   20		Anslut fjärrförbindelse		CD	108/1	till
   20 *		Dataterminalen klar		-	108/2	till
   21		Signalkvalitetsindikering	CG	110	från
   21		Digitalslinga, fjärrände	-	140	till
   22 *		Ringindikering ("det ringer")	CE	125	från
   23		Hastighetsval			CH	111	till
   24		Bittakt sändarsida		DA	113	till
   25		Testindikering			-	142	från

bild 4.1
V.24/RS-232-C kontakt.

Numrering av stift/ledare Serieport på PC/AT. (9 stift)

   Kontakt  	CCITT                                        från/till
   stift nr	Benämning		      RS-449	V.24	DCE

   1		Bärvågsindikering		CF	109	från
   2		Datamottagning			BB	104	från
   3		Datasändning			BA	103	till
   4		Dataterminalen klar		-	108/2	till
   5		Signaljord			AB	102	-
   6		Modemet klart			CC	107	från
   7		Sändningsbegäran datakanal	CA	105	till
   8		Datakanal klar			CB	106	från
   9		Ringindikering ("det ringer")	CE	125	från
bild 4.2

Numrering av stift/ledare ISO 4902 / RS-449 / V.24. (37 stift)

   Kontakt  	CCITT                                        från/till
   stift nr	Benämning		      RS-449	V.24	DCE

   1		Jord (chassi)					-
   2		Hastighetsval			SI	112	från
   3		Nationell betydelse		-	-
   4+22		Datasändning			SD	103	till
   5+23		Bittakt sändarsida (DCE)	ST	114	från
   6+24		Datamottagning			RD	104	från
   7+25		Sändningsbegäran datakanal	RS	105	till
   8+26		Bittakt mottagarsida (DCE)	RT	115	från
   9+27		Datakanal klar			CS	106	från
   10		Analog slinga			LL	141	till
   11+29	Modemet klart			DM	107	från
   12+30	Dataterminalen klar		TR	108	till
   13+31	Bärvågsindikering		RR	109	från
   14		Digitalslinga fjärrände		RL	140	till
   15		Ringindikering ("det ringer")	IC	125	från
   16		Hastighetsval/sändningsfrekv.	SF/SR	111/126	till
   17+35	Bittakt sändarsida (DTE)	TT	113	till
   18		Testindikering			TM	142	från
   19		Signaljord			SG	102	-
   20		DCE common return		RC	102b	från
   21		Nationell betydelse		-	-
   28		Terminalen redo			IS	135	till
   32		Välj standby			SS	116	till
   33		Data signal kvalitetsdetekt.	SQ	110	från
   34		Ny signal			NS	136	till
   36		Standby indikering		SB	117	från
   37		DTE common return		SC	102a	till

bild 4.3
Figur ISO 4902 kontakt. (37 pin)

bild 4.4
Figur ISO 4903 kontakt (15 pin)

4.2 Strömslinga.

Strömslinga (current loop) är lämplig om data skall gå en längre sträcka utan modem. Det är en strömstyrd överföring. Ström anger "1" och ingen ström anger "0". Man brukar använda strömslinga för att skilja terminal och dator galvaniskt. Räckvidden är maximalt några km. Vanligast är 20 mA strömslinga, även 40 mA och 60 mA förekommer. Det är inte säkert att den enhet som är aktiv även ger ström i slingan, man måste veta det. Strömslinga är inte lika väl standardiserad som V.24, man måste ha tillgång till specifikationsbladen och studera dem.

Nästa kapitel