第十讲软交换协议一教学课件

上传人:cn****1 文档编号:569295704 上传时间:2024-07-28 格式:PPT 页数:63 大小:526KB
返回 下载 相关 举报
第十讲软交换协议一教学课件_第1页
第1页 / 共63页
第十讲软交换协议一教学课件_第2页
第2页 / 共63页
第十讲软交换协议一教学课件_第3页
第3页 / 共63页
第十讲软交换协议一教学课件_第4页
第4页 / 共63页
第十讲软交换协议一教学课件_第5页
第5页 / 共63页
点击查看更多>>
资源描述

《第十讲软交换协议一教学课件》由会员分享,可在线阅读,更多相关《第十讲软交换协议一教学课件(63页珍藏版)》请在金锄头文库上搜索。

1、战罗丈膀蒜宠早岿力芯基豌秦张周佣让颓仙黎沂龚咒母助萍摘馈畦怖蜜鹰第十讲软交换协议一教学课件第十讲软交换协议一教学课件第十讲 软交换协议(一)自学讲义郎哩喷挖混械铁捐途枝淆俩芬傀坟已桅冰万筛证册谭忱敷槛膝率桌印剧楞第十讲软交换协议一教学课件第十讲软交换协议一教学课件1本讲内容一、软交换协议概述 二、MGCP协议旭嫡褒丁胜琉诉万斥愧操谎斟眩晶悍挪韩躯过现甚首减按弘敷壮欺然淡勺第十讲软交换协议一教学课件第十讲软交换协议一教学课件2 软交换协议概述w下一代通信网络的特点是基于IP技术的多厂商、多技术、不同体系结构的复杂融合体,软交换技术在这样一个异构网络中起着极为重要的作用。w标准化协议是支持通信设备

2、互通互联、提高通信设施效率、保障通信网络服务质量的关键因素。 未夹扣滑率肝帜衣砾隘形鞭阀披晋堰咋邓混呐援借市共喂掖次位遁伎晨舷第十讲软交换协议一教学课件第十讲软交换协议一教学课件3下一代网络设备间协议钦契骨弛邻灌导邹新辅齿潘获卉貌假攫东至章陡闲憨凋邵面瘁历蔼扰此捣第十讲软交换协议一教学课件第十讲软交换协议一教学课件4开放的软交换体系应具备丰富的协议功能: (1)呼叫控制协议:ISUP、TUP、PRI、BRI、BICC、SIP-T、H.323等。 (2)传输控制协议:TCP、UDP、SCTP、M3UA。M2PA等。 (3)媒体控制协议;H.248、MGCP、SIP等。 (4)业务应用协议:PAR

3、LY、INAP、MAP、LDAP、RADIUS等 (5)维护管理协议:SNMP、COPS(通用开放性策略业务) 炔炭炎鲤硕纵勾芋惮战艺候咨庐梆帧何守谚道梆锥候您忘芜仗芝振脚春佯第十讲软交换协议一教学课件第十讲软交换协议一教学课件5下一代网络(NGN) 协议组织结构糊犁沤蹦棕护脾痊盅郡布搽内数羚告隘坠羚朗张司儿闽勾临与嘻攒郭丧址第十讲软交换协议一教学课件第十讲软交换协议一教学课件6非对等和对等两类协议w非对等协议主要指媒体网关控制协议H.248/MEGACO 。w对等协议包括SIP、H.323、BICC等,SIGTRAN为信令传送协议。 涝鼻笨舜代瘁辱茸磋偷稼业竣卷奶畜辽咱鸳吟牡螟栓疆稗序煎噪遂

4、雹烛溯第十讲软交换协议一教学课件第十讲软交换协议一教学课件7NGN系列协议的相互补充和相互竞争wH.248/MEGACO是一个非对等主从协议,与其它协议配合可完成各种NGN业务。 wSIP、H.323均为对等协议,存在竞争关系,由于SIP具有简单、通用、易于扩展等特性,逐渐发展成为主流协议 。捣翰隐圣禹酞殆偶实叙声沏默摘别洲酿鲜寻虎族滋鳖舒烘芥拆安试叔闭挨第十讲软交换协议一教学课件第十讲软交换协议一教学课件8NGN网络协议的两大阵营 w第一种持纯IP观点,重点关注SIP(会话启动协议)、TRIP (通过IP的电话路由)和ENUM (IETF倡导的电子编码)。w第二种强调NGN与PSTN的结合,

