Network system and communication device
First Claim
1. A network system comprising a first communication device connected to a first local area network and an Asynchronous Transfer Mode network and a second communication device connected to a second local area network and the Asynchronous Taransfer Mode:
- said first communication device comprising;
buffer means for holding data received from the Asynchronous Transfer Mode network;
first transmission means for transmitting the data held by the buffer means to the first local area network;
monitor means for monitoring a storage quantity of the data held by the buffer means; and
control data generation means for generating and transmitting control data when the monitor means indicates a possibility of a overflow of the data in the buffer means;
said second communication device comprising;
second transmission means for transmitting data received from the second local area network to the first communication device; and
control means for obtaining the control data transmitted from the control data generation means and for reducing a quantity of the data transmitted from the second transmission means based on the control data,wherein said control data generation means generates a control cell by storing the control data and a payload identifier showing that the cell is the control cell in a payload of a cell generated in AAL Type 5 format.
1 Assignment
0 Petitions
Accused Products
Abstract
In the present invention, the first communication device accepting the first LAN and the second communication device accepting the second LAN are connected through the ATM network. When data is transmitted from the second LAN to the first LAN, data transmitted from the second LAN is received by the first communication device through the second communication device and the ATM network, and held by the buffer unit until transmitted to the first LAN by the transmission part. The monitor part the storage quantity of the buffer unit. When the monitor part indicates the possibility that data overflows from the buffer unit, the control data generation part generates control data and transmits it to the second communication device. In the second communication device, the control part obtains the control data and reduces data quantity transmitted from the second communication device to the first communication device based on the control data.
34 Citations
19 Claims
-
1. A network system comprising a first communication device connected to a first local area network and an Asynchronous Transfer Mode network and a second communication device connected to a second local area network and the Asynchronous Taransfer Mode:
-
said first communication device comprising; buffer means for holding data received from the Asynchronous Transfer Mode network; first transmission means for transmitting the data held by the buffer means to the first local area network; monitor means for monitoring a storage quantity of the data held by the buffer means; and control data generation means for generating and transmitting control data when the monitor means indicates a possibility of a overflow of the data in the buffer means; said second communication device comprising; second transmission means for transmitting data received from the second local area network to the first communication device; and control means for obtaining the control data transmitted from the control data generation means and for reducing a quantity of the data transmitted from the second transmission means based on the control data, wherein said control data generation means generates a control cell by storing the control data and a payload identifier showing that the cell is the control cell in a payload of a cell generated in AAL Type 5 format.
-
-
2. A network system comprising a first communication device connected to a first local area network an Asynchronous Transfer Mode network and a second communication device connected to a second local area network and the Asynchronous Transfer Mode network:
-
said first communication device comprising; buffer means for holding data received from the Asynchronous Transfer Mode network; first transmission means for transmitting the data held by the buffer means to the first local area network; monitor means for monitoring a storage quantity of the data held by the buffer means; and control data generation means for generating and transmitting control data when the monitor means indicates a possibility of a overflow of the data in the buffer means; said second communication device comprising; second transmission means for transmitting data received from the second local area network to the first communication device; and control means for obtaining the control data transmitted from the control data generation means and for reducing a quantity of the data transmitted from the second transmission means based on the control data, wherein said control means makes said transmission means stop data transmission to the first communication device based on the control data. - View Dependent Claims (3)
-
-
4. A network system comprising a first communication device connected to a first local area network an Asynchronous Transfer Mode network and a second communication device connected to a second local area network and the Asynchronous Transfer Mode network:
-
said first communication device comprising; buffer means for holding data received from the Asynchronous Transfer Mode network; first transmission means for transmitting the data held by the buffer means to the first local area network; monitor means for monitoring a storage quantity of the data held by the buffer means; and
control data generating means for generating and transmitting control data in the buffer means;said second communication device comprising; second transmission means for transmitting data received from the second local area network to the first communication device; and control means for obtaining the control data transmitted from the control data generation means and for reducing a quantity of the data transmitted from the second transmission means based on the control data, wherein said control means stops data reception from the second local area network based on the control data. - View Dependent Claims (5, 6, 7)
-
-
8. A network system comprising a first communication device connected to a first local area network an Asynchronous Transfer Mode network and a second communication device connected to a second local area network and the Asynchronous Transfer Mode network;
-
said first communication device comprising; buffer means for holding data received from the Asynchronous Transfer Mode network; first transmission means for transmitting the data held by the buffer means to the first local area network; monitor means for monitoring a storage quantity of the data held by the buffer means; and control data generating means for generating and transmitting control data in the buffer means; said second communication device comprising; second transmission means for transmitting data received from the second local area network to the first communication device; control means for obtaining the control data transmitted from the control data generation means and for reducing a quantity of the data transmitted from the second transmission means based on the control data; and second buffer means for holding data received from the second local area network and transmitted by said second transmission means, and judgment means for judging whether the data overflow from the second buffer or not; and wherein said control means stops data reception from the second local area network when the judgment means judges that the data overflow from the second buffer. - View Dependent Claims (9, 10)
-
-
11. A network system comprising a first communication device connected to a first local area network and an Asynchronous Transfer Mode network and a second communication device connected to a second local area network and the Asynchronous Taransfer Mode:
-
said first communication device comprising; buffer means for holding data received from the Asynchronous Transfer Mode network; first transmission means for transmitting the data held by the buffer means to the first local area network; monitor means for monitoring a storage quantity of the data held by the buffer means; and control data generation means for generating and transmitting control data when the monitor means indicates a possibility of a overflow of the data in the buffer means; said second communication device comprising; second transmission means for transmitting data received from the second local area network to the first communication device; and control means for obtaining the control data transmitted from the control data generation means and for reducing a quantity of the data transmitted from the second transmission means based on the control data, wherein said control data generation means generates control data and said control means obtains the control data and stops data transmission from the second local area network when said monitor means judges that data overflow from the buffer means. - View Dependent Claims (12, 13)
-
-
14. A network system comprising a first communication device connected to a first local area network and an Asynchronous Transfer Mode network and a second communication device connected to a second local area network and the Asynchronous Taransfer Mode:
-
said first communication device comprising; buffer means for holding data received from the Asynchronous Transfer Mode network; first transmission means for transmitting the data held by the buffer means to the first local area network; monitor means for monitoring a storage quantity of the data held by the buffer means; and control data generation means for generating and transmitting control data when the monitor means indicates a possibility of a overflow of the data in the buffer means; said second communication device comprising; second transmission means for transmitting data received from the second local area network to the first communication device; and control means for obtaining the control data transmitted from the control data generation means and for reducing a quantity of the data transmitted from the second transmission means based on the control data; wherein data is earlier discarded as the data is latter received by the first communication device when data overflows from the buffer means.
-
-
15. A communication device connected to a first communication device through an Asynchronous Transfer Mode connection said first communication device comprising:
-
buffer means for holding data received from the Asynchronous Transfer Mode network; first transmission the data held by the buffer means to a first local area network; monitor means for monitoring a storage quantity of the data held by the buffer means; and control data generation means for generating and transmitting control data when the monitor means indicates a possibility of a overflow of the data in the buffer means; said communication deceive comprising; transmission means for transmitting data received from a second local area network to the first communication device; and control means for obtaining the control data transmitted from the control data generation means and for reducing a quantity of the data transmitted from the transmission means to the other communication device based on the control data; wherein said control means makes said transmission means stop data transmission to said first communication device based on the control data.
-
-
16. A communication device connected to a first communication device through an Asynchronous Transfer Mode connection said first communication device comprising:
-
buffer means for holding data received from the Asynchronous Transfer Mode network; first transmission the data held by the buffer means to a first local area network; monitor means for monitoring a storage quantity of the data held by the buffer means; and control data generation means for generating and transmitting control data when the monitor means indicates a possibility of a overflow of the data in the buffer means; said communication device comprising; transmission means for transmitting data received from a second local area network to the first communication device; and control means for obtaining the control data transmitted from the control data generation means and for reducing a quantity of the data transmitted from the transmission means to the other communication device based on the control data; wherein said control means stops data reception from the second local area network based on the control data.
-
-
17. A communication device connected to a first communication device through an Asynchronous Transfer Mode connection said first communication device comprising:
-
buffer means for holding data received from the Asynchronous Transfer Mode network; first transmission the data held by the buffer means to a first local area network; monitor means for monitoring a storage quantity of the data held by the buffer means; and control data generation means for generating and transmitting control data when the monitor means indicates a possibility of a overflow of the data in the buffer means; said communication device comprising; transmutation means for transmitting data received from a second local area network to the first communication device; and control means for obtaining the control data transmitted from the control data generation means and for reducing a quantity of the data transmitted from the transmission means to the other communication device based on the control data; wherein said transmission means stops data transmission to the other communication device when the control means stops data reception from the second local area network.
-
-
18. A communication device connected to a first communication device through an Asynchronous Transfer Mode connection said first communication device comprising:
-
buffer means for holding data received from the Asynchronous Transfer Mode network; first transmission the data held by the buffer means to a first local area network; monitor means for monitoring a storage quantity of the data held by the buffer means; and control data generation means for generating and transmitting control data when the monitor means indicates a possibility of a overflow of the data in the buffer means;
said communication device comprising;transmission means for transmitting data received from a second local area network to the first communication device; control means for obtaining the control data transmitted from the control data generation means and for reducing a quantity of the data transmitted from the transmission means to the other communication device based on the control data; second buffer means for holding data received from the second local area network and transmitted by said transmission means; and judgment means for judging whether data overflow from said second buffer means or not; wherein said control means stops data reception from the second local area network when said judgment means judges that data overflows from said second buffer means.
-
-
19. A communication device connected to a first communication device through an Asynchronous Transfer Mode connection, said first communication device comprising:
-
first transmission means for transmitting data received from a first local area network; and control means for reducing a quantity of the data transmitted from the first transmission means based on control data; said communication device comprising; buffer means for holding the data received through the Asynchronous Transfer Mode connection; transmission means for transmitting the data held by the buffer means to a second local area network; monitor means for monitoring a storage quantity of the data held by the buffer means; and control data generation means for generating and transmitting the control data to the other communication device when said monitor means indicates a possibility of the overflow of the data in the buffer means, wherein data is earlier discarded as the data is latter received when data overflows from the buffer means.
-
Specification