ITU-T SERIES H SUPP 5-2006 Gateway control protocol Guidelines for resource management of -IP Address & Port- resources for H 248 RTP terminations (Study Group 16)《网关控制协议 H 248 RTP.pdf
《ITU-T SERIES H SUPP 5-2006 Gateway control protocol Guidelines for resource management of -IP Address & Port- resources for H 248 RTP terminations (Study Group 16)《网关控制协议 H 248 RTP.pdf》由会员分享,可在线阅读,更多相关《ITU-T SERIES H SUPP 5-2006 Gateway control protocol Guidelines for resource management of -IP Address & Port- resources for H 248 RTP terminations (Study Group 16)《网关控制协议 H 248 RTP.pdf(18页珍藏版)》请在麦多课文档分享上搜索。
1、 International Telecommunication Union ITU-T Series HTELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Supplement 5(11/2006) SERIES H: AUDIOVISUAL AND MULTIMEDIA SYSTEMSGateway control protocol: Guidelines for resource management of IP Address Q.1970 in BICC CS2-controlled VoRTP media gateways; SIP/SD
2、P in SIP VoRTP media gateways or terminals; RTSP; or others. 2 References ITU-T H.248.1 ITU-T Recommendation H.248.1 (2005), Gateway control protocol: Version 3. 3 Terms and definitions This Supplement uses the following terms and definitions: 3.1 5-tuple: The commonly used tuple of IP protocol cont
3、rol information fields. A 5-tuple is a subset of an address tuple. 3.2 address tuple: It is defined in section 2.3.5/IETF RFC 3989. 3.3 RTP 3-tuple (R3T): The specifically used address tuple in this Supplement of for characterizing the main logical RTP endpoint resources. NOTE There are four RTP 3-t
4、uples (abbreviated as R3TRx,L, R3TTx,L, R3TRx,Rand R3TTx,R) in a bidirectional RTP/RTCP Session from end-to-end perspective (Figure 1). 2 H series Supplement 5 (11/2006) Figure 1 RTP 3-tuples in a bidirectional RTP/RTCP session 3.4 symmetric RTP/RTCP: Identical values of address and ports in the two
5、 local RTP 3-tuples in case of a bidirectional RTP/RTCP session, i.e., R3TRx,Lequals to R3TTx,L. NOTE There is no condition of symmetry at remote side, i.e., remote RTP 3-tuples could be asymmetrical (R3TRx,Rnot equal to R3TTx,R). 4 Abbreviations This Supplement uses the following abbreviations: BIC
6、C Bearer Independent Call Control CAHT Call Holding Time COHT Context Holding Time CRD Call Release Delay CS2 Capability Set 2 (BICC) CSD Call Setup Delay CSN Circuit-Switched Network DA Destination Address (IP) DP Destination Port (IP) IPRxIP traffic in receive direction (“ingress traffic“) IPTxIP
7、traffic in transmit direction (“egress traffic“) IS In-Service (H.248) IT Idle Time LD Local Descriptor (H.248) MG Media Gateway H series Supplement 5 (11/2006) 3 MGC Media Gateway Controller NGN Next Generation Network OoS Out-of-Service (H.248) PSN Packet Switched Network R3T RTP 3-Tuple RCT Resou
8、rce Cycle Time RD Remote Descriptor (H.248) RTCP RTP Control Protocol RTP Real-time Transport Protocol RTPRx,LLocal sink for RTP traffic RTPRx,RRemote sink for RTP traffic RTPTx,LLocal source for RTP traffic RTPTx,RRemote source for RTP traffic RTSP Real-time Streaming Protocol SA Source Address (IP
9、) SC ServiceChange (H.248) SDP Session Description Protocol SIP Session Initiation Protocol SP Source Port (IP) VoRTP Voice-over-RTP 5 Background: Still active RTP source of a released RTP session The problem may be illustrated as follows. A point-to-point bidirectional RTP session is part of an end
10、-to-end communication service, for instance, a speech telephony call between participants A and B in Figure 2. Figure 2 First call A-B 4 H series Supplement 5 (11/2006) The scope of this Supplement corresponds to the RTP endpoints located in H.248 entities, like VoIP media gateways (MG) or media ser
11、vers (MS). Figure 2 shows such an example whereby H.248 termination RB represents one RTP endpoint. The peer RTP endpoint RA is located in a generic “RTP entity“, which may be for instance again a H.248 MG or a SIP terminal. Both RTP endpoints are in state “sendreceive“. The resource RTP is mainly c
12、haracterized by different resource component types: 1) a transport connection endpoint given by the IP address and UDP port pair for RTP and RTCP (all three connection elements are also known as “RTP 3-tuple“); 2) further RTP protocol control information fields (particularly the SSRC/CSRC and SDES (
13、Note 1) fields for source description); and 3) transport capacity (bit rate reservations and allocations). NOTE 1 There are eight items defined by IETF RFC 3551 (see sections 6.4.1 to 6.4.8) to describe (and identify) an RTP source: CNAME, NAME, EMAIL, PHONE, LOC, TOOL, NOTE, PRIV. If the RTP source
14、 description information is used in an RTP session, then will be this kind of information exchanged via RTCP SDES packets. The scope of this Supplement corresponds to the logical resource type of the first list item, the 3-tuple of IP address and the two ports for RTP and RTCP. The number of such 3-
15、tuples is limited per H.248 MG (e.g., circuit-to-packet H.248 MGs like TDM-to-RTP or ALN-to-RTP for VoIP, or packet-to-packet H.248 MGs like IP-to-IP, UDP-to-UDP or RTP-to-RTP), defining its theoretical maximum capacity of parallel RTP sessions. NOTE 2 It is usually a theoretical maximum due to the
16、16-bit port range per IP address. The entire port range is typically not used in todays technique. If the required port capacity is very high, or even greater than the 16-bit range, then more than one IP address will be used. A physical IP interface for RTP traffic is then overloaded with multiple l
17、ogical IP interfaces. Call A-B shall then be released. Figure 3 shows the snapshot after the H.248 SUBTRACT command of RBand release of Context C1. Send process or RTP RBis then stopped and received RTP packets for RBwill be silently discarded. Peer RTP endpoint RAis not yet released, thus still tra
18、nsmitting RTP and RTCP packets towards RB. Figure 3 Call legs/context release finished in MG H series Supplement 5 (11/2006) 5 The H.248 MG then receives a new context request attempt (for new call C-D) by H.248 ADD commands for TDM and RTP resources for Context C2 (Figure 4). Figure 4 MG allocates
19、“RBresources“ for RD in next context The MG allocates the previously deallocated resources (“3-tuple“) of RBto new H.248 termination RD. This leads to an RTP crosstalk situation at RTP receiver RD, as long as RTP endpoint RAremains active (Figure 5). RTP crosstalks are a serious issue because the co
20、mmunication in that direction may be completely disturbed (e.g., different codec types, packetization times, etc.). It is typically not straightforward for the RTP receiver process RDto filter out and discard all received packets from source RA. Such a filter process requires a correspondent policy
21、rule (see clause 6.3.2.3.1, describing a possible rule). Figure 5 RTP crosstalk situation at RD receiver RTP crosstalk situations must be avoided or resolved as soon as detected. 6 H series Supplement 5 (11/2006) 6 Problems and solution proposals There might be different reasons for RTP crosstalk si
22、tuations. 6.1 Cause “Hanging termination“ 6.1.1 Problem statement A hanging H.248 termination is defined in clause 3.1/H.248.36. This is a failure situation, e.g., due to data synchronization issues between MGC and MG. Such data inconsistencies may be in principle on MGC and MG level. Relevant here
23、is only the MG case because only a “hanging RTP termination on MG level“ may generate RTP packets. A hanging RTP termination should be a rather exceptional event because “successful bearer release“ procedures are supposed: there is a positive acknowledgement by the MG with a SUBTRACT.reply on the SU
24、BTRACT.request command from the MGC. The hanging RTP termination within the VoRTP MG is therefore caused by MG-internal synchronization issues here. 6.1.2 Solution: H.248.36 for “Hanging Termination“ Package H.248.36 is designed for hanging terminations. A timer resource will be additionally associa
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ITUTSERIESHSUPP52006GATEWAYCONTROLPROTOCOLGUIDELINESFORRESOURCEMANAGEMENTOFIPADDRESSPORTRESOURCESFORH248RTPTERMINATIONSSTUDYGROUP16

链接地址:http://www.mydoc123.com/p-803310.html