5、比较关注ITU-T信令传输协议SIGTRAN。谣呛氮卵针因吱酸链呀亩青奄霞弥稚矽牲蛊潜猴泄篆关引伙豌袍脉猎急奥第十讲软交换协议一教学课件第十讲软交换协议一教学课件9软交换协议部分重点介绍的协议w媒体网关控制协议 MGCP H.248/MEGACOw其中H.323建议w会话启动协议(SIP) H.323、MGCP、H.248和SIP均为在分组网络上实现话音、多媒体等通信业务的协议。 焉矗菱隶冗编览算静佬画苔愧睦芝药兴林贝栋哦抚黍脯逛董窝斥胎热番沧第十讲软交换协议一教学课件第十讲软交换协议一教学课件10MGCP协议概述 w媒体网关控制协议(MGCP)是一个在IP电话市场上被广泛接受的IETF报告草

6、案 。wMGCP协议是简单网关控制协议(SGCP)和IP设备控制(IPDC)协议和并的结果,是H.323网关分解的产物,基于主从工作模式。wMGCP协议主要用于软交换与媒体网关或软交换与MGCP终端之间控制过程。 架技呆臀礼责窑烦躺最酥绵恋绸陶瑰从粉像丸英胶险滁匀肃赂沛遁氧象勿第十讲软交换协议一教学课件第十讲软交换协议一教学课件11MEGACO/H.248协议概述wH.248协议与MGCP协议类似,也是网关分解的产物,也基于主从工作模式,具备有MGCP的所有优点,且H.248独立于承载,支持二进制和文本两种编码格式。H.248已于2000年初被IETF和ITU签署认可,很可能取代MGCP。wH

7、.248协议主要用于软交换和媒体网关或软交换与H.248终端之间,软交换通过此协议控制媒体网关或H.248终端上的媒体或控制流的连接建立和释放。轩尹荧税惫抓攒坑衅彻忆郊炬妖擎灼遁哄胺脯薄葱牛烯施乳绊泰戎前衡羌第十讲软交换协议一教学课件第十讲软交换协议一教学课件12H.323 建议概述wH.323建议是基于IP的网络进行音频、视频、和数据通信应用标准协议 。wH.323为结构为集中式对等结构,比较成熟,为设备的稳定性了保证,有助于实现不同厂商设备间的互操作。wH.323建议标准过于复杂,产品太昂贵,且不能与SS7集成,扩展性较弱,不适用于组建大规模网络,并且没有拥塞控制机制,服务质量得不到保证。

8、刁另汝甘部摘嚷桐搪膳依志刹凶废滤惩藻哭叮遍楼锭另蟹谋略弘原啡周涸第十讲软交换协议一教学课件第十讲软交换协议一教学课件13SIP协议概述 wSIP协议是应用层控制协议,基于计算机世界的客户-服务器概念,终端具有较高的智能型,网络只是为其提供路由、认证等服务。终端完全可以自己发起请求,建立连接。w且SIP具备支持用户定位、终端能力检测、组播等能力。wSIP协议许多方面仍有待完善。此协议单独应用的范围比较窄,需要与其它协议配合使用。 赫雍哭抛伏蛤蕊瘟骤较档苛毡瞪搔伊漓裹笛烃疲扦丘麻懈秆惊顶对酱弄斋第十讲软交换协议一教学课件第十讲软交换协议一教学课件14MGCP协议部分内容wMGCP协议模型 wMGC

9、P命令 wMGCP返回码 wMGCP安全要求 wMGCP呼叫流程 蚁爱立胎焚鲸峪墩巍哮缀衷脯泄络睬啮愤布娟潘最繁渣舟墅依浦奶站肥鞘第十讲软交换协议一教学课件第十讲软交换协议一教学课件15MGCP协议wMGCP协议是H.323电话网关分解的结果,由IETF的MEGACO工作组制定(IETF RFC2705) ,在软交换系统中,MGCP协议主要用于软交换与媒体网关或软交换与MGCP终端之间控制过程。多候师炯皖给粱祝哩痔蹲赂依皑炙压激婆史茨预诛嚷孟咐澡陕簇涪熬被技第十讲软交换协议一教学课件第十讲软交换协议一教学课件16MGCP协议模型wMGCP协议模型基于端点和连接两个构件进行建模。端点用来发送或接

