US6091733A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Communication device using communication protocol including transport layer and communication method using communication protocol including transport layer
Assignee: Fujitsu Mobile Communications Ltd
•
Filing: 1997-12-29
•
Granted: 2000-07-18
•
Expires: 2017-12-29
Abstract
Abstract A communication device/method inputs a first transport layer protocol data unit; creates a second transport layer protocol data unit based on the first transport layer protocol data unit, the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; and outputs the second transport layer protocol data unit to a network.
Inventors
- 👤 Masahiro Takagi
- 👤 Eiji Kamagata
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-04 15:38
CPC Classifications
H; H04; H04L; H04L47/00; H04L47/10; H04L47/27; H04L47/36
Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
107 words
A communication device, comprising: a first interface for inputting a first transport layer protocol data unit; a module for creating a second transport layer protocol data unit based on the first transport layer protocol data unit the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; and a second interface for outputting the second transport layer protocol data unit to a network, wherein the second interface has an asymmetry where an output bandwidth is larger than an input bandwidth.
Claim 2
Dependent Claim
107 words
A communication device, comprising: a first interface for inputting a first transport layer protocol data unit; a module for creating a second transport layer protocol data unit based on the first transport layer protocol data unit the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; and a second interface for outputting the second transport layer protocol data unit to a network, wherein the second interface has an asymmetry where an output bandwidth is larger than an input bandwidth.
Claim 3
Dependent Claim
28 words
The device according to claim 1, wherein the first interface is connected with another network and inputs the first transport layer protocol data unit from said another network.
Claim 4
Dependent Claim
53 words
The device according to claim 2, wherein the module includes a sub-module for terminating a first transport layer protocol connection which transfers the first transport layer protocol data unit from said another network and for transmitting the second transport layer protocol data unit onto a second transport layer protocol connection to said network.
Claim 5
Dependent Claim
58 words
The device according to claim 1, wherein the module includes a sub-module for controlling the protocol data unit size such that the protocol data unit size to be no larger than a size determined by subtracting a network layer protocol header size and a transport layer protocol header size from a maximum segment size for the second interface.
Claim 6
Dependent Claim
123 words
A communication device, comprising: a first interface for inputting a first transport layer protocol data unit; a module for creating a second transport layer protocol data unit based on the first transport layer protocol data unit, the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; and a second interface for outputting the second transport layer protocol data unit to a network, wherein the module includes a sub-module for controlling the protocol data unit size such that the protocol data unit size is larger than the size of the first transport layer protocol data unit.
Claim 7
Dependent Claim
123 words
A communication device, comprising: a first interface for inputting a first transport layer protocol data unit; a module for creating a second transport layer protocol data unit based on the first transport layer protocol data unit, the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; and a second interface for outputting the second transport layer protocol data unit to a network, wherein the module includes a sub-module for controlling the protocol data unit size such that the protocol data unit size is larger than the size of the first transport layer protocol data unit.
Claim 8
Dependent Claim
27 words
The device according to claim 5, wherein the module creates the second transport layer protocol data unit from a plurality of first transport layer protocol data units.
Claim 9
Dependent Claim
65 words
The device according to claim 5, wherein the module includes a sub-module for dividing the second transport layer protocol data unit into a plurality of network layer protocol units to be outputted from the second interface, each network layer protocol unit including a network layer protocol header and at least one of the plurality of network layer protocol units including a transport layer protocol header.
Claim 10
Dependent Claim
146 words
A communication device, comprising: a first interface for inputting a first transport layer protocol data unit; a module for creating a second transport layer protocol data unit based on the first transport layer protocol data unit, the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; a second interface for outputting the second transport layer protocol data unit to a network; and a module for examining a network layer destination address of the first transport layer protocol data unit, and for handing the first transport layer protocol data unit over to the module for creating if the network layer destination address indicates a network which has an asymmetry where a down-link bandwidth is larger than an up-link bandwidth.
Claim 11
Dependent Claim
146 words
A communication device, comprising: a first interface for inputting a first transport layer protocol data unit; a module for creating a second transport layer protocol data unit based on the first transport layer protocol data unit, the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; a second interface for outputting the second transport layer protocol data unit to a network; and a module for examining a network layer destination address of the first transport layer protocol data unit, and for handing the first transport layer protocol data unit over to the module for creating if the network layer destination address indicates a network which has an asymmetry where a down-link bandwidth is larger than an up-link bandwidth.
Claim 12
Dependent Claim
115 words
A communication device, comprising: a first interface for inputting a first transport layer protocol data unit; a module for creating a second transport layer protocol data unit based on the first transport layer protocol data unit, the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; a second interface for outputting the second transport layer protocol data unit to a network; and a module for re-transmitting the second transport layer protocol data unit when one duplicate transport layer protocol acknowledgment message is received through the second interface.
Claim 13
Dependent Claim
115 words
A communication device, comprising: a first interface for inputting a first transport layer protocol data unit; a module for creating a second transport layer protocol data unit based on the first transport layer protocol data unit, the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; a second interface for outputting the second transport layer protocol data unit to a network; and a module for re-transmitting the second transport layer protocol data unit when one duplicate transport layer protocol acknowledgment message is received through the second interface.
Claim 14
Dependent Claim
128 words
A communication device, comprising: a first module for creating a first transport layer protocol data unit having a size where one first transport layer protocol data unit can be encapsulated in one network layer protocol data unit; a second module for creating a second transport layer protocol data unit having a size where one second transport layer protocol data unit is divided into a plurality of network layer protocol data unit; a first interface for outputting the first transport layer protocol data unit to a first network; and a second interface for outputting at least one of the first and the second transport layer protocol data units to a second network, wherein the second interface has an asymmetry where an output bandwidth is larger than an input bandwidth.
Claim 15
Dependent Claim
128 words
A communication device, comprising: a first module for creating a first transport layer protocol data unit having a size where one first transport layer protocol data unit can be encapsulated in one network layer protocol data unit; a second module for creating a second transport layer protocol data unit having a size where one second transport layer protocol data unit is divided into a plurality of network layer protocol data unit; a first interface for outputting the first transport layer protocol data unit to a first network; and a second interface for outputting at least one of the first and the second transport layer protocol data units to a second network, wherein the second interface has an asymmetry where an output bandwidth is larger than an input bandwidth.
Claim 16
Dependent Claim
54 words
The device according to claim 10, further comprising a module for determining whether to create the second transport layer protocol data unit or to create the first transport layer protocol data unit, for data to be outputted from the second interface, according to an attribute of a terminal which is to receive the data.
Claim 17
Dependent Claim
96 words
A communication device, comprising: an interface for connecting with a first network, the first network being connected with a second network having an asymmetry where a bandwidth in a direction from the first network to the second network is larger than a bandwidth in an opposite direction; and a module for creating a transport layer protocol data unit to be divided into a plurality of network layer protocol data units in the second network, when the transport layer protocol data unit is to be transferred through the interface from the first network to the second network.
Claim 18
Dependent Claim
96 words
A communication device, comprising: an interface for connecting with a first network, the first network being connected with a second network having an asymmetry where a bandwidth in a direction from the first network to the second network is larger than a bandwidth in an opposite direction; and a module for creating a transport layer protocol data unit to be divided into a plurality of network layer protocol data units in the second network, when the transport layer protocol data unit is to be transferred through the interface from the first network to the second network.
Claim 19
Dependent Claim
108 words
A communication method, comprising steps of: inputting a first transport layer protocol data unit; creating a second transport layer protocol data unit based on the first transport layer protocol data unit the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; and outputting the second transport layer protocol data unit to a network, wherein the outputting step outputs the second transport layer protocol data from an interface having an asymmetry where an output bandwidth is larger than an input bandwidth.
Claim 20
Dependent Claim
108 words
A communication method, comprising steps of: inputting a first transport layer protocol data unit; creating a second transport layer protocol data unit based on the first transport layer protocol data unit the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; and outputting the second transport layer protocol data unit to a network, wherein the outputting step outputs the second transport layer protocol data from an interface having an asymmetry where an output bandwidth is larger than an input bandwidth.
Claim 21
Dependent Claim
21 words
The method according to claim 13, wherein the inputting step inputs the first transport layer protocol data unit from another network.
Claim 22
Dependent Claim
49 words
The method according to claim 14, further comprising steps of: terminating a first transport layer protocol connection which transfers the first transport layer protocol data unit from said another network; and transmitting the second transport layer protocol data unit onto a second transport layer protocol connection to said network.
Claim 23
Dependent Claim
56 words
The [device] method according to claim 13, further comprising a step of controlling the protocol data unit size such that the protocol data unit size to be no larger than a size determined by subtracting a network layer protocol header size and a transport layer protocol header size from a maximum segment size for the network.
Claim 24
Dependent Claim
108 words
A communication method, comprising the steps of: inputting a first transport layer protocol data unit; creating a second transport layer protocol data unit based on the first transport layer protocol data unit, the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; outputting the second transport layer protocol data unit to a network; and controlling the protocol data unit size such that the protocol data unit size is larger than the size of the first transport layer protocol data unit.
Claim 25
Dependent Claim
108 words
A communication method, comprising the steps of: inputting a first transport layer protocol data unit; creating a second transport layer protocol data unit based on the first transport layer protocol data unit, the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; outputting the second transport layer protocol data unit to a network; and controlling the protocol data unit size such that the protocol data unit size is larger than the size of the first transport layer protocol data unit.
Claim 26
Dependent Claim
28 words
The method according to claim 17, wherein the creating step creates the second transport layer protocol data unit from a plurality of first transport layer protocol data units.
Claim 27
Dependent Claim
62 words
The method according to claim 17, further comprising a step of dividing the second transport layer protocol data unit into a plurality of network layer protocol units to be outputted to the network, each network layer protocol unit including a network layer protocol header and at least one of the plurality of network layer protocol units including a transport layer protocol header.
Claim 28
Dependent Claim
32 words
The method according to claim 17, further comprising a step of re-transmitting the second transport layer protocol data unit when one duplicate transport layer protocol acknowledgment message is received from the network.
Claim 29
Dependent Claim
140 words
A communication method, comprising the steps of: inputting a first transport layer protocol data unit; creating a second transport layer protocol data unit based on the first transport layer protocol data unit, the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; outputting the second transport layer protocol data unit to a network; and examining a network layer destination address of the first transport layer protocol data unit, wherein the creating step creates the second transport layer protocol data unit based on the first transport layer protocol data unit if the network layer destination address indicates a network which has an asymmetry where a down-link bandwidth is larger than an up-link bandwidth.
Claim 30
Dependent Claim
140 words
A communication method, comprising the steps of: inputting a first transport layer protocol data unit; creating a second transport layer protocol data unit based on the first transport layer protocol data unit, the second transport layer protocol data unit containing data as contained in the first transport layer protocol data unit and having a protocol data unit size different from a size of the first transport layer protocol data unit; outputting the second transport layer protocol data unit to a network; and examining a network layer destination address of the first transport layer protocol data unit, wherein the creating step creates the second transport layer protocol data unit based on the first transport layer protocol data unit if the network layer destination address indicates a network which has an asymmetry where a down-link bandwidth is larger than an up-link bandwidth.
References Cited (Backward Citations)
US5931961A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2003-07-18 | 2004-01-17 | 2004-07-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2007-07-18 | 2008-01-17 | 2008-07-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2011-07-18 | 2012-01-17 | 2012-07-18 | $7700.00 | Window Closed / Lapsed |