Running head: UNIT 5 RESEARCH PROJECT 1 Unit 5 Research Project Eddie S. Jackson Kaplan University IT530: Computer Networks Dr. Thomas Watts, PhD, CISSP 09/09/2014
UNIT 5 RESEARCH PROJECT 2 Abstract Telephony provides a technical standard for sending and receiving electronic signals. When considering voice communications, there are usually two separate operating components: signaling and routing. Signaling is how a session is setup, managed, and torn down; routing is how the transmission traverses the medium. This particular research project delves into the field of IP telephony telephony built upon Internet-based technologies but moreover, the research explores signaling as it relates to SIP, which is a session initiation protocol. SIP has many advantages, which organizations can use to build cheaper and more efficient voice and data communication systems. Thus, the assessment of SIP and how it functions has been explored further to gain an appreciation for SIP-enabled telephony. Keywords: SIP, Telephony, IP Telephony, PSTN, H.323
UNIT 5 RESEARCH PROJECT 3 Unit 5 Research Project Introduction In the realm of voice communications, telephony is a field of science where sound is converted into electrical signals, transmitted across a medium, and then converted back to sound (Webopedia, n.d., para. 1). The term telephony is derived from the word telephone, which has its roots in landline telephone services, also known as plain old telephone service (POTS). With the proliferation of telephone services throughout the United States (and the world for that matter), the term POTS transitioned to the digital-based term of public-switched telephone network or PSTN (Rouse, 2005, para. 1). The science of telephony has always been about creating technologies to support long distance communication, and improving the efficiency of that communication. Of course, like many technologies, the electronic infrastructures have to be continually upgraded, and in some cases, eventually replaced; this is where IP telephony comes in. IP telephony has introduced communication technologies that utilize the Internet to carry voice and data from telephone to telephone, fax machine to fax machine, and other hardware and software that have been developed with IP telephony in mind. Two important technologies that have been engineered around IP telephony are Voice-over-IP (VoIP) and the Session Initiation Protocol (SIP). Telephony PSTN successfully served voice communications for many years; however, there were noticeable problems when it came to development and debugging. Because PSTN has been built upon considerably complex technology, developers and system administrators have found it extremely challenging to create new applications and to administer the ever-changing telephony systems; both tasks are extremely time-consuming and costly to say the least. To address the needs of the business community, IP telephony, along with protocol suites such as SS7
UNIT 5 RESEARCH PROJECT 4 (Signaling System 7) and H.323, were created (Dalgic, Fang, n.d., p. 1). IP telephony allowed for hardware and software to be created to employ the use of the Internet to carry voice and data, and the protocol suites were designed with signaling in mind (to setup the session between point A and point B). There was just one problem; the H.323 suite of protocols that has been designed by the ITU-T is considered overly complex and requires numerous messages to setup just one voice call (Dryburgh & Hewett, n.d., para. 2). There are also problems with debugging embedded issues, as well as developing new applications to work with the H.323 protocol suite. Thus, a new protocol suite was created known as SIP. SIP is a flexible protocol that is developer and system administrator friendly. The principles behind SIP work like other signaling protocols, that is: the setup, modification, and tearing down of sessions. However, where SIP excels is in its reduced messaging and the reuse of common elements like http error codes, DNS SRV records, and SMTP MIME (Dryburgh & Hewett, n.d., para. 5). SIP allows an organization to save money, expand communication, and implement more efficient telephony-based systems by cutting overhead processing and administration. There have been over 100 RFCs created around SIP, with Cisco authoring over one third of them (VoIP-Info, 2014, para. 8). Because SIP is independent of the transport layer, it integrates well with protocols such as TCP, UDP, LDAP, and SDP, just to name a few. SIP was developed by the IETF in 1999, however was not accepted as mainstream until the release of RFC 3261 in 2002 (IETF, 2002). RFC 3261 explained exactly how SIP worked, and how it could be used in the implementation of VoIP systems. The success of SIP has been due to its implementation of four primary tasks in a communications signaling framework, which are: locating users and resolving their SIP address to an IP address; negotiating capabilities and
UNIT 5 RESEARCH PROJECT 5 features among all session participants; changing session parameters during the call; and managing the setup and teardown of calls (Toncar, n.d, para. 7). These tasks are processed through SIP s five primary communication components: user agents, registrar servers, proxy servers, redirect servers, and gateways. User agents would be considered anything at the end of the communication stream (usually referred to as endpoints); these would include computers, cell phones, and telephones. Registrar servers maintain databases with a location of user agents within a domain (Toncar, n.d, para. 7). It responds to location requests like phone numbers from other servers. Proxy server handles quite a bit of work, which includes call routing, authentication, loop detection per domain, and accepts user agent requests to setup the proxy. After the call connection has been established, the proxy can either continue managing the connection (to provide additional features) or drop out to allow the user agents to communicate directly with one another. Redirect servers are utilized by the proxy servers if a particular call is not located on the domain. And finally, a gateway acts as a translation server between one kind of technology and another; for example, a gateway can translate SIP calls flowing from Skype into a traditional telephony network (Toncar, n.d, para. 7). The general process works by a user agent accessing the local proxy server, then the proxy server accesses the redirect server for the IP address of an off domain user; the redirect server returns the address back to the proxy server; and finally, the proxy sends the information via the Internet to a remote proxy server, which connects to the remote proxy server, and eventually the user agent in another domain. The benefits of SIP go way beyond just telephones and setting up less complex sessions; for example, SIP when working with VoIP can reduce or completely eliminate long distance telephone bills. Because SIP traverses the Internet, VoIP communication systems can
UNIT 5 RESEARCH PROJECT 6 manage the hardware and software associated with the voice and data communications; this diminishes the need for separate billing, thus reducing the cost of long distance calls (Carousel Connect, 2011). Additionally, SIP has the added benefit of trunking. The term trunking is defined as a direct connection from a company to its neighboring Internet telephony service provider, or ITSP (Microsoft, n.d., para. 1). The ability to manage this connection from within an organization provides a long list of benefits including increased scalability, simpler setups and configurations, easier upgrades, and just an overall reduced cost of ownership. SIP s other significant benefits would include having the ability to manage conferencing, multiple types of media, text messaging, instant messaging, and presence updates (Microsoft, n.d., para. 3) Example It is evident that employing the use of SIP along with VoIP has significant advantages, but to truly appreciate the value of SIP, a real-world example is in order. In this example, the Nortel 1165E phone and software are assessed. The 1165E model was selected due to its close proximity at an Orlando, Florida call center. Call centers are business units where hundreds, sometimes thousands, of agents make phone calls, assist customers, and manage multiple phone lines at once. At the Orlando site, there are roughly six hundred agents who use the Nortel 1165E phone to facilitate customer service at peak levels. How SIP is specifically utilized at the site is through multiline support and softphone functionality. A softphone is just software that runs on a computer system that can manage incoming and outgoing phone calls. Both multiline support and softphones provide enhanced capabilities that allow the agent to better serve the customer. A typical scenario would look like this: there are four customers in a call queue, two voicemails have been recently left, and three customers have left the call queue (or hung up). The benefits of SIP are in the SIP-enabled
UNIT 5 RESEARCH PROJECT 7 softphone application running on the agent s computer; the softphone manages the multiple lines (up to sixteen lines), allows the agent to connect to any specific line, and permits the agent to listen to voicemail and view missed calls (Mid-South Telecom Repair, n.d.). It is important to note, these features are available in other communication systems; however the SIP-enabled phones have a significantly less total cost of ownership, or TCO. This pricing concept alone can explain why a company would choose SIP over other communication session protocols. Conclusion Standard telephony has provided a method for transmitting voice throughout the 21 st century, but over the past several decades is slowly being replaced with IP telephony. IP telephony supports the transmission of voice and data utilizing the Internet as its communication infrastructure. By leveraging the Internet as a carrier medium, organizations can save money, manage their own telecommunication equipment, and increase functionality of communication services. This is where understanding protocols such as SIP prove highly profitable to a company s bottom line. SIP has many benefits, which include increased scalability, video conferencing, and messaging services all of which have a lower total of ownership than other relative protocol suites. Common features of SIP include having multiline functionality, softphones, voicemail, and call queue management. It is evident that learning about SIP, and how it operates in tandem with other convergence technologies like VoIP, can bring inherent value to a company s voice and data communication systems. And, because SIP is a modern signaling protocol, it is easier to develop for, to perform debugging on, and is considered both system administrator and developer friendly. SIP s distributed infrastructure maintains high reliability, while at the same offers the most value through a plethora of services. The final question is this, Would a company be better or worse off by implementing SIP?
UNIT 5 RESEARCH PROJECT 8 References Carousel Connect. (n.d.). The Business Benefits of SIP Session Initiation Protocol. Retrieved from http://blogs.carouselindustries.com/unified-communications/the-business-benefitsof-sip-session-initiation-protocol/ Dalgic, Ismail, & Fang, Hanlin. (n.d.). Comparison of H.323 and SIP for IP Telephony Signaling. Retrieved from http://www.cs.columbia.edu/~hgs/papers/others/1999/ Dalg9909_Comparison.pdf Dryburgh, Lee, & Hewett, Jeff. (n.d.). SS7 and SIP/H.323 Interworking. Retrieved from http://www.informit.com/library/content.aspx?b=signaling_system_no_7&seqnum=13 3 IETF. (2002). SIP: Session Initiation Protocol. Retrieved from http://www.ietf.org/rfc/rfc3261.txt Kurose, J.F. & Ross, K.W. (2013). Computer Networking: A Top-Down Approach. 6 th Edition. Published by Addison-Wesley. Microsoft. (n.d.). SIP Trunking: What Is It? Why Do I Need It? How Do I Deploy It? Retrieved from http://technet.microsoft.com/en-us/library/ff383371(v=ocs.14).aspx Mid-South Telecom Repair. (n.d.). Avaya/Nortel 1165E IP phone NTYS07ABE6. Retrieved from http://stores.midsouthtelecomrepair.com/avaya-nortel-1165e-ip-phone-ntys07abe6/ Rouse, Margaret. (2005). PSTN (public switched telephone network). Retrieved from http://searchnetworking.techtarget.com/definition/pstn Toncar, Vladimir. (n.d.). VoIP Protocols: Introducing SIP. Retrieved from http://toncar.cz/ Tutorials/VoIP/VoIP_Protocols_Introducing_SIP.html Voip-info. (2014). SIP. Retrieved from http://www.voip-info.org/wiki/view/sip
UNIT 5 RESEARCH PROJECT 9 Webopedia. (n.d.). Telephony. Retrieved from http://www.webopedia.com/ TERM/T/telephony.html