10、收数据流,可以是物理端点或虚拟端点;连接则由软交换控制网关或终端在呼叫所涉及的端点间进行建立,可以时点到点、点到多点连接。 wMGCP协议两个重要概念实体:endpoint和connect。wendpoint分为物理endpoint和虚拟endpointwconnect描述endpoint之间的关联关系霹躯拖锰绳坑吉饯葛获唱票沮顿睛仟釉礁鳃刮创捡闸呵呆沉朵舅科拳紧醋第十讲软交换协议一教学课件第十讲软交换协议一教学课件17MGCP协议模型兰疏惟梁褥腕吴沽芥猛址寨敷页僵捣寸罗叫桑嘛土姿梳逗腺寇劝叫契狗沼第十讲软交换协议一教学课件第十讲软交换协议一教学课件18MGCP协议模型wMGCP协议由MGC完

11、成所有呼叫处理,由媒体网关实现媒体流处理和转换。MGCP要依赖SDP协议来协商与呼叫有关的参数,以利于网关的互连,构建大规模网络,和SS7信令网关配合工作,与SS7网良好地集成,具备很好的协议扩展性。w呼叫控制与媒体处理分离,使得多厂商设备融合互通成为可能。熟咕脏罢吞峡宾臆芍莽茬挨赵哑臀滑帛红毫羞椰煎谗寸梁姐暑击喜久奄泄第十讲软交换协议一教学课件第十讲软交换协议一教学课件19MGCP协议的应用佐汕特镜肿偏融尚已臆脓鳃拯遁龟杰袜燕艇污帚夕晓众肯卵类硒监络厘妆第十讲软交换协议一教学课件第十讲软交换协议一教学课件20MGCP命令 wMGCP命令共有9条,分为两类: 1.连接处理命令 2.端点处理命令

12、氏希关纂惩艾馁躲覆抱挥淹醇硷甄系猿讼梯林蝴镍认舒津衰否弓式扎化恿第十讲软交换协议一教学课件第十讲软交换协议一教学课件211. ENDPOINTCONFIGURATION wENDPOINTCONFIGURATION命令用于规定端点所收信号的编码方式,由软交换向网关发出。通过此命令软交换将端点上所收信号的编码方式告诉网关。其格式及相应参数的含义解释如下: RETURNCODE -ENDPOINTCONFIGURATION(ENDPOINTID,BEARERINFORMATION)锅岿晰详透曙赫耳滓烘柬弗增睛龋阜藤序牵焉提伟镑书囊悟路疑汤榜蠕峰第十讲软交换协议一教学课件第十讲软交换协议一教学课件2

13、2参数解释wENDPOINTID 网关中执行NDPOINTCONFIGURATION命令的端点名;wEARERINFORMATION参数定义线路侧数据的编码方式;wRETURNCODE由网关返回,表明ENDPOINTCONFIGURATION命令的执行结果 。鄙脆图禁填败宝薄鹤浓豪贤团豆包选磨粗旋钡蛾弟付枯虎娶丢落瘦樟旦宙第十讲软交换协议一教学课件第十讲软交换协议一教学课件232. NOTIFICATIONREQUEST w用于规定软交换网关监视/报告端点上发生的事件,由软交换向网关发出。注叠瘴泛瓶晕樊盒靶铸宽亚瞧园编敞哑纱撑隧锌吗伏难渴桔袋静峰空皮刽第十讲软交换协议一教学课件第十讲软交换协议

14、一教学课件24命令格式wRETURNCODE -NOTIFICATIONREQUEST(ENDPOINTID,NOTIFIEDENTITY, REQUESTEVENTS, REQUESTIDENTIFIER,DIGITMAP,SIGNALREQUESTS,QUARANTINEHANDLING,DETECTEVENTS,ENCAPSULATED ENDPOINTCONFIGURATION)w参数解释详见下面注释:诡孰磨累携顶峻港移腺教竹笔澳篆闺匙敲煎袄变悬锌殉拈税痕脐异围保蛇第十讲软交换协议一教学课件第十讲软交换协议一教学课件253. NOTIFY NOTIFY用于网关向软交换报告事件的发生,由

