论文网首页|会计论文|管理论文|计算机论文|医药学|经济学论文|法学论文|社会学论文|文学论文|教育论文|理学论文|工学论文|艺术论文|哲学论文|文化论文|外语论文|论文格式
中国论文网

用户注册

设为首页

您现在的位置: 中国论文网 >> 计算机论文 >> 计算机理论论文 >> 正文 会员中心
 计算机应用论文   计算机理论论文   计算机网络论文   电子商务论文   软件工程论文   操作系统论文   通信技术论文
SIP协议应用研究
【摘 要】随着ngn网络的飞速发展,作为ngn技术中对等协议的sip,在当代ngn网络中有着广泛的应用,一直是当今研究的热点,本文在分析sip协议基础上,研究了它在软交换中的应用。
  【关键词】sip;网络;ngn
  the application research of sip protocol
  fu cheng-biao
  (department of computer science and engineering qujing nomal university,qujing yunnan 655011,china)
  【abstract】with the rapid development of ngn network, as a peer-to-peer protocol sip of ngn technology has been widely used in contemporary ngn network, has been a hotspot in current researches, this paper based on the analysis of the sip protocol, it is studied on the application of softswitch.
  【key words】sip;network;ngn
  1 sip协议分析
  sip是internet工程任务组(ietf)推出的一种用于建立、修改和终止多媒体会话的应用层控制协议,通过组播或单播联系的网络进行通信[1]。wWW.11665.cOMsip支持会话描述,允许参与者在兼容媒体类型上协商达成一致。它还可以通过代理和重定向请求来支持用户移动性[2]。
  sip协议中定义:sip消息是客户机和服务器之间通信的基本信息单元。它是一个基于utf-8的文本编码协议,语法消息描述如下:
  1.1 通用格式
  sip消息分为两大类:请求消息(request)和响应消息(response),其格式遵循rfc2822 internet文本消息格式标准。
  通用消息格式定义如下:
  start-line //起始行
  message-header //头域字段
  crlf //空行
  [message-body] //消息体
  1.2 请求消息
  请求消息的定义如下:
  request = request-line //请求行
  *(general-header | request-header | entity-header) //头
  crlf //空行
  [message-body] //消息体
  1.3 响应消息
  当服务器收到一个sip请求消息,对其分析理解后,服务器需要根据具体请求要返回一个或多个消息,这就是sip响应消息。sip响应消息格式定义如下:
  response=status-line //状态行
  *(general-header | response-header | entity-header) //头
  crlf //空行
  [message-body] //消息体
  sip响应消息的状态行由sip版本开始,接着是一个状态码,最后是一个与状态码相关的描述性短语(reason-phrase),然后由一个crlf行结束符结束。
  响应消息中的响应状态码用来区分各种不同的sip响应。状态码是一个3位十进制整数,用来表示服务器对客户机所发请求的理解和执行结果。
  由于在实际应用中,对请求消息的处理结果会因为情况的不同而不同,而且还会不断发展。因此,sip协议中对各种可能的响应情况进行了分类和编码。比如:1xx:标识临时消息,其含义是请求消息已收到,请等待对该请求的处理。
  1.4 sip消息头域字段
  sip的消息头域在语法和语义上都与http的头域非常相似,其格式如下:
  header=“header-name”:header-value
  sip的头域由头域名字和头域值组成,两者之间以冒号“:”分隔。允许一个头域有多个头域值,多个值之间以都以“;”分隔,我们也可以根据需要增加头域以支持新的特性。
  2 sip协议应用研究
  作为ngn中的核心控制协议,sip协议的应用主要有三个方面:一是用于软交换与软交换之间;二是用于软交换与sip终端之间;三是用于软交换与应用服务器之间实现增值业务。
  sip协议作为软交换中的对等协议,有着自身不取代的优势:其一,它最突出的特点是具有很强的灵活性和可扩充性,要让sip支持各项新业务,只需将它已有的消息头字段进行简单的扩展。其二,sip具有动态注册机制,以至它具有对移动业务的支持具有天然的优势。其三,sip协议为实现固定和移动业务的无缝融合创造了条件。sip已经被3gpp选定作为第三代移动通信的多媒体领域的重要协议,用来实现基于ip的移动语音和多媒体通信[3]。sip这些优越特征使其在下一代网络中占据很重要的主导地位。如下图1所示。
  图1 软交换协议应用
  sip能控制多个参与者,能动态调整和修改会话属性,控制它们参加的多媒体会话的建立和终止。例

