[发明专利]一种SIP终端及其会话处理方法有效

专利信息
申请号: 201110065712.8 申请日: 2011-03-17
公开(公告)号: CN102123154A 公开(公告)日: 2011-07-13
发明(设计)人: 程渤;刘传昌;章洋;陈俊亮;商彦磊;吴步丹;秦斯 申请(专利权)人: 北京邮电大学
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 北京派特恩知识产权代理事务所(普通合伙) 11270 代理人: 张颖玲;周义刚
地址: 100876 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 sip 终端 及其 会话 处理 方法
【说明书】:

技术领域

发明涉及通信领域,具体涉及一种会话发起协议(SIP)终端及其会话处理方法。

背景技术

SIP协议借鉴了超文本传输协议(HTTP)和简单邮件传输协议(SMTP),具有结构简单以及有可扩充性、可扩展性的优点;此外还提供了良好的服务质量(QoS)支持,因此基于SIP的多媒体交互通信越来越得到人们的认可和重视。SIP协议用于控制互联网或者其他网络上的设备初始化、管理和终止的交互式会话进程,包括了语音和整个网络有关的内容。SIP网络采用客户机-服务器的工作方式,SIP网络包含两类组件:SIP用户代理和网络服务器。用户代理是一个终端系统,代表了要加入会话的用户。

Applet是Java小应用程序,可以直接嵌入到网页中或者其他特定的容器中,并能产生特殊的效果。Applet继承了Java优良的跨平台特性,而且还可以在多种浏览器中运行。

随着SIP协议的普及应用,各个公司社团都纷纷推出了自身的SIP终端,但普遍存在如下缺点:

多为桌面应用程序。用户需要在本地安装软件才能够使用,而能够在浏览器中运行的SIP终端并不多。

很多终端是基于C/C++语言开发的,不具有很好的跨平台性;

即便能够开发成插件嵌入IE浏览器,也会出现需要安装插件和浏览器不支持的问题。

发明内容

有鉴于此,本发明的主要目的在于提供一种SIP终端及其会话处理方法,保证SIP终端的免安装和跨平台特性。

为达到上述目的,本发明的技术方案是这样实现的:

一种会话发起协议SIP终端,该终端包括呼叫控制模块,媒体处理模块和SIP协议栈;其中,

所述媒体处理模块,用于在运行完JAVA多媒体框架JMF安装程序后,在对应目录中提取关键文件,包括:涉及JMF框架的jmf.jar文件、记录客户端本地属性的jmf.properties文件、本地链接库文件,并将以上文件都放在web服务器中;还用于在加载并运行SIP终端中的小应用程序applet时,下载以上文件到对应的目录,实现所述SIP终端的免安装;

所述呼叫控制模块,用于基于所述媒体处理模块实现的SIP终端的免安装,进行呼叫控制;

所述SIP协议栈,用于对包括所述呼叫控制以内的通信提供协议支持。

该终端进一步包括用户界面,用于提供实现SIP多媒体会议系统所需要的标准用户界面;

所述用户界面包括:小应用程序的界面和HTML界面。

所述呼叫控制模块,用于通过与所述用户界面的交互,调用应用于综合网络的JavaAPI SIP和所述媒体处理模块的相关功能,实现用户、SIP终端和SIP服务器之间的呼叫连接的建立和拆除;

所述呼叫控制模块的逻辑包括:加入会议、主动退出会议、被动退出会议。

所述媒体处理模块基于JMF实现,并且增加了JMF对H.264视频编解码格式的支持。

所述媒体处理模块,进一步用于:

在所述SIP方法刚运行时,检测客户端的媒体设备,包括:检测本地是否有所述jmf.properties文件,以及检测本地是否有所有需要的本地链接库文件。

一种SIP终端的会话处理方法,该方法包括:

运行完JMF安装程序后,在对应目录中提取关键文件,包括:涉及JMF框架的jmf.jar文件、记录客户端本地属性的jmf.properties文件、本地链接库文件;并将以上文件都放在web服务器中;

在加载并运行SIP终端中的applet时,下载以上文件到对应的目录,实现所述SIP终端的免安装,并基于此进行呼叫控制。

所述SIP终端中包括用户界面,包括:小应用程序的界面和HTML界面;

该方法进一步包括:

由所述用户界面提供实现SIP多媒体会议系统所需要的标准用户界面。

所述SIP终端中包括呼叫控制模块和媒体处理模块,所述呼叫控制模块的逻辑包括:加入会议、主动退出会议、被动退出会议;

该方法进一步包括:

通过与所述用户界面的交互,由所述呼叫控制模块调用应用于综合网络的Java API SIP和所述媒体处理模块的相关功能,实现用户、SIP终端和SIP服务器之间的呼叫连接的建立和拆除。

所述媒体处理模块基于JMF实现,并且增加了JMF对H.264视频编解码格式的支持。

该方法进一步包括:

在所述SIP终端刚运行时,由所述媒体处理模块检测客户端的媒体设备,包括:检测本地是否有所述jmf.properties文件,以及检测本地是否有所有需要的本地链接库文件。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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