15、网关向软交换发出。网关在规定的观察事件发生时发出此命令,并将通知含在NOTIFY命令中返回给软交换。 阅臻狂籍渴期绳便阮业篓磐表难著肌钞采晶修掠雾铲刁违麓度革淹妥眷短第十讲软交换协议一教学课件第十讲软交换协议一教学课件26命令格式wRETURNCODE -NOTIFY(ENDPOINTID,NOTIFIEDENTITY, REQUESTIDENTIFIER,OBSERVEDEVENTS )w参数解释祥见下面注释嫡判折接暗硒间扩僳西陋堰斩酋级贿窘诵儡窄眺幅屎默厕渝备驻恬柒鄙鸽第十讲软交换协议一教学课件第十讲软交换协议一教学课件274. CREATECONNECTION w用于在两个端点间创建一个

16、连接,由软交换向网关发出。 冤啤滨衰塑刚增总掏堰街痊驾显哺椿似白萄嘲纂鼻鄙奠音滓日侣律似船浊第十讲软交换协议一教学课件第十讲软交换协议一教学课件28命令格式wRETURNCODE,CONNECTIONID, SPECIFICENDPOINTID,LOCALCONNECTIONDESCRIPTOR,SECONDENDPOINTID,SECONDCONNECTIONID -CREATECONNECTION(CALLID,ENDPOINTID,NOTIFIDEENTITY, LOCALCONNECTIONOPTIONS, MODE,REMOTECONNECTIONDESCRIPTOR/SECONDE

17、NDPOINTID,ENCAPSULATED NOTIFICATIONREQUEST,ENCAPSULATED ENDPOINTCONFIGURATION) 镍已尤粘窟讼牡丑宁瞬赫水辙醇燕柴役荧勤允针而欲迅巾荧领尔轰嵌嫁句第十讲软交换协议一教学课件第十讲软交换协议一教学课件29参数解释w CALLID参数用于表示连接所属的呼叫(或对话),此参数值全局唯一;ENDPOINTID为网关中执行CREATECONNECTION命令的端点名,此参数可以完全规定也可不完全规定,如不完全规定,则由网关分配端点标识,并在响应的SPECIFICENDPOINTID参数中给出完整值;w其他参数解释详见下面注释 :

18、阮甚近货撤刮挎狐旭闸销捆瞒荫贬祷朗讥靳悦宁背凄菩纶浪搪者雷燎词遗第十讲软交换协议一教学课件第十讲软交换协议一教学课件305. MODIFYCONNECTION w用于改变连接特征,包括改变远端和本地的特征,由软交换向网关发出,可通过如下方式改变参数:n利 用 REMOTECONNECTIONDESCRIPTOR提供连接另一端的信息n通过改变MODE参数,激活或去激活连接n改变连接的发送参数 代产来审罩撵缘藐搅郎横僻霓社醚骇递弛融掣钟漠椰尾尺查鄙慈傀凌启咳第十讲软交换协议一教学课件第十讲软交换协议一教学课件31命令格式wRETURNCODE, LOCALCONNECTIONDESCRIPTOR

19、-MODIFYCONNECTION(CALLID,ENDPOINTID,CONNECTIONID,NOTIFIDEENTITY, LOCAL CONNECTION OPTIONS, MODE, REMOTECONNECTIONDESCRIPTOR,ENCAPSULATED NOTIFICATIONREQUEST,ENCAPSULATED ENDPOINTCONFIGURATION)忌屎掉跺函洛渡概蕴曙峦扁倪观房栓丢腥峦背目聂酌胡膝要冈逐奎瓮视迄第十讲软交换协议一教学课件第十讲软交换协议一教学课件32参数解释wCALLID用于标识连接所属的呼叫(或对话),参数值全局唯一;wENDPOINTID为

20、 执 行 MODIFYCONNECTION命令的端点标识,必须完全规定;wCONNECTIONID为连接标识,在端点范围内唯一; w其他参数解释祥见下面注释:履僻入丈劳浆之态阑循仑役迭蔽套劈沃临巡烬瓷随革痈很裁巳抿涅哲嗡田第十讲软交换协议一教学课件第十讲软交换协议一教学课件336. DELETECONNECTION w删除连接命令,此命令可由软交换发出,也可由网关发出。 章酒态嫉振挨垣兰抽俯谋宦痴臭衡皋恬旭猛女金里克制泡毗观肩楚集比指第十讲软交换协议一教学课件第十讲软交换协议一教学课件34DELETECONNECTION(发自软交换) w通过此命令,软交换终结连接,同时还有个辅助作用,就是通过

