In this section:

This section describes the SIP Registration commands to accomplish the following activities:

  • Reset the SIP registration count.
  • Provide flexibility in disabling/resetting adaptive NAT pinhole learning process for a specific user already registered with the SBC.
  • Delete a SIP registration by the user’s ID number.
  • Delete a SIP registration by the IP address using the Registrar’s IP address


sipRegCountReset

 Use this command to reset the SIP registration count.

Command Syntax

> request addressContext <addressContext name> sipRegCountReset

 

Command Example

The following example resets SIP registration count for address context “default”: 

request addressContext default sipRegCountReset 
result success reason Registration Count is Reset


sipRegistrationAdaptiveNatLearning

Use this command to provide flexibility in disabling/resetting adaptive NAT pinhole learning process for a specific user already registered with the SBC.

Command Syntax

> request addressContext <addressContext name> 
   sipRegistrationAdaptiveNatLearning
   action <disable | reset>
   id <registration id number> 

 

Command Parameters

SIP Registration Adaptive NAT Learning Request Parameters

Parameter

Description

sipRegistrationAdaptiveNatLearning

Reset/disable adaptive NAT pinhole learning process.

id

Registration ID of the user. <id number>

action

Action to perform. Arguments include:

  • disable
  • reset

 

Command Example

The following example disables the NAT pinhole learning process for registered user with an ID of 13:

request addressContext default sipRegistrationAdaptiveNatLearning id 13 action disable


sipRegistrationDeleteByGUID

Use this object to delete a SIP registration by the user's GUID number.

Command Syntax

> request addressContext <addressContext name> sipRegistrationDeleteByGuid GUID <GUID>


sipRegistrationDeleteById

Use this object to delete a SIP registration by the user’s ID number.

Command Syntax

> request addressContext <addressContext name> sipRegistrationDeleteById id <registration id>


Command Parameters

SIP Registration Delete By Id Request Parameters

Parameter

Description

sipRegistrationDeleteById

Delete SIP registration for the specified ID.

id

Registration ID of user. <id number>

 

Note

The surrogate registration is not deleted by the following command.

 

Command Example

request addressContext default sipRegistrationDeleteById id 13
result success 


sipRegistrationDeleteByIp

Use this object to delete a SIP registration by the IP address using the Registrar’s IP address (found in sipActiveGroupRegStatus table).

Command Syntax

> request addressContext <addressContext name> sipRegistrationDeleteByIp ipAddress <ip address>


Command Parameters

SIP Registration Delete By Ip Request Parameters

Parameter

Description

sipRegistrationDeleteByIp

Delete SIP registration associated with the specified IP address.

ipAddress

IP address of the Registrar. <ip address>

 

Note

The surrogate registration is not deleted by the following command.


Command Example

request addressContext default sipRegistrationDeleteByIp ipAddress 10.20.128.13 
result success