您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 软交换培训_H323协议
软交换-H.323协议Page2参考资料随机手册--技术手册--信令与协议分册--第四章H.323Page3学习完此课程,您将会:掌握H.323协议的作用和其组成协议了解H.323各协议命令了解H.323各协议的消息交互过程及整个交互过程中各协议的作用Page4第1章概述第2章RAS协议第3章H.225.0呼叫信令协议第4章H.245协议第5章H.323呼叫流程Page5定义H.323是由ITU制定的通信控制协议,用于在分组交换网中提供多媒体业务。呼叫控制是其中的重要组成部分,它可用来建立点到点的媒体会话和多点间媒体会议。H.323定义了介于电路交换网和分组交换网之间的H.323网关(Gateway)、用于地址翻译和访问控制的网守(GateKeeper)、提供多点控制的多点会议控制器(MC)、提供多点会议媒体流混合的多点处理器(MP),以及多点会议控制单元(MCU)等实体。Page6术语AAA认证、授权和计费H.323实体H.323终端Gatekeeper网守(GK)Gateway网关(GW)MC、MP及MCURADIUS拨入用户的远程认证服务Page7协议栈A/VApplicationTerminalControlandManagementDataApplicationG.7xxH.26xRTCPTerminaltoGatekeeperSignaling(RAS)H.225.0CallSignalingH.245ConferenceManagerTPKTReliableTransport(TCP)UnreliableTransport(UDP)NetworkLayer(IP)LinkLayerPhysicalLayerT.125T.124T.123RTPPage8协议栈在SoftX3000应用中,使用了H.323协议族中的RAS、Q.931和H.245协议。RAS(Registration,Admission,andStatus)——网关与网守之间进行信息交互,用于网关注册、认证等。RAS属于H.225.0协议。Q.931——网关与网守之间进行信息交互所使用的协议,主要负责呼叫过程中的信令处理,属于H.225.0协议。H.245——主/被叫网关之间进行信息交互所使用的协议,主要包括一下三方面:主从控制、能力交换、打开或关闭逻辑通道。Page9H.323在SoftX3000中的应用SoftXH.323DomainH.323DomainOtherNetworksH.323GK+GWH.323GWSoftXH.323TerminalH.323TerminalH.323GKH.323GWPage10第1章概述第2章RAS协议第3章H.225.0呼叫信令协议第4章H.245协议第5章H.323呼叫流程Page11RAS消息概述RAS消息是H.225.0协议规定的消息的一种,是端点(终端或网关)和网守之间使用的协议,执行管理功能,主要包括注册、访问控制和状态等内容。RAS消息编码采用文本格式,主要由消息名和一系列必配/选配的参数构成,不同的消息会有不同参数。Page12RAS协议的主要功能网守搜寻(GRQ)端点登记(RRQ)端点定位(URQ)呼叫接纳(ARQ)呼叫退出(DRQ)端点定位消息(LRQ)带宽管理(BRQ)状态查询(IRQ)网关资源指示(RAI)Page13消息流程网守的发现:终端GKGRQGCFGRJPage14消息流程节点登记与注销:终端GKRRQRCFRRJURQUCFURJPage15消息流程呼叫接入与退出:终端GKARQACFARJDRQDCFDRJPage16第1章概述第2章RAS协议第3章H.225.0呼叫信令协议第4章H.245协议第5章H.323呼叫流程Page17H.225.0协议概述H.323系统的呼叫信令协议是以ISDN的Q.931/Q.932(主要是Q.931消息)为基础制订的,主要作用是完成基本呼叫控制。H.255.0呼叫信令消息不承担连接控制任务,对Q.931和Q.932消息进行了精简。Q.931消息编码采用文本格式,主要由消息名和一系列必配/选配的参数构成,不同的消息会有不同参数。Page18H.255.0呼叫信令消息消息含义Setup(建立)请求建立呼叫SetupAcknowledge(建立确认)响应Setup消息,请求后续地址信息CallProceeding(呼叫进行中)响应Setup消息,表示被叫号码已全,呼叫建立过程已启动Alerting(提醒)指示呼叫已经达到被叫,正向其发通知指示被叫用户应答Connect(连接)建立连接Progress(进展)指示呼叫建立中的其他信息(如网间互通,带内信令等)呼叫建立消息:Page19H.255.0呼叫信令消息呼叫清除消息:消息含义ReleaseComplete(释放完成)响应Release消息,指示释放信道和呼叫引用(CR)Page20H.255.0呼叫信令消息其它消息:消息含义Information(信息)提供附加信息(如后续被叫地址)Notify(通知)通知远端用户呼叫中发生事件(如呼叫暂停/恢复)StatusEnquiry(状态询问)终端或网络向对方询问呼叫状态Status(状态)响应StatusEnquiry消息,也可主动报告呼叫状态或收到不认识消息Facility(性能)用于补充业务操作的调用和证实UserInformation(用户信息)用于主被叫用户之间直接传送信息Page21基本呼叫建立流程(直接路由)端点1端点2网守ARQACFSetupCallproceedingARQACFAlertingConnectRAS消息呼叫信令消息12345678Page22端点1端点2网守ARQACFARQACFAlertingConnectRAS消息呼叫信令消息1278Setup3SetupCallproceedingCallproceedingAlertingConnect4569101112基本呼叫建立流程(GK路由)Page23呼叫断开流程终端1RleaseComplete终端2断开TCP连接Page24第1章概述第2章RAS协议第3章H.225.0呼叫信令协议第4章H.245协议第5章H.323呼叫流程Page25H.245协议概述H.245是通用的多媒体通信控制协议,主要针对会议通信设计。H.323系统采用H.245协议作为控制协议,用于控制通信信道的建立、维护和释放。控制信道——也称为H.245信道,通过H.245消息控制媒体信道的建立和释放。通信信道——也就是媒体信道,在H.245中称为逻辑信道,在其上传送用户通信信息。Page26H.245主要协议过程能力协商主从确定打开/关闭逻辑通道Page27基本消息流程——能力交换端点ATCSReqTCSAckTCSRej123TCSRel4端点B超时Page28基本消息流程——主从确定端点AMSDReqMSDAckMSDRej123MSDRel4端点B超时Page29基本消息流程——打开逻辑通道端点AOLCReqOLCAckOLCRej123OLCRel4端点B超时Page30基本消息流程——关闭逻辑通道端点AOLCReqOLCAckOLCRej123OLCRel4端点B超时Page31基本消息流程——结束会话过程端点AECS12端点BECS断开TCP连接Page32第1章概述第2章RAS协议第3章H.225.0呼叫信令协议第4章H.245协议第5章H.323呼叫流程Page33信令配合H.323呼叫流程分为正常启动方式和快启方式,一个完整的H.323呼叫需要RAS、Q.931和H.245协议相配合共同完成。Page34典型呼叫流程(正常启动)终端1终端2GKARQACFARQACFQ.931TCPSetupAlertingCallProceedingConnectH.245TCP能力交换主从确定打开逻辑通道通话Page35典型呼叫流程(正常启动)续DRQDCFDRQDCFEndSessionCommand断开H.245TCP连接关闭逻辑通道EndSessionCommandReleaseComplete断开Q.931TCP连接终端1终端2GKPage36典型呼叫流程(快启)SoftX3000H.323PhoneAH.323PhoneBQ931_SETUPRAS_ARQRAS_ACFQ931_ALERTINGQ931_ALERTING56798RAS_ARQRAS_ACF12Q931_SETUPQ931_CALLPROCEEDING34Q931_CONNECT10Q931_CONNECT11Q931_ReleaseComplete11RAS_DRQRAS_DCF1213Q931_ReleaseComplete14RAS_DRQRAS_DCF1516ConversationPage37小结H.323用于在分组交换网中提供多媒体业务。呼叫控制是其中的重要组成部分,可用来建立点到点的媒体会话和多点间媒体会议。网关、网守的概念。SoftX3000使用H.323协议栈中的RAS、Q.931和H.245协议。RAS消息用于网关和网守间注册、访问控制和状态查询等。Q.931协议的作用是呼叫控制。H.245协议的作用有能力协商、主从控制、打开和关闭逻辑通道。一次H.323协议的通话过程使用三种协议合作完成的:首先RAS、之后Q.931、最后H.245。
本文标题:软交换培训_H323协议
链接地址:https://www.777doc.com/doc-988370 .html