| Unicoi
VoIP Gateway Networking Module |
The Unicoi Networking
Module is the core component that the VoIP Terminal
Adapter Module and the Router Gateway Module rely
upon. Most components have a TBD value for the HEAP
usage. However all of the networking modules use the
heap from the networking stack. The heap setting can
vary from 32 Kbytes to about 100 Kbytes depending on
the application.
This module includes the following
components:
- DHCP Client
- DHCP Server
- DNS Resolver
- FTP Client
- FTP Server
- NAT
- PPP
- PPPoE
- SNMP V2 & V3
- SNTP
- Core Net Stack TCP/UDP/IGMP
- TFTP Client
DHCP Client
The Fusion DHCP (Dynamic Host Control Protocol) Module
allows a network to automatically configure itself.
The main responsibility for the DHCP Client is to obtain
an IP address.
DHCP Server
The Fusion DHCP Server
centralizes the allocation of IP addresses on a network
or the Internet. It may also allocate other configuration
options as specified in RFC 2131 and RFC 2132.
DNS Resolver
The Fusion DNS (Domain
Name System) software is a resolver comprised of a library
of easy-to-use routines that a client application can
call to perform the domain name to IP address translation
function.
FTP Client & Server
The Fusion
FTP (File Transfer Protocol) client and server allows
the efficient sharing of files, programs or data between
diverse host systems.
NAT / Firewall
The Fusion NAT (Network
Address Translation) module allows client IP hosts on
a private network to access Internet hosts without having
to obtain a public IP address. The NAT module also works
as an effective firewall.
PPP
The Fusion PPP (Point to Point
Protocol) module is designed for serial links and provides
a method of transmitting datagrams over serial point
to point links. PPP is also the foundation that PPPoE
relies upon.
PPPoE
The Fusion PPPoE (Point to Point
over Ethernet) module is designed for serial links and
provides a method of transmitting datagrams over serial
point to point links over Ethernet. PPoE allows broadband
Internet access (DSL) via bridged Ethernet, while preserving
the traditional dial-up paradigm for assigning IP addresses
to clients and performing authentication and billing.
SNMP
The Fusion SNMP (Simple Network
Management Protocol) Module is designed to allow for
management of networked devices. SNMP is extensible
-- allowing users to easily add network management functions
to their existing products. SNMP separates the management
architecture from the hardware architecture, which broadens
the overall use of SNMP.
SNTP
The Fusion SNTP (Simple Network
Time Protocol) module offers client and server services
to obtain and set accurate date and time values in network-connected
devices.
Net Stack TCP+UDP+IGMP IP
The Fusion
Networking TCP/IP Stack provides developers a 20-year
history of networking standards compliance. The Fusion
Net Stack is the most widely used networking protocol
stack in the world, with tens of thousands of design
wins and about a billion network-enabled products shipping.
TFTP
The Fusion TFTP (Trivial File
Transfer Protocol) module allows for the efficient transferring
of files between diverse host systems without the extended
features and potential overhead associated with FTP.
TFTP is often used for remote upgrades of firmware and
changing device configuration files.
The Unicoi Voice (VoIP) Gateway consists of the following modules:
*A reference design is
a sample electronics circuit design that shows engineers
how to utilize the latest developments in microchips
in their own products. Using a reference design as a
base, it is possible today for a device manufacturer
to incorporate a new technology into existing designs
in a few weeks, and have products available to ship
not long after.
|