分享
 
 
 

例子:H.323到SIP的呼叫

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

H.323 to SIP Call

In this example, a H.323 terminal calls a SIP-enabled PC through a H.323/SIP gateway. The gateway does signaling translation between the protocols but allows the two end points to exchange media packets directly with each other. The full details of SIP/H.323 interworking are being developed in the SIP working group [4].

In this example, shown in Figure , the initial message exchange is between the calling H.323 terminal and the H.323 gatekeeper. The gatekeeper resolves the H.323 alias into an address served by the H.323/SIP gateway. The ACF response indicates that gatekeeper-routed signaling is required, so the Q.931 and H.245 TCP connections are opened to the gatekeeper, which opens TCP connections to the gateway. The calling H.323 terminal sends a Q.931 Setup message to the gatekeeper, which proxies it to the H.323/SIP gateway. The gateway then looks up the H.323 alias and resolves it to the SIP URI of the called party. It constructs an INVITE from the Setup message and forwards it to a SIP proxy, which forwards it to the called party. Note that because the Setup message does not contain any media information, the INVITE does not contain any media information either. The called party sends a 180 Ringing then a 200 OK to indicate that the call has been answered. The media information present in the SDP message body is stored by the gateway, which sends Alerting and Connect messages.

Figure 10.6: H.323 to SIP call.

Messages are sent to the gatekeeper, which proxies them to the calling H.323 terminal. The gateway holds off sending the ACK response to the INVITE until the H.245 media exchange is completed between the H.323 terminal and the gateway. Once that is complete, the negotiated media capabilities are returned in the ACK and the media session begins.

M1 ARQ

address(h323alias=Stibitz)

M2 ACF

gatekeeper routed signaling

M3 Setup

Cd address(h323alias=Stibitz)

Cg address(h323alias=Burroughs)

M4 Setup

Cd address(h323alias=Stibitz)

Cg address(h323alias=Burroughs)

M5 ARQ

M6 ACF

M7 INVITE sip:stibitz@proxy.com SIP/2.0

Via: SIP/2.0/TCP 2.3.4.5:4344;branch=z9hG4bK544 ?TCP used for transport

Max-Forwards: 70

From: <sip:burroughs@h323-gateway.com>;tag=3q526g45

To: <sip:stibitz@proxy.com>

Call-ID: 526272332146783569054

CSeq: 43252 INVITE ?CSeq initialized to 43252

Contact: <sip:burroughs@h323-gateway.com;transport=tcp>

Content-Length: 0

M8 100 Trying

Via: SIP/2.0/TCP 2.3.4.5:4344;branch=z9hG4bK544

From: <sip:burroughs@h323-gateway.com>

To: <sip:stibitz@proxy.com>

Call-ID: 526272332146783569054

CSeq: 43252 INVITE

Content-Length: 0

M9 INVITE sip:gstibitz123@snailmail.com SIP/2.0

Via: SIP/2.0/TCP 3.4.5.6:5060;branch=z9hG4bK452.1

Via: SIP/2.0/TCP 2.3.4.5:4344;branch=z9hG4bK544

Max-Forwards: 69

From: <sip:burroughs@h323-gateway.com>;tag=3q526g45

To: <sip:stibitz@proxy.com>

Call-ID: 526272332146783569054

CSeq: 43252 INVITE

Contact: <sip:burroughs@h323-gateway.com;transport=tcp>

M10 SIP/2.0 180 Ringing

Via: SIP/2.0/TCP 3.4.5.6:5060; branch=z9hG4bK452.1

Via: SIP/2.0/TCP 2.3.4.5:4344;branch=z9hG4bK544

From: <sip:burroughs@h323-gateway.com>;tag=3q526g45

To: <sip:stibitz@proxy.com>;tag=1926

Call-ID: 526272332146783569054

CSeq: 43252 INVITE

Contact: <sip:gstibitz123@snailmail.com;transport=tcp>

Content-Length: 0

M11 SIP/2.0 180 Ringing

Via: SIP/2.0/TCP 2.3.4.5:4344;branch=z9hG4bK544

From: <sip:burroughs@h323-gateway.com>

To: <sip:stibitz@proxy.com>;tag=1926

Call-ID: 526272332146783569054

