Configuring R2 interregister signaling

Step

Command

Remarks

1. Enter system view.

system-view

N/A

2. Enter E1 or T1 interface view.

controller { e1 | t1 } number

N/A

3. Create a timeslot set and enable R2 signaling for it.

timeslot-set ts-set-number timeslot-list timeslots-list signal r2

By default, no timeslot sets exist.

4. Enter R2 CAS view.

cas ts-set-number

N/A

5. Configure the terminating side to request calling party information (calling category and calling number) from the originating side.

ani { all | ka }

By default, the terminating side does not request calling party information.

6. Set the range for the number of calling number digits to be collected.

ani-collected min min-value max max-value

By default, no restriction is placed on the number of calling number digits to be collected.

7. Configure the number of dialed digits that the terminating side collects before requesting calling party information.

ani-digit number

The default is 1.

8. Set the interdigit timeout time in interregister signaling.

ani-timeout timer-length

By default, the interdigit timeout time in interregister signaling is 3 seconds.

9. Use Group B signals to complete interregister signaling exchange.

group-b enable

By default, Group B signals are used.

10. Configure the originating side to send a number terminator to the terminating side after sending the called number.

final-callednum enable

By default, the originating side does not send a number terminator to the terminating side after sending the called number.

11. Configure a signal code for a special character.

special-character character number

By default, no signal code is configured for a special character.

To configure signal codes for more special characters, repeat this command.

12. Set interregister signal values.

register-value { billingcategory | callcreate-in-groupa | callingcategory | congestion | demand-refused | digit-end | null-number | req-billingcategory | req-callednum-and-switchgroupa | req-callingcategory | req-currentcallednum-in-groupc | req-currentdigit | req-firstcallednum-in-groupc | req-firstcallingnum | req-firstdigit | req-lastfirstdigit | req-lastseconddigit | req-lastthirddigit | req-nextcallednum | req-nextcallingnum | req-switch-groupb | subscriber-abnormal |subscriber-busy | subscriber-charge |subscriber-idle } value

The defaults depend on the R2 signaling standard (configured by using the mode command).

13. Set the duration of register pulse signals.

timer register-pulse time

The default is 150 milliseconds.

14. Set the maximum time to wait for a Group B signal.

timer group-b time

The default is 30000 milliseconds.