X21 » History » Version 2
laforge, 01/30/2023 06:38 PM
1 | 1 | laforge | h1. X.21 |
---|---|---|---|
2 | |||
3 | X.21 is a specification for a differential, serial interface introduced in the mid-1970 by ITU-T. |
||
4 | |||
5 | It was used as a digital signaling interface between (typically customer-owned) [[DTE]] and (typically provider-owned) [[DCE]]. |
||
6 | |||
7 | X.21 was primarily used in the [[CSPDN__Datex-L|CSPDN]] networks such as DATEX-L. |
||
8 | |||
9 | 2 | laforge | Key aspects of X.21: |
10 | * all signals differential |
||
11 | * not just data (Rx/Tx), but also bit-clock and optionally byte clock |
||
12 | * state machines and signaling for call control |
||
13 | ** outbound calls |
||
14 | ** progress signals |
||
15 | ** inbound calls (+accept/reject) |
||
16 | |||
17 | 1 | laforge | h2. Types of Signals |
18 | |||
19 | Note: Each of those signals actually has two physical circuits as the signals are all differential. |
||
20 | |||
21 | |_.Name|_.Direction|_.Description| |
||
22 | |Transmit Data|DTE -> DCE|Data transmitted by the DTE| |
||
23 | |Control|DTE -> DCE|Indicates the meaning of the data sent on _Transmit Data_| |
||
24 | |Receive Data|DTE <- DCE|Data received by the DTE| |
||
25 | |Indication|DTE <- DCE|Indicates the type of data received on _Receive Data_| |
||
26 | |Signal Element Timing|DTE <- DCE|The bit-clock| |
||
27 | |Byte Timing|DTE <- DCE|The byte-clock (optional)| |
||
28 | 2 | laforge | |
29 | h2. Example sequence of events for outbound call |
||
30 | |||
31 | !x21_figure_b1.png! |
||
32 | 1 | laforge | |
33 | h2. External Links |
||
34 | |||
35 | * https://en.wikipedia.org/wiki/X.21 |
||
36 | * http://www.arcelect.com/X21_interface.htm |
||
37 | * http://old.pinouts.ru/SerialPorts/x21_pinout.shtml |
||
38 | * https://www.itu.int/rec/T-REC-X.21/recommendation.asp?lang=en&parent=T-REC-X.21-199209-I |