Call Restriction Announcement Played When Multiple SIP Devices Register with the SoftCo at the Same Time

Publication Date:  2015-04-21 Views:  148 Downloads:  0
Issue Description
Networking: MC850 -- SoftCo9500 -- SIP user

The calling party 4738 calls 4730 once, 4737 twice, 013426007727 three times, and *125# twice. Each time the calling party places a call, the calling party hears the announcement "Sorry, you are not allowed to make the call".
Handling Process
Step 1 Analyze the SIP process.

The SoftCo replies the INVITE message sent by 4738 with 403 forbidden. Search for the same channel of calls in current.log, for example, calls from 4738 to 4730 whose Call-ID is 077ea0fe3adc0b7f690126173c195e2e@huawei.com.
The searching results are as follows:
[sipstktptdhalftc.c 433]--Sip Msg Send--
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 10.2.250.43;branch=z9hG4bK7887df431;received=10.144.37.253;rport=1130
Call-ID: 077ea0fe3adc0b7f690126173c195e2e@huawei.com
From: <sip:4738@10.68.107.2;user=phone>;tag=105923ec
To: <sip:4730@10.68.107.2;user=phone>
CSeq: 1 INVITE
Content-Length: 0
X    ?
[2012-05-17 09:23:04.50][sipcall.c 1940]SipUaSetupSsnInd() recv invite from stack!W    ?
[2012-05-17 09:23:04.50][sipcom.c 10833]can not find an component, ip = 0xa9025fd>    ?
[2012-05-17 09:23:04.50][sipcall.c 2211]Forbiden INVITE.|    ?
[2012-05-17 09:23:04.50][sipstktptdhalftc.c 433]--Sip Msg Send--
SIP/2.0 403 Forbidden
Via: SIP/2.0/UDP 10.2.250.43;branch=z9hG4bK7887df431;received=10.144.37.253;rport=1130
Call-ID: 077ea0fe3adc0b7f690126173c195e2e@huawei.com
From: <sip:4738@10.68.107.2;user=phone>;tag=105923ec
To: <sip:4730@10.68.107.2;user=phone>;tag=gcxhnllg
CSeq: 1 INVITE
Content-Length: 0
According to the above information, the IP address used for sending the INVITE message is 0xa9025fd in hexadecimal format, that is, 10.144.37.253 in decimal format. However, according to the following registration message, the IP address of 4738 on the SoftCo is 10.2.250.43.
[%SoftCo9500(config)]#show sipue eid 4738

SIPUE Information

EID  Dn   AuthorizationType IP          Password Status   Expire(*s) Pktmin/Pktm
ax IsUC
---- ---- ----------------- ----------- -------- -------- ---------- -----------
-- ----
4738 4738 NoAuth            10.2.250.43          OK/LOGIN 300        20
   NO
SupportUpdate LocalgwID
------------- ---------
YES

====  Command executed success !  ====

Step 2 Search for the two IP addresses (10.144.37.253 and 10.2.250.43) in current.log. The registration message is shown as follows.

REGISTER sip:10.68.107.2 SIP/2.0
CSeq: 1 REGISTER
Call-ID: 2db3bf8325fa5f496e1@10.2.250.43
Contact: <sip:4738@10.2.250.43>;expires=300
Content-Length: 0
From: <sip:4738@10.68.107.2;user=phone>;tag=05dacdcd58a8022a349abd303dabd3c3
To: <sip:4738@10.68.107.2;user=phone>
Via: SIP/2.0/UDP 10.2.250.43;branch=z9hG4bK2e4c3d291;rport
User-Agent: Huawei-MC850/V100R001C03B122
Supported: 100rel
Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,PRACK,UPDATE,REFER
Expires: 300
Max-Forwards: 70
REGISTER sip:10.68.107.2 SIP/2.0
CSeq: 387 REGISTER
Call-ID: 71820e3d7eb7bec24@192.168.31.16
Contact: <sip:4738@10.144.37.253:1106>;expires=300
Content-Length: 0
From: <sip:4738@10.68.107.2;user=phone>;tag=0d93b16115678b762bd9df4e45f214ed
To: <sip:4738@10.68.107.2;user=phone>
Via: SIP/2.0/UDP 10.144.37.253:1106;branch=z9hG4bK7bfecd8b7;rport
User-Agent: Huawei-MC850/V100R001C03B122
Supported: 100rel
Allow: INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,PRACK,UPDATE,REFER
Expires: 300
Max-Forwards: 70
After confirmation, 10.2.250.43 is the IP address of the MC850, and 10.144.37.253 is the IP address of other SIP devices.

Step 3 Change one of the two user numbers, and the fault is rectified.

----End
Root Cause
Multiple devices are configured with the same user number. When these devices register with the SoftCo at the same time, calls of some devices are restricted.

END