Overlap send receive is used in certain countries like Germany. Overlap send receive is supported in QSIG based switch types.
To setup OSR, add a route pattern 9. with Allow Overlap Sending enabled. Select the qsig gateway that you added (6608, mgcp t1 gateway etc). When OSR is enabled, FAC and CMC are automatically disabled.
Debug isdn q931 will look like this. The number dialed is 2142142142 The PSTN simulator router waits for each digit to come by and then routes the call. Make sure on the PSTN router the following command is enabled.
interface Serial1/0/0:23
no ip address
isdn switch-type primary-qsig
isdn overlap-receiving
isdn protocol-emulate network
isdn incoming-voice voice
no cdp enable
Jun 15 02:01:24.129: ISDN Se1/0/0:23 Q931: RX <- SETUP pd = 8 callref = 0x0001
Bearer Capability i = 0x8090A2
Standard = CCITT
Transfer Capability = Speech
Transfer Mode = Circuit
Transfer Rate = 64 kbit/s
Channel ID i = 0xA98384
Exclusive, Channel 4
Facility i = 0x9FAA06800100820100A11A020101020100801253796C7665737465722
05374616C6C6F6E65
Calling Party Number i = 0x0081, '5003'
Plan:Unknown, Type:Unknown
Called Party Number i = 0x80, '2' Plan:Unknown, Type:Unknown Jun 15 02:01:24.133: ISDN Se1/0/0:23 Q931: TX -> SETUP_ACK pd = 8 callref = 0x8
001
Channel ID i = 0xA98384
Exclusive, Channel 4
Jun 15 02:01:24.885: ISDN Se1/0/0:23 Q931: RX <- INFORMATION pd = 8 callref = 0
x0001
Called Party Number i = 0x80, '1'
Plan:Unknown, Type:Unknown
Jun 15 02:01:25.497: ISDN Se1/0/0:23 Q931: RX <- INFORMATION pd = 8 callref = 0
x0001
Called Party Number i = 0x80, '4'
Plan:Unknown, Type:Unknown
Jun 15 02:01:26.089: ISDN Se1/0/0:23 Q931: RX <- INFORMATION pd = 8 callref = 0
x0001
Called Party Number i = 0x80, '2'
Plan:Unknown, Type:Unknown
Jun 15 02:01:26.673: ISDN Se1/0/0:23 Q931: RX <- INFORMATION pd = 8 callref = 0
x0001
Called Party Number i = 0x80, '1'
Plan:Unknown, Type:Unknown
Jun 15 02:01:27.217: ISDN Se1/0/0:23 Q931: RX <- INFORMATION pd = 8 callref = 0
x0001
Called Party Number i = 0x80, '4'
Plan:Unknown, Type:Unknown
Jun 15 02:01:27.793: ISDN Se1/0/0:23 Q931: RX <- INFORMATION pd = 8 callref = 0
x0001
Called Party Number i = 0x80, '2'
Plan:Unknown, Type:Unknown
Jun 15 02:01:28.493: ISDN Se1/0/0:23 Q931: RX <- INFORMATION pd = 8 callref = 0
x0001
Called Party Number i = 0x80, '1'
Plan:Unknown, Type:Unknown
Jun 15 02:01:29.013: ISDN Se1/0/0:23 Q931: RX <- INFORMATION pd = 8 callref = 0
x0001
Called Party Number i = 0x80, '4'
Plan:Unknown, Type:Unknown
Jun 15 02:01:29.601: ISDN Se1/0/0:23 Q931: RX <- INFORMATION pd = 8 callref = 0
x0001
Called Party Number i = 0x80, '2'
Plan:Unknown, Type:Unknown
Jun 15 02:01:30.173: ISDN Se1/0/0:23 Q931: RX <- INFORMATION pd = 8 callref = 0
x0001
Called Party Number i = 0x80, '9'
Plan:Unknown, Type:Unknown