当前位置:文档之家› IPv4_IPv6混合网中基于SIP协议数据传输的设计与实现

IPv4_IPv6混合网中基于SIP协议数据传输的设计与实现

第1卷第5期

2012年9月网络新媒体技术Vol.1No.5 Sep.2012

IPv4/IPv6混合网中基于SIP协议数据传输的设计与实现

付皖青刘建建

(北京工业大学北京10012495844部队北京735018)

摘要:介绍了IPv4向IPv6过渡方案,提出了IPv4/IPv6混合网络中SIP通信解决方案并进行了实现,解决了混合网络环境下SIP数据传输问题应用层协议与网络层不适配问题。

关键词:SIP协议,网际协议第四版,网际协议第六版,IP语音电话,多媒体,下一代网络

Design and Realization of Hybrid IPv4/IPv6Hybrid Fiber

Coaxial Based on SIP Protocol Data Transmission

FU Wanqing,LIU Jianjian

(Beijing Industrid Uniuersity,Beijing,100124,PLA of95844,Beijing,735018)

Abstract:The paper describes the transition process of IPv4to IPv6and presents a solution about SIP data transmission in IPv4to IPv6 hybrid network,and carried out the program of SIP applications,the solution solved the problem of application layer between network layer for SIP data transmission under hybrid network.

Keyword:SIP,IPv4,IPv6,SOCKET,VOIP,MULTIMEDIA,NGN

1背景和意义

随着互联网的快速发展,IPv4地址资源已接近枯竭,不能很好的适应新一代网络发展。为解决IPv4协议在使用中暴漏的问题,IETF提出和设计了IPv6网络协议。IPv6替代IPv4是一个渐进的过程,在此期间,IPv4和IPv6将会共同发挥作用。IPv6作为下一代IP网络的核心协议,为越来越的终端接入互联网提供了可能。SIP(Session Initiation Protocol)协议[1-5]以其简单、灵活、易于扩充等优势特点,从而成为下一代网络(NGN)的核心控制协议。作为NGN的两个重要协议IPv6和SIP协议结合能更好的满足网络融合时代的丰富多彩的语音、视频等数据内容在以分组交换为基础的IP网络上频繁交互。

2相关技术

2.1SIP协议相关技术

SIP是一种应用层控制协议,是3G时代IP多媒体域主要信令协议。该协议具有多媒体通信功能,SIP用途是作为服务平台,使用现有网络技术提供新的服务,统一了多种通信格式,适合传输即时消息及状态信息。

IPv6和SIP协议是下一代网络的两个重要协议,将在下一代网络通信中占有主导地位[1-3]。SIP协议作为一种简单、灵活、易于扩展的多媒体信令控制协议,已经成为3GPP通信协议体系的会话控制协议,也将成为下一代网络的核心信令控制协议。SIP具有稳定的标识符URI,而这是IP地址无法做到的[4-5]。因此,SIP可用来识别一个人或一个过程,而不只是用来识别设备。URI可提供没有限制的端到端稳定地址号码,SIP允许以实时方式进行主机之间的通信,然后通过NAT建立直接的端到端IP通信。

本文于2012-05-08收到,2012-06-18收到修改稿。

5期付皖青等:IPv4/IPv6混合网中基于SIP协议数据传输的设计与实现

72 2.2IPv4向IPv6过渡技术

IPv4已经发展了二十多年,现有大部分网络及网络设备都支持IPv4,因此要实现IPv4到IPv6的快速过渡是不切实际的,IPv4向IPv6的演进应该是平滑渐进的一个过程。

IPv6本身并未提供对IPv4的向下兼容,这使得IPv4向IPv6的过渡极其困难和缓慢,要实现IPv4网络环境里与IPv6网络的互操作性及平滑性过渡,必然要借助一定的过渡技术和过渡策略。目前实现IPv4向IPv6过渡的技术策略主要有以下三种:双协议栈技术、隧道技术和网络-地址协议转换技术。

2.2.1双协议栈技术

双协议栈技术是IPv6过渡技术中应用最广泛的一种技术,同时它也是其他过渡技术的基础。双协议栈实现了IPv6节点和双协议栈节点、IPv4节点和双协议栈节点之间的通信。

IPv4/IPv6双协议栈节点可以归结为三种工作状态:使用IPv4屏蔽IPv6;使用IPv6屏蔽IPv4;同时使用IPv4和IPv6,处理时当检测到是IPv6节点时,则由双协议栈节点中的IPv6协议处理。

2.2.2隧道技术

隧道技术是指一种协议封装到另外一种协议中以实现互联目的。在起始端(隧道入口处),将IPv6的数据报封装入IPv4;在隧道出口处,移去IPv4包头,还原原始的IPv6数据报。隧道技术不能实现IPv4主机与IPv6主机的直接通信。

目前常用的隧道技术,归结一下主要包括以下几种:手工配置隧道,自动隧道,6to4,6over4和隧道代理。

2.2.3网络地址-协议转换技术

网络地址-协议转换NAT-PT[26-29](Network Address Translation-Protocol Translation),是一种网络地址转换协议转换技术(详情参见RFC2766),它是由网络地址转换和协议转换两部分组成。NAT-PT把IPv4地址和IPv6地址分别看作是内部地址和全局地址,可以把IPv6地址转换成IPv4地址,反之亦然[6]。

NAT-PT技术主要应用于转换的初期阶段,基础是双协议栈,系统结构要求在IPv4与IPv6网络之间设立网关服务器,网关服务器的功能就是协议-地址的转换。网关服务器管理并维护一张全局的IPv4与IPv6的地址映射表,当网关的IPv4监听端口收到要进入IPv6网络的数据包时,网关将从全局地址表中查找到该数据包所请求的IPv6地址,然后用此IPv6地址头替换掉原来的IPv4地址头,再即时的转发出去。这样做能较好的解决IPv4与IPv6的互通问题,而且可以使原有的各种协议在不用加以改动的情况下就能够与新的协议互联互通。一般而言,这种地址-协议的转换方法比较适应于只有一个路由器出口的STUB网络(存

根网络)上

