Transmitting/receiving apparatus, method, program, recoding medium, and integrated circuit used in communication network
First Claim
1. A transmitting/receiving apparatus for packetizing input continuous data and transmitting the packetized data to another apparatus on a communication network, and receiving a packet transmitted from another apparatus, comprising:
- a packet construction section for dividing the continuous data into a plurality of subpackets, and constructing a packet by concatenating the plurality of subpackets;
a modulation transmission section for modulating the packet constructed by the packet construction section, and transmitting the modulated packet to another apparatus on the communication network;
a training session execution section for checking channel conditions, when a predetermined condition is satisfied, by communicating with another apparatus, and changing a modulation rule used in the modulation transmission section so that a packet transmitted from the modulation transmission section is successfully transmitted to a transmission destination apparatus; and
a subpacket transmission confirmation section for confirming whether or not a subpacket included in the transmitted packet is transmitted successfully to the transmission destination apparatus, wherein if the modulation rule is changed by the training session execution section;
the packet construction section reconstructs a new packet by concatenating a subpacket, which is confirmed as an unsuccessfully-transmitted subpacket by the subpacket transmission confirmation section, with subpackets newly generated from the continuous data, and the modulation transmission section modulates the reconstructed new packet in accordance with the changed modulation rule, and transmits the modulated packet.
2 Assignments
0 Petitions
Accused Products
Abstract
A transmitting/receiving apparatus 100 includes a packet construction section 9 for dividing continuous data into a plurality of subpackets, and constructing a packet by concatenating the plurality of subpackets; a modulation transmission section 1,2,3 for modulating the constructed packet, and transmitting the modulated packet to another apparatus; a training session execution section 1, S115 for checking channel conditions, when a predetermined condition is satisfied, and changing a modulation rule; and a subpacket transmission confirmation section 1, S110 for confirming whether or not a subpacket included in the transmitted packet is transmitted successfully to the transmission destination apparatus. If the modulation rule is changed by the training session execution section, the packet construction section reconstructs a new packet by concatenating a subpacket, which is confirmed as an unsuccessfully-transmitted subpacket, with subpackets newly generated from the continuous data, and the modulation transmission section modulates the reconstructed new packet, and transmits the modulated packet.
-
Citations
13 Claims
-
1. A transmitting/receiving apparatus for packetizing input continuous data and transmitting the packetized data to another apparatus on a communication network, and receiving a packet transmitted from another apparatus, comprising:
-
a packet construction section for dividing the continuous data into a plurality of subpackets, and constructing a packet by concatenating the plurality of subpackets;
a modulation transmission section for modulating the packet constructed by the packet construction section, and transmitting the modulated packet to another apparatus on the communication network;
a training session execution section for checking channel conditions, when a predetermined condition is satisfied, by communicating with another apparatus, and changing a modulation rule used in the modulation transmission section so that a packet transmitted from the modulation transmission section is successfully transmitted to a transmission destination apparatus; and
a subpacket transmission confirmation section for confirming whether or not a subpacket included in the transmitted packet is transmitted successfully to the transmission destination apparatus, wherein if the modulation rule is changed by the training session execution section;
the packet construction section reconstructs a new packet by concatenating a subpacket, which is confirmed as an unsuccessfully-transmitted subpacket by the subpacket transmission confirmation section, with subpackets newly generated from the continuous data, and the modulation transmission section modulates the reconstructed new packet in accordance with the changed modulation rule, and transmits the modulated packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method performed by a transmitting/receiving apparatus for packetizing input continuous data and transmitting the packetized data to another apparatus on a communication network, the transmitting/receiving apparatus performing the steps of:
-
dividing the continuous data into a plurality of subpackets, and constructing a packet by concatenating the plurality of subpackets;
modulating the constructed packet, and transmitting the modulated packet to another apparatus on the communication network;
checking channel conditions, when a predetermined condition is satisfied, by communicating with another apparatus, and executing a training session to change a modulation rule so that a packet to be transmitted is transmitted successfully to a transmission destination apparatus;
confirming whether or not a subpacket included in the transmitted packet is transmitted successfully to the transmission destination apparatus;
reconstructing a new packet, if the modulation rule is changed by an execution of the training session, by concatenating a subpacket, which is confirmed as an unsuccessfully-transmitted subpacket, with subpackets newly generated from the continuous data; and
modulating the reconstructed new packet in accordance with the changed modulation rule, and transmitting the modulated packet.
-
-
11. A program causing a computer device to packetize input continuous data and transmit the packetized data to another apparatus on a communication network, the program causing the computer device to perform the steps of:
-
dividing the continuous data into a plurality of subpackets, and constructing a packet by concatenating the plurality of subpackets;
modulating the constructed packet, and transmitting the modulated packet to another apparatus on the communication network;
checking channel conditions, when a predetermined condition is satisfied, by communicating with another apparatus, and executing a training session to change a modulation rule so that a packet to be transmitted is transmitted successfully to a transmission destination apparatus;
confirming whether or not a subpacket included in the transmitted packet is transmitted successfully to the transmission destination apparatus;
reconstructing a new packet, if the modulation rule is changed by an execution of the training session, by concatenating a subpacket, which is confirmed as an unsuccessfully-transmitted subpacket, with subpackets newly generated from the continuous data; and
modulating the reconstructed new packet in accordance with the changed modulation rule, and transmitting the modulated packet.
-
-
12. A computer readable storing medium which stores a program causing a computer device to packetize input continuous data and transmit the packetized data to another apparatus on a communication network,
wherein the program causes the computer device to perform the steps of: -
dividing the continuous data into a plurality of subpackets, and constructing a packet by concatenating the plurality of subpackets;
modulating the constructed packet, and transmitting the modulated packet to another apparatus on the communication network;
checking channel conditions, when a predetermined condition is satisfied, by communicating with another apparatus, and executing a training session to change a modulation rule so that a packet to be transmitted is transmitted successfully to a transmission destination apparatus;
confirming whether or not a subpacket included in the transmitted packet is transmitted successfully to the transmission destination apparatus;
reconstructing a new packet, if the modulation rule is changed by an execution of the training session, by concatenating a subpacket, which is confirmed as an unsuccessfully-transmitted subpacket, with subpackets newly generated from the continuous data; and
modulating the reconstructed new packet in accordance with the changed modulation rule, and transmitting the modulated packet.
-
-
13. An integrated circuit for packetizing input continuous data and transmitting the packetized data to another apparatus on a communication network, and receiving a packet transmitted from another apparatus, comprising:
-
a packet construction section for dividing the continuous data into a plurality of subpackets, and constructing a packet by concatenating the plurality of subpackets;
a modulation transmission section for modulating the packet constructed by the packet construction section, and transmitting the modulated packet to another apparatus on the communication network;
a training session execution section for checking channel conditions, when a predetermined condition is satisfied, by communicating with another apparatus, and changing a modulation rule used in the modulation transmission section so that a packet transmitted from the modulation transmission section is transmitted successfully to a transmission destination apparatus; and
a subpacket transmission confirmation section for confirming whether or not a subpacket included in the transmitted packet is transmitted successfully to the transmission destination apparatus, wherein if the modulation rule is changed by the training session execution section;
the packet construction section reconstructs a new packet by concatenating a subpacket, which is confirmed as an unsuccessfully-transmitted subpacket by the subpacket transmission confirmation section, with subpackets newly generated from the continuous data, and the modulation transmission section modulates the reconstructed new packet in accordance with the changed modulation rule, and transmits the modulated packet.
-
Specification