| Knowledge Base |   |
Search |
Simply Speaking |
Article Number: A014 |
|
SUMMARYThe Frame Relay Forum plays an important role in the promotion of Frame Relay as a key WAN technology and its use in a variety of network applications. Its members come from every part of the networking industry and include product vendors, major carriers, network consultants and end users too. Develcon has been a participating member of the Frame Relay Forum for several years. Its web site includes a complete set of resources relating to the use, education, specification and marketing of Frame Relay. Of particular interest to this topic is the listing of Implementation Agreements that serve as a vehicle to standardize the implementation of application support over a frame relay infrastructure. They do not represent a "standard" per se, but rather should be considered a recommendation set forth by the forum to be adopted by equipment designers alike. This article will focus on two such Implementation Agreements--FRF.11 & FRF.12. Each of these IAs is strategic in the success of the integration of Voice over a Frame Relay network. MORE INFORMATIONThe following material provides a summary of these two key IAs. FRF.11 - Voice over Frame Relay Implementation AgreementThis agreement specifies how to transport voice application data over a Frame Relay network. Its focus is to extend the application support of frame relay to include the transport of digital voice payloads, with specific emphasis on the unique needs of voice. It addresses the following set of requirements:
The transport of compressed voice is provided with generalized frame formats, the definition of sub-channels, and the multiplexing of these sub-channels into a single DLCI. These three specific concepts will be the focus of the remainder of this section. Please keep in mind that this is not a definitive list, so for information on other relavent topics within this IA, the IA should be consulted directly. Sub-channelsEach Frame Relay PVC (DLCI) represents one logical stream or traffic flow, and it will generally interconnect two logical points in a network to exchange information. The concept of a sub-channel extends this ability allowing the formation of multiple streams within a single PVC. With sub-channels, any given PVC may support up to 255 sub-channels or streams creating up to 255 logical traffic lanes within the connection between two network points. The content, also called the payload, of an individual PVC is transparent to a Frame Relay network so the implementation of sub-channels remains compatible with existing Frame Relay services. As such, it becomes solely the responsibility of the end-devices to handle and manage the use of sub-channels within the PVC content. PayloadsFundamental to the transport of data and voice over sub-channels is the definition of the various payloads. There are two basic types of payloads consisting of "Primary" and "Signalled" payloads. Without going into too many unnecessary details, the Primary payloads include Encoded Voice, Encoded FAX or Voice-band Modem data, and Data frames, while the Signalled payloads include Channel Associated Signalling (CAS), dialed digits, inband encoded FAX relay, and fault indications. Each payload entity is called a sub-frame, which consists of a variable length header and the payload itself. Included in the header is the voice/data channel identification (CID) with extension and length indications. Sub-channel MultiplexingThis may already be clear, but the ability to share a single PVC for the purpose of carrying multiple data flows through a Frame Relay network has a universal benefit, and is not just limited to carrying voice. By placing multiple sub-frame payloads into a single DLCI frame, the end devices may now save on network charges normally incurred with multiple individual PVCs. This helps to increase processing and transport efficiencies. SummaryThis is truly only a skin-deep level view of FRF.11. The actual Implementation Agreement is more detailed covering the signaling procedures, packet encoding, and compliance information necessary to provide a Voice over Frame Relay service. Suffice it to say that this IA paved the way for the adoption of Voice over Frame Relay as a viable alternative to traditional wide-area telephony services. FRF.12 - Frame Relay FragmentationFRF.12 is an Implementation Agreement defined to help support voice and other real-time (delay-sensitive) data on lower-speed links. It accommodates the variation of frame sizes in a manner that allows the mixture of real-time and non-real-time data. Base RequirementsThe Frame Relay Forum has defined the following set of requirements to be addressed by FRF.12. They are:
FRF.12 helps to address the impact of delay through a network by way of fragmentation. (Fragmentation, in this context, is the act of splitting a large data frame into smaller pieces.) It provides a transmitting Frame Relay device with the ability to fragment long frames into a sequence of shorter frames that can then be reassembled into the original frame by the receiving device. Each of the smaller pieces may then be transmitted separately through the network allowing better control over delay and delay variation. Fragmentation also allows the end-station to interleave delay-sensitive traffic from one stream with fragments of a longer frame in another stream onto the same physical link thus improving the delay experienced by each circuit. For a brief discussion of delay, please refer to the next section. Switched Performance ImprovementsFragmentation can benefit the performance of a switched architecture by reducing the impact of serialization delay. By reducing the size of frames through fragmentation, an intermediate node will be able to propogate individual fragments before receiving the final fragment. Without fragmentation, an intermediate node would have to wait to receive the entire long frame at an interface before it could switch the frame out another port. SummaryWhen you mix data types, fragmentation can be employed to help control the delay imposed by one data type to accommodate the delay tolerance of another. It can improve and reduce serialization delays experienced on multi-hop networks, and it will improve predictability of the network. FRF.12 solves a very key practical network problem. A brief discussion of delayThere is often nothing more frustrating than experiencing long delays through a telephone network and trying to carry on a normal conversation with a remote party. Long delays are common on satellite-based transmission facilities, and are often experienced on over-seas long-distance telephone calls. We've all experienced this and the annoying impact it can have on human conversation. The leap to relate this type of delay to the delay experienced over a data network is not great. In fact, transmission facilities of any type will impart a delay. However, the delay characteristics of a data network are most often variable and may not be completely predictable. It is easy to understand delay caused by serialization--the conversion of data to a serial bit-stream--and how the induced delay will be dependent upon the rate of the serial link--the higher the speed, the lower the serialization delay. But there are other causes for delay having equal impact on the performance of a network. They can include network congestion, processing latency, the physical length of transmission facilities, the number of "hops" or switching nodes in the path, among many others. Some of these can't be avoided, while others can be accommodated and reduced. Delay SensitivityIt is important to understand that certain types of data are more delay sensitive than others. Some forms of data can accept long delays, and some can't afford to have any delay in transmission. Voice is an example of a stream which can ill-afford excessive delay between the transmitting end-points. Long delays will cause "satellite-like" performance, and this, as we have experienced, is not ideal. Data like electronic mail (E-mail) is delay insensitive and can accommodate long delays between end-points without any degradation in the application. Of course we all like our E-mail to arrive without too much delay, but we are not overly concerned if it takes a little longer than normal. REFERENCESFor further information on the Implementation Agreements, please refer to the Frame Relay Forum's website. If you would like further information on the use of FRF.11 and FRF.12 in the Athena and Athena Access product family, please consult their respective Operations Guide.§ |
|
| Keywords: voice, application Product: Athena Model: Access |
|
Copyright © 1999 Develcon Electronics Ltd. All Rights Reserved. |