82

网络新媒体技术2012年3.1混合网络SIP系统网络结构

3混合网中SIP通信系统总体方案

SIP不是垂直型通信系统,不能独立提供业务,它必须与其他协议共同使用来构建一个完整的多媒体体系结构。在IPv4向IPv6过渡期间,其网络层是混合的,可以使纯IPv4,纯IPv6或者IPv4和IPv6的混合体。因此,在该环境下进行SIP数据传输,应该充分考虑具体网络环境。

基于IPv6的SIP即时通信系统可以为用户提供视频、语音、短消息等即时通信功能。通过SIP协议建立信令通道,使用RTP和RTCP协议,传输实时多媒体信息。用户可以采用SIP协议对通信中要使用的媒体类型、媒体编码格式进行协商,媒体流传输完成后,信令通道解除[7]。

3.2SIP网络终端架构

SIP客户端分为UAC(User Agent Client)和UAS(User Agent Server),分别用来发起请求和接收请求Array

图2SIP终端网络架构图

3.3信令模块设计

信令模块是最重要的模块。SIP客户端会话的建立、维护、拆除以及客户端注册等重要工作都是由该模块来完成。该系统信令模块是采用的是开源SIP协议栈oSIP。通过使用oSIP,加快了请求消息和响应消息的API、UA常用的高层会话控制模块(Invite、Cancel、Bye等)以及一些必要的回调函数的开发。开发的控制模块和oSIP核心协议栈构成了一个完整的信令模块,为上层应用提供服务。

信令模块(UA)的核心是事务处理。UAC发出请求,UAS做出响应。中间处理过程都是围绕着事务来进行的。该事务包括四个状态机。在应用中,用户只有发消息,接收消息的动作,没有事务概念。因此,从消息到事件的转换必须通过协议栈外围程序来做,即UA模块外部信息对协议栈不透明,只通过UA模块外围程序通过消息和控制指令来通信。当外围程序收到消息或指令,处理后生成事件向状态机报告,状态机收到事件处理事务并进行状态转变。

3.4多媒体传输模块设计

发起呼叫时,主叫方的SIP消息中会用SDP协议来描述自己的媒体类型,采用什么类型编码,数据包的传输通道以及自己的IP地址,当被叫收到消息时,即可知道对方的媒体能力,参考自己的媒体能力进行协商,从能使得主被叫都具有相同的媒体处理能力。

视频压缩一般采用H.263编码方案,该编码方案是针对视频通信应用领域定制的低比特率视频编码标准,支持码率在8Kbit/s到1.5Mbit/s之间,在编码算法复杂度增加很少的情况下,提供更低速率的高质量图

5期付皖青等:IPv4/IPv6混合网中基于SIP 协议数据传输的设计与实现像,非常适合视频电话应用。

音频编码一般采用G.729A 。G.729A 是G.729的简化版,算法复杂度降低了50%,该算法音质较G.729有所降低,通常适合多媒体通信。

4

混合网络中SIP 通信实现与测试4.1系统设计目标

该系统简要实现通信功能,其功能有如下几块,如图3所示

图3系统功能模块图

4.2系统关键技术

IP 网络主要是用来传输数据业务,采用的是尽力而为的、无连接的技术,因此没有服务质量保证,存在分组丢失、失序到达和时延抖动等情况。数据业务对此要求不高,但话音属于实时业务,对时序、时延等有严格的要求。此必须采取特殊措施来保障一定的业务质量。VoIP 关键技术如图4所示:

图4VoIP 关键技术

4.2.1混合网络兼容性实现

基于纯IPv4网络的SIP 终端与基于纯IPv6网络的SIP 终端之间无法直接通信。要实现通信,首先,必须正确处理他们之间的地址结构的差异,解决异构网络下的地址转换问题;其次,就是IPv4网络下的主机发送的数据包能够正常到达IPv6网络下的主机;第三,要有相应的通用解析函数API ,能够对IPv4/IPv6数据包进行正确的解析处理。

对于工作在混合网络下的网络应用,要兼顾IPv4和IPv6,必须使用现在的通用IPv6的替代API 。此外换需要改变调用Winsock 的方式,要注意以下几点:

(1)因为套接字地址结构的长度可能不相等,所以应用程序不能将这些结构具体分配到每种协议中(如将SOCKADDRIN 和SOCKADDRIN6分别分配到IPv4和IPv6中)。这里引进了一新的套接字地址结构SOCKADDRSTORAGE ,它的大小和最大的协议专用协议结构相同。使用了SOCKADDRSTORAGE 结构来储存目标IPv6地址[8]。

9

2

03

网络新媒体技术2012年(2)避免使用硬编码地址,不管这些地址是IPv4还是IPv6。Winsock头文件为所有硬编码地址(如用于绑定的环回地址和通配符地址)定义了常量。

对于混合网络,通过调用SOCKET通用函数来进行网络编程,实现混合网络无差异编程,来适应混合网络下SIP通信。其中,IPv4到IPv4、IPv6到IPv6的终端通信由于处在单纯网络,实现很简单,无需考虑其他,对于终端为IPv4到IPv6的情况,IPv4和IPv6通过注册服务器,获取双栈地址,来进行通信,如遇到NAT-PT环境情况下网络,则注册地址为NAT-PT转换过地址,依旧为单纯网络,通信时使用转换后地址,这样就完美的解决了混合网络通信问题。在此网络环境下,通过无差异SOCKET编程,从而实现SIP数据传输。4.2.2SIP协议栈实现

