EP0446956A2

An ATM transmission system with a variable transmission rate.

Abstract

A cell including a time stamp, first cell sending rate, first requested cell sending rate is transmitted from a transmitting side to a receiving side. At the receiving side a second cell sending rate is determined based on the first requested cell sending rate, and a second requested sending rate is determined based on the first cell sending rate and the cell discard information. The second requested cell sending rate is transmitted from the receiving side to the transmitting side to determine the first cell sending rate based on the cell discard information detected at the receiving side. Therefore, the cell sending rate is determined in accordance with a frequency of the discard of the cells so that the cell sending rate is decreased when the cell discard occurs and the cell sending rate is increased when the cell discard does occur.

EP0446956A2, drawing sheet 1
Sheet 1 of 15

Term

Term ended

Projected expiry passed 18 March 2011, 15.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

12 claims: 6 independent, 6 dependent

  1. 1
    An ATM variable rate transmission system for performing two-way ATM transmission between a transmitting terminal and a receiving terminal through a transmission bus, said system comprising:a means for detecting cells discarded in the data transmitting and data receiving operations,    means for transmitting information of discarded cells detected by a receiving terminal to a transmitting terminal through a receiving line of said transmission line, thereby controlling the number of transmitted cells according to a frequency of the occurrence of said discarded cells.
  2. 5
    An ATM transmission system wherein said cell discard detecting means comprising:a counter means for updating a count using a clock obtained from the cell sending rate, thereby producing a time stamp period signal,    a controlling means for controlling the restart of a read clock by setting a no-discard signal provided by said discard detecting means to NO by confirming the value matching among:    a time stamp comparing means for generating a discard indicating signal by comparing the time stamp period signal with said time stamp read from said buffer means,    means for stopping a read clock of said buffer means when said discard indicating signal indicates the occurrence of a discard.
  3. 9
    An ATM system for transmitting cell information from a transmitting side to a receiving side through a two-way ATM transmission line, said system comprising:a multiplexing section provided in said transmitting side sending a cell comprising cell sending rate, requested cell sending rate discard, time stamp and data, to said receiving side through said ATM transmission line,    a demultiplexing means provided in said receiving side for separating cells received from said two-way ATM transmission line,    cell discard detecting means for detecting a discarded cell from the time stamp for defining the cell sending sequence, and generating discarded cell information,    means for transmitting the requested cell sending rate determined based on the cell sending rate and discarded cell information,    cell sending rate determining means for determining a cell sending rate and an encoding rate according to said requested cell sending rate received from said receiving side, and    a variable rate encoder for encoding data to be sent to said multiplexing means according to said encoding rate.
  4. 10
    An ATM transmission system for transmitting cell information from a transmitting side to a receiving side through a two-way ATM transmission line, said system comprising:a demultiplexing means provided in said receiving side for isolating cells received from said two-way ATM transmission line,    cell discard detecting means for detecting a discarded cell from a time stamp for defining the cell sending sequence, and generating discarded cell information,    a multiplexing section provided in said transmitting side comprising a cell of said discarded cell information, said sending time stamp and data, and for sending said cell to said receiving side through said asynchronous transmission line,    encoding rate determining means for determining an encoding rate by said discarded cell information received from said receiving side,    a variable rate encoder for encoding data to be sent to said multiplexing means according to said encoding rate,    time series processing means for inserting a dummy cell into said discarded cell to absorb a time difference caused by said discarded cell when said discarded cell detecting section detects a cell discarded from received data, and    a variable rate decoder for decoding received data after adjusting said time difference.
  5. 11
    An ATM transmission system provided on its transmitting side:an encoding section for encoding an analog data signal to a digital data signal,    a multiplexing means for multiplexing digital data, a cell transmission rate, a requested cell transmission rate obtained from the frequency of cell discard, and a time stamp based on a cell format,    a transmitting means for transmitting multiplexed cells to an ATM transmission network according to a timing signal generated by said cell transmission rate CS which is determined based on said requested cell transmission rate.
  6. 12
    An ATM transmission system provided on its receiving side:a receiving means for receiving a cell,    a demultiplexing means for separating said cell into cell sending rate CS, a requested cell transmission sending rate CR, a time stamp TS, and data, according to a cell format of a received cell,    a buffer means for storing a time stamp TS and data according to a write clock,    a decoder for reading data from said buffer and decoding said data from said data by said cell sending rate,    a controlling means for generating said requested cell transmission rate CR to be sent to an opposite terminal based on the frequency of the cell discard detected by a comparison with said time stamp TS read from said buffer.