Data transmission system and method

Multiplex communications – Pathfinding or routing – Switching a message which includes an address header

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S230000

Reexamination Certificate

active

06292487

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to a system and method for ATM (Asynchronous Transfer Mode) data transmission, and more particularly to a data transmission system and method using an ATM segmentation device in which an ATM cell transmission timing signal is generated from a real-time data.
2. Description of the Related Art
These years, the asynchronous transfer mode (ATM) data transmission has actively been researched and developed for a digital communication in the fields of fast broad-band communications and broad-band ISDN (B-ISDN).
An ATM communication network comprises ATM transmitters and ATM exchanges to which ATM terminals are connected. The ATM terminal segments an information into packets of a fixed length (53 bytes) called “ATM cell” for transmission. Each of the ATM cells consists of a 5-byte header and a 48-byte payload. A sequence No., virtual channel No., etc. are written in the header, and an information to be transmitted is written in the payload. When there is much information to be transmitted by the ATM terminal of this data transmission system, the ATM terminal segments the information into a plurality of ATM cells (will also be referred to simply as “cell or cells” hereinafter) for transmission. However, when the ATM terminal has no information to transmit, it will transmit no cell. Also, the ATM transmitter is capable of transmitting, over a same transmission channel, cells transmitted from transmitting terminals of different transmission rates. The ATM receiving terminal restores an original information based on the content of the header of each received cell. Thus, the ATM transmitter has no frame period characterizing the conventional STM (Synchronous Transfer Mode) but transmits a single cell or a plurality of cells at random.
FIG. 1
shows a conventional data transmission system. In
FIG. 1
, an ATM data transmitter incorporated in each ATM transmitting terminal is generally indicated with a reference
101
. The ATM transmitter
101
comprises a data buffer
102
consisting of DRAM, etc., an ATM segmentation block
105
including an ATM cell generation circuit
103
and a transmission VC (Virtual Channel) selection circuit
104
, a physical layer device
106
and the like disposed downstream of the ATM segmentation block
105
.
The data buffer
102
stores various data as data to be transmitted. The ATM cell generation circuit
103
of the ATM segmentation block
105
reads to-be-transmitted data stored in the data buffer
102
to generate an aforementioned 53-byte cell. The transmission VC selection circuit
104
determines a virtual channel over which each is transmitted. Also, the transmission VC selection circuit
104
incorporates a traffic shaver circuit (not illustrated) to adjust the transmission rate for each cell.
The ATM segmentation block
105
is connected to a CPU (not illustrated). The transmission VC selection circuit
104
determines a virtual channel over which a cell is to be transmitted, based on a transfer rate predetermined by the CPU, and the traffic shaver circuit will determine a time when the cell is to be transmitted. Based on the results of the above, the ATM cell generation circuit
103
reads to-be-transmitted data stored in the data buffer
102
and segments it into payloads each of 48 bytes. Further, the ATM cell generation circuit
103
write a virtual channel No., etc. as a 5-byte header for each payload to generate 53-byte cells each of which will be supplied to the physical layer device
106
via a UTOPIA (Universal Test & Operation Physical Interface for ATM) interface, etc.
The physical layer device
106
processes each received cell in a manner depending upon a certain physical layer, and then supplies it to an optical fiber (not illustrated), for example. Thus, each cell is transmitted through the optical fiber to an ATM network, and supplied to another ATM terminal via an ATM exchange (not illustrated).
The data transmitter
101
uses the above-mentioned traffic shaver circuit of the transmission VC selection circuit
104
to determine a time when a cell is to be transmitted based on a transfer rate designated by the CPU, without discrimination of the quality of to-be-transmitted data, for example, whether the data is a real-time data or a nonreal-time data.
However, the clock system for the real-time data is different from that for ATM clock system, so it is technically impossible to completely eliminate the difference between these clock systems at the time of data transmission. Therefore, the conventional data transmitter
101
is disadvantageous in that when there are both real-time data and nonreal-time data to be transmitted to outside from the physical layer device
106
, an excess or shortage of data takes place due to such difference in clock system at the time of transmission even if a same transmission rate is set for both the real-time and nonreal-time data.
Furthermore, for connection of various systems which supply real-time data as mentioned above to the conventional data transmitter
101
needs a unique adjustment for each of the systems.
SUMMARY OF THE INVENTION
The present invention has an object to overcome the above-mentioned drawbacks of the prior art by providing an ATM data transmission system and method suitable for transmission of real-time data.
The above object can be accomplished by providing a data transmission system comprising, according to the present invention, a buffer means for storing data, a segmentation means for receiving a data read from the buffer means and segmenting the data into cells each of a fixed length for transmission, and a physical later device for outputting to outside the cells supplied from the segmentation means, the segmentation means comprising means for generating a transmission timing signal for the cell based on an arriving interval of the data, and a cell generating means for outputting the cells to the physical layer device based on the transmission timing signal.
According to another aspect of the present invention as in claim
2
, a data transmission system is provided wherein the segmentation means transmits the cells in an asynchronous transfer mode (ATM).
According to a still another aspect of the present invention as in claim
3
, a data transmission system is provided wherein the data is transmitted in real-time.
According to a yet another aspect of the present invention as in claim
4
, a data transmission system is provided wherein the cell transmission timing signal generating means comprises means for calculating a mean value of input intervals of a number N (N=an integer) of previous data from latest received data to generate cell transmission timing signals based on the mean value.
Thus, based on the arriving interval of supplied real-time data, the cell transmission timing signal generating means generate cell transmission timing signals under which a real-time data segmented into cells by the ATM cell generating means are transmitted.


REFERENCES:
patent: 5541852 (1996-07-01), Eyuboglu et al.
patent: 5742765 (1998-04-01), Wong et al.
patent: 5978356 (1999-11-01), Elwalid et al.
patent: 5982749 (1999-11-01), Daniel et al.
Black, ATM Foundation For Broadband Networks, 1995, PP: 106-7, 122, 141, 206-33.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Data transmission system and method does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data transmission system and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data transmission system and method will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2512450

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.