Project

General

Profile

V110 » History » Version 7

laforge, 11/22/2022 12:23 PM
more description of bits in frames

1 2 laforge
h1. ITU-T Recommendation V.110
2 1 laforge
3 4 laforge
V.110 is an ITU standard for bit-rate adaptation of low-speed async serial signals to 64 kbit/s ISDN B-channels.  It was primarily used in the context of interworking between GSM Circuit Switched Data (CSD) and ISDN.
4 2 laforge
5 4 laforge
h2. Synchronous
6 1 laforge
7 4 laforge
Rate adaptation of synchronous serial signals of 600, 1200, 2400, 4800, 7200, 9600, 12000, 14400, 19200, 24000, 28800 or 38400 bit/s
8
9 2 laforge
h3. Frame structure
10
11
The protocol uses an 80bit (10 byte) frame.  The Frame contains a frame sync pattern (similar to e.g. E1 TS0 or TRAU frames) consisting of the first byte and the first bit of every following byte.
12
13
Each frame consists of 
14
15 7 laforge
* 17 bits of above-mentioned frame sync pattern
16
** this is used to esetablish frame alignment
17 1 laforge
* 48 D-bits (D1..D48)
18 7 laforge
** this is the actual serial bitstream of user data. No distinction is made between data, parity, start, stop bits
19 1 laforge
* 7 E-bits (E1..E7)
20 7 laforge
** E1/E2/E3 used to indicate the _user signaling rate (synchronous)_
21
** E4/E5/E6 used for support of _network-independent clocking_ of synchronous serial signals
22
** E7 os normally '1' but occasionally 0 for compatibility with X.300 
23
* 8 S/X-bits (S1,S3,S4,S6,S8,S9,X,X)
24
** SA (S1, S3, S6, S8)
25
*** used for Signal 107/DSR (ISDN->TA) and 108/DTR (TA->ISDN)
26
** SB (S4, S9)
27
*** used for Signal 109/CD (ISDN->TA) and 105/RTS (TA->ISDN)
28
** X
29
*** used for Signals 106/CTS (ISDN->TA) and 133 (TA->ISDN)
30 2 laforge
31
h3. Rate Adaptation Functions
32
33
h4. RA1
34
35
The rate-adaptation function RA1 converts from the V-series rates (e.g. 2400bps) to an intermediate rate of 8/16/32/64 kbit/s.
36
37
h4. RA2
38 1 laforge
39 5 laforge
RA2 converts from the RA1 output rate of 8/16/32/64 kbit/s to 64 kbit/s and is actually specified in I.460.  It's quite simple:
40
* in 8 kbit/s, only bit 1 (first bit) of every octet is used
41
* in 16 kbit/s, only bit 1+2 (first two bits) of every octet are used
42
* in 32 kbit/s, only bits 1,2,3,4 (first four bits) of every octet are used
43
44
All unused bits are set to binary "1".
45 4 laforge
46
h2. Asynchronous
47
48
Rate adaptation of asynchronous serial signals of 50, 75, 110, 150, 200, 300, 600, 1200, 2400, 3600, 4800, 7200, 9600, 12000, 14400, 19200, 24000, 28800 or 38400 bit/s
49
50
h3. Rate Adaptation Functions
51
52
h4. RA0
53
54 6 laforge
The RA0 function is only used with asynchronous V-series interfaces. Incoming asynchronous data is padded by the addition of stop elements to fit the nearest channel rate defined by 2 × 600 bit/s. The resulting synchronous bit stream is then processed with RA1 and RA2 like in the synchronous serial case.
Add picture from clipboard (Maximum size: 48.8 MB)