NGN课设信令追踪与分析sip协议_第1页
NGN课设信令追踪与分析sip协议_第2页
NGN课设信令追踪与分析sip协议_第3页
NGN课设信令追踪与分析sip协议_第4页
NGN课设信令追踪与分析sip协议_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、武 夷 学 院 课程设计报告课程名称:软交换与NGN设计题目:NGN网络信令跟踪与分析(SIP)协议学生班级:13通信工程(1)班学生姓名:张骞文 何凯翔 曾德彪 陈永荣指导教师:石贵民 完成日期:2016-06-17数学与计算机学院 课程设计项目研究报告目录第 1 章 项目简介11.1 项目名称11.2 开发人员11.3 指导教师1第 2 章 项目研究意义12.1 课程设计概述12.2 需求分析及研究意义12.3 项目内容1第 3 章 采用的技术23.1 SOFTX3000实验脚本23.2 IAD实验脚本5第 4 章 课程设计项目进度表5第 5 章 课程设计任务分配表6第 6 章 达到的效果

2、661程序设计思想662 程序最终结果6第 7 章 设计心得7第 8 章 参考文献8数学与计算机学院 21第 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 Initia

3、tion Protocol )是由 IETF 提出并主持研究的一个在IP 网络上进行多媒体通信的应用层控制协议,它被用来创建、修改、和终结一个或多个参加者参加的会话进程。这些会话包括Internet 多媒体会议、Internet 电话、远程教育以及远程医疗等。即所有的因特网上交互式两方或多方多媒体通信活动,统称为多媒体会话。参加会话的成员可以通过组播方式、单播联网方式或者两者结合的方式进行通信。 SIP 协议是一个正在发展和不断研究中的协议。一方面,它借鉴了其他 Internet标准和协议的设计思想,在风格上遵循因特网一贯坚持的简练、开放、兼容和可扩展等原则,并充分注意到因特网开放而复杂的网络

4、环境下的安全问题。另一方面,它也充分考虑了对传统公共电话网的各种业务,包括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;

5、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;A

6、DD 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.2

7、6.102.13, MSK=, DGW=, EA=AUTO;ADD FECFG: MN=133, IP=4, MSK=, DGW=, EA=AUTO;ADD FECFG: MN=134, IP=5, MSK=, DGW=, EA=AUTO;ADD FECFG: MN=135, IP=6, MSK=, DGW=, EA=AUTO;SET OF

8、I: 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-8xxxxxx|13xxxxxxxxx|0xxxxxxxxx|9xxxx|10124-9x|*|#|x.#|0-9*#.T; ADD DMAP: PROTYPE=H248, DMAPIDX=0, PARTIDX=0, DMAP=2-8xxxxxx|13x

9、xxxxxxxx|0xxxxxxxxx|9xxxx|10124-9x|E|F|x.F|0-9.L; ADD LDNSET: LP=0, NC=K86, AC=K316, LDN=NGN, DGMAPIDX=0, MDGMAPIDX=0,CONFIRM=Y;ADD CALLSRC: CSC=0, CSCNAME=NGN, PRDN=3, LP=0,CONFIRM=Y;ADD DNSEG: LP=0, SDN=K6660001, EDN=K6660999,CONFIRM=Y;ADD CHGANA: CHA=0, PAY=FREE,CONFIRM=Y;MOD CHGMODE: CHA=0, DAT=

10、NORMAL, TA1=180, PA1=1, TB1=60, PB1=1,CONFIRM=Y;ADD CHGIDX: CHSC=0, RCHS=0, LOAD=ALL, BT=ALLBT, CODEC=ALL, CHA=0,CONFIRM=Y;ADD CNACLD: PFX=K666, MINL=7, MAXL=7, CHSC=0,CONFIRM=Y;3、配置SIP协议数据/设置SIP协议的全局配置信息SET SIPCFG:;/设置处理SIP协议MSGI板(模块号为211)的本地端口号SET SIPLP: MN=211, PORT=5061;/设置协议分发能力,以使BSGI模块能够分发MGC

11、P协议 SET DPA: MN=211, DA=MGCP-1&H248-1&SCTP-1&TRIP-1&STUN-1&MIDCOM-1&RADIUS-1;4、配置多媒体网关数据/增加采用SIP协议的多媒体设备,本例以增加5台SIP终端(以终端6660041)为例进行说明。/增加多媒体设备,设备标识为6660041,FCCU模块号为22,协议类型为SIP,IFM模块号为132,认证密码为6660041,认证类型为基于EID认证。ADD MMTE: EID=6660041, MN=22, PT=SIP, IFMMN=132, PASS=6660041, AT=ABE,CONFIRM=Y;ADD M

12、MTE: EID=6660042, MN=22, PT=SIP, IFMMN=132, PASS=6660042, AT=ABE,CONFIRM=Y;ADD MMTE: EID=6660043, MN=22, PT=SIP, IFMMN=132, PASS=6660043, AT=ABE,CONFIRM=Y;ADD MMTE: EID=6660080, MN=22, PT=SIP, IFMMN=132, PASS=6660080, AT=ABE,CONFIRM=Y;ADD MMTE: EID=6660081, MN=22, PT=SIP, IFMMN=132, PASS=6660081, AT

