Logo FonoSIP.com
ENGLISH español it fr pf de ja cn

Help and Manuals
  • Index
  • FAQ
  • Benefits
    SoftPhones
  • X Ten Lite
  • X Ten PRO
  • X-Lite V3 (with video)
  • EyeBeam Bria
    Hardware Phones
  • Generic ATA
  • Linksys PAP2-NA
  • LinkSys RT31P2
  • LinkSys WRT54GP2-NA
  • LinkSys WIP300
  • Sipura SPA 2000 2100
  • Sipura SPA 3000
  • Grandstream
  • Dlink-DVG1120 DPH 541
  • Cisco IP Phone
    Mobile Phones
  • Windows Mobile
  • Nokia N, E
  • Nokia E60, E61 N70, N80 N95
  • Fring
  • iPhone
  • iTalk
  • more
    Buy SIP Phones
  • Top Phones
  • Complete List
  • T-Shirts and Swag
    VoIP PBX
  • 3CX Windows
  • Asterisk
  • TrixBox
  • @Home 1.5 @Home 2.7
  • SER Proxy
  • Cisco CallManager
  • Linux VoIP Server
    More VoIP Info
  • Codec FAQ
  • Test your Speed
  • YouTube VoIP Top Videos
  • VoIP Tutorials
  • VoIP News
    Questions ? info@fonosip.com
  • 9. FoIP QoS

    The advantages of reduced cost and bandwidth savings of carrying FoIP networks are associated with some QoS issues that are unique to packet networks and can affect the reliability of the fax transmission.

    Timing

    A major issue in the implementation of FoIP networks is the problem of inaccurate timing of messages caused by delay through the network. The delay of fax packets through a packet network causes the precise timing that is required for many portions of the fax protocol to be skewed and can result in the loss of the call. The FoIP protocol in the IWF must compensate for the loss of a fixed timing of messages over the packet network so that the T.30 protocol operates without error.

    There are two sources of delay in an end-to-end, FoIP call: network delay and processing delay.


      network delay—This is caused by the physical medium and protocols that are used to transmit the fax data and by buffers used to remove packet jitter on the receiving end. This delay is a function of the capacity of the links in the network and the processing that occurs as the packets transit the network. The jitter buffers add delay when they remove the packet-delay variation of each packet as it transits the packet network. This delay can be a significant part of the overall delay, as packet-delay variations can be as high as 70 to 100 milliseconds in some frame-relay networks and even higher in IP networks.


      processing delay—This is caused by the process of demodulating and collecting the digital fax information into a packet for transmission over the packet network. The encoding delay is a function of both the processor execution time and the amount of data collected before sending a packet to the network. Low-speed data, for instance, is usually sent out with a single byte per packet, as the time to collect a byte of information at 300 bps is 30 milliseconds.

    Jitter

    Delay issues are compounded by the need to remove jitter, a variable interpacket timing caused by the network that a packet traverses. An approach to removing the jitter is to collect packets and hold them long enough so that the slowest packets to arrive are still in time to be played in the correct sequence. This approach, however, causes additional delay. In most FoIP protocols, a time stamp is incorporated in the packet to ensure that the information is played out at the proper instant.

    Lost-Packet Compensation

    Lost packets can be an even more severe problem, depending on the type of packet network that is being used. In a VoIP application, the loss of packets can be addressed by replaying last packets and other methods of interpolation. A FoIP application, however, has more severe constraints on the loss of data, as the fax protocol can fail if information is lost. This problem varies, depending on the type of fax machine used and whether error-correction mode is enabled.

    Two schemes that are used by FoIP software to address the problems of lost frames are as follows:


      repeating information in subsequent frames so that the error can be corrected by the receiver's playout mechanism
      using an error-correcting protocol such as TCP to transport the fax data at the expense of added delay

    More than 165 tutorials now available on CD-ROM for professionals on the go <%= dc_link %> Download PDF
    DOWNLOAD PDF of this tutorial

    RELATED PRODUCT PROFILES:
    Texas Instruments - TI VoIP Solutions
    TABLE OF CONTENTS:
    Definition and Overview
    1 VoIP Applications
    2 VoIP QoS Issues
    3 VoIP–Embedded Software Architecture
    4 Voice Packet Module
    5 Signaling, Protocol and Management Modules
    6 VoIP Summary
    7 FoIP Applications
    8 PSTN Fax-Call Procedure
    9 FoIP QoS
    10 FoIP Software Architecture
    11 FoIP Summary
    Self-Test
    Correct Answers
    Glossary
    Comment on This Tutorial wherepage();   Copyright © 2004 International Engineering Consortium

    My FonoSIP.com Account
    SIP Number:
    Password:
     
    Add call credit
    Forgot password ?
    Create free SIP account
    now 100,000 users
    in 195 countries

    brujula .net
    Page TOOLS
    Send by EMAIL
    BOOKMARK
    Translate to ES IT FR PF
    HOME PAGE
    IE Toolbar


    FonoSIP.com. We provide Internet phone service with free Internet calling and unlimited US, Canada, Europe and World plans. We offer prepaid phone service using our voice over IP system and an analog telephone adaptor. The solutions are designed for home phone service, business phone service, call shops and cyber cafes. FonoSIP.com supports Xten / Counterpath SIP softphones and Internet telephony equipment such as Sipura 2000, Sipura 3000, Cisco 186, Linksys PAP2 and RT31P2. D-Link DVG-1402SL, UTstarcom F3000. We also support Asterisk PBX and offer VoIP PBX software for businesses, resellers, ITSPs and campus applications.