SIP的出现是方便了利用IP网络实现通信,利于电信业在技术和管理上的竞争,一些有实力的公司自主开发了许多根据RFC标准描述的SIP协议栈,开发了开放源代码的SIP协议栈工程。为了便于开发实现,因此采用开源的协议栈eXosip和partysip来是实现。

eXosip是oSIP协议栈的封装和调用。它实现了作为单个SIP终端的大部分功能,如register、call、sub-scription等。使用UDP socket套接字实现底层sip协议的接收/发送。并且封装了SIP消息的解释器。该协议栈采用C++实现,适用性移植性好,在此采用该协议栈来实现SIP客户端。

partysip可以作为注册服务器、有状态代理服务器和无状态代理服务器,它是一个模块化的应用程序,其所有的功能都是以插件(plugin)的形式存在的。

5结束语

本文提出了一种有效的IPv4与IPv6混合网络下SIP数据传输实现。对于混合网络,通过三种过度方法,实现异网互联互通,对于SIP而言,采用通用的无差异SOCKET编程,屏蔽网络层对应用的影响,实现了混合网络下SIP通信。

参考文献

[1]S.Deering,R.Hinden.Internet Protocol,Version6(IPv6)Specification.Internet Engineering Task Force RFC2460,Decem-ber1998;http://https://www.doczj.com/doc/7d7681312.html,/rfc/rfc2460.txt.

[2]R.Hinden,S.Deering.IP Version6Addressing Architecture.Internet Engineering Task Force RFC3513,April2003;http:// https://www.doczj.com/doc/7d7681312.html,/rfc/rfc3513.txt.

[3]R.Gilligan,E.Nordmark.Transition Mechanisms for IPv6hosts and Routers.Ineternet Engineering Task Force RFC2893,Au-gust2000;http://https://www.doczj.com/doc/7d7681312.html,/rfc/rfc2393.txt

[4]J Rosenberg,etal.IETF RFC3261,SIP:Session Initiation Protocol[S].2002.

[5]M Handley,etal.IETF RFC2543,SIP:Session Initiation Protocol[S].1999.

[6]G.Tsirtsis,https://www.doczj.com/doc/7d7681312.html,work Address Translation–ProtocolTranslation(NAT-PT).Ineternet Engineering Task Force RFC2766,February2000;http://https://www.doczj.com/doc/7d7681312.html,/rfc/rfc2766.txt.

[7]H.Kitamura.A SOCKS-based IPv6/IPv4Gateway Mechanism.Internet Engineering Task Force RFC3089,April2001;http:// https://www.doczj.com/doc/7d7681312.html,/rfc/rfc3089.txt.

[8J.Hagino,K.Yamamoto.An IPv6-to-IPv4Transport RelayTranslator.Internet Engineering Task Force RFC3142,June2001;

http://https://www.doczj.com/doc/7d7681312.html,/rfc/rfc3142.txt.

网站制作合同书范本(合同范本)

网站制作合同书范本(合同范 本) Effectively restrain the parties’ actions and ensure that the legitimate rights and interests of the state, collectives and individuals are not harmed ( 合同范本 ) 甲方:______________________ 乙方:______________________ 日期:_______年_____月_____日 编号:MZ-HT-029805

网站制作合同书范本(合同范本) 甲方:乙方: 负责人:负责人: 电话:电话: 经甲、乙双方协商一致,约定如下条款: 一、委托项目 甲方委托乙方负责设计、制作、建设和开发甲方网站。 ()网站制作、程序开发。 ()域名注册、空间购买、优化推广。 ()网站维护、后续服务、技术支持。 二、甲、乙双方权利、义务和责任 1、甲方向乙方及时提出对网站制作的要求、建议或配合乙方人员明确网站制作的需求、要求和详尽事宜等,甲方授权指定一名员

工或其他项目监理公司的人员作为该网站制作项目的负责人,该负责人应及时全力配合乙方以最高的效率在规定的时间内完成该网站的制作项目。 2、甲方应自合同签订同时,向乙方支付合同总金额的40%以上作为定金。 3、甲方须以书面形式对乙方制作好的网站进行验收确认,乙方制作好的网站一经甲方验收合格,乙方的制作任务即告完成,甲方应在验收后同时向乙方支付其余的制作费。 4、乙方应对涉及甲方商业秘密的事项保密,确保不得泄露甲方提供的资料和信息等。 三、定金和制作费支付 此网站的总制作费为元(大写:);签本合同同时甲方向乙方支付定金元(大写:) 四、违约责任 1、合同签订后如甲方终止合同,则定金不再退还,归乙方所有。 2、除不可抗力等原因外,若因乙方自身原因导致的网站制作不

SIP协议呼叫流程及协议分析

一、SIP协议介绍: 会话发起协议SIP(Session Initiation Protocol)是一个应用层控制信令协议,用于建立、更改和终止多媒体会话或呼叫。SIP作为一个基础,可以在其上提供很多不同的服务。目前已经定义的媒体类型有音频、视频、应用、数据、控制。 二、SIP呼叫流程: 注册流程: (1)用户首次试呼时,终端代理A 向代理服务器发送REGISTER 注册请求; (2)代理服务器通过后端认证/计费中心获知用户信息不在数据库中,便向终端代理回送401Unauthorized 质询信息,其中包含安全认证所需的令牌; (3)终端代理提示用户输入其标识和密码后,根据安全认证令牌将其加密后,再次用REGISTER 消息报告给代理服务器; (4)代理服务器将REGISTER 消息中的用户信息解密,通过认证/计费中心验证其合法后,将该用户信息登记到数据库中,并向终端代理A 返回成功响应消息200 OK。 呼叫流程:

(1)用户摘机发起一路呼叫,终端代理A 向该区域的代理服务器发起Invite 请求;(2)代理服务器通过认证/计费中心确认用户认证已通过后,检查请求消息中的Via 头域中是否已包含其地址。若已包含,说明发生环回,返回指示错误的应答;如果没有问题,代理服务器在请求消息的Via 头域插入自身地址,并向Invite 消息的To 域所指示的被叫终端代理B 转送Invite 请求; (3)代理服务器向终端代理A 送呼叫处理中的应答消息,100 Trying; (4)终端代理B 向代理服务器送呼叫处理中的应答消息,100 Trying; (5)终端代理B 指示被叫用户振铃,用户振铃后,向代理服务器发送180 Ringing 振铃信息; (6)代理服务器向终端代理A 转发被叫用户振铃信息; (7)被叫用户摘机,终端代理B 向代理服务器返回表示连接成功的应答(200 OK);(8)代理服务器向终端代理A 转发该成功指示(200 OK); (9)终端代理A 收到消息后,向代理服务器发ACK 消息进行确认; (10)代理服务器将ACK 确认消息转发给终端代理B; (11)主被叫用户之间建立通信连接,开始通话; 结束流程:

网站制作合同(完整版)

合同编号:YT-FS-3061-59 网站制作合同(完整版) Clarify Each Clause Under The Cooperation Framework, And Formulate It According To The Agreement Reached By The Parties Through Consensus, Which Is Legally Binding On The Parties. 互惠互利共同繁荣 Mutual Benefit And Common Prosperity

网站制作合同(完整版) 备注:该合同书文本主要阐明合作框架下每个条款,并根据当事人一致协商达成协议,同时也明确各方的权利和义务,对当事人具有法律约束力而制定。文档可根据实际情况进行修改和使用。 甲方:_____ 乙方:_____ 根据《中华人民共和国合同法》和相关法律规定,甲乙双方就甲方委托乙方建立企业网站服务事宜达成如下协议: 一、网站服务器空间、域名提供及其配置: 1、网站服务器空间由方提供。 2、服务器配置为: (1)email空间_____(mb)兆,email空间费用_____。 (2)web空间_____(mb)兆,web空间费用_____。 (3)空间类型(nt/linux);支持协议(ftp、cgi、php、asp)。 (4)支持数据库类型(access/sql)。

(5)出口带宽_____(mb)兆。 (6)域名为_____,费用_____。 3、email名称设置。 4、域名设置。 (注:由甲方提供网站服务器空间、域名,乙方不负责该域名及空间的一切维护) 二、乙方为甲方在其所属的服务器上制作企业网站,可选建站配置如下: 1、flash形象页(10秒以内) 2、精美首页 3、六大栏目: (1)公司简介:详细介绍公司概况。 (2)新闻中心:通过后台接口由商家自行发布信息。 (3)客户留言:客户与商家可通过留言交流。 (4)产品介绍:详细介绍公司的产品。 (5)联系我们:由商家提供详细资料。 (6)统计系统:统计该网站的访问流量。

网页制作合同范本

网页制作合同范本 Effectively restrain the parties’ actions and ensure that the legitimate rights and interests of the state, collectives and individuals are not harmed ( 合同范本 ) 甲方:______________________ 乙方:______________________ 日期:_______年_____月_____日 编号:MZ-HT-016285

网页制作合同范本 合同编号:__________________ 甲方(委托人):__________________________ 法定住址:________________________________ 法定代表人:______________________________ 职务:____________________________________ 委托代理人:______________________________ 身份证号码:______________________________ 通讯地址:________________________________ 邮政编码:________________________________ 联系人:__________________________________ 电话:____________________________________ 传真:____________________________________

sip协议原理分析及总结

SIP协议学习总结 1、SIP协议定义 SIP(Session Initiation Protocol,即初始会话协议)是IETF提出的基于文本编码的IP电话/多媒体会议协议。用于建立、修改并终止多媒体会话。SIP 协议可用于发起会话,也可以用于邀请成员加入已经用其它方式建立的会话。多媒体会话可以是点到点的话音通信或视频通信,也可以是多点参与的话音或视频会议等。SIP协议透明地支持名字映射和重定向服务,便于实现ISDN,智能网以及个人移动业务。SIP协议可以用多点控制单元(MCU)或全互连的方式代替组播发起多方呼叫。与PSTN相连的IP电话网关也可以用SIP协议来建立普通电话用户之间的呼叫。 SIP协议在IETF多媒体数据及控制体系协议栈结构的位置 H.323SIP RTSP RSVP RTCP H.263 etc. RTP TCP UDP IP PPP Sonet AAL3/4AAL5 ATM Ethernet PPP V.34 SIP协议支持多媒体通信的五个方面: ◆用户定位:确定用于通信的终端系统; ◆用户能力:确定通信媒体和媒体的使用参数; ◆用户有效性:确定被叫加入通信的意愿; ◆会话建立:建立主叫和被叫的呼叫参数; ◆会话管理:包括呼叫转移和呼叫终止; SIP协议的结构 SIP是一个分层的协议,也就是说SIP协议由一组相当无关的处理层次组成,这些层次之间只有松散的关系。 SIP最底层的是它的语法和编码层。编码方式是采用扩展的Backus-Naur Form grammar (BNF范式)。 第二层是传输层。它定义了一个客户端发送请求和接收应答的方式,以及一 个服务器接收请求和发送应答的方式。所有的SIP要素都包含一个通讯层。 第三层是事务层。事务是SIP的基本组成部分。一个事务是UAC向UAS发送的一个请求以及UAS向UAC发送的一系列应答。事务层处理应用服务层的重发,匹配请求的应答,以及应用服务层的超时。任何一个用户代理客户端完成的事情都是

英文版外贸合同(中英文对照版).

英文版外贸合同 Contract( sales confirmation 合同编号(Contract No.: _______________ 签订日期(Date :___________ 签订地点(Signed at :___________ 买方:__________________________The Buyer:________________________ 地址:__________________________Address: _________________________ 电话(Tel:___________传真(Fax:__________ 电子邮箱(E-mail:______________________卖方:___________________________The Seller:_________________________地址:___________________________Address: __________________________电话(Tel:_________传真(Fax:___________ 电子邮箱(E-mail:______________________买卖双方同意按照下列条款签订本合同:

The Seller and the Buyer agree to conclude this Contract subject to the terms and conditions stated below: 1. 货物名称、规格和质量(Name, Specifications and Quality of Commodity): 2. 数量(Quantity ): 允许____的溢短装(___% more or less allowed) 3. 单价(Unit Price): 4. 总值(Total Amount): 5. 交货条件(Terms of Delivery FOB/CFR/CIF_______ 6. 原产地国与制造商 (Country of Origin and Manufacturers: 7. 包装及标准(Packing ): 货物应具有防潮、防锈蚀、防震并适合于远洋运输的包装,由于货物包装不良而造成的货物残损、灭失应由卖方负责。卖方应在每个包装箱上用不褪色的颜色标明尺码、包装箱号码、毛重、净重及“此端向上”、“防潮”、“小心轻放”等标记。 The packing of the goods shall be preventive from dampness, rust, moisture, erosion and shock, and shall be suitable for ocean transportation/ multiple transportation. The Seller shall be liable for any damage and loss of the goods attributable to the inadequate or improper packing. The measurement, gross weight, net weight and the cautions such as "Do not stack up side down", "Keep away from moisture", "Handle with care" shall be stenciled on the surface of each package with fadeless pigment. 8. 唛头(Shipping Marks):

网站设计制作合同范本(2020版)

STANDARD CONTRACT SAMPLE (合同范本) 甲方:____________________ 乙方:____________________ 签订日期:____________________ 编号:YB-HT-025965 网站设计制作合同范本(2020

网站设计制作合同范本(2020版) 甲方:___________________ 乙方:___________________ 一、甲方选择的套餐名称:____________________ 甲方最后结款期限:__________________________ 二、甲方的权利和义务 1.甲方委托乙方进行网站设计制作。并根据自身的需要,选定模板风格。 2.网站制作工作全部完成,经过甲方验收后,在一个工作日内,向乙方支付未付的全部费用;乙方予以上传网站。 3.甲方应对其网页所登载内容的真实性、准确性、合法性无条件的负全部责任。 三、乙方的权利和义务 1.乙方应保证域名以及虚拟主机等在甲方使用期间的合法使用; 2.如乙方网站制作完成,甲方在最后结款期限内尚未支付剩余款项,乙方保留向司法机关提出控诉的权利。 四、验收确认 1.甲方须在乙方指定空间和时间内进行验收;

2.验收期为乙方指定验收后的三个工作日内,验收合格后,甲方以书面方式签收(《网站建设客户确认单》。超过验收期,甲方即不签收、又不提出书面异议,应视为甲方已验收合格,如甲方在验收期过后即不签收《网站建设客户确认单》又不支付剩余款项,乙方保留向政法机关提出诉讼的权利。 五、费用及付款 1.本合同总款项为________元整,先期预付款为总款额的________%,计__________元整,后期付款甲方须验收合格后立即支付,计________元整。 2.附加款项指在甲方认可的情况下增加的页面及效果、功能等,每增加一页按照________元/页收费(其他按《网站制作收费明细表》收费)。共计人民币________元整。 六、其他 1.本合同书一式两份,双方各执一份,具有同等法律效力。 2.本合同自甲、乙双方签字盖章之日起生效。 3.本合同未尽事宜,双方可进一步协商,并签订补充协议或附件,补充协议或附件与本合同具有同等法律效力。 4.《网站建设客户确认单》作为本合同附件,是本合同不可分割的一部分。 甲方:____________________________ 联系人:__________________________ 盖章(单位代理):________________ 联系电话:________________________ 授权代表签字(单位代理):________ 传真:____________________________

SIP协议相关文件

Osip2是一个开放源代码的sip协议栈,是开源代码中不多使用C语言写的协议栈之一,它具有短小简洁的特点,专注于sip底层解析使得它的效率比较高。 eXosip是Osip2的一个扩展协议集,它部分封装了Osip2协议栈,使得它更容易被使用。 一、介绍 Osip2是一个开放源代码的sip协议栈,是开源代码中不多使用C语言写的协议栈之一,它具有短小简洁的特点,专注于sip底层解析使得它的效率比较高。但缺点也专门明显,首先确实是可用性差,没有专门好的api封装,使得上层应用在调用协议栈时专门破裂;其次,只做到了transaction层次的协议过程解析,

缺少call、session、dialog等过程的解析,这也增加了使用的难度;再次,缺少线程并发处理的机制,使得它的处理能力有限。 eXosip是Osip2的一个扩展协议集,它部分封装了Osip2协议栈,使得它更容易被使用。eXosip增加了call、dialog、registration、subscription等过程的解析,使得有用性更强。然而eXosip局限于UA的实现,使得它用于registrar、sip server等应用时极其不容易。另外,它并没有增加线程并发处理的机制。而且只实现了音频支持,缺少对视频和其它数据格式的支持。 综合来讲,Osip2加上eXosip协议栈仍然是个实现Sip协议不错的选择。因此需要依照不同的需求来增加更多的内容。 二、Osip2协议栈的组成 Osip2协议栈大致能够分为三部分:sip协议的语法分析、sip 协议的过程分析和协议栈框架。 1、Sip协议的语法分析:

要紧是osipparser2部分,目前支持RFC3261和RFC3265定义的sip协议消息,包括INVITE、ACK、OPTIONS、CANCEL、BYE、SUBSCRIBE、NOTIFY、MESSAGE、REFER和INFO。不支持RFC3262定义的PRACK。 遵循RFC3264关于SDP的offer/answer模式。带有SDP的语法分析。 支持MD5加解密算法。支持Authorization、www_authenticate 和proxy_authenticate。 2、Sip协议的过程分析: 要紧是osip2部分,基于RFC3261、RFC3264和RFC3265的sip 协议描述过程,围绕transaction这一层来实现sip的解析。 Transaction是指一个发送方和接收方的交互过程,由请求和应答组成。请求分为Invite类型和Non-Invite类型。应答分为响应型的应答和确认型的应答。响应型的应答是指那个应答仅代表

出口合同中英文

售货合同 SALES CONTRACT 合同编号(Contract No.): 签约时间(Signing Date): 签约地点(Signing Place):卖方(The Seller): 地址(Address): 电话(Tel):传真(Fax): 买方(The Buyer): 地址(Address): 电话(Tel):传真(Fax): 卖方与买方经协商同意签订本合同,按如下条款由买方购进卖方售出以下商品:The Seller agrees to sell and The Buyer agrees to buy the under-mentioned goods on terms and conditions as stipulated below: Note: overweight or underweight within % of the total contract weight shall be permitted. 本合同使用的FOB, CFR,CIF等术语,除另有规定外,均遵行国际商会2000年制订的《国际贸易术语解释通则》。 The terms FOB, CFR, CIF etc. in the Contract shall subject to INCOTERMS 2000 provided by the International Chamber of Commerce unless otherwise stipulated herein. 2.包装(Packing): 3.装运唛头(Shipping Mark): 4.保险(Insurance): 方应按发票金额的110%投保险。附加险包括:。Insurance shall be procured by _________ for 110% of the invoice value against _______. Additional insurance shall include: ___________. 5.装运港(Port of Shipment): 6.目的港(Port of Destination):

sip协议简单解释

引言 节省费用以及想把语音和数据融合在一起的需求,促使了IP电话的蓬勃发展。 为了使IP电话为大众所接受,成为主流,甚至最终取代传统的POTS(Plain Old Telephone Service旧式电话服务),有两个条件必须满足: 第一,话音通信的质量至少要达到POTS同样的水准; 第二,必须有信令的支持,就像PSTN(Pubic Switched Telephone Networks)公用交换电话网)中有No.7信令一样。 目前,IP电话系统有H.323和SIP两个完整和独立的信令标准,它们都对IP电话系统信令提出了完整的解决方案。它们对呼叫的连接都具有建立、管理和撤销的能力,具有网络管理功能,使端点用户具有进行建立和交互QoS(Quality of Service)的能力,且容易扩充新功能,支持不同类型的互操作性。当然,这两个协议都包含关于语音编码的解压缩方面的要求,只是这部分对两个协议而言是一样的。我们主要是从信令的角度对它们进行比较分析。 2 H.323简介 H.323是ITU-T第16工作组的建议,H.323由一组协议构成,其中有负责音频与视频信号的编码、解码和包装,有负责呼叫信令收发和控制的信令,还有负责能力交换的信令。1999年7月前,多数已实现的系统是基于H.323第二版的,而在此之后,H.323第三版开始应用。 2.1通信系统 H.323定义了4个主要部件构筑基于网络的通信系统:终端Terminals 、网关Gateways 、网守Gatekeepers 、多点控制单元(MCU)。 1终端 在基于IP的网络上是一个客户端点。它需要支持下面3项功能:支持信令和控制,即支持

中英文外贸合同

Contract( sales confirmation) 合同编号(Contract No.): _______________ 签订日期(Date) :___________ 签订地点(Signed at) :___________ 买方:__________________________The Buyer:________________________ 地址:__________________________Address:_________________________ 电话(Tel):___________传真(Fax):__________ 电子邮箱(E-mail):______________________ 卖方:___________________________The Seller:_________________________地址:___________________________Address:__________________________电话(Tel):_________传真(Fax):___________ 电子邮箱(E-mail):______________________

买卖双方同意按照下列条款签订本合同: The Seller and the Buyer agree to conclude this Contract subject to the terms and conditions stated below: 1.货物名称、规格和质量(Name, Specifications and Quality of Commodity): 2.数量(Quantity): 允许____的溢短装(___% more or less allowed) 3.单价(Unit Price): 4.总值(Total Amount): 5.交货条件(Terms of Delivery) FOB/CFR/CIF_______ 6.原产地国与制造商(Country of Origin and Manufacturers): 7.包装及标准(Packing): 货物应具有防潮、防锈蚀、防震并适合于远洋运输的包装,由于货物包装不良而造成的货物残损、灭失应由卖方负责。卖方应在每个包装箱上用不褪色的颜色标明尺码、包装箱号码、毛重、净重及“此端向上”、“防潮”、“小心轻放”等标记。 The packing of the goods shall be preventive from dampness, rust, moisture, erosion and shock, and shall be suitable for ocean transportation/ multiple transportation. The Seller shall be liable for any damage and loss of the goods attributable to the inadequate or improper packing. The measurement, gross weight, net weight and the cautions such as "Do not stack up side down", "Keep away from moisture", "Handle with care" shall be stenciled on the surface of each package with fadeless pigment. 8.唛头(Shipping Marks): 9.装运期限(Time of Shipment): 10.装运口岸(Port of Loading): 11.目的口岸(Port of Destination): 12.保险(Insurance): 由____按发票金额110%投保_____险和_____附加险。

网页设计制作合同-合同范本模板

网页设计制作合同 根据国家知识产权及络管理的有关规定,_________________ (以下简称甲方)委托_____________________(以下简称乙方)为甲方筹建internet 站,设计制作页的合作项目,经双方协商达成以下协议: 一、甲方权利与义务 1.甲方有权要求乙方按照附件一中双方商定的站结构,在附件二中双方约定的时间内,完成合同中规定的内容。 2.甲方负责提供制作所需的一切资料(包括文字、图片以及其他相关文件),并制作成电子文件。在乙方开始制作页时,甲方应备齐全部内容资料。 3.甲方应在页制作的全过程中给与乙方便利条件,并积极配合。 4.甲方有权对乙方设计的页提出修改意见,由双方协商更改。 二、乙方权利与义务 1.乙方应依据附件一中双方商定的站结构,在附件二中双方约定的时间内,完成合同中规定的内容,乙方有权对甲方页的设计提出自己的意见和建议。 2.双方合作期间,乙方对甲方提供的文字及图片资料未经甲方许可不得以任何方式泄露给第三方。 3.乙方对甲方提供的文字及图片资料中所涉及的包括知识产权在内的一切法律问题不承担任何法律责任。 4.乙方所制作的页需兼容 ie 4.0 版和netscape 4.0版以上主流浏览器,并支持800*600分辨率。 5.在制作过程中,对甲方陆续提出的修改要求,乙方应尽力协助实现,并交甲方验收通过。对有可能影响附件二中双方约定的完成时间的要求,乙方有权提出延期请求,由双方协商确定具体时间。 6.乙方负责在站开通后10日内对甲方站中由于乙方失误造成的页面错误进行修改。 三、违约责任 1.由于甲方未及时提供资料而导致乙方工作不能按时完成,乙方不负任何责任,并有权向甲方提出延期要求,延期时间由双方协商确定。 2.由于乙方原因未能按时完成合同所规定的内容,甲方有权向乙方提出索赔,具体额度由双方协商确定。

SIP协议格式详解

1.SIP 1.1.1.SIP格式 每条SIP消息由以下三部分组成: (1)起始行(Start Line):每个SIP消息由起始行开始。起始行传达消息类型(在请求中是方法类型,在响应中是响应代码)与协议版本。起始行可以是一请求行(请求)或状态行(响应)。 (2)SIP头:用来传递消息属性和修改消息意义。它们在语法和语义上与HTTP头域相同(实际上有些头就是借自HTTP),并且总是保持格式:<名字>:<值>。 (3)消息体:用于描述被初始的会话(例如,在多媒体会话中包括音频和视频编码类型,采样率等)。消息体能够显示在请求与响应中。SIP清晰区别了在SIP起始行和头中传递的信令信息与在SIP 范围之外的会话描述信息。可能的体类型就包括本文将要描述的SDP会话描述协议。

1.1. 2.消息头 Header field where proxy ACK BYE CAN INV OPT REG Accept R - o - o m* o Accept 2xx - - - o m* o Accept 415 - c - c c c Accept-Encoding R - o - o o o Accept-Encoding 2xx - - - o m* o Accept-Encoding 415 - c - c c c Accept-Language R - o - o o o

Accept-Language 2xx - - - o m* o Accept-Language 415 - c - c c c Alert-Info R ar - - - o - - Alter-Info 180 ar - - - o - - Allow R - o - o o o Allow 2xx - o - m* m* o Allow r - o - o o o Allow 405 - m - m m m Authentication-Info 2xx - o - o o o Authorization R o o o o o o Call-ID c r m m m m m m Call-Info ar - - - o o o Contact R o - - m o o Contact 1xx - - - o - - Contact 2xx - - - m o o Contact 3xx d - o - o o o Contact 485 - o - o o o Content-Disposition o o - o o o Content-Encoding o o - o o o Content-Language o o - o o o Content-Length ar t t t t t t Content-Type * * - * * * Cseq c r m m m m m m Date a o o o o o o Error-Info 300-699 a - o o o o o Expires - - - o - o From c r m m m m m m In-Reply-To R - - - o - - Max-Forwards R amr m m m m m m Min-Expires 423 - - - - - m MIME-Version o o - o o o Organization ar - - - o o o Priority R ar - - - o - - Proxy-Authenticate 407 ar - m - m m m Proxy-Authenticate 401 ar - o o o o o Proxy-Authorization R dr o o - o o o Proxy-Require R ar - o - o o o Record-Route R ar o o o o o o Record-Route 2xx,18x mr - o o o o - Reply-To - - - o - - Require ar - c - c c c - o o o o o Retry-After 404, 413,

(完整版)经销商授权协议中-英文版

授权经销商协议 Authorized Dealer Agreement 根据平等互利,双方作出分为以下协议签订,双方应开展业务按照下列条款和条件的签名。 Based on the equality and mutual benefit, both parties made and entered into the following agreement on, both parties should carry out business according to the following terms and conditions upon signature. 1.有关缔约方 The Parties Concerned 甲方: Party A: 地址: Add: 电话: Tel: 传真: Fax: 电子邮箱: E-mail: 乙方: Party B: 地址:

Add: 电话: Tel: 传真: Fax: 电子邮箱: E-mail: 1.定义 Definitions 当本协议中使用的下列术语应具有各自的含义表示,这种意义是适用于这两种定义方面的单数和复数形式: When used in this Agreement, the following terms shall have the respective meanings indicated, such meanings to be applicable to both the singular and plural forms of the terms defined: ?“协议”指本协议附表所附的任何文件,包括参照,因为每个可能不时按 照当本协议的条款作出修订; ?“Agreement” means this agreement, the Schedules attached hereto and any documents included by reference, as each may be amended from time to time in accordance with the terms of this Agreement; ?“配件/附件”是指图标A所述附上的配件,并包括A部分所制造并用于连接货物运作的特殊装置。附件可能被从图表A中被删掉也可能加进去,公司单方面可随时自行更改他们的规格和设计,要向乙方邮寄书面通知。 每个更改,在书面通知发送给分销商的15天后生效。 -“Accessories” means the accessories described in Exhibit A attached hereto, and includes any special devices manufactured by Part A and used in connection with the operation of the Goods. Accessories may be deleted from or added to Exhibit A and their specifications and design may be changed by Company at its sole discretion at any time by mailing written notice of such changes to Part B. Each change shall become effective 15 days following the date notice thereof is sent to Distributor.

网页制作合同书

网页制作合同书 甲方: 乙方: 甲方委托乙方制作主页,帮助甲方树立企业形象,扩大宣传,拓宽销售渠道,为明确双方责任,根据相关法律经双方协商,签订此合同,以期双方共同遵守。 一、双方的权利和义务 1.甲方的权利和义务 1-1提供有关企业的电子文字材料及图片、以及其他相关文件,应保证材料完整,图片清晰。 1-2 开展的业务必须符合国家法律和社会公共利益。 1-3 甲方有权要求乙方按照双方商定的网站结构,在双方约定的时间内,完成合同中规定的内容。 1-4 按时支付网页设计制作费用。 1-5 依合同约定时间使用主页。 1-6 甲方付清应付乙方的全部款项后,甲方正式享有网页的全部使用权。 2.乙方的权利和义务 2-1 乙方依据双方商定的网站结构,在双方约定的时间内,完成规定的内容。 2-2 乙方对甲方提供的文字及图片资料中所涉及的包括知识产权在内的一切法律问题不承担任何法律责任。 2-3 在制作过程中,对甲方陆续提出的修改要求,乙方应尽力协助实现,对有可能影响双方约定的完成时间的要求,乙方有权提出合理的延期请求,由双方协商确定具体时间。 2-4 由于甲方未及时提供资料而导致乙方工作不能按时完成,乙方不负任何责任,并有权向甲方提出延期要求,延期时间由双方协商确定。 2-5 乙方负责在验收期内,如果甲方需要修改主页,可以免费进行较小的改动。

二、网页制作过程 1?由甲方提供企业的网站电子文字材料及图片,乙方根据网站材料及甲方设计要求进行网站首页设计,在三个工作日后将主页平面设计图交给甲方审核。 2?甲方根据网站平面设计图提出修改意见,乙方根据修改意见进行改动 3?网站平面图经乙方修改完成并经甲方签字确认后,网页首页设计完成。(如甲方在网站设计工作完成后更改原来双方已确认的网站创意、图片、结构及文案时,由此产生的一切费用由甲方一次性支付给乙方。) 4?乙方开始网页制作工作,整个网站制作时间为十五个工作日,所有工作将在 月___ 日前完成。完工后,乙方将网页上传至甲方服务器空间,由甲方依据验收。5?在网页制作过程中,对甲方陆续提出的修改要求,乙方应尽力协助实现,并交甲方验收通过。对有可能影响双方约定的完成时间的要求,乙方有权提出延期请求,由双方协商确定具体时间。 三、主页制作费用报价、合同金额及付款方式: 2100元+企业邮箱1350元 验收期为一个星期,本合同涉及的预估总金额为人民币3450元。 合同签订后当日,甲方支付预估总金额的20%,即690元,甲方应在网站验收期完成后1-3天内交完余额。 四、验收标准和验收后修改补充 1.甲方可以通过任何与因特网进行网络连接的计算机浏览自己的主页。 2.主页无文字拼写及图片(以甲方提供的材料为标准)错误。 3.验收合格,甲方以书面文字传真方式签收。验收期限为一星期。 5.验收期内,如果甲方需要修改主页,可以免费进行较小的改动,改动较大者 须另与乙方签订网页维护制作合同。 6?在验收期后的1-3日内,乙方收到甲方支付的全部费用后,网页设计与制作 工作自行终止。 五、违约责任:

货物进口合同(中英文对照版)

货物进口合同(Purchase Contract) 合同编号(Contract No.): _______________ 签订日期(Date) :___________ 签订地点(Signed at) :___________ 买方:__________________________ The Buyer:________________________ 地址:__________________________Address: _________________________ 电话(Tel):___________传真(Fax):__________ 电子邮箱(E-mail):______________________ 卖方:___________________________ The Seller:_________________________ 地址:___________________________Address: __________________________ 电话(Tel):_________传真(Fax):___________ 电子邮箱(E-mail):______________________买卖双方同意按照下列条款签订本合同: The Seller and the Buyer agree to conclude this Contract subject to the terms and conditions stated below: 1. 货物名称、规格和质量(Name, Specifications and Quality of Commodity): 2. 数量(Quantity): 允许____的溢短装(___% more or less allowed) 3. 单价(Unit Price): 4. 总值(Total Amount): 5. 交货条件(Terms of Delivery) FOB/CFR/CIF_______ 6. 原产地国与制造商(Country of Origin and Manufacturers): 7. 包装及标准(Packing): 货物应具有防潮、防锈蚀、防震并适合于远洋运输的包装,由于货物包装不良而造成的货物残损、灭失应由卖方负责。卖方应在每个包装箱上用不褪色的颜色标明尺码、包装箱号码、毛重、净重及“此端向上”、“防潮”、“小心轻放”等标记。 The packing of the goods shall be preventive from dampness, rust, moisture, erosion and shock, and shall be suitable for ocean transportation/ multiple transportation. The Seller shall be liable for any damage and loss of the goods attributable to the inadequate or improper packing. The measurement, gross weight, net weight and the cautions such as "Do not stack up side down", "Keep away from moisture", "Handle with care" shall be stenciled on the surface of each package with fadeless pigment.

相关主题
文本预览
相关文档 最新文档