13、=ABE,CONFIRM=Y;5、配置用户数据/增加SIP用户ADD MSBR: D=K6660041, LP=0, EID=6660041, RCHS=0, CSC=0, UTP=NRM,CONFIRM=Y; ADD MSBR: D=K6660042, LP=0, EID=6660042, RCHS=0, CSC=0, UTP=NRM,CONFIRM=Y; ADD MSBR: D=K6660043, LP=0, EID=6660043, RCHS=0, CSC=0, UTP=NRM,CONFIRM=Y; ADD MSBR: D=K6660080, LP=0, EID=6660080, RCH

14、S=0, CSC=0, UTP=NRM,CONFIRM=Y; 3.2 IAD实验脚本IAD侧数据配置User name: rootUser password: adminTERMINALTERMINALenableTERMINAL#TERMINAL#configure terminalTERMINAL(config)#TERMINAL(config)#ipaddress static 10.26.102.X 3(X为学生终端号加40)Changing net parameter may affect current service, conti

15、nue?Y|N:y Network status changed,please wait.TERMINAL(config)#display ipaddress- DNS Domain Name.: Physical Address.: 00-e0-fc-a2-b0-22 IP Address Get Method.: Static IP config esw (unit number 3): Flags: (0x68243) UP BROADCAST MULTICAST ARP RUNNING IP Address.: 10.26.102.X Subnet Mask.: 255.255.255

16、.0 Default Gateway.: 3 esw (unit number 4): Flags: (0x68243) UP BROADCAST MULTICAST ARP RUNNING IP Address.: Subnet Mask.: -TERMINAL(config)#sip server 0 address 3 domain iadsipX.com expire-time 3600 port 5060TERMINAL(config) #sip user 0 id 6660080 pa

17、ssword 6660080/ TERMINAL(config)#sip user 1 id 8780002 password 8780002(为另一电话口,可不做)Command: sip user 0 id 6660041 password 6660041This operation will affect the users current services. Continue? Y/N:y! EVENT MAJOR 2005-01-01 00:42:50 ALARM NAME :SIP user switched server PARAMETERS :user-index:0 swit

18、ched to SERVER-IP:/保存数据第 4 章 课程设计项目进度表日期完成的工作2016-06.13项目可行性研究,研究报告2016-06.14确定表格,系统使用,运行环境2016-06.15程序的各级设计与调试2016-06.16系统联合调试,撰写课程设计总结报告2016-06.17交课程设计纸质和电子版材料第 5 章 课程设计任务分配表成员座号项目内容序号张骞文01号1、设计总体思路 2、打印报告01何凯翔23号1、编写设计方案2、查询资料3、编写实验心得02陈永荣14号1、 确定程序实施过程2、 确定课程设计项目进度03曾德彪56号1、研究课题2、调试最终

19、程序04第 6 章 达到的效果61 程序设计思想1、用EB软件进行将上述脚本的导入;制作SOFTX3000的数据;2、制作IAD的数据,并与NGN完成对接。62 程序最终实现结果一次成功的SIP用户间呼叫流程1.配置sip2.下面的流程是在SOFTX3000上看到的整个呼叫消息事件 1:SIP Phone 6660056(后用50代替) 发INVITE 请求到 MGC,请求MGC邀请SIP Phone 6660050(后用56代替) 加入会话。SIP 50还通过INVITE 消息的会话描述,将自身的IP 地址:0,端口号:5060,静荷类型,静荷类型对应的编码等信息传送给

20、MGC。事件2:MGC给SIP Phone 50回100 Trying 进行试呼。事件 3:SIP Phone 50给SIP Phone 56返回振铃。事件 4:SIP Phone 56 发180 K消息给MGC,证实已经收到MGC对于INVITE 请求的最终响应,SIP Phone 50振铃。事件 5:SIP Phone 50 发REGISTER消息给 MGC,表示注册,等待SIP Phone 56响应事件 6:MGC给SIP Phone 56回403 Trying 表示已经接收到请求消息,正在对其进行处理。事件 7:MGC向SIP Phone 56 发REGISTER 消息,发REGIST

21、ER消息给 MGC,表示注册成功。事件 8:SIP Phone 56给MGC回403 Trying 表示已经接收到请求消息,正在对其进行处理。事件 9:SIP Phone 50 接通,并回200 Ringing响应通知MGC。事件 10:MGC回200 Ringing响应给SIP Phone 56,SIP Phone 56听回铃音。事件 11:SIP Phone 50 发ACK消息给MGC,证实已经收到MGC对于INVITE 请求的最终响应。事件12:SIP Phone 56 发ACK消息给MGC,证实已经收到MGC对于INVITE 给予回应响应。事件 13:SIP Phone 56 发REGISTER消息给 MGC,表示注册成功。事件 14:SIP Phone 56向MGC发送403K,等待响应。事件 15:SIP Phone50,向MGC返回消息。事件 16:SIP Phone 56向MGC发送403K,等待响应。事件17:MGC收到SIP Phone 50 发过来的BYE 消息,知道50 已挂机,给SIP Phone 56 发BYE 请求,请

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论