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. |