60 likes | 203 Views
This document discusses the implementation issues related to TSAP IDs used by H.225.0 in point-to-point unicast calls. It examines the reliability and categorization of various channels such as Audio, Video, and Call Signaling. Key topics include the utilization of UDP and TCP in call signaling, discovery of the gatekeeper, and endpoint communication guidelines. Additionally, it covers the packet structure for reliable message transmission and the rules for ASN.1 encoding in H.225.0. This collection of issues provides valuable insights for systems utilizing these protocols.
E N D
Implementation Issues (1/6) TSAP Ids used by H.225.0 per point-to-point unicast call Usage of TSAP IDs Reliable or Unreliable Well known or dynamic Audio/RTP Unreliable Dynamic Audio/RTCP Unreliable Dynamic Video/RTP Unreliable Dynamic Video/RTCP Unreliable Dynamic Call Signalling Reliable Well known or dynamic H.245 Reliable Dynamic Data(T.120) Reliable Well known or dynamic RAS Unreliable Well known or dynamic Amy, Mei-Hsuan Lu CML/CSIE/NTU
Implementation Issues (2/6) Unreliable delivery application Call Signalling and H.245 channel UDP TCP IP Link Layer Physical Layer Amy, Mei-Hsuan Lu CML/CSIE/NTU
Implementation Issues (3/6) • Discovery the Gatekeeper • Gatekeeper UDP Discovery Multicast Address 224.0.1.41 • Gatekeeper UDP Discovery 1718 • Gatekeeper Registration and Status Port 1719 • Endpoint to Endpoint Communication • Endpoint TCP Call Signalling Port 1720 • While it is permitted to use dynamic values for these ports to allow multiple endpoints in a single device ?? Amy, Mei-Hsuan Lu CML/CSIE/NTU
Implementation Issues (4/6) • When messages are sent on the reliable H.245 control channel, more than one message may be sent in a single packet as long as whole messages are sent; there shall be no fragmentation of H.245 messages across packets Amy, Mei-Hsuan Lu CML/CSIE/NTU
Implementation Issues (5/6) • RTP data in an IP packet IP header UDP header RTP header RTP payload • For saving bandwidth, multiple RTCP message may contain in one UDP packet Amy, Mei-Hsuan Lu CML/CSIE/NTU
Implementation Issues (6/6) • Unless otherwise specified, the aligned variant PER encoding of ASN.1 shall be used for all ASN.1 specified in H.225. • The encoding rule of Call Signalling Messages are specified in Q.931 Amy, Mei-Hsuan Lu CML/CSIE/NTU