基于SIP协议的应用

来源 :科技风 | 被引量 : 0次 | 上传用户:baishuitylh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:作为下一代网络和IP多媒体子系统的重要协议,SIP协议的主要目的是在IP网络中建立、修改和终止多媒体会话,本文主要针对关于SIP协议在电话网络中的主叫用户和被叫用户之间建立通话的应用进行阐述。
  关键词:SIP;UAS;UAC;早期媒体;常规媒体
  1 SIP协议
  作为下一代网络(Next Generation Network,NGN),3G 网络的主要目标就是为用户提供各种多媒体服务,包括语音业务和互联网数字业务等,在各种通信协议中,会话初始化协议(SIP)凭借其简单、易实现等多方面的优点成为下一代网络和 IP 多媒体子系统(IMS)的重要协议。
  SIP 协议包含两大要素:用户代理UAC和UAS,其中 UAC 使用事务层创建和发送请求并接受响应;UAS 使用事务层接收请求并创建和发送响应。
  2 基于SIP协议的应用
  在电话网络中呼叫的目的是为了在主叫用户和被叫用户之间建立通话,通话建立前主叫用户和被叫用户之间传输的媒体为早期媒体,例如回铃音、彩铃等,通话建立后主叫用户和被叫用户之间传输的媒体为常规媒体。
  要传输早期媒体,需要在主叫用户和被叫用户之间进行早期媒体协商、建立媒体会话。下面对网关模式下的早期媒体协商进行介绍。
  步骤101、用户代理客户端UAC向用户代理服务端UAS发送INVITE请求,该请求中携带有offer;
  步骤102、UAS回复临时可靠响应183给UAC,该响应携带有answer以表示协商成功;
  步骤103、UAC向UAS发送PRACK确认183临时可靠响应;
  步骤104、UAS回复200OK确认,完成和UAC的早期媒体协商,进而建立早期会话。
  步骤105、接着,UAS可以向UAC发送早期媒体;
  步骤106、当UAS摘机应答时,回复200OK响应给UAC,停止发送早期媒体;
  步骤107、UAC发送ACK建立呼叫给UAS,进而将早期会话转换到常规会话;
  步骤108、UAC和UAS实现双方正常通话。
  虽然,网关模式已得到了广泛应用,但其不能处理分叉呼叫,从而具备一定的局限性,具体如下:
  步骤201、UAC同时向两个UAS(UAS1和UAS2)发送INVITE呼叫请求。
  步骤202-208、UAS1和UAC,UAS2和UAC分别完成早期媒体协商,并且UAS1向UAC发送早期媒体。
  步骤209、由于UAC已选择UAS1作为早期媒体播放方,并接收了来自UAS1的早期媒体,因此发送UPDATE(MUTE)请求给UAS2,请求将UAS2设置为静音。
  步骤210、UAS2回复200OK响应消息给UAC,并设置自身的媒体属性为静音。
  步骤211、在t1时,UAS2摘机应答,向UAC发送200OK响应,被叫用户开始讲话;但由于自身的媒体属性被设置为静音,USA2不会向UAC发送被叫用户讲话产生的常规媒体,该过程中会导致被叫用户讲话的媒体流丢失。
  步骤212-213、UAC向UAS1发送CANCLE消息取消呼叫,并向UAS2发送ACK消息以建立呼叫。
  步骤214、UAC向UAS2发送UPDATE(UN MUTE)请求消息以取消UAS2的静音。
  步骤215、在t2时刻,UAS2回复给UAC200OK确认消息,取消静音,并完成媒体重协商。
  步骤216、接着,UAS2和UAC可以交互常规媒体。
  3 结语
  本文主要基于SIP协议对电话网络中主叫用户和被叫用户之间建立通话的过程进行描述,着重对网关模式下早期媒体的协商以及常规媒体的交互进行阐述,并提出网关模式下对分叉呼叫有一定限制,需要我们进一步克服其丢失媒体流的缺点。
