[发明专利]一种SIP消息的处理方法及处理装置有效
申请号: | 201610429997.1 | 申请日: | 2016-06-16 |
公开(公告)号: | CN107517186B | 公开(公告)日: | 2020-05-05 |
发明(设计)人: | 刘毅 | 申请(专利权)人: | 大唐移动通信设备有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 朱佳 |
地址: | 100083*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 sip 消息 处理 方法 装置 | ||
本发明公开了一种SIP消息的处理方法和处理装置,用以解决现有技术中会话成功率较低的问题。该方法为:客户端接收到服务器返回的用于指示会话失败的第一SIP响应消息时,基于第一SIP响应消息,调整第一SIP请求消息,并将调整后的第一SIP请求消息发送至所述服务器,确定接收到服务器返回的第二SIP响应消息时,退出SIP消息处理流程。这样,客户端只要接收到用于指示会话失败的第一SIP响应消息后,就会自动识别第一SIP响应消息,并调整第一SIP请求消息,以及自动将调整后的第一SIP请求消息再次发送至服务器,在不影响会话的情况下,提升了会话成功率。
技术领域
本发明涉及通信技术领域,尤其涉及一种SIP消息的处理方法及处理装置。
背景技术
多媒体系统(IP Multimedia Subsystem,IMS)是一种基于互联网协议地址(Internet Protocol Address,IP)的移动互联网系统,可以提供全新的多媒体业务,能够满足用户多样化的多媒体业务需求。
会话初始协议(Session Initiation Protocol,SIP)是一个应用层的信令控制协议,是IMS网络业务的控制协议,用于创建、修改和释放一个或多个参与者的会话,上述会话可以是互联网(Internet)多媒体会议,IP电话,等等,会话的参与者可以通过组播(Multicast),网状单播(Unicast),或者两者的组合进行通信。
SIP消息分为两种类型:SIP请求消息和SIP响应消息。其中,SIP请求消息是客户端为了激活特定操作,发送至SIP服务器的消息,常见的SIP请求消息可以是但不限于:INVITE,ACK,OPTIONS,BYE,CANCEL,REGISTER,INVITE,ACK,OPTIONS,BYE,CANCEL和REGISTER,等等;SIP响应消息是SIP服务器对SIP请求消息进行响应,发送至客户端,指示客户端呼叫成功或者呼叫失败的消息,SIP响应消息可以由状态码来区分,上述状态码包含三位整数,状态码的第一位用于定义SIP响应消息的消息类型,另外两位用于进一步对SIP响应消息进行详细说明,上述状态码包括:1xx,2xx,3xx,4xx,5xx,6xx。上述6种状态码中,状态码4xx表示:SIP请求消息中包含语法错误,或者SIP服务器不能完成对该SIP请求消息的处理。
现有技术中,若客户端发出的SIP请求消息中包含的参数配置不正确,则SIP服务器就会返回状态码是4xx的SIP响应消息,此时,由于SIP请求消息中携带的参数比较固定,无法进行修改,只能通过修改软件本身来实现,成本较高,若不进行修改,则会导致通信过程无法继续进行,会话的成功率较低。
发明内容
本发明实施例提供了一种SIP消息的处理方法及处理装置,用以解决现有技术中存在会话成功率较低的问题。
本发明实施例提供的具体技术方案如下:
一种会话初始协议SIP消息的处理方法,包括:
客户端接收服务器返回的第一SIP响应消息,所述第一SIP响应消息是所述服务器基于所述客户端发送的第一SIP请求消息确定会话失败时返回的;
客户端基于所述第一SIP响应消息,调整所述第一SIP请求消息,并将调整后的第一SIP请求消息发送至所述服务器;
客户端接收到所述服务器返回的第二SIP响应消息时,退出SIP消息处理流程,所述第二SIP响应消息是所述服务器基于调整后的第一SIP请求消息确定会话成功时返回的。
较佳的,客户端基于所述第一SIP响应消息,调整所述第一SIP请求消息,并将调整后的第一SIP请求消息发送至所述服务器,包括:
客户端基于所述第一SIP响应消息中携带的第一状态码信息,确定会话失败;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大唐移动通信设备有限公司,未经大唐移动通信设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610429997.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于物联网的信息通信系统和方法
- 下一篇:一种环保多功能指甲钳