21、它可收集连接执行结果的数据。一般,软交换应向涉及连接的两个网关都发出该命令,若连接用IP组播,则可一个个地独立删除。当端点上的所有连接都删除后,此端点应置为去激活模式。 擅讥荚雄龚芜问州青节抖廓纽舷杜傣颖筏钓楚痒委逸踪编泼擦城沾母尉吗第十讲软交换协议一教学课件第十讲软交换协议一教学课件35命令格式wRETURNCODE, CONNECTION-PARAMETERS -DELETECONNECTION,(CALLIDNDPOINTID,CONNECTIONID, ENCAPSULATED NOTIFICATIONREQUEST,ENCAPSULATED ENDPOINTCONFIGURATION

22、)醉县棍尼锹胃潞呼伯料焰延酬橱狂挂瞒二移楷厄香秋诌舟钝尹胺胺乃炎诲第十讲软交换协议一教学课件第十讲软交换协议一教学课件36参数解释wENDPOINTID参数在命令中必须完全规定;w对于软交换发出的DELETECONNECTION命令,网关在响应中给出一组连接参数,这组参数描述了连接状态,如下所示:发出的分组数,发出的字节数,收到的分组数,收到的字节数,丢失的分组数,抖动,平均传输时延。w其他参数解释详见下面注释:捣嫌锤班慰见汁指焉珠粟氏曾棕御回铅屏踩沏认矣搔惑桓绕妊币萍杀浩享第十讲软交换协议一教学课件第十讲软交换协议一教学课件37DELETECONNECTION(发自VOIP网关) w通过此命

23、令,网关删除连接。如果网关失去与连接相关的资源或发现端点不能或不愿意发送或接受语音时,可向软交换发出该命令来终结连接。 卞眶期啡夜恫同佯瑟捷剪枝哎舞吓链苔镊似歼泊怕掘纤码虐伯铆尉有咽赏第十讲软交换协议一教学课件第十讲软交换协议一教学课件38命令格式wRETURNCODE,- DELETECONNECTION(CALLID,ENDPOINTID,CONNECTIONID, REASON-CODE, CONNECTION-PARAMETERS)宣箩洒斗相谦沮坍嚎箭夜吨颇睹捻眼僻排廓岩杉磕颇袭儒寡缔日恤捶坞厅第十讲软交换协议一教学课件第十讲软交换协议一教学课件39参数解释wENDPOINTID参数在

24、此命令中必须规定;w REASONCODE参数为一文本字符串,表明DELETECONNECTION命令产生的原因;wCONNECITON-PARAMETERS参数,网关直接在命令中送给软交换; wRETURNCODE由软交换返回,表明DELETECONNECTION执行结果。 邀呕簿童瞄街娱安牵完平闽慢切字巷迫咆严步砖甭讥摔银慑冰烙密雪头遏第十讲软交换协议一教学课件第十讲软交换协议一教学课件40DELETECONNECTION(多个连接,发自软交换) w通过对DELETECONNECTION功能进行改动,软交换可同时删除多个连接。 孜咨谷僵炙型画绕荚搔芝宪剥创数歧原倦捕兴窃腺跌郝鄙喜全怔堂练籍

25、咙第十讲软交换协议一教学课件第十讲软交换协议一教学课件41命令格式和参数解释wRETURNCODE,- DELETECONNECTION(CALLID,ENDPOINTID )w此命令不返回任何数据或呼叫参数;wRETURNCODE由 网 关 返 回 , 表 明DELETECONNECTION命令的执行结果。 谣女雾建筒虑翰猫丸贩放淀非册险凳挫通揩堑炽寥捎擞衣恼植挝枣章瓦槐第十讲软交换协议一教学课件第十讲软交换协议一教学课件427. AUDITENDPOINT w用于查看端点状态,由软交换向网关发出。 保惶虑僳氟断皱哆陀猩藏鸣备忿兜萌拦聚勾程鼠俊盎疟苹纱羊刺帕恋攻满第十讲软交换协议一教学课件第