其他文献
恒成立问题作为高中数学学习中不可缺少一部分,掌握高中数学恒成立问题的解题方法和思路不仅是高中阶段的重要任务,也是为日后学习数学奠定扎实基础的关键。文章主要从掌握高
【摘要】对哈尔滨不同等级道路对应的小区进行相关变量测量,如,饱和车头距、平均行程车速等.结合相关值得出结论,高等级道路对应的小区饱和车头距较低,平均行程车速较高,低等级道路对应的小区饱和车头距较高,平均行程车速较低,即不同类型小区开放对道路通行的影响.  【关键词】道路交通流;饱和车头时距;平均行程车速  【基金项目】河南省教育厅重点项目2016-JSJYZD-072.  一、调查概述  本文选定
【摘要】数学素有“思维的体操”之称,由此可见,对于小学生的全面发展以及思维塑造数学是很重要的学科之一.在小学数学的教育中,其目标就是要求学生在掌握基本的数学知识基础上,对数学的思想、方法形成初步的思维能力.但是数学由于其抽象性与单调性,一直以来得不到学生主动学习的兴趣,那么如何改善这一现状呢?本文将对情境教学法在小学数学教学中的运用展开讨论及分析,旨在对广大教师进行有益帮助,以期推动小学数学教学质
摘 要:在连续刚构0号段施工成熟方法中,通常采用支架法施工和堆载法压或承台中预埋钢绞线反拉预压的施工方法,用堆载法预压支架优点是模拟受力情况较为逼真,但存在耗费材料多、加载时间长、加载墩位难以精确控制的问题;采用承台预埋钢绞线千斤顶反力预压施工方法,存在钢绞线使用量较大,费用高,成本大的缺点。为了克服这些缺点,结合现场实际情况,经多方咨询和论证,采用墩顶固定贝雷梁反力架,托架上千斤顶顶升贝雷梁反力
摘 要:微课在当前高等教育中占有重要地位,微课制作应满足不同学习风格学生的学习要求。本文从听觉型、视觉型和动觉型学生的英语学习风格出发,研究他们的学习特点,对微课教学设计提出了不同的建议。  关键词:学习风格;微课;教学设计  随着教育技术的不断发展,微课作为一种新生事物出现在教育领地。具有灵活性和自主性的微课不但弥补了单一的课堂教学模式,也在很大程度上缓解了因大学英语课时不断减少带来的压力。然而
【摘要】随着科学技术的日新月异,各行各业的新兴科学技术快速地发展并且成熟起来,对教育行业来说,让我们为之惊叹的也就是“微课”了.这一卓越科技的出现,颠覆了传统的教育教学模式,让教育事业飞速地发展.“微课”的教育方式不仅适用于教师,更适用于学生,尤其在大学数学教学中也被广泛地应用,并得到了良好的效果.为此,本文对微课教学在大学数学中的应用展开了详细的探讨.  【关键词】微课;大学数学;教学  随着科
摘 要:随着我国建筑行业的不断发展,人们对暖通施工质量的要求不断提升。暖通工程的施工较为复杂,在施工中存在一定的问题,影响工程的施工质量。因此施工单位应加强对暖通施工的控制和管理。本为首先暖通工程质量控制及管理存在的问题,其次介绍暖通工程施工质量控制及管理对策,以供参考。  关键词:暖通工程;质量控制;管理;对策  随着我国经济发展,建筑工程中大量应用通风以及采暖工程,暖通工程的施工质量受到越来越
摘 要:安全阀突发频跳和颤振的异常现象都是在安全阀开启时发生,特别是生产过程中设备超压或在线校验过程中安全阀开启时引发的频跳和颤振,它直接威胁到设备安全和现场检验人员的人身安全。当前采用辅助开启装置(即安全阀在线校验仪)进行校验的方式越来越得到普及与应用,为避免和克服频跳和颤振事故发生在在线校验的过程中,本文做了如下的分析,并采取了相应的防范措施与方法。  关键词:频跳;颤振;卡阻  安全阀作为承
搜索引擎已经渗透到了我们的生活之中,是我们获取信息的重要途径。因此它对我们的影响也在逐步扩大。而随着网络的发展,人们对互联网的需求也越来越高。就是这样高需求的环境也
摘 要:近几年来,在科技型中小企业融资方面,我国的各类金融机构(商业银行、风险投资公司、小额贷款公司及私募股权公司等)进行了有益探索。然而,融资渠道不畅、融资门槛高,股权交易市场不完善、受惠面狭窄,创业风险投资尚处于初级发展阶段等问题依然严重制约着中小企业的发展。科技银行作为一种科技与金融合作的创新工具,将有效解决科技型企业的资金瓶颈。本文通过对比科技银行在国内外的发展现状,探讨适合我过科技银行发