* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Chapter XI & XII Slides
Piggybacking (Internet access) wikipedia , lookup
Extensible Authentication Protocol wikipedia , lookup
Deep packet inspection wikipedia , lookup
Remote Desktop Services wikipedia , lookup
Cracking of wireless networks wikipedia , lookup
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
Zero-configuration networking wikipedia , lookup
Internet protocol suite wikipedia , lookup
UniPro protocol stack wikipedia , lookup
SIP extensions for the IP Multimedia Subsystem wikipedia , lookup
VOICE OVER IP FUNDAMENTALS • • • CHAPTER 11 + 12 H.323 SIP Trunking Connections Between Systems: • Common language must be used or conversion between languages • Available languages are H.323, Session Initiation protocol (SIP), Media Gateway Control protocol (MGCP), and Skinny Client Control Protocol (SCCP) • SCCP is Cisco proprietary H.323: • International Telecommunications Union (ITU) accepted in 1996. • Designed to carry multimedia over Integrated Services Digital Network (ISDN) • Based or modeled on the Q.931 protocol • Cryptic messages based in binary • Designed as a peer-to-peer protocol so each station functions independently • More configuration tasks • Each gateway needs a full knowledge of the system • Can configure a single H.323 Gatekeeper that has all system information • Each end system can contact the gatekeeper before making a connection • Gatekeeper can perform Call Admission Control (CAC) to determine if resources are available before a call is accepted • Gatekeeper and Gateway can be the same device H.323: H.323: • System Control Unit: Provides call control, capabilities exchange messaging and signaling •Media Transmission: Formats transmitted audio, video, data control streams and messages •Audio Codec: Encodes the signal •Network Interface: A packet based interface capable of end-to-end Transmission Control Protocol and User Datagram Protocol for both unicast and multicast H.323: • Video Codec: Capable of encoding and decoding video to H.261/H.263 standards •Data Channel: Supports applications such as database access H.323: H.323: • Gateway reflects the characteristics of a Switched Circuit Network. H.323 Gatekeeper: • Address Translation: Provides endpoint IP addresses from H.323 aliases or E.164 addresses •Admissions Control: Provides authorized access to H.323 •Bandwidth Control: Manages endpoint bandwidth requirements •Zone Management: Provided for registered terminals, gateways and Multipoint Control Unit (MCUs). •Call Control Signaling: Uses gatekeeper routed call signaling (GKRCS) H.323 Gatekeeper: • Call Authorization: Enables the gatekeeper to restrict access to certain terminals and gateways based on time-of-day •Bandwidth Management: Enables the gatekeeper to reject admission if required bandwidth is unavailable (Call Admission Control (CAC)) •Call Management: Provides services including an active call list H.323 Protocol Suite: H.323 RAS Signaling: • Gatekeeper Request (GRQ) • Gatekeeper Confirm (GCF) • Gatekeeper Reject (GRJ) • Registration Request (RRQ) • Registration Confirm (RCF) • Registration Reject (RRJ) • Unregister Request (URQ) H.323 RAS Signaling: • Unregister Confirm (UCF) • Unregister Reject (URJ) H.323 RAS Signaling: H.323 RAS Signaling: H.323 RAS Signaling: SIP: • SIP was designed by the IETF as an alternative to H.323 • SIP is a single protocol whereas H.323 is a suite of protocols as FTP is a single protocol within the TCP/IP protocol suite • SIP is designed to set up connections between multimedia endpoints • Uses other protocols (UDP, RTP, TCP….) to transfer voice or video data • Messaging is in clear ASCII text • Vendors can create their own “add-ons” to the SIP protocol • SIP is still evolving • SIP is destined to become the only voice and video protocol SIP Functionality: • User Location: Can discover the location of the end user. Supporting user mobility • User Capabilities: Will determine the media capabilities if the devices • User Availability: Determines the willingness of the end user to participate in a conversation • Session Setup: Enable the establishment of session parameters • Session Handling: Enables the modification, transfer and termination of a session SIP Network Elements: • User Agent: Initiates or Responds to SIP transactions • User Agent Client: Initiates requests and accepts responses • User Agent Server: Accepts requests and returns responses • Proxy: Responsible for forwarding requests to the target • Redirect Server: Will direct other devices to a Uniform Resource Identifier (URI) • Registrar Server: Accepts messages to update the location database • Back-to-Back User Agent: Intermediate entity that processes requests SIP Protocols: • Real-time Transport Protocol • RSVP • TLS: Privacy and Integrity • STUN: Used with NAT SIP Addressing: • E-Mail type: • sip:user@domain:port • sip:user@host:port • sip:[email protected] • sip:[email protected] • Default Port: • SIPS URI 5061 SIP: SIP: SIP: MGCP: • IETF standard with developmental aid from Cisco • • • • • All devices under a central control Voice gateway becomes a dumb terminal Allows minimal local configuration Single point of failure Uses UDP port 2427 SCCP: • Often called “skinny” protocol • Cisco proprietary • Similar to MGCP in that it is a stimulus/response protocol • Allows Cisco to deploy new features in their phones • Cisco phones must work with Cisco systems (CME, CUCM,CUCME…) • Cisco phones can also use other protocols such as SIP or MGCP with downloaded firmware Internet Telephone Service Providers: • New service providers that provide phone services over the internet (Vonage) • They interface with the traditional phone service providers (PSTN) • Bundle voice and data together End of Chapter 11 +12