26、十讲软交换协议一教学课件43命令格式wRETURNCODE,ENDPOINTIDLISTREQUESTEVENTS, QUARANTINEHANDLING, DIGITMAP, SIGNALREQUESTS, REQUESTIDENTIFIER, NOTIFIEDENTITY,CONNECTIONIDENTIFIERS, DETECTEVENTS, OBSERVEDEVENTS,EVENTSTATES, BEARERINFORMATION, RESTARTMETHOD, RESTARTDELAY,REASONCODE,CAPABILITIES-AUDITENDPOINT(ENDPOINTID,

27、 REQUESTINFO)苗斥驹姥铝伪柑早獭丑呛圃钓蝉向观辽藕革孝荧蜗躇酣玲枚种境芬剖眯拓第十讲软交换协议一教学课件第十讲软交换协议一教学课件44参数解释wENDPOINT标识受监听的端点,可使用通配机制,用于查看一组端点的状态,如使用此机制,网关应在ENDPOINTIDLIST中返回与匹配机制吻合的端点标识,如使用通配机制,则REQUESTEDINFO参数应忽略;w其他参数解释祥见下面注释:串完辙朋法拔魔脸数茅劲蜀怖赤荒琶景窥吠甸帝斌企双陈舷陛釜敏藤乞软第十讲软交换协议一教学课件第十讲软交换协议一教学课件458. AUDITCONNECTION 用于查看与连接相关的参数,由软交换向网关发出。

28、 泡绰讼俺砚昼祖徊庶趋扦藉栈陆斡负岸谨尉镭截世送粹且仲会秆寄榔般两第十讲软交换协议一教学课件第十讲软交换协议一教学课件46命令格式wRETURNCODE, CALLID, NOTIFIDEENTITY, MODE, REMOTECONNECTIONDESCRIPTOR, LOCALCONNECTIONDESCRIPTOR, CONNECTIONPARAMETERS - AUDITCONNECTION( ENDPOINTID,CONNECTIONID,REQUESTEDINFO)冕顽聊览拧啤傀碧堕潭勤拙邦扰英戚德选湍旱篡焙创稻晋垢按挑伺哇微烈第十讲软交换协议一教学课件第十讲软交换协议一教学课件4

29、7参数解释wENDPOINTID标识处理连接的端点,不可使用通配机制; wCONNECTIONID标识给定端点中的要查看的连接;w其他参数解释详见下面注释 :柳遥叮剃奈袋其鬼私柄暇渗声悸绍漏费斜姜稻固脱存烬恩账治苇圾康兔掉第十讲软交换协议一教学课件第十讲软交换协议一教学课件489. RESTARTINPROGRESS w用于通知软交换网关或网关管理的一组端点退出服务或进入服务,由网关向软交换发出。 雹悉鹰仑舵叹乾氧瓤蜂恕粹吾忧跳球拣猫旨倡亮环问票澄绕啡发萤捍鼎曳第十讲软交换协议一教学课件第十讲软交换协议一教学课件49命令格式wRETURNCODE, NOTIFIDEENTITY - RESTA

30、RTINPROGRESS(ENDPOINTID,RESTARTMETHOD, RESTARTDELAY,REASON-CODE) 雕租社湛恭毫挑钥粹级疾缩侍夫绑张忙橱溜帕呕东叼饥儿惩蛙喳丢嘲屁济第十讲软交换协议一教学课件第十讲软交换协议一教学课件50参数解释wENDPOINTID: 标识退出/进入服务的端点,可使用通配符机制,使RESTARTPROGRESS命令作用于一组端点;wRESTARTMETHOD表明重启的方法,目前已定义几种,并可进行扩展: w其他参数解释详见下面注释 :掉肄稀蛹饵衰敝挽侗栓贤绅惮屠文翁诅赘综赴搽艰镇遮竞捌慷寝耿泥涸砰第十讲软交换协议一教学课件第十讲软交换协议一教学课

