IP Library Granted Patent US 8,386,671
Granted Patent B2
US 8,386,671 · App. 13/064,312 · Granted Feb 26, 2013

Communication system, communication device and communication method

Inventors: Miki Yamasaki (Fukuoka, JP); Kazuhisa Obuchi (Kawasaki, JP); Yoshiharu Tajima (Kawasaki, JP); Yoshinori Soejima (Fukuoka, JP); Manabu Kubota (Fukuoka, JP); Chiaki Shinohara (Fukuoka, JP); Shinya Okamoto (Fukuoka, JP); Akihide Otonari (Fukuoka, JP)
Assignee: Fujitsu Limited
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,386,671
App. No.
13/064,312
Granted
Feb 26, 2013
Kind
B2
Abstract

A communication system includes a first communication device that transmits transmission data containing user data and control data, and a second communication device that receives the transmission data from the first communication device. The second communication device includes a temporary storing unit that temporarily stores therein the received transmission data, and a space-insufficient-information transmitting unit that transmits, when an amount of the transmission data stored in the temporary storing unit exceeds a first threshold, space insufficient information indicating that available storage space of the temporary storing unit is insufficient to the first communication device. The first communication device includes a transmission control unit that transmits, when receiving the space insufficient information from the second communication device, transmission data excluding the user data from the transmission data to the second communication device, and that resumes, when receiving space-insufficient dissolution information from the second communication device, transmission of the user data.

Claims (26)

1. A communication system comprising:

a first communication device that transmits transmission data containing user data and control data; and

a second communication device that receives the transmission data from the first communication device, wherein

the second communication device includes

a temporary storing unit that temporarily stores therein the received transmission data, and

a space-insufficient-information transmitting unit that transmits, when an amount of the transmission data stored in the temporary storing unit exceeds a first threshold, space insufficient information indicating that available storage space of the temporary storing unit is insufficient to the first communication device, and

the first communication device includes

a transmission control unit that transmits, when receiving the space insufficient information from the second communication device, transmission data excluding the user data from the transmission data to the second communication device, and that resumes, when receiving space-insufficient dissolution information from the second communication device, transmission of the user data.

2. The communication system according to claim 1 , wherein

the first communication device further includes a protocol stack that has a lower sublayer and an upper sublayer, the lower sublayer transmitting the transmission data to the second communication device, the upper sublayer transmitting the transmission data to the lower sublayer in accordance with a request from the lower sublayer, and

the lower sublayer sends, when receiving the space insufficient information, a transmission request for the transmission data excluding the user data to the upper sublayer.

3. The communication system according to claim 1 , wherein

the first communication device further includes a protocol stack that has a lower sublayer and an upper sublayer, the lower sublayer transmitting the transmission data to the second communication device, the upper sublayer transmitting the transmission data to the lower sublayer in accordance with a request from the lower sublayer, and

the upper sublayer transmits, when not receiving the transmission request for the transmission data from the lower sublayer at a predetermined timing, the transmission data excluding the user data to the lower sublayer.

4. A communication method of receiving and transmitting transmission data containing user data and control data, between a first communication device and a second communication device, the communication method comprising:

receiving, by the second communication device, the transmission data from the first communication device,

temporarily storing, in a temporary storing unit, the transmission data received from the first communication device,

transmitting, when an amount of the transmission data stored in the temporary storing unit exceeds a first threshold, space insufficient information indicating that available storage space of the temporary storing unit is insufficient to the first communication device, and

transmitting, when the first communication device receives the space insufficient information, the transmission data excluding the user data, and resuming, when the first communication device receives space-insufficient dissolution information from the second communication device, transmission of the user data.

5. A communication device that receives and transmits, with another communication device, transmission data containing user data and control data, the communication device comprising a transmission control unit that transmits, when receiving space insufficient information indicating that available storage space of a temporary storing unit that temporarily stores therein the received transmission data is insufficient from the another communication device, the transmission data excluding the user data to the another communication device.

6. A computer-readable, non-transitory medium storing a communication program for receiving and transmitting transmission data containing user data and control data between a first communication device and a second communication device, the communication program causing a computer to execute a process comprising:

when the transmission data is received from the first communication device,

storing, in a temporary storing unit, the received transmission data, and

transmitting, when an amount of the transmission data stored in the temporary storing unit exceeds a first threshold, space insufficient information indicating that available storage space of the temporary storing unit is insufficient to the first communication device, and

when the transmission data is transmitted to the second communication device,

transmitting, when the first communication device receives the space insufficient information from the first communication device, the transmission data excluding the user data to the communication device of a destination of the transmission data, and resuming, when the first communication device receives space-insufficient dissolution information from the second communication device, transmission of the user data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2011
From: YAMASAKI, MIKI; OBUCHI, KAZUHISA; TAJIMA, YOSHIHARU; SOEJIMA, YOSHINORI; KUBOTA, MANABU; SHINOHARA, CHIAKI; OKAMOTO, SHINYA; OTONARI, AKIHIDE
To: FUJITSU LIMITED
Reel/Frame 026036/0494 →
Continuity (2)
Continuation PCTJP2008067019 · Sep 19, 2008
Related Publication 20110164694A1 · Jul 7, 2011