Logo VoIP.brujula.net

SIP SoftPhones with Codec G729
VideoConferencing and Encryption
new VoIP.brujula.net/sipphones

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
  • Diphone D10 Plus
  • Dlink dvg1120 DPH 541
  • UTstarcom F1000 F3000
  • Uniden UIP 1868
  • Cisco ATA 186
  • Cisco IP Phone
  • Mitel Phone
    Mobile Phones
  • PalmOS
  • Windows Mobile
  • Nokia Series E, Series N
  • Fring
  • iPhone
    Buy SIP Phones
  • Top Phones
  • Complete List
  • T-Shirt and Swag!
    VoIP IP PBX
  • 3CX Windows
  • Asterisk
  • Trixbox
  • @Home 1.5 @Home 2.7
  • SER
  • Cisco CallManager
  • Linux VoIP Server
    More VoIP Info
  • Codec FAQ
  • Test your Speed
  • VoIP Tutorials
  • VoIP News
    Questions ? voip@brujula.net
  • 10. FoIP Software Architecture

    The facsimile interface unit (FIU) is the software module that resides within a FoIP IWF. It demodulates voiceband signals from an analog interface and converts them to a digital format suitable for transport over a packet network. It also remodulates data received from the packet network and transmits it to the analog interface. In doing so, the FIU performs protocol conversion between Group-3 facsimile protocols and the digital facsimile protocol employed over the packet network.

    The FIU, shown in Figure 10, consists of the following three units: fax-modem unit (FM)—This processes PCM samples based on the current modulation mode and supports the following functions:


      V.21 Channel 2 (300 bps) binary signaling modulation and demodulation
      high-level data link control (HDLC) framing (0 bit insertion/removal, cyclic redundancy check (CRC) generation/checking)
      V.27 ter (2400/4800 bps) high-speed data modulation and demodulation
      V.29 (7200/9600 bps) high-speed data modulation and demodulation
      V.17 (7200/9600/12000/14400 bps) high-speed data modulation and demodulation
      V.33 (12000/14400 bps) high-speed modulation and demodulation
      CED detection and generation
      CNG detection and generation
      V.21 Channel-2 detection

    Figure 10. FoIP Module

    Figure 10

    fax protocol unit (FP)—This compensates for the effects of timing and lost packets caused by the packet network. The FP prevents the local fax machine from timing out while waiting for a response from the other end by generating HDLC flags. If, after a time out, the response from the remote fax machine is not received, it also sends a command repeat (CRP) frame to resend the frame. This unit monitors the facsimile transaction timing, the direction of current transmission, and the proper modem configuration. It performs the following functions:


      protocol processing (group-3 facsimile)
      examination/alteration of binary signaling messages to ensure compatibility of the facsimile transfer with the constraints of the transmission channel
      network channel interface data formatting
      line state transitions

    fax network driver unit (FND)—This assembles and disassembles fax packets to be transmitted over the network and is the interface unit between the FP and network modules. The control information packets consist of header and time stamp information. In the direction of the PCM to the packet network, the FND collects the specified number of bytes and transmits the packet to the network. In the receive direction, the FND provides data with the proper timing (as generated on the transmit side and reproduced through the received time stamp information) to the rest of the FIU. The FND formats the network packets for transmission to the network based on the specific network protocol. The FND delays the data to remove timing jitter from the packet arrival times and performs the following functions:


      formatting of control information
      formatting of fax data
      properly timed playout of data
      elastic (slip) buffering
      lost-packet compensation

    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 Account VoIP.brujula.net
    SIP Number:
    Password:
     
    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


    VoIP.brujula.net. We provide Internet phone service with free Internet calling and unlimited US, Canada 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. VoIP.brujula.net 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 Resellers PBX Software and business opportunities to let entrepreneurs and businesses resell voice over Internet under their own brand name.