US 12,470,611 B2
System and method for mapping session initiation protocol response with a cause code
Birendra Singh Bisht, Navi Mumbai (IN); Harbinder Pal Singh Saini, Navi Mumbai (IN); Anurag Sinha, Mumbai (IN); and Rohit Soren, District-Dumka (IN)
Assigned to JIO PLATFORMS LIMITED, Ahmedabad (IN)
Appl. No. 18/247,518
Filed by JIO PLATFORMS LIMITED, Ahmedabad (IN)
PCT Filed Mar. 11, 2023, PCT No. PCT/IB2023/052350
§ 371(c)(1), (2) Date Mar. 31, 2023,
PCT Pub. No. WO2023/187517, PCT Pub. Date Oct. 5, 2023.
Claims priority of application No. 202221018945 (IN), filed on Mar. 30, 2022.
Prior Publication US 2025/0055889 A1, Feb. 13, 2025
Int. Cl. H04L 12/00 (2006.01); H04L 65/1016 (2022.01); H04L 65/1104 (2022.01); H04L 69/22 (2022.01)
CPC H04L 65/1104 (2022.05) [H04L 65/1016 (2013.01); H04L 69/22 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system for mapping a Session Initiation Protocol (SIP) response code with a cause code, the system comprising:
a Business Telephony Application Server (BTAS) (102), the BTAS (102) comprising:
a processor (202); and
a memory (204) coupled to the processor (202), wherein the memory (204) comprises processor-executable instructions, which on execution, cause the processor (202) to:
receive, in response to a SIP request message, a SIP response message, wherein the SIP response message corresponds to at least one of a provisional SIP response message and a final SIP response message;
determine at least one of a pre-defined cause code in a reason header field associated with said at least one of the provisional SIP response message and the final SIP response message, and an error response code in a reason header field associated with the final SIP response message;
in response to the determination of the pre-defined cause code in the final SIP response message, modify the pre-defined cause code in the reason header field associated with the final SIP response message based on the pre-defined cause code in the reason header field associated with the provisional SIP response message;
in response to the determination of the error response code in the final SIP response message, modify the error response code in the reason header field associated with the final SIP response message based on the pre-defined cause code in the reason header field associated with the provisional SIP response message;
map the pre-defined cause code in the final SIP response message with a corresponding SIP response code; and
provide the final SIP response message with the mapped SIP response code and a reason message associated with the SIP response code.