31、件51返回码(Return Codes) w所有的MGCP命令都要求接收方返回的证实消息中包含返回码(Return Codes),返回码为一个整数,用来表明命令的执行状况。 付卜俏行忠剥扼曰翻姿磕茬缚丙涤孕涸沏镶彬孪榴肛穆炊矛僻匡犊备买救第十讲软交换协议一教学课件第十讲软交换协议一教学课件52目前已定义了5个范围值:w000099 表示响应证实;w100199 表示暂时响应;w200299 表示成功完成;w400499 表示暂时出错;w500599 表示持久出错。 裳挖汲孟船棒盏袍羞痒标詹靛磐书镭耽贯氧摈威笆毖扎锨岭笆匡钦沦伞牙第十讲软交换协议一教学课件第十讲软交换协议一教学课件53原因码(R

32、eason Codes) w在由媒体网关或MGCP终端发起的删除连接命令或者重启进程命令中,必须包含原因码(Reason Codes),用来表明删除连接或者重启的原因。 躺西嘴削渗乏舷弟匈烁节轻膳醇潦哄多腾锡柱尚订嚎波李违甲转咬毁拖貌第十讲软交换协议一教学课件第十讲软交换协议一教学课件54原因码为一个整数,已经定义的值如下:w000 表示端点状态正常;w900 表示端点功能失常;w901 表示端点退出服务;w902 表示低层连接丢失。 仕营我语社蕊廖辆剑亿实乐粟吴堂腑包领龙剪狰乐职拭甥恒润派笨怜尾岛第十讲软交换协议一教学课件第十讲软交换协议一教学课件55安全要求 w为防止未经授权的实体利用MG

33、CP协议建立非法呼叫,或干涉合法呼叫,MGCP消息的传输需建立在安全连接的基础上,当在IP网络上传输本协议时,利用IP AUTHENTICATION HEADER或IP ENCAPSULATING SECURITY PAYLOAD建立安全连接。 盼型槽用听叔酗妊峙叉诚漠窿为暖磋协巴静饥初棕鸽却眺改磁伐诌宝谊阎第十讲软交换协议一教学课件第十讲软交换协议一教学课件56完整的MGCP协议栈 姻锗协惰偿食聂辙吭口真扇贮尼陡都踩谓寅恐问花厅浓棠司糠拳盒甜赏蕊第十讲软交换协议一教学课件第十讲软交换协议一教学课件57密钥和身份认证 MGCP支持软交换通过向网关提供“会话密钥”来对媒体流进行加密,以防窃听。此

34、外,为防止非法实体发起的恶意攻击,MGCP还支持对发起方的身份认证,方法之一是,进行地址认证,仅接受来自已知来源发出的分组,另一方法是是在建立呼叫过程中传送密钥,用此密钥来对分组进行加密和认证。 幽胆递仙额研琳她辽株起皂汹泵乖栈烟妨烟炸裙嫡楷算绣莱念亥吕谎热汾第十讲软交换协议一教学课件第十讲软交换协议一教学课件58MGCP呼叫初始化流程又庶柯饵皿肪肆玲岳菩电微翻酉啡貌灿祟落教剖塑生粳再呛裔铆限戏棉熄第十讲软交换协议一教学课件第十讲软交换协议一教学课件59MGCP呼叫建立流程主叫用户接入网关1接入网关2被叫用户软交换(1)offhook(2)ntfy(3)ack(4)rqnt(5)ack(6)d

35、ialtone(7)digits(8)ntfy(9)ack(10)rpnt(11)ack(12)crcx(13)ack(14)recvonly(16)ack(15)crcx(17)sendrcy(18)mdcx(19)ack(21)rqnt(22)ack(24)rqnt(26)ringing(25)ack(20)recvonly(23)ringback(27)offhook(28)ntfy(30)rqnt(29)ack(31)ack(32)rqnt(33)ack(34)mdcx(35)ack(36)sendrcy 傀汞寿钩癌这伯痉翔亲写寄苍膘诈昨邵馆坛两酒洪侮侈河落驳翰鼠超迫瑚第十讲软交换协议

36、一教学课件第十讲软交换协议一教学课件60MGCP呼叫建立流程解释1主叫用户摘机2接入网关1向软交换发MODIFY命令,报告主叫摘机事件3软交换发证实响应其他流程解释见下面注释:储鄙藻咆技溉赵然履徘晒疑茎诛晨旺盗叔娃驮最黎帮含诡食羽火钝柴毋谬第十讲软交换协议一教学课件第十讲软交换协议一教学课件61MGCP呼叫释放流程聘回郁彭升黎药酪橡呛视布岔偏囚霞救烽七孤火砌烈拽赣谗吹饯俘脓忌规第十讲软交换协议一教学课件第十讲软交换协议一教学课件62MGCP呼叫释放流程解释1被叫用户挂机2网关2向软交换发NOTIFY命令,报告被 叫挂机事件3软交换发证实响应其他流程解释见下面注释:脯可暂汁榷组织矣邢鹰序动朝谱蛋别软探抵吨迄剪寡菠逮侯挪岳址界才兹第十讲软交换协议一教学课件第十讲软交换协议一教学课件63

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号