Share this

A Brief Discussion on Communication Technology of Embedded Modems

2026-04-06 05:58:55 · · #1
Abstract: Due to the rapid development of multimedia technology, ordinary modems are no longer suitable for current network data transmission. However, embedded modems have been widely used for transmitting smaller amounts of data. During communication, embedded modem products can achieve data transmission just like ordinary modems, providing parallel and serial interfaces, and offering synchronous and asynchronous data transmission formats. This article mainly elaborates on the communication technology of embedded modems. Keywords: Embedded modem; Data transmission; Protocol Currently, various embedded modems on the market can achieve data transmission functions through the Public Switched Telephone Network (PSTN), including standard serial and parallel interfaces, synchronous and asynchronous communication data transmission formats, and support for multiple modem standard protocols—V.90, V.34, V.32bis, V.22bis, etc., and support error correction protocols such as V.42 and MNP, and data compression protocols such as V.42bis and MNP5. I. Communication Technology Communication refers to the transmission of data between computers or peripheral devices. Therefore, the "message" here is a type of information, consisting of numbers "1" and "0" with certain rules, reflecting specific information—either a single data item or a batch of data. Data communication involves the transmission of data between two devices. Common data communication methods include parallel communication and serial communication. Parallel communication is typically used when the distance is short and a high transmission rate is required. When the devices are far apart, data is often transmitted serially. (I) Parallel Communication and Serial Communication Parallel communication is relatively simple and can be divided into parallel communication with different bit widths, such as 8-bit parallel communication, 16-bit parallel communication, etc. In parallel data transmission, 8-bit parallel communication transmits 8 data bits simultaneously from one device to another. The sending device transmits the 8 data bits to the receiving device through 8 data lines. The receiving device can use this data directly without any modification. The characteristic of parallel communication is that each bit of data is transmitted or received simultaneously. Serial communication transmits data bit by bit, and therefore, under the same conditions, its transmission speed is slower than parallel communication. However, in practical applications, serial data transmission is often chosen because serial communication requires at most two wires to send or receive data: one for sending and the other for receiving. Depending on the different operating modes of serial communication, the transmitting and receiving lines can be combined into one, becoming a transmit/receive multiplexed line (such as half-duplex). The hardware for implementing serial data transmission is economical and practical. (II) Serial Data Transmission Mode In serial data transmission, only one bit of data is transmitted from the source to the destination each time. Compared with parallel data transmission, which transmits several bits of data simultaneously, the transmission speed of serial data transmission is slower than that of parallel transmission. In serial data transmission, each bit is sent from the source to the destination one by one. This requires synchronization between the data source and the data destination to distinguish each bit, character, and message. The data link will control the synchronization between the two stations. It requires that when bits, characters, or messages are sent from one station to another, necessary additional information is added. This information enables the hardware clocks in the receiving and sending stations to be synchronized, thereby ensuring that the signal sent from the source is correctly identified by the destination. There are two data transmission modes in serial data communication: asynchronous serial data transmission and synchronous serial data transmission. Asynchronous communication: The data format transmitted in asynchronous communication (also known as a serial frame) consists of 1 start bit, 5, 6, 7, or 8 data bits, 1, 1.5, or 2 stop bits, and 1 parity bit. The start bit is defined as 0, and the idle bit as 1. Asynchronous communication essentially means that A and B use independent clocks. Each data transmission begins with a start bit and ends with a stop bit. The start bit triggers the synchronization clocks of both A and B. One bit in each asynchronous serial frame is strictly synchronized with each other, and the bit periods are the same. Asynchronous communication relies on the start and stop bits to maintain communication synchronization, has lower hardware requirements, and is relatively simple and flexible to implement. Synchronous communication: The data format transmitted in synchronous communication (also called a synchronous serial frame) consists of multiple data items. Each frame has two (or one) synchronization characters as start bits to trigger the synchronization clock to begin sending or receiving data. Idle bits require the transmission of synchronization characters. Synchronous communication relies on synchronization characters to maintain communication synchronization. No synchronization characters need to be inserted between data items within a data group, resulting in no gaps and thus faster transmission speeds. However, it requires an accurate clock to achieve strict synchronization between the sender and receiver, placing higher demands on hardware. It is suitable for transmitting batches of data. II. Working Principle of Embedded Modems A modem consists of transmitting, receiving, control, interface, operation panel, and power supply components. Data terminal equipment (DTA) provides data in binary serial signal form. This data is converted to internal logic levels via an interface and sent to the transmitting section. The modulation circuit then modulates the signal into the required line signal for transmission. The receiving section receives the signal from the line, filters, demodulates, and converts the signal back to a digital signal before sending it to the DTA. Telephone lines allow communication between parties thousands of kilometers apart because repeater amplification devices are installed at regular intervals to ensure clear voice. If a modem is configured on these devices, data transmission can occur wherever telephone service is available. The typical voice bandwidth of a telephone line is between 300 and 3400 Hz; the signal frequency for transmitting digital signals must also be within this range. Common modulation methods include Frequency Shift Keying (FSK), Phase Shift Keying (PSK, DPSK), Amplitude Modulation (PAM, QAM), and Pulse Code Modulation (PCM). Modems typically have three operating modes: on-hook, call, and online. On-hook mode occurs when the telephone line is not connected; call mode occurs when both parties are talking on the phone; and online mode occurs when the modem is connected and data is being transmitted. After a modem is powered on, it typically enters on-hook mode first, then enters call mode after dialing a number, and finally enters online mode through the modem's "handshake" process. The connection between a modem and a computer involves the interface between a Data Circuit-terminating Equipment (DCE) and a Data Terminal Equipment (DTE). The interface between DCE and DTE is a crucial issue in computer network usage. (I) DTE and DCE A DTE (Data Terminal Equipment) is a device with certain data processing capabilities and the ability to send and receive data. A DTE can be a computer or terminal, or various I/O devices. Most data processing terminal devices have limited data transmission capabilities. If two DTE devices that are far apart are directly connected, they often cannot communicate. An intermediate device called a Data Circuit-terminal Equipment (DCE) must be added between the DTE and the transmission line. The role of the DCE is to provide signal conversion and encoding functions between the DTE and the transmission line, and to be responsible for establishing, maintaining, and releasing the data link connection. A typical DCE is a modem connected to an analog telephone line. Digital devices communicate via modems by using analog signals to transmit digital data when accessing the telephone network. (II) RS-232C Serial Port Embedded Modems are usually connected to computers via RS-232C serial port signal lines. RS-232 allows a transmitting device to connect to a receiving device to transmit data; its original specification had a maximum transmission speed of 20Kbps, but in reality, current applications far exceed this speed range. RS-232 can be said to be a fairly simple communication standard. Without hardware flow control, it can achieve full-duplex transmission using at most three signal lines. RS-232C serial port signals are divided into three categories: transmit signals, handshake signals, and ground. 1. Transmit signals: refer to TXD (transmit data signal line) and RXD (receive data signal line). 2. Handshake signals: refer to six signals: RTS, CTS, DTR, DSR, DCD, and RI. Their functions are as follows: RTS (Request to transmit) is a handshake signal sent by the PC to the modem. CTS (Clear to transmit) is a handshake signal sent by the modem to the PC. DTR (Data Terminal Ready) is a communication signal sent from the PC to the Modem. DSR (Data Ready) is a communication signal sent from the Modem to the PC. It indicates the working status of the local Modem. DCD (Transmission Detection) is a status signal sent from the Modem to the PC. RI (Ring Indicator) is a status signal sent from the Modem to the PC. 3. Ground signal (GND) provides the same potential reference point for the connected host and Modem. III. Modulation and Protocol Standards In the field of communications, a protocol refers to a set of common technical rules or specifications that both communicating parties should follow. If these rules or specifications are accepted by a large number of users, they can be called a standard. The most basic function of a Modem is modulation and demodulation, and a series of technical standards have been developed in recent years; in addition, most modern Modem products also incorporate compression and error correction technologies to improve transmission speed. (I) Standard Modem Protocol The basic function of a modem is to convert between binary digital signals provided by the computer and analog signals supported by the telephone network, enabling the computer to use the telephone network for long-distance data communication. The core of modulation and demodulation technology is how to increase the transmission speed of digital information in telephone channels with limited bandwidth (≤4kHz). This speed is often measured in bit rate, that is, bits per second (bps). The earliest modem was the Bell 103, introduced by AT&T in 1958. It used a simple frequency modulation (FSK) technology, providing a transmission speed of only 300bps. CCITT issued a similar technical standard, V.21, based on the Bell 103. In the 1970s, AT&T's Bell 212 used a 4-DPSK technology combining amplitude modulation and frequency modulation, achieving a transmission speed of 1200bps. A similar standard from CCITT was called V.22. Bell 103 (V.21) and Bell 212 (V.22) are rarely used now, but to maintain compatibility with earlier modems, many modems still integrate these two technologies as an option. In the mid-1980s, the CCITT V.22 bis standard was adopted by most modem manufacturers. Its 16-QAM (quadrature modulation with 12 phase angles and 4 amplitude phases) modulation technology achieved a transmission speed of 2400 bps. Subsequently, CCITT issued the V.32 standard, which used 32-TCM (grid-coded modulation) technology and could achieve a speed of 9600 bps. CCITT issued the V.32bis standard in 1991. V.32bis uses 128-TCM modulation technology, achieving a maximum transmission speed of 14400 bps, and can downgrade to four speed ranges—12000 bps, 9600 bps, 7200 bps, and 4800 bps—depending on line quality. In 1993, CCITT launched the V.34 standard, which could achieve a maximum speed of 28800bps. This standard could also operate at multiple speed levels, such as 28.8K/26.4K/21.6K/19.2K/16.8K/14.4K/12K/9600/7200/4800bps. V.90 is a 56Kbps data transmission standard developed by ITU-T. V.90 enables modems to receive data at rates up to 56Kbps on the PSTN. V.90 connection technology uses a bidirectional channel: an uplink channel and a downlink channel. The downlink (receive) channel of the V.90 client modem can achieve a higher transmission speed of 56K. The V.90 standard can support an uplink rate of 33.6Kbps. (II) Protocol Standards for Compression and Error Correction Technologies In order to further improve the data transmission speed of modems, in addition to the continuous improvement of modulation and demodulation technologies mentioned above, data compression technology has also been introduced into modems in recent years. Error correction technology was introduced along with the adoption of compression technology. Microcom's error correction and compression protocol, often abbreviated as MNP (Microcom Network Protocol), consists of a series of independent error correction and compression protocols. MNP1–MNP4 and MNP10 are error correction protocols, while MNP5 and MNP7 are compression protocols. MNP has become the industry standard for compression and error correction technology. In 1988, the CCITT issued the V.42 error correction standard. V.42 includes MNP4 as an option. If one modem supports V.42 and the other supports MNP4, they can automatically negotiate and execute MNP4 error correction. Regarding data compression protocols, MNP5 and V.42bis are the most popular. V.42bis, issued by CCITT in 1989, is a more efficient compression protocol. Because V.42bis has an automatic testing function, it can automatically switch between compression mode and transparent mode (no compression) through online testing, making it more adaptable than MNP5. Compression and error correction technologies are closely related. If the V.42bis compression protocol is selected, the modem will automatically enable the V.42 error correction protocol; conversely, if MNP5 compression is used, MNP error correction will naturally be employed. IV. Conclusion Embedded modems possess all the functions of traditional modems, utilizing telephone lines (PSTN) to solve data transmission problems. Furthermore, their small size, high reliability, flexibility, and convenience make them ideal for communication between terminal devices with relatively low traffic volumes. They have broad application prospects and a large market potential in areas such as power distribution automation, remote meter reading, tax-controlled POS machines, and bank-tax POS machines. References: [1] Zhang Zhiliang. Microcontroller Principles and Control Technology [M]. Beijing: Machinery Industry Press, 2001. [2] Wayne Wolf. Embedded Computer System Design Principles [M]. Translated by Sun Yufang, et al. Beijing: Machinery Industry Press, 2002. [3] Gong Shangfu. Microcomputer Principles and Interface Technology [M]. Xi'an: Xi'an University of Electronic Science and Technology Press, 2003. [4] Chen Zhiying, Li Guanghui. Application of Embedded Modem in Distribution Transformer Terminal Unit [J]. Microcontroller & Embedded System Application, 2004, (5).
Read next

CATDOLL CATDOLL 115CM Nanako (TPE Body with Hard Silicone Head) Customer Photos

Height: 115cm Weight: 19.5kg Shoulder Width: 29cm Bust/Waist/Hip: 57/53/64cm Oral Depth: 3-5cm Vaginal Depth: 3-15cm An...

Articles 2026-02-22
CATDOLL 128CM Katya Silicone Doll

CATDOLL 128CM Katya Silicone Doll

Articles
2026-02-22
CATDOLL Charlotte TPE Head

CATDOLL Charlotte TPE Head

Articles
2026-02-22
CATDOLL Airi Soft Silicone Head

CATDOLL Airi Soft Silicone Head

Articles
2026-02-22