INFRASTRUCTURE PROTOCOLS AND APPLICATIONS

written by: Steve Galloway; article published: year 2006, month 11;


In: Categories » Electronics and communication » Protocols » INFRASTRUCTURE PROTOCOLS AND APPLICATIONS

H.323

H.323 defines packet standards for terminal equipment and services for multimedia communications over local and wide area  networks  communicating  with  systems  connected  to telephony networks such as ISDN. The initial version of this standard  came from the International Telecommunications Union (ITU) in June 1996.

It  defines  communication over IP-based local area networks (LANs). A later version (v2), adopted in January 1998, extended it over wide area use and general-purpose IP networks. Several subprotocols are included under H.323 relating to call setup and signaling.

Four components for a multimedia communication system include terminals, gateways, gatekeepers, and multipoint control units (MCU). Gateways and gatekeepers are used in negotiation for PSTN connections, whereas MCUs enable multiparty audio and videoconferences. One drawback of H.323 is that it is somewhat complex and inflexible.  However, it is ISDN-based and relatively easy to build applications across it. For many applications, H.323 is satisfactory, but falls short for more advanced implementations and solutions.

All things considered, the most likely scenario is that multiple  protocols  will  be  used  with  H.323,  such  as  SIP  for exchange between soft switches and gateways and MGCP for call setup, because H.323 is too complex and time consuming to set up a call.

MGCP/MEGACO

The Media Gateway Control Protocol (MGCP) specifies communication between call control elements and telephony gateways. It is a text-based protocol. Media gateways are telephony gateways that convert circuit-switched voice signals to data packets  for  multiservice  packet  networks.  The  Internet Engineering Task Force (IETF) created MGCP to address some of the perceived shortcomings of H.323.

The main purpose of MGCP is to place control of call signaling and processing intelligence in call agents or media gateway controllers. (Call agents and media gateway controllers are synonymous with and similar to the gatekeeper functions in H.323 and are also called soft switches.) A new version of MGCP, released in August 2000, is called Megaco or H.248.

Although Megaco was created for the same purpose, Voiceover-IP, it differs from MGCP because it supports a broader range of networks and devices such as ATM, Remote Access Servers,  Multi-Protocol  Label  Switching  routers (MPLS), Digital Subscriber Line Access Multiplexers (DSLAMs), and more.

Because Megaco is very new, interoperability testing is ongoing. It appears to answer many of the deficiencies of H.323 and will become very important as we move toward Voice-over-IP networks. It is somewhat unclear at this time if Megaco will replace MGCP or just supplement it. Megaco is more suited for media applications than MGCP, but MGCP may be a better choice for nonmedia-centric applications, such as MPLS-based session control.

SESSION INITIATION PROTOCOL (SIP)

Session Initiation Protocol (SIP) is an application-layer control protocol that can establish, modify, and terminate multimedia sessions or calls. Like MGCP, SIP is text-based. SIP came out of the Internet Engineering Task Force (IETF) in 1998 as an RFC. It has rapidly gained widespread support, including Microsoft’s announcement that SIP will be supported in the next generation Windows XP product.

SIP uses a  “request-response” model like that used in Hypertext Transfer Protocol (HTTP). There is one major difference between MGCP and SIP—a call agent is not necessary to  mediate between clients.

The usefulness of SIP for multimedia is almost limitless. Sessions can be unicast or multicast and include multimedia conferences, distance learning, VoIP, or similar applications. Some examples of multicast protocols include email, news groups, Web pages, and the like. SIP also supports the ISDN and Intelligent Network telephony subscriber services for personal mobility, which is important for the Wireless Internet.

SIP is reliable, scalable, and can be used with other protocols. Development is fast because it is very similar to HTTP, thus making the addition of feature-rich applications very quick to implement. Initially H.323 and MGCP may be the protocols of choice for tomorrows’ media gateways and soft switches but SIP and Megaco will be strong contenders as they mature.

No matter which protocol or protocols become the favorite, soft switches will be flexible enough to adapt. This adaptability makes network service providers very happy. Unlike old legacy switches, this new breed of switches will be quick to accept added features or changed services without waiting months for a manufacturer to modify the switch design.

