- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
User Agent B Client
1Methods for Designing SIP
Services in SDL with Fewer
Feature Interactions
Presented by: Ken Y. Chan
School of Information Technology and
Engineering, University of Ottawa
Feature Interactions Workshop 2003
Date: Wed, June 11, 2003
2Outline
Motivations
Overview of SIP FI
SDL Model of SIP and its services
Simulation, Verification Validation
Extended FI taxonomy
Detecting Preventing SIP FI’s using Tau
New FIs in SIP
Conclusion Future Works
3Motivations
No Formal Service Specification of SIP
(IETF RFC 2543 3261) - To improve
existing RFC and drafts.
Feasibility of SDL/MSC (Tau) tools to
model IETF signaling protocols.
Leverage POTS FIs to prevent FIs in SIP
New Feature Interactions in SIP
4Overview of SIP
User Agent A
Client
Server
User Agent B
Client
Server
Proxy Y
Client
Server
Proxy X
Client
Server
Response (r1,r2,r3)
Request (q1, q2, q3)
Ack (a1, a2, a3)
q1,a1
r1r3 r2
q2,a2 q3,a3
[back-to-back/regular] User Agent (Client
Server) Stateful/Stateless Proxy
Message Type: Request, Response,
Acknowledge, others.
5Sample SIP Message Headers
Significant header
fields:
Request-URI,
Method, Response
Code,From, To,
Contact(s), Via(s),
Record-
Route(s),Call-Id,
CSeq, Content-
type
SDP body may
contain feature
commands and
parameters
INVITE sip:ken@ee.uottawa.ca SIP/2.0
Via: SIP/2.0/UDP
gtwy1.uottawa.ca;branch=8348
;maddr=54;ttl=16
Via: SIP/2.0/UDP gtwy.ee.uottawa.ca
Record-Route: gtwy.ee.uottawa.ca
From: Bill Gate sip:bill@M
To: Ken Chan sip:ken@uottawa.ca
Contact: Ken Chan sip:ken@site.uottawa.ca
Call-ID: 56258002189@site.uottawa.ca
CSeq: 1 INVITE
Subject: SIP will be discussed, too
Content-Type: application/sdp
Content-Length: 187
v=0
o=bill2353687637 IN IP4
s=RTP Audio
i=Discussion of .Net
c=IN IP4 /127
t=0 0
m=audio 3456 RTP/AVP 0
OK 200 SIP/2.0
Via:SIP/2.0/UDP
gtwy1.uottawa.ca;branch=8348
;maddr=54;ttl=16
Record-Route: gtwy.ee.uottawa.ca
From: Bill Gate sip:bill@M
To: Ken Chan sip:ken@uottawa.ca
Contact: Ken Chan
sip:ken@site.uottaw
您可能关注的文档
- Unit 5 sasa.doc
- Unit 5 Sentence Translation Science and Scientific Attitude.ppt
- Unit 6 Design Section 1.doc
- Unit 6 Is an Only a Lonely Child Teaching plan 综合教程一.doc
- Unit 6 T2 SA.ppt
- unit 6 综合测试.doc
- UNIT 7 khdaw.pdf
- Unit 7 Would you mind turning down the music导学案(无答案) 人教新目标版.pdf
- Unit 8-Topic 3.doc
- Unit Linked.pdf
- 2025届浙江省亳州市数学六年级第一学期期末经典试题含解析.doc
- 2025届沅陵县六年级数学第一学期期末联考试题含解析.doc
- 2025届延安市子长县六上数学期末学业质量监测试题含解析.doc
- 2025届永德县六上数学期末统考试题含解析.doc
- 2025届兖州市数学六上期末复习检测试题含解析.doc
- 2025届长泰县六年级数学第一学期期末综合测试试题含解析.doc
- 2025届钟山县数学六上期末统考模拟试题含解析.doc
- 2025届浙江省台州市玉环县数学六年级第一学期期末学业水平测试模拟试题含解析.doc
- 2025届浙江省嘉兴市海宁市六上数学期末经典试题含解析.doc
- 2025届镇雄县数学六年级第一学期期末预测试题含解析.doc
文档评论(0)