NGN课设信令追踪与分析sip协议剖析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

武 夷 学 院

课程设计报告

数学与计算机学院

课程名称: 软交换与NGN

设计题目:

NGN 网络信令跟踪与分析(SIP )协议

学生班级: 13通信工程(1)班

学生姓名: 张骞文 何凯翔 曾德彪 陈永荣 指导教师: 石贵民 完成日期:

2016-06-17

课程设计项目研究报告

目录

第 1 章项目简介 (1)

1.1 项目名称 (1)

1.2 开发人员 (1)

1.3 指导教师 (1)

第 2 章项目研究意义 (1)

2.1 课程设计概述 (1)

2.2 需求分析及研究意义 (1)

2.3 项目内容 (1)

第 3 章采用的技术 (1)

3.1 SOFTX3000实验脚本 (3)

3.2 IAD实验脚本 (5)

第 4 章课程设计项目进度表 (7)

第 5 章课程设计任务分配表 (7)

第 6 章达到的效果 (8)

6.1程序设计思想 (8)

6.2 程序最终结果 (8)

第 7 章设计心得 (21)

第 8 章参考文献 (22)

第 1 章项目简介

1.1 项目名称

NGN网络信令跟踪与分析(SIP)协议

1.2 开发人员

张骞文(组长)、何凯翔、陈永荣、曾德彪

1.3 指导教师

石贵民

第 2 章项目研究意义

2.1 课程设计概述

通过本次实验,让学生加深对语音分组交换的理解并初步掌握SIP协议的各种消息流程以及分组交换消息抓包解析方法。

2.2 需求分析及研究意义

1、SoftX3000 1台;

2、IAD若干台;

3、实验终端电脑若干台;

4、电话机若干部;

2.3 项目内容

SIP协议

会话启动协议SIP(Session Initiation Protocol )是由 IETF 提出并主持研究的一个在IP 网络上进行多媒体通信的应用层控制协议,它被用来创建、修改、和终结一个或多个参加者参加的会话进程。这些会话包括Internet 多媒体会议、Internet 电话、远程教育以及远程医疗等。即所有的因特网上交互式两方或多方多媒体通信活动,统称为多媒体会话。参加会话的成员可以通过组播方式、单播联网方式或者两者结合的方式进行通信。

SIP 协议是一个正在发展和不断研究中的协议。一方面,它借鉴了其他 Internet标准和协议的设计思想,在风格上遵循因特网一贯坚持的简练、开放、兼容和可扩展等原则,并充分注意到因特网开放而复杂的网络环境下的安全问题。另一方面,它也充分考虑了对传统公共电话网的各种业务,包括IN 业务和ISDN 业务的支持。

消息类型

SIP 消息采用文本方式编码,分为两类:请求消息和响应消息。

1.请求消息

用于客户端为了激活按特定操作而发给服务器的SIP 消息,包括INVITE, ACK,OPTIONS,BYE,CANCEL 和REGISTER消息等;

第 3 章采用的技术

3.1 SOFTX3000实验脚本

1、基本数据已经配置,即:

LOF:;

SET FMT: STS=OFF;

ADD SHF: SHN=0, LT="实验室", ZN=0, RN=0, CN=0;

ADD FRM: FN=0, SHN=0, PN=2;

ADD BRD: FN=0, SLN=0, LOC=FRONT, FRBT=IFMI, MN=132, ASS=255;

ADD BRD: FN=0, SLN=1, LOC=FRONT, FRBT=IFMI, MN=133, ASS=255;

ADD BRD: FN=0, SLN=4, LOC=FRONT, FRBT=IFMI, MN=134, ASS=255;

ADD BRD: FN=0, SLN=5, LOC=FRONT, FRBT=IFMI, MN=135, ASS=255;

ADD BRD: FN=0, SLN=2, LOC=FRONT, FRBT=FCCU, MN=22, ASS=255;

ADD BRD: FN=0, SLN=10, LOC=FRONT, FRBT=CDBI, MN=102, ASS=255;

ADD BRD: FN=0, SLN=12, LOC=FRONT, FRBT=MSGI, MN=136, ASS=255;

ADD BRD: FN=0, SLN=14, LOC=FRONT, FRBT=BSGI, MN=211;

ADD CDBFUNC: CDPM=102,

FCF=LOC-1&TK-1&MGWR-1&BWLIST-1&IPN-1&DISP-1&SPDNC-1&RACF-1&PRESEL-1&UC-1&KS-1;

ADD FECFG: MN=132, IP="10.26.102.13", MSK="255.255.255.0", DGW="10.26.102.1", EA=AUTO;

ADD FECFG: MN=133, IP="10.26.102.14", MSK="255.255.255.0", DGW="10.26.102.1", EA=AUTO;

ADD FECFG: MN=134, IP="10.26.102.15", MSK="255.255.255.0", DGW="10.26.102.1", EA=AUTO;

ADD FECFG: MN=135, IP="10.26.102.16", MSK="255.255.255.0", DGW="10.26.102.1", EA=AUTO;

SET OFI: OFN="实验室", LOT=CMPX, NN=YES, SN1=NAT, SN2=NAT, SN3=NAT, SN4=NAT, NPC="111111", NNS=SP24, STP=YES, TMZ=0, SGCR=NO;

2、配置号码数据

ADD DMAP: PROTYPE=MGCP, DMAPIDX=0, PARTIDX=0,

DMAP="[2-8]xxxxxx|13xxxxxxxxx|0xxxxxxxxx|9xxxx|1[0124-9]x|*|#|x.#|[0-9*#].T";

相关文档
最新文档