legal disclaimer

1) Our website is not responsible for the information contained by this article as well for any and all copyright infringements by authors and writers. E-articles is a free information resource. If you suspect this article for any copyright infringements, please read the Terms of service and contact us to investigate the problem.
2) The E-articles directory team is not responsible for inaccuracies, falsehoods, or any other types of misinformation this tutorial may contain and will not be liable for any loss or damage suffered by a user through the user's reliance on the information gained here. Please read the Terms of service

Useful tools and features

Translate this article to...    Send this article to you or to a friend

Link to this article from your page   
If you like this article (tutorial), please link to it from your web page using the information above. Linking to this page, this is the only way to help us improve our service, the same time providing your visitors with a way to improve their online experience.

related articles

1. Wireless IN Services
The IN protocols and concepts can be used to implement enhanced wireless services rapidly and to have these services available across serving areas in an untethered wireless network. Some of these services are listed below: Voice-Based User Identification. This service employs a form of automatic speech recognition to validate the identity of the speaker. Access to services can then be restricted to the user whose voice (phrase) has been used to train the recognition device. Voice-Based Featur...

2. Wireless LAN and Personal Area Network
The Wireless Internet is not just wireless communications across town or the country. It is also local—sometimes in a home or office building. Wireless LANs are just becoming popular with economically  priced  wireless  Ethernet  equipment.  Standards such as IEEE 802.11, HiperLAN2, and Home RF are leading the way to untethered communications in-building or outside over small areas. Another important development is the Personal Area Network, also known as Bluetooth. Let’s take a look at each of th...

3. The Domain Concept
The solution to all of these problems is the network domain. In a domain, you only have a single name and password, which gets you into every shared PC and printer on the network. Everyone's account information resides on a central computer called a domain controllera computer so important, it's usually locked away in a closet or a data-center room. A domain controller keeps track of who is allowed to log on, who is logged on, and what each person is allowed to do on the network. When you log onto the domain with your PC,...

4. Duplexing Techniques in Wireless communication systems
Wireless communication systems have evolved through several stages of multiple-access control. The foremost controllable resource has always been the frequency spectrum. Other resources such as time, code, and space were initially manipulated in a very precarious and, therefore, ineffective manner. The early systems operated in the simplex mode in the forward link. Halfduplex systems soon appeared, in which forward link and reverse link shared the same channel. Access control was performed on a push-to-talk basis wit...

5. Wireless Networks (WiFi or 802.11)
Millions of people, have embraced the flexibility of a networking system that involves no wires at alla cordless networking technology called WiFi or 802.11 ("eight-oh-two dot eleven"). (Your Macintosh friends probably call the same thing AirPort, because that's what Apple calls it.) To get onto a wireless network, your PC needs a WiFi transmitter. Almost every laptop sold today has WiFi built in. You can also add it to a desktop in the form of a wireless card or USB adapter; either way, you gain a little antenna. Once...

6. VPN and Tunneling Protocols
Let us discuss the most common and widely used real-world VPN protocols. The growing number of users, the ease of accessibility, and the reduced cost of the Internet connection have introduced a greater need for cost-effective and secure communications without purchase of leased lines. Many companies participated in the development that resulted in the creation of different VPN standards and protocols. We discuss the most common ones here. IPSec IPSec is the most widely acknowledged, supported, and standardize...

7. MOBILE ELECTRONIC MAIL
Electronic mail (email) is the transferring of information messages via an electronic communications system. Initial versions of email could send short text messages of 1 to 3 pages. Email technology has evolved  (standardized) to allow file  attachments, and new versions of email (such as those using Flash technology) send animation or video clips as email messages. Email messaging is probably the best single reason for users to get connected to the Internet. There were over 400 million email  account  u...

8. RADIUS Related Tools
The following list includes a few alternative RADIUS servers as well as several utilities for administration and user monitoring of the RADIUS daemon: Cistron. This server has become widely used in the free software community and was written by Miquel van Smoorenburg (miquels@cistron.nl) from the original Livingston source. The home page (http://www.radius.cistron.nl/) contains more information. ...