SIP中的PRACK
来源:互联网 发布:男用避孕药 知乎 编辑:程序博客网 时间:2024/05/22 01:47
PRACK:the Provisional Response ACKnowledgement
SIP中的最终响应被理解是会可靠传输的,例如对应INVITE的200OK响应,UAC会给一个ACK,告诉UAS已经收到了200OK。200与ACK间的可靠性是end-to-end的。PRACK是SIP消息中保证临时消息(101-199)可靠传输的机制。PRACK就是仿照200OK的可靠性响应,对除100以外的1xx临时响应(100是hop-to-hop的),进行可靠性传输。PRACK一般是对收到183 call in progress/180 ringing的确认,
PRACK的实现
http://www.doc88.com/p-904289102296.html
http://blog.csdn.net/wind19/article/details/7440839
PRACK被定义在RFC3262中。
在没有收到对PRACK确定回复包之前,PRACK包会不停重发。重发机制见RFC 3262:
The reliable provisional response is passed to the transaction layer periodically with an interval that starts at T1 seconds and doubles for each retransmission . 并且,要求要小于或等于T2,若超过,以后就按照T2时间间隔发PRACK。若在64*T1还没有收到相应,就回408. 通过抓包发现T1=0.5s,T2=4S
- SIP中的PRACK
- SIP中的PRACK
- SIP中的PRACK
- SIP PRACK
- 有关SIP中的PRACK的含义和使用
- 有关SIP中的PRACK的含义和使用
- SIP信令中的PRACK的含义和使用
- SIP Miscellaneous Excerption-PRACK
- sip 协议 --PRACK
- sip call flow with prack
- SIP ——了解PRACK
- SIP ——了解PRACK
- SIP协议栈添加 PRACK 支持
- SIP协议中关于PRACK消息的研究
- SIP常用消息实例参考 7、PRACK消息
- 了解PRACK
- 了解PRACK
- 关于SIP中的Authorization
- C++ Boost Thread 编程指南
- linux下添加,删除,修改,查看用户和用户组
- hadoop中每个节点map和reduce个数的设置调优
- 读 C++语言程序设计 -- cpp20130508
- Audio Jack 的耳机检测和按键检测
- SIP中的PRACK
- ActionBar讲解
- Android socket网络编程要注意
- JAVA获取随机数
- flex项目下的html-template 文件夹的作用
- Android组件模型解析
- Android sdk 编译及linux和windows 模拟器启动总结
- 对高性能JAVA代码之内存管理
- Frankenstein——2