[发明专利]IMS网络中SIP呼叫信令流程与RTP/RTCP媒体流关联的方法有效

专利信息
申请号: 201210159548.1 申请日: 2012-05-21
公开(公告)号: CN102710620A 公开(公告)日: 2012-10-03
发明(设计)人: 刘元凯;李铁巍 申请(专利权)人: 北京中创信测科技股份有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L29/12
代理公司: 北京鸿元知识产权代理有限公司 11327 代理人: 陈英俊
地址: 100081 北京市海淀区中*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: ims 网络 sip 呼叫 流程 rtp rtcp 媒体 关联 方法
【权利要求书】:

1.一种IMS网络中SIP呼叫信令流程与RTP/RTCP媒体流关联的方法,其中该方法包括:

(1)对Mw接口上的SIP协议消息进行分析,并进行该接口上的同一SIP呼叫信令流程的关联,然后输出关联后的呼叫信令流程及对应的RTP/RTCP媒体流传输地址信息;

(2)对Mb接口上的RTP/RTCP媒体流数据包的地址信息进行分析,进行该接口上同一会话的RTP/RTCP媒体流的关联,并输出关联后的呼叫信令流程及RTP/RTCP媒体流传输地址信息;

(3)利用Mw接口上SIP呼叫信令流程中携带的RTP媒体流传输IP地址和端口信息,和Mb接口上对应的RTP/RTCP媒体流进行关联。

2.如权利要求1所述的方法,其中,所述步骤(1)进一步包括:

(11)对输入的SIP协议消息进行分析,提取所述消息中Call-ID字段信息;

(12)判断SIP呼叫信令流程信息表中是否存在一个信息项,所述信息项中含有的Call-ID信息与步骤(11)中从SIP协议消息中提取的Call-ID字段信息相同;如果存在,则利用所述信息项中的索引字段信息找到对应的SIP呼叫信令流程,并继续执行步骤(15);如果不存在,则执行步骤(13);

(13)判断步骤(11)中输入的SIP协议消息是否是INVITE消息;如果是,则继续执行步骤(14);如果不是,则直接结束执行过程;

(14)在SIP协议呼叫流程信息表中新建立一个信息项,其所述信息项包括:标识一个SIP呼叫信令流程的Call-ID信息字段,所述SIP呼叫信令流程对应的RTP媒体流IP和端口传输地址信息字段用于指向SIP呼叫信令流程的索引信息字段;将步骤(11)从SIP协议消息中提取的Call-ID字段信息写入所述新建立的信息项;新建一个SIP呼叫信令流程,并用所述新建立的信息项中的索引信息字段指向该SIP呼叫信令流程;

(15)将所述SIP协议消息关联到SIP呼叫信令流程中;

(16)分析SIP呼叫信令流程中所带的RTP媒体流程传输地址信息,提取所述SIP呼叫信令流程中SIP协议消息所带的RTP媒体流IP地址和端口传输地址信息,并写入到SIP呼叫信令流程所对应的信息项中;

(17)结束执行过程。

3.如权利要求1所述的方法,其中所述步骤(2)进一步包括:

(21)输入RTP/RTCP媒体流数据包,对所述输入的RTP/RTCP媒体流数据包进行分析,提取所述数据包中的IP地址和端口传输地址信息;

(22)在RTP/RTCP媒体流程信息表中查找是否存在一个信息项,其所含的媒体流IP地址和端口传输地址信息和步骤(21)中提取的IP地址和端口传输地址信息相等;如果存在,则利用所述信息项中的索引字段信息找到对应的RTP/RTCP媒体流程,继续执行步骤(24);如果不存在,则继续执行步骤(23);

(23)在RTP/RTCP媒体流程信息表中新建立一个信息项,该信息项包括:RTP/RTCP媒体流程对应的IP地址和端口传输地址信息字段,用于指向RTP/RTCP媒体流程的索引信息字段;将步骤(21)中从RTP/RTCP媒体流数据包中提取的IP地址和端口传输地址信息写入所述新建立的信息项;新建一个RTP/RTCP媒体流程,并用所述新建立的信息项中的索引信息字段指向该RTP/RTCP媒体流程;

(24)将RTP/RTCP媒体流数据包关联到RTP/RTCP媒体流程中;

(25)结束执行过程。

4.如权利要求1所述的方法,其中所述步骤(3)具体包括:

根据输出的SIP呼叫信令流程、SIP呼叫信令流程信息表、RTP/RTCP媒体流及RTP/RTCP媒体流程信息表,利用RTP媒体流的IP地址和端口号传输地址信息找出属于同一呼叫的SIP呼叫信令流程和RTP媒体流,并实现两者的关联。

5.如权利要求1或4所述的方法,其中所述步骤(3)具体包括:

(31)从SIP呼叫信令流程信息表中提取一个信息项;

(32)分析所述提取的信息项,从信息项中的媒体流传输地址信息字段提取出RTP/RTCP媒体流的IP地址和端口传输地址信息;

(33)在RTP/RTCP媒体流程信息表中查找一个信息项,其中该信息项满足的条件为:该信息项中的RTP/RTCP媒体流IP地址和端口传输地址信息与步骤(32)中的提取的RTP/RTCP媒体流的IP地址和端口传输地址信息相同;

(34)判断是否查找到相应的信息项,如果没有查找到,则直接结束执行过程;如果查找到,则继续执行步骤(35);

(35)利用步骤(31)提取出的信息项中的索引字段信息找到对应的SIP呼叫信令流程,利用步骤(33)中满足条件的RTP/RTCP媒体流程信息表中的信息项中的索引字段找到对应的RTP/RTCP媒体流程,进行SIP呼叫信令流程和对应的RTP/RTCP媒体流程关联;

(36)结束执行过程。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中创信测科技股份有限公司,未经北京中创信测科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210159548.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top