如传输的媒体类型、媒体的编解码格式、会话带宽要求、对组播和单播的支持等等都可以进行动态的调整。从sip的实质内容来看,它提供以下功能[4]:
  第一,呼叫过程中实现呼叫特征改变。例如,一个呼叫过程首先被设置为只有语音模式,但是在呼叫过程中,用户可以按需开启视频功能。
  第二,呼叫过程中参与者能够进行管理。比如能够把其它用户加入呼叫、取消其连接、呼叫转移或设为呼叫保持。
  第三,sip协议具有特征协商功能。例如多方通话中,每一方均支持相同的语音编码,但视频编码不能取得一致,则视频可以根据需要选择支持或不支持。
  第四,sip协议具有用户定位和名字翻译功能。由于sip协议本身含有向注册服务器注册的功能,因此无论被呼叫方在哪里,都能确保呼叫到达被叫方。
  从sip的设计上来看,它充分考虑了对其他协议的扩展性和适应性。它支持多种地址描述和寻址。比如地址可以描述为:“被叫号码@网关地址”、“用户名字@主机地址”或“tel:0874-3258547”等多种形式。
  3 结论
  本文分析sip协议的基础上,研究了sip在现网中的应用,并对其在软交换应用过程中的应用作了分析。本文所阐述的sip协议在软交换中的应用分析,在现网中的应用有一定的现实意义。
  【参考文献】
  [1]曾欣旖,陈名松,盖晓娜.sip协议测试研究[j].电子设计工程,2010,18(4):83-84.
  [2]姜秀玉,杨峰,崔再惠.sip协议实现中消息解析的研究[j].计算机工程与设计,2010,31(13):2988-2995.
  [3]何娇,陈盛云.sip视频会议中服务器的研究与改进[j].电视技术,2013,37(1):147-149.
  [4]赵兴,王玲,江志勇.基于sip协议的组呼功能分析与实现[j].计算机系统应用,2011,20(6):69-72转37.
  [责任编辑:丁艳]
  • 上一个计算机论文:
  • 下一个计算机论文:
  •  作者:佚名 [标签: 协议 应用研究 ]
    姓 名: *
    E-mail:
    评 分: 1分 2分 3分 4分 5分
    评论内容:
    发表评论请遵守中国各项有关法律法规,评论内容只代表网友个人观点,与本网站立场无关。
    基于Si4432的散射式大气低能见度仪设计
    PASSIM接装机水松纸切刀毛刷阻挡器的改进
    浅析基于TCP/IP通信协议的计算机网络安全与
    试析IPsec在计算机网络通信中的应用
    浅谈Sibelius在和声教学中的运用
    下一代无线移动通信IP协议:Mobile IPv6
    iPad3问世前夜 Win8出鞘:微软舞剑 意在苹果
    用Action script动作脚本制作flash下雨特效
    基于SNMP协议实现油区网络监控管理平台
    试析    协议在提高校园网络可靠性中的应用
    TEACHING ONLINE (下)ONS IN WHAT WE ARE
    E-LEARNING IN MALAYSIAWith special refer
    | 设为首页 | 加入收藏 | 联系我们 | 网站地图 | 手机版 | 论文发表

    Copyright 2006-2013 © 毕业论文网 All rights reserved 

     [中国免费论文网]  版权所有