CSeq: 43252 INVITE

Contact: <sip:gstibitz123@snailmail.com;transport=tcp>

Content-Length: 0

M12 Alerting

M13 Alerting

M14 SIP/2.0 200 OK

Via: SIP/2.0/TCP 3.4.5.6:5060; branch=z9hG4bK452.1

Via: SIP/2.0/TCP 2.3.4.5:4344;branch=z9hG4bK544

From: <sip:burroughs@h323-gateway.com>;tag=3q526g45

To: <sip:stibitz@proxy.com>;tag=1926

Call-ID: 526272332146783569054

CSeq: 43252 INVITE

Contact: <sip:gstibitz123@snailmail.com;transport=tcp>

Content-Type: application/sdp

Content-Length: 134

v=0

o=George 2890844576 2890844576 IN IP4 4.30.19.04

s=-

t=0 0

c=IN IP4 4.30.19.04

m=audio 5004 RTP/AVP 0

a=rtpmap:0 PCMU/8000

M15 SIP/2.0 200 OK

Via: SIP/2.0/TCP 2.3.4.5:4344;branch=z9hG4bK544

From: <sip:burroughs@h323-gateway.com>;tag=3q526g45

To: <sip:stibitz@proxy.com>;tag=1926

Call-ID: 526272332146783569054

CSeq: 43252 INVITE

Contact: <sip:gstibitz123@snailmail.com>

Content-Type: application/sdp

Content-Length: 134

v=0

o=George 2890844576 2890844576 IN IP4 4.30.19.04

s=-

t=0 0

c=IN IP4 4.30.19.04

m=audio 5004 RTP/AVP 0

a=rtpmap:0 PCMU/8000

M16 Connect

M17 Connect

M18 TerminalCapabilitySet

M19 TerminalCapabilitySet

M20 TerminalCapabilitySetAck

M21 TerminalCapabilitySetAck

M22 TerminalCapabilitySet

M23 TerminalCapabilitySet

M24 TerminalCapabilitySetAck

M25 TerminalCapabilitySetAck

M26 MasterSlaveDetermination

M27 MasterSlaveDetermination

M28 MasterSlaveDeterminationAck

M29 MasterSlaveDeterminationAck

M30 OpenLogicalChannel

g711uLaw 1.28.18.57 60002

M31 OpenLogicalChannel

g711uLaw 1.28.18.57 60002

M32 OpenLogicalChannelAck

M33 OpenLogicalChannelAck

Call Flow Examples 181

M34 OpenLogicalChannel

g711uLaw 4.30.19.04 5004

M35 OpenLogicalChannel

g711uLaw 4.30.19.04 5004

M36 OpenLogicalChannelAck

M37 OpenLogicalChannelAck

M38 ACK sip:gstibitz123@snailmail.com SIP/2.0

Via: SIP/2.0/TCP 2.3.4.5:4344;branch=z9hG4bK32

Max-Forwards: 70

From: <sip:burroughs@h323-gateway.com>;tag=3q526g45

To: <sip:stibitz@proxy.com>;tag=1926

Call-ID: 526272332146783569054

CSeq: 43252 ACK

Content-Type: application/sdp

Content-Length: 130

v=0

o=- 2890844577 2890844577 IN IP4 1.28.18.57

s=-

t=0 0

c=IN IP4 1.28.18.57

m=audio 60002 RTP/AVP 0

a=rtpmap:0 PCMU/8000

M39 ACK sip:gstibitz123@snailmail.com SIP/2.0

Via: SIP/2.0/TCP 3.4.5.6:5060;branch=z9hG4bK452.1

Via: SIP/2.0/TCP 2.3.4.5:4344;branch=z9hG4bK532

Max-Forwards: 69

From: <sip:burroughs@h323-gateway.com>;tag=3q526g45

To: <sip:stibitz@proxy.com>;tag=1926

Call-ID: 526272332146783569054

CSeq: 43252 ACK

Content-Type: application/sdp

Content-Length: 130

v=0

o=- 2890844577 2890844577 IN IP4 1.28.18.57

s=-

t=0 0

c=IN IP4 1.28.18.57

m=audio 60002 RTP/AVP 0

a=rtpmap:0 PCMU/8000

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有