HIGH SPEED INTERNET MODEM FAMILY
CH2124
-
Send/Retrieve Email. 2 I/O Ports 2400bps.
CH2160
-
Send/Retrieve Email. 2 I/O Ports, V.90.
FEATURES
INTRODUCTION
  • Replaces conventional modems using the world
  • Direct machine-to-machine interaction represents the
    wide web for communication.
    next logical extension of the internet. Cermetek internet
  • Transparent internet operations of Point-to-Point
  • modem (iModem) products are designed to exploit the
    Protocol (PPP), Password Authentication Protocol
    internet to facilitate the utilization of machine-to-
    (PAP) and Challenge Authentication Protocol
    machine interactions.
    Using email, information can
    (CHAP) to connect to the Internet.
    easily be transferred between systems and can be
    transmitted/retrieved at will. Internet email provides low
  • Built-in TCP/IP and SMTP to send emails, TCP/IP
  • cost,
    near
    real
    time
    multi-path
    communication.
    and POP3 to retrieve and/or delete emails.
    Replacing conventional modems and long distance
  • On Demand and I/O pin event driven email
  • telephone lines with local access internet connections
    transmission and retrieval.
    reduces fixed asset and maintenance costs, limits
  • Send/Retrieve email.
  • communication expenses and saves money.
  • Retrieve select individual message.
  • Programmable using serial interface.
  • USER FRIENDLY INTERFACE LAYER
  • Remote programming using PSTN.
  • All Cermetek iModem products contain a user friendly
  • Resident modem supports: V.90, V.34bis, V.34,
  • interface layer that provides the user transparent
    V.22bis, V.22A/B V.23, V.21, Bell 212A and 103,
    access to the internet. This interface layer, consisting
    of various @T macro commands, has the look and feel
    ®
    (depending on model) and can be used in
    of conventional modem AT commands. With the @T
    ®
    conventional modem mode.
  • Error correcting: V.42 LAPM, MNP 2-4 and MNP10
  • macro commands the user can direct the iModem to
    (CH2160).
    compose, edit/modify, send, retrieve and delete email
    messages. Internet and email activity status is reported
  • Automatic baud rate adaptability utilizing speed
  • via the iModem’s V.24 (EIA 232-E) serial interface.
    sensing, flow control and data buffers.
  • Serial interface, V.24 (EIA 232-E), 5 volts.
  • The CH2124/60 products are the first generation
  • NVRAM for stored modem (S-Registers) profiles.
  • internet enabled devices.
    These products excel at
    sending and retrieving modest amounts of data. Email
  • Cermetek @T ® AT-like Commands.
  • messages of approximately 125 ASCII characters in
  • Built-in DAA with 1500 VAC RMS isolation 2122V
  • length can be stored in internal Flash ROM for later
    peak surge protection.
    transmission. Emails of larger length can be retrieved.
  • UL 1950 and CSA C22.2 950 (Third Edition) Listed,
  • reference UL File E104957.
    The CH2124/60 products are ideal for very low cost
  • FCC Part 68 Approved/Industry Canada CS-03 Part
  • controller applications and in applications where limited
    I approvable.
    data transfer is required.
  • Pin-for-Pin compatible family.
  • +5 Volt operation.
  • OVERVIEW OF THE CH21XX iMODEM
  • Small size: 1.35” x 1.97” x 0.55” (nominal).
  • A conceptual representation of the iModem in an
  • Low Cost 2400bps version (CH2124).
  • embedded environment is presented in Figure 1. As
    can be seen in this figure, the iModem requires the
  • Use with any Non-proprietary commercial or private
  • input of various internet parameters to function properly:
    ISP.
    user name, user ID, user password, ISP telephone
  • Cermetek’s iModem Network ISP has 1000s of
  • number, ISP mail server address/name, local email
    local access numbers world wide.
    address/name, destination email address and user
  • Failsafe back up 1-800 access number, auxiliary
  • specified email message/input port status.
    and alternative telephone numbers available.
  • 1 year free trial subscription to iModem Network
  • ISP provided with each iModem.
  • iNetWizard ® Windows based programming aid
  • available free-of-change.
    2005 Cermetek Microelectronics, Inc.
    Page 1
    Document No. 607-0017 Revision I1 (05/05)
    Cermetek Microelectronics, Inc.
    High Speed Internet Modem Family
  • User Name
  • Password
  • CH21XX
  • ISP Telephone Number
  • iModem
    Internet
  • Mail Server Address/Name
  • Product
    (PPP, SMTP, TCP/IP,
  • Local Email Address
  • Family
    POP3)
  • Destination Email Address
  • User Specified Email
  • Message/Input Port Status
  • User ID
  • Send email
  • User Supplied Parameters
  • Retrieve email
  • Delete email
  • Functions Performed
    Figure 1.
    Conceptualized Block Diagram illustrating the Cermetek CH21XX iModem product family
    performing the embedded internet application function.
    Cermetek’s iModem products provide the user with the
    internet email transceiver or as a high reliability analog
    ability to assign a unique unit name to each iModem
    modem. Additionally, the CH2124/60 products support
    thereby creating a customized identity for each system
    user remote access which can be used to reprogram or
    containing an iModem product.
    reconfigure an iModem deployed in the field.
    Each
    iModem
    device
    stores
    the
    user-supplied
    The iModem Family of products are pin compatible with
    parameters in internal memory. These parameters are
    the CH179X and CH2056 modem products. Referring
    retained when power is removed. The user supplied
    to Figure 2, the CH21XX iModem Family consists of an
    parameters are loaded into the iModem via the
    industrial grade high speed modem module and a µP
    iModem’s
    serial
    interface
    port
    utilizing
    either
    controller with associated internal logic.
    The µP
    ®
    Cermetek’s iNetWizard telecommunications software
    controller and the logic provide all the functions
    package or, alternatively, one of a variety of
    required for internet communication via standard PSTN
    commercially available terminal emulation software
    telephones lines. All CH21XX iModem products utilize
    packages. iNetWizard is available free of charge and
    ®
    TCP/IP, PPP, PAP, CHAP, SMTP and POP3 internet
    runs on any standard PC operating Microsoft Windows.
    protocols.
    Internet Connectivity. The CH21XX iModem uses the
    user supplied parameters to establish an internet
    Remote Access.
    connection and then send, retrieve and/or delete email.
    After completion of the required internet activities, the
    Required External Connections.
    The iModem
    iModem terminates the internet connection.
    requires an external RJ-11C jack for the PSTN line
    connection. An ITU-T V.24 serial interface is required
    Send, Retrieve and Delete Email. The CH2124/60
    when host processor control of the iModem is required
    products send and retrieve email of modest length. The
    in the specific application.
    All retrieved emails are
    pre-stored message length is approximately 125 ASCII
    presented to the host system for further processing
    characters.
    Messages are stored in Flash ROM.
    and/or retention via the serial interface.
    Streaming email is not supported in the CH2124/60
    iModem products.
    Approvals. The CH21XX iModem Family is FCC Part
    68 approved, UL 1950 and CSA C22.2 950 (Third
    Refer to Cermetek Application Note # 155, @T
    ®
    Edition) listed and Industry Canada CS-03 Part I
    Command Set Description and Usage For CH2124/60
    registered.
    iModems, for more details.
    Physical Dimensions. The modules are designed for
    iModem Hardware Configuration.
    Each CH2160
    PCB through-hole mounting and are 1.35” x 1.97” x
    (CH2124) iModem contains a fully functional 56kbps
    0.55” in size.
    (2400bps) modem and the hardware and firmware
    needed to provide the internet capability. Because of
    the unique architecture of Cermetek iModems, these
    iModems have the ability to operate as either an
    2005 Cermetek Microelectronics, Inc.
    Page 2
    Document No. 607-0017 Revision I1 (05/05)
    Cermetek Microelectronics, Inc.
    High Speed Internet Modem Family
    iMODEM EVALUATION BOARD
    Semi-Autonomous Control. This method requires a
    Cermetek manufactures a companion evaluation board
    minimal amount of host processor intervention and
    that is designed to simplify the hardware connections
    requires that the DTE serial port be operational. Semi-
    required to program the iModem as well as providing a
    autonomous control is a special case of full Host
    reliable platform to assist with system level debugging.
    Supervised Control and relies on the preprogrammed
    Contact Cermetek and ask for the CH21XX iModem
    default internet configuration profile contained within the
    Evaluation Board.
    iModem. Initiation of an email activity occurs with the
    issuance by the host processor to the iModem the
    appropriate @T
    ®
    command to send/retrieve/delete
    iMODEM CONTROL METHODOLOGIES
    email. PSTN dial-up, logon, authentication and email
    The iModem receives @T commands from the host
    ®
    transmission, retrieval, and/or deletion are performed
    processor or receives an event status flag on the Send
    automatically by the iModem in the same fashion as for
    Email Control Pin (Pin #6) and proceeds to dial up the
    the Fully Autonomous On-Demand control method
    local POP, log on to the internet, authenticate and verify
    described above.
    the user ID and password, and either sends or retrieves
    email depending on the command/status flag received.
    Host Supervised Control. This method is the most
    For CH2124/60 products, see Table 1 for a summary of
    flexible, but requires issuance by the host processor of
    the necessary @T commands in the required order
    ®
    available @T commands.
    ®
    from the host processor.
    When choosing an
    The iModem Family offers a variety of internet
    implementation scheme utilizing a host processor, the
    host controls the iModem by using Cermetek @T
    ®
    communication features ranging from simple on
    demand event triggered email transmission to full send
    commands.
    These commands are similar to the
    and retrieve email capability.
    User Control of the
    standard Hayes AT command set.
    internet communication activity of the iModem device
    typically falls into one of the following basic control
    Although the DTE serial port is required to be
    strategies:
    operational for this method of control, an additional
    1. Fully Autonomous or event driven pin control
    feature of this method is the ability of the host to over-
    requiring no host processor intervention.
    A pre-
    ride the preprogrammed parameters (including the
    stored message is sent on a pin transition
    email message content) by simply entering the
    applicable information using the appropriate @T
    ®
    (CH2124/60).
    2. Semiautonomous control, requiring one command to
    Command.
    be issued from the host processor. A pre-stored
    message is sent on command.
    Delete Email. The user may selectively delete any
    3. Complete host intervention and supervision requiring
    email message (by specifying the message number) or
    each command to be issued from the host.
    delete all messages cached on the POP3 server.
    Message is constructed and sent in real time.
    Email and Internet Activity Status. The CH2124/60
    Fully Autonomous On Demand Event Driven
    provides activity status messages on the iModem’s
    Control. This is the simplest method of operational
    serial port. These status messages consist of a series
    control. Application of a 50ms TTL Low going pulse or
    of ASCII characters.
    Some examples are: BAD
    level to the Send Email Control pin (Pin # 6) will cause
    MESSAGE NUMBER, CONNECT, HANGING UP,
    the CH2124/60 iModem to send an email using its
    MESSAGE ACCEPTED, MESSAGE DELETED. For a
    internal internet configuration profile. This profile is pre-
    more
    detailed
    discussion
    of
    CH2124/60
    status
    programmed at the factory and can be modified by the
    messages, refer to Cermetek Application Note # 155,
    @T
    ®
    user as necessary. No host processor intervention is
    Command Set Description and Usage For
    required. The DTE serial interface is not required for
    CH2124/60 iModems.
    fully autonomous on demand or event driven control.
    The CH2124/60 iModem will abort email related
    Back-up and Alternative POP access Phone
    activities and return to the idle state if a low going TTL
    Numbers. Cermetek iModem products allow usage of
    pulse is presented to the SEND Email Control Pin (Pin
    an alternative local access POP phone number or, if
    # 6) at any time during or after initiation of email send.
    available, a 1-800 number, should the iModem fail to
    connect to the primary POP. The user can establish
    the number of attempts made to the primary POP
    before the back up POP is attempted.
    2005 Cermetek Microelectronics, Inc.
    Page 3
    Document No. 607-0017 Revision I1 (05/05)
    Cermetek Microelectronics, Inc.
    High Speed Internet Modem Family
    SEND EMAIL
    CONTROL
    PIN
    Network
    INPUT
    µP
    Protocol
    Input 1
    SENSE
    POP 3
    SMTP
    Flash ROM
    Input 2
    AND
    OUTPUT
    TCP
    32Kx8
    EMAIL
    PINS
    ACCEPTED
    IP
    INDICATOR
    Interface
    PPP
    PIN
    Circuitry
    CH21XX
    MODEM
    RXD
    TIP
    RTS
    SERIAL
    V.90 (CH2160/65)
    DAA
    DCD INTERFACE
    V.22bis (CH2124)
    PSTN
    DSR
    V-24
    Ring
    RI
    EIA-232-E or
    CTS
    UART
    TXD
    DTR
    MODEM INTERFACE
    RST
    SPK
    +5V
    GND
    Figure 2. Functional Block Diagram of Cermetek CH2124/60 iModem Products.
    DESCRIPTION OF FUNCTIONAL BLOCKS AND
    a TTL LOW Pulse to Pin 8 indicating that the ISP
    DISCUSSION OF BASIC OPERATIONS
    Mail Server has accepted the email message.
    Each CH21XX iModem product consists of the following
    functional blocks:
    Control of the internet capabilities of the iModem can be
    1. µP controller with Network Protocols and Flash
    either event driven or initiated and controlled by a
    ROM.
    system level host processor. Refer to Table 3 for a
    2. Serial interface buffer.
    complete set of pin descriptions.
    3. Input/Output interface circuitry.
    4. Internal modem (V.90 or V.22bis).
    When not utilized in the internet connectivity role, the
    5. Modem interface circuitry.
    iModem will function as a standard analog modem.
    6. DAA (Data Access Arrangement) PSTN interface.
    Figure 2 contains a schematic drawing illustrating the
    KEY FEATURE
    interconnectivity of the various functional blocks
    The user has complete control of the level of
    comprising the CH21XX iModem products.
    autonomy the iModem exercises in the user’s
    application. This is a unique feature of Cermetek’s
    Each
    iModem
    performs
    the
    following
    internet
    iModem products.
    connectivity functions automatically:
    1. Dials local POP and Connects to ISP.
    2. Authenticates user ID and logs onto the internet.
    µP Controller. The µP controller performs the required
    3. Sends (or Retrieves) email to (from) the server
    internet operations by interpreting each specific @T
    ®
    address/name specified using the ISP’s SMTP
    command and executing the appropriate internet
    (POP3) Mail Server.
    commands. The necessary internet protocol firmware
    4. Terminates ISP session after all data is sent (or
    is resident in flash ROM. The @T commands function
    ®
    retrieved).
    as an extension to the industry standard Hayes AT
    5. The CH2124/60 sends an ASCII MESSAGE
    command set.
    ACCEPTED activity response message and sends
    2005 Cermetek Microelectronics, Inc.
    Page 4
    Document No. 607-0017 Revision I1 (05/05)
    Cermetek Microelectronics, Inc.
    High Speed Internet Modem Family
    Internal Modem.
    The internal modem is used to
    Refer to Cermetek’s High Speed Modem and FAX
    establish a data connection with the ISP. The CH2160
    Family product data sheet for a complete Description of
    contains a V.90 internal modem while the CH2124
    the internal modem’s capabilities and functions.
    contains a V.22bis internal modem.
    The internal
    modem can be controlled with Hayes AT commands
    Serial Host Interface Buffer. The iModem utilizes a
    and
    is
    compatible
    with
    industry
    standard
    serial V.24 EIA 232-E 5V interface to communicate with
    communication
    software.
    Refer
    to
    Cermetek
    the internal modem and to communicate with the
    publication, AT Commands and S-Registers, for a more
    internal µP.
    detailed discussion of the Hayes AT commands
    supported by the iModem product family.
    Telephone Line Interface or DAA.
    The iModem
    family includes a unique low distortion DAA designed
    When operating in standard analog modem mode, the
    for optimal performance over all PSTN line conditions
    maximum Data Terminal Equipment (DTE)/Host system
    thereby
    achieving
    the
    most
    reliable
    and
    best
    communication speed is established by the maximum
    performance PSTN connections.
    speed available from the DTE/Host and is not limited by
    the iModem product.
    The CH21XX iModem family is designed to meet North
    American telephone standards as set by FCC Part 68
    (USA) and Industry Canada CS-03 Part I (Canada).
    IMPORTANT NOTICE
    Each iModem product is shipped from the factory with
    ®
    AS DELIVERED FROM THE FACTORY, all @T
    an FCC label indicating the FCC registration number
    command
    communication
    between
    the
    CH2160
    and ringer equivalent.
    The PSTN line interface is
    (CH2124) iModem and the host processor is
    UL1950 and CSA listed. Consequently, the iModem
    conducted over the serial interface at 57.6/19.2kbps
    family of products satisfies U.S. and Canadian
    (2400bps).
    requirements, and will meet other international approval
    agency requirements that specify these levels of
    isolation.
    CH21XX DTE Speed. AS DELIVERED FROM THE
    FACTORY, the CH2160 iModem will only communicate
    with the DTE at 57.6kbps and the CH2124 at 2400bps.
    IMPORTANT NOTICE
    However, the user may modify the DTE speed with the
    If
    the
    user
    wants
    to change the DTE/Host
    appropriate @T commands. Refer to Application Note
    ®
    communication speed to any speed other than the
    # 155, @T Command Set Description and Usage For
    ®
    factory set speed of 57.6kbps for the CH2160 or
    CH2124/60.
    When the user changes the DTE
    2400bps for the CH2124, the user must first change
    communication speed to any speed other than the
    the DTE speed of the iModem using the appropriate
    all @T commands before changing the DTE/Host
    ®
    default value set of the factory, the user must ensure
    that the DTE supports the speed selected. Failure to
    speed. Refer to Application Note # 158, Cermetek
    do so could adversely affect communication with the
    iModem Caveats and Definitions, for a more detailed
    iModem device or, worst-case, disable communication
    discussion of this issue.
    with the internal µP controller.
    Refer to Application
    Note # 158, Cermetek iModem Caveats and Definitions,
    for a more detailed discussion of this issue.
    IMPORTANT NOTE
    Cermetek recommends a minimum of 50ms inter-
    character delay when sending commands to the
    CH2124/60 iModem. Failure to do so could result in
    unpredictable performance.
    2005 Cermetek Microelectronics, Inc.
    Page 5
    Document No. 607-0017 Revision I1 (05/05)
    Cermetek Microelectronics, Inc.
    High Speed Internet Modem Family
    Table 1. Summary of CH2124/60 Allowed @T Commands.
    ®
    Command
    Notes
    Description
    @T [ A1 ][ =n ] 1,2,3,4
    Enter destination email address, n . Maximum length is 34 ASCII characters.
    @T [ D ][]
    1,2,7,12 Dialup ISP and send pre-configured Input Port Status email. Message type sent is specified
    by @TJn command or by K8 parameter for firmware versions 1.262 or greater.
    @T [ DG ][ n ]
    1,2,12
    Dial preprogrammed ISP and Retrieve mail message from preprogrammed email address.
    Message number must be specified, n=1 to 99 .
    @T [ DK ][ n ]
    1,2,12
    Dial preprogrammed ISP and Delete mail message n.
    n=aa Where aa is the message number.
    n=aa-bb will delete message number aa through bb (inclusive).
    n=* will delete all messages.
    @T [ DM1 ][]
    1,2,3,4,
    Dialup ISP and send user defined email message regardless of message type specified by
    7,12
    @TJn command.
    @T [ E1 ][ =n ]
    1,2,3,4
    Enter local or “FROM:” email address, n .
    @T [ H ][]
    1,2
    Directs remotely accessed iModem connected via Remote Dial-up Access to terminate
    access session and hang-up.
    @T [ J ][ 0 ]
    1,2,7,12 Establish email message type to be sent when iModem SEND pin is activated or the @TD
    command issued. J0 will select the Input Port Status message or by K8 parameter for
    firmware versions 1.262 or greater.
    @T [ J ][ 1 ]