Communication apparatus and data communication method
First Claim
1. A communication apparatus comprising:
- an arrival time estimation unit which estimates, for each block and each of a plurality of connections, an arrival time until a block generated by segmenting transmission data arrives from the apparatus at one of a final reception terminal and a merging apparatus through a network;
a connection selection unit which selects, for each block, a connection with a shortest arrival time from the plurality of connections on the basis of an estimation result by said arrival time estimation unit; and
a network processing unit which outputs each block to the network by using the connection selected by said connection selection unit.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication apparatus includes an arrival time estimation unit, connection selection unit, and network processing unit. The arrival time estimation unit estimates, for each block and each of a plurality of connections, an arrival time until a block generated by segmenting transmission data arrives from the apparatus at a final reception terminal or a merging apparatus through a network. The connection selection unit selects, for each block, a connection with the shortest arrival time from the plurality of connections on the basis of the estimation result. The network processing unit outputs each block to the network by using the selected connection. A data communication method and a data communication program are also disclosed.
81 Citations
42 Claims
-
1. A communication apparatus comprising:
-
an arrival time estimation unit which estimates, for each block and each of a plurality of connections, an arrival time until a block generated by segmenting transmission data arrives from the apparatus at one of a final reception terminal and a merging apparatus through a network;
a connection selection unit which selects, for each block, a connection with a shortest arrival time from the plurality of connections on the basis of an estimation result by said arrival time estimation unit; and
a network processing unit which outputs each block to the network by using the connection selected by said connection selection unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A data communication method comprising:
-
a procedure of estimating, for each block and each of a plurality of connections, an arrival time until a block generated by segmenting transmission data arrives from an apparatus at one of a final reception terminal and a merging apparatus through a network;
a procedure of selecting, for each block, a connection with a shortest arrival time from the plurality of connections on the basis of an estimation result; and
a procedure of outputting each block to the network by using the selected connection. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A data communication program which causes a computer to execute:
-
a procedure of estimating, for each block and each of a plurality of connections, an arrival time until a block generated by segmenting transmission data arrives from an apparatus at one of a final reception terminal and a merging apparatus through a network;
a procedure of selecting, for each block, a connection with a shortest arrival time from the plurality of connections on the basis of an estimation result; and
a procedure of outputting each block to the network by using the selected connection.
-
Specification