Offer && Answer 模式

本文详细介绍了SIP协议中基于SDP的Offer/Answer模型,包括其基本规则、RFC3262引入的扩展以及媒体流的方向、端口设置和负载类型等关键点。通过分析不同场景下的交互过程,阐述了如何建立和更新会话,并确保会话双方的媒体协商达成一致。
摘要由CSDN通过智能技术生成

SIP Using SDP with Offer/Answer Model

       根据RFC3261-13.2.1所述,SIP使用的Offer/Answer模型是建立在对话环境下的。RFC中还特意对Offer/Answer交互有限制:

1.         初始Offer必须在INVITE消息或者第一个可靠的非失败型响应中。注:当时RFC3261中可靠效应只有2**,接下来将讲到1**(除100外)也可为可靠性效应。

2.         如果初始OfferINVITE消息中,Answer必须出现在一个可靠的非失败型响应中。可能在1**中就带有Answer(但该Answer必须与之后的2**中的一致),UAC将忽略同一事务之后出现的回应中的Answer

3.         如果初始Offer出现在第一个可靠的非失败型响应中,Answer必须出现在对该响应的确认消息中(ACK)。

4.         如果已经发送或接受对于第一个OfferAnswerUAC可以继续发送新的Offer;相反的,如果没有确认对前一个OfferAnswer,不能发送新的Offer

5.         如果已经发送或接受对于初始OfferAnswerUAS禁止在之后同一个事务的响应消息中带上新的Offer

 

 

    根据RFC3262-5所述,对于Offer/Anwer模型引入了新的扩展。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值