H.323呼叫流程

h.323架构下的gk注册/呼叫处理/能力交换过程
  CNG网关向网守注册流程
  1) CNG网关 发出GRQ,寻注册网守的IP地址(也可以通过静态配置得网守的IP地址)
  2) 可以接受H.225注册的网守返回GCF,否则返回GRJ
  3) CNG网关向到的网守发送注册请求消息RRQ,其中包含H.225信息.H.225必须定期发送RRQ消息,以表明其注册有效。
  4) 注册成功则网守返回RCF,否则返回RRJggtv5。
  5) CNG网关 发送H.225状态报告消息给业务控制
  6) CNG网关 完成初始的寻、注册过程,等待用户呼入信息。
  业务呼叫流程
  当CNG网关向网守完成注册以后,CNG网关 进入"可使用"READY 状态,可以接受和处理用户呼叫。把呼入和呼出一起描述。
  0) 初始化完成状态,本地H225完成寻、注册过程,等待用户呼入信息。
  1) 本地H255接收业务控制发送用户卡号、密码以及主叫号码信息。
  2) 本地H255通过RAS呼叫信令传输地址向注册网守发送ARQ进行用户认证。
  3) 如认证成功则注册网守返回ACF,其中包括用户的最大通话时长信息,转5
  4) 如认证失败则注册网守返回ARJ,其中包括失败的原因。转6
  5) 本地H255给业务控制发送认证确认消息,其中包括用户的最大通话时长信息,转7
  6) 本地地下室排水沟H255给业务控制发送认证失败消息,其中包括失败的原因,转0
  7) 本地H255接收业务控制发送的被叫号码信息。
  8) 本地H255通过RAS呼叫信令传输地址向注册网守发送ARQ对默认的被叫号码进行地址解析,转10
  9) 被叫为22#时本地H255通过RAS呼叫信令传输地址向注册网守发送ARQ传输新密码加密。转11
  10) 返回地址解析后的信息,主要包括呼叫模式(直接或转发)及相应的目的呼叫信令传输地址信息,转13
  11) 注册网守对新密码的修改成功或失败的信息。
  12) 本地H255给业务控制发送新密码的修改成功或失败的信息,转7
  13)后挂式耳机 本地H255向远端H255发送Q.931消息设置,其中包括被叫号码、被叫网关地址信息,主叫信息等。对快速呼叫有快速启动域。
  14) 远端H255回送Q.931消息呼叫处理,包括H255通道地址信息。
  15) 远端H255通过RAS呼叫信令传输地址向注册网守发送ARQ对被叫用户进行认证。
  16) 如认证成功则注册网守返回ACF给远端H255,转19
  17) 如认证失败则注册网守返回ACF给远端H255,转30
  18) 远端H255向远端业务控制发送呼叫建立请求消息。
  19) 远端业务控制向远端H255发送被叫振铃响应消息。若为请求失败(如遇忙)消息,发送Q.931消息 Release Complete, 本地H255发送被叫状态消息给本地业务控制,转7
  马凳筋 20)内置式永磁同步电机 远端H255向本地H255发送Q.931消息警告,可能包含H255通道地址信息。
  21) 本地H255向本地业务控制发送消息,以给用户产生回铃音。
  22) 远端业务控制向远端H255发送被叫摘机消息。
  23) 远端H255向本地H255发送Q.931消息连接,如必要,远端业务控制开始计费。
  24) 本地H255向本地业务控制发送消息,以便接通主叫用户,此时本地业务控制开始计费
  如果此时快速呼叫条件成立,则转27
  25)  H245进行能力交换。
  26) 打开逻辑通道。
  27) 用户通话,直到用户挂机。如果主叫挂机则转36
  28) 远端业务控制发送以挂机消息给远端H255
  29) 关闭逻辑通道,互相发送结束指令。
30)远端H255向本地H255发送Q.931消息Release Complete
红外线烤箱31)本地H255向本地业务控制发送被叫挂机消息。
32 )远端H255通过RAS呼叫信令传输地址向注册CNG网关 发送DRQ消息,包括计费消息。
33)注册CNG网关 返回DCF信息给远端H255。转0
34)本地H255通过RAS呼叫信令传输地址向注册CNG网关 发送DRQ消息,包括计费消息。
35)注册CNG网关 返回DCF信息给本地H255。(H255需要发送消息给业务控制以表明被叫已经挂机。
36)本地业务控制发送主叫挂机消息给本地H255
37)类似过程29-35
38)一次呼叫过程结束。
H.323模块实现的功能
在系统中,H323模块分为两部分,H323协议栈模块,H323应用控制模块。
协议栈主要负责用户认证,地址翻译和H323呼叫建立工作。 H323应用控制模块主要有网关通信模块、网守通信模块、实时链路控制模块、配置模块。网关通信模块,用于完成本设备与其他网关的通信实现H255呼叫控制部分,建立/拆除H323呼叫。网守通信模块,完成本设备到网守的注册。实时链路控制模块,主要负责实时数据(语音、图象、数据)传输和整序等。H323应用模块应用H323协议栈完成H323网关注册,网关状态查询,呼叫控制,
数据传输,媒体链路管理。、配置模块,协议栈模块配置,管理,协议栈数据日志输出管理。H323应用控制模块还负责和其他模块的通信。
1)接受用户发起的IP电话呼叫请求,完成H323呼叫的建立和媒体流数据传输。
2)接受远端用户的IP电话呼叫,完成H323呼叫的建立和媒体流数据传输。
3)接受SNMP agent的管理查询,配置信息,返回操作结果。
4)配置功能,支持用户通过console配置启动协议栈。
5)接受系统业务控制模块的消息然后进行处理。返回结果给业务控制模块。
6) H323协议信息管理,协议数据结构,参数,特性等信息的管理,支持系统信息查询和配置。
7) 连接的建立和释放,每一连接上的信息、数据的传输。
8)检测系统运行,出现故障提示告警信息。
GW发送RASRRQ登记请求时,通常包括,H.323 ----ID .IP ADDRESS 以及ALIAS(别名)GW接入要特别注意H.323 ID要配置 默认情况下ALIAS起作用,但是很容易引起重名.

本文发布于:2024-09-23 18:22:38,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/188187.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:控制   消息   发送   呼叫   注册
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议