Data communication method, data communication system and program
First Claim
1. ) A data communication method comprising the steps of:
- broadcasting data to a plurality of receivers;
calculating a maximum message length and a backoff time of reply messages to be returned from the receivers in response to the broadcasted data;
sending the maximum message length and the backoff time to the receivers; and
receiving from respective receivers the respective reply messages sent at any time within the backoff time and having a length equal to or less than the maximum message length.
1 Assignment
0 Petitions
Accused Products
Abstract
To reduce the total amount of reply messages in broadcasting and to make effective use of the bandwidth of a communication route without assuming an error rate in advance.
Data is broadcasted to a plurality of receivers (step 11), then a maximum message length of reply messages from the receivers is calculated (step 13), and a backoff time of the reply messages is calculated (step 14). The maximum message length and the backoff time is sent to the receivers (step 15), then the reply messages having lengths of up to the specified maximum message length are generated by the receivers (step 17), and the reply messages are sent from the receivers at any time within the specified backoff time (step 19).
20 Citations
24 Claims
-
1. ) A data communication method comprising the steps of:
-
broadcasting data to a plurality of receivers;
calculating a maximum message length and a backoff time of reply messages to be returned from the receivers in response to the broadcasted data;
sending the maximum message length and the backoff time to the receivers; and
receiving from respective receivers the respective reply messages sent at any time within the backoff time and having a length equal to or less than the maximum message length. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11)
-
-
9. ) A data communication method comprising the steps of:
-
receiving data;
receiving a maximum message length and a backoff time of a reply message to be returned in response to the receipt of the data;
generating the reply message having a length equal to or less than the maximum message length for blocks that could not be received in the data;
generating a transmission timing for the reply message at random within the backoff time; and
transmitting the reply message with the transmission timing. - View Dependent Claims (10, 12)
-
-
13. ) A data communication system comprising:
-
a unit for broadcasting data to a plurality of receivers;
a unit for calculating a maximum message length and a backoff time of reply messages to be returned from the receivers in response to the broadcasted data;
a unit for sending the maximum message length and the backoff time to the receivers; and
a unit for receiving from respective receivers the respective reply messages sent at any time within the backoff time and having a length equal to or less than the maximum message length. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 23, 24)
-
-
21. ) A data communication system comprising:
-
a unit for receiving data;
a unit for receiving a maximum message length and a backoff time of a reply message to be returned in response to the receipt of the data;
a unit for generating the reply message having a length equal to or less than the maximum message length for blocks that could not be received in the data;
a unit for generating a transmission timing of the reply message at random within the backoff time; and
a unit for transmitting the reply message with the transmission timing. - View Dependent Claims (22)
-
Specification