H248
传真
—
主叫
|
H248
传真
—
被叫
| ||
1
|
主叫传真
MG_A
检测摘机以
Request(notify)
命令上报
|
|
|
MGC
接收命令之后回复
Reply
响应
|
| ||
2
|
MGC
给
MG_A
下发
Request(MF)
命令,该命令携带数图描述符
digit -map
和信号请求描述符
cg/dt
拨号音
|
|
|
MG
接收命令执行完成之后回复
Reply
响应
|
| ||
3
|
MG_A
按照数图规则收号,并将号码以
Request(notify)
命令,该命令观察事件描述符
(OE)
中携带号码上报
|
|
|
MGC
接收命令之后回复
Reply
响应
|
| ||
4
|
MGC
给
MG_A
下发
Request(Choose)
命令,指示
MG_A
创建关联域名,并添加终端信息
(
物理终端和临时终端
)
,同时修改关联域的收发模式
(IN->RC)
,物理终端模式为
IN
|
1
|
MGC
给
MG_B
下发
Request(Choose)
命令,命令携带主叫的媒体参数,指示
MG_B
创建关联域,并添加终端信息
(
物理终端和临时终端
)
,同时修改物理终端的收发模式
(IN->RC)
,关联域模式为
IN
|
MG
接收命令之后回复
Reply
响应,该响应中携带主叫
MG
的媒体参数
|
MG
接收命令之后回复
Reply
响应,该响应中携带被叫
MG
的媒体参数
| ||
5
|
MGC
给
MG_A
下发
Request(MF)
命令,该命令携带被叫
MG
的媒体参数,指示
MG_A
修改物理终端模式
(IN->SR)
,关联域的收发模式
(SR->SR)
。同时
MGC
以
RTP
流的方式给主叫下发回铃音
|
2
|
MGC
给
MG_B
下发
Request(MF)
命令,该命令中携带信号请求描述符
andisp/dwa
来电显示同时振铃,指示被叫
MG
显示来电信息同时合成振铃音。
|
MG
接收命令执行完成之后回复
Reply
响应
|
MG
接收命令执行完成之后回复
Reply
响应
| ||
流程执行到此,被叫开始振铃,主叫开始回铃
| |||
|
|
3
|
被叫传真
MG_A
检测摘机以
Request(notify)
命令上报
|
|
MGC
接收命令之后回复
Reply
响应
| ||
6
|
MGC
给
MG_A
下发
Request(MF)
命令,该命令携带被叫
MG
的媒体信息,指示
MG
开始通话
|
|
MGC
给
MG_B
下发
Request(MF)
命令,该命令携带主叫
MG
的媒体信息,指示
MG
开始通话
|
MG
接收命令回复
200
响应,该响应中携带
MG
的媒体信息
|
MG
接收命令回复
200
响应,该响应中携带
MG
的媒体信息
| ||
流程执行到此,主被叫可以进行语音通话,由于通话的双方为传真机所以主叫传真会发送
v21
传真前导信号给被叫
但被叫按下传真键之后开始进行传真的协商
| |||
7
|
MGC
检测给主叫
MG_A
下发
Request(MF)
命令,该命令携带被叫
MG
的媒体参数,同时在媒体描述符中携带此次呼叫的类型
ctyp/calltyp=FAX
传真,指示
MG
进行传真协商
|
4
|
MGC
检测给主叫
MG_B
下发
Request(MF)
命令,该命令携带被叫
MG
的媒体参数,同时在媒体描述符中携带此次呼叫的类型
ctyp/calltyp=FAX
传真,指示
MG
进行传真协商
|
MG
接收命令执行完成之后回复
Reply
响应
|
MG
接收命令执行完成之后回复
Reply
响应
| ||
流程执行到此,主被叫可以进行传真,传真的负载承载在
RTP
流上,在传真结束之后直接切回语言通话。被叫
MG
检测到传真完成之后执行挂机动作
| |||
|
|
5
|
被叫
MG_B
检测到挂机以
Request(notify)
命令上报
|
|
MGC
接收命令之后回复
200
响应
| ||
8
|
MGC
检测到被叫拆线之后,给主叫
MG_A
下发
Request(MF)
,指示
MG
修改连接模式
(SR->IN)
|
6
|
MGC
给被叫
MG_B
下发
Request(MF)
,指示
MG
修改连接模式
(SR->IN)
,同时移除终端信息
(
物理终端和临时终端
)
|
MGC
接收命令之后回复
200
响应
|
MGC
给被叫
MG_B
下发
Request(S=*)
,指示
MG
删除关联域
| ||
|
MG
接收命令执行完成之后回复
Reply
| ||
8
|
被叫
MG_A
检测到挂机以
Request(notify)
命令上报
|
|
|
MGC
接收命令之后回复
200
响应
|
| ||
MGC
给主叫
MG_A
下发
Request(S=*)
,指示
MG
移除终端信息,并删除关联域
|
|
| |
MG
接收命令执行完成之后回复
200
响应
|
| ||
流程至此,传真结束
|
转载于:https://blog.51cto.com/940137/439831