System and method for communicating biological signal data
First Claim
1. A system for communicating biological signal data, comprising:
- at least one measurement apparatus, comprising a detector, that is adapted to be attached on a living body to obtain the biological signal data; and
a receiver apparatus, communicatively connected to the at least one measurement apparatus in a wireless manner, wherein;
the measurement apparatus further comprises;
a storage;
a first communicator that periodically transmits the biological signal data as a data packet to the receiver apparatus, and that receives acknowledgement data from the receiver apparatus; and
an appender that calculates a first cyclic redundancy check of the biological signal data and appends the first cyclic redundancy check to the data packet;
the receiver apparatus comprises;
a second communicator that receives the data packet from the measurement apparatus, and transmits, to the measurement apparatus, acknowledgement data indicative of a receipt of the data packet;
a verifier that calculates a second cyclic redundancy check of one of the data packet received by the second communicator and verifies the data packet when the second calculated cyclic redundancy check is coincident with the first cyclic redundancy check of the data packet; and
a first controller that causes the second communicator to transmit the acknowledgement data to the measurement apparatus when the data packet is verified,the measurement apparatus further comprises;
a second controller that causes the first communicator to retransmit the data packet when the first communicator does not receive the acknowledgement data within a prescribed time period from a previous transmission of the data packet, and that checks to determine if the number of transmissions exceed a prescribed value and stores the data packet in the storage when the number of retransmission of the data packet exceeds a prescribed value.
1 Assignment
0 Petitions
Accused Products
Abstract
A measurement apparatus and a receiver apparatus are communicatively connected in a wireless manner. Biological signal data is obtained from a detector attached on a living body. A data packet is prepared from the biological signal data. A first CRC of the biological signal data is calculated and appended to the data packet. The data packet is periodically transmitted with the first CRC from the measurement apparatus to the receiver apparatus. A second CRC of the data packet received at the receiver apparatus is calculated. The received data packet is verified when the second CRC is coincident with the first CRC. Acknowledgement data is transmitted from the receiver apparatus to the measurement apparatus when the received data packet is verified. The data packet is retransmitted from the measurement apparatus to the receiver apparatus when the acknowledgement data is not received at the measurement apparatus within a prescribed time period from a previous transmission of the data packet. The data packet is stored in a storage when the number of retransmission exceeds a prescribed value.
-
Citations
11 Claims
-
1. A system for communicating biological signal data, comprising:
-
at least one measurement apparatus, comprising a detector, that is adapted to be attached on a living body to obtain the biological signal data; and a receiver apparatus, communicatively connected to the at least one measurement apparatus in a wireless manner, wherein; the measurement apparatus further comprises; a storage; a first communicator that periodically transmits the biological signal data as a data packet to the receiver apparatus, and that receives acknowledgement data from the receiver apparatus; and an appender that calculates a first cyclic redundancy check of the biological signal data and appends the first cyclic redundancy check to the data packet; the receiver apparatus comprises; a second communicator that receives the data packet from the measurement apparatus, and transmits, to the measurement apparatus, acknowledgement data indicative of a receipt of the data packet; a verifier that calculates a second cyclic redundancy check of one of the data packet received by the second communicator and verifies the data packet when the second calculated cyclic redundancy check is coincident with the first cyclic redundancy check of the data packet; and a first controller that causes the second communicator to transmit the acknowledgement data to the measurement apparatus when the data packet is verified, the measurement apparatus further comprises; a second controller that causes the first communicator to retransmit the data packet when the first communicator does not receive the acknowledgement data within a prescribed time period from a previous transmission of the data packet, and that checks to determine if the number of transmissions exceed a prescribed value and stores the data packet in the storage when the number of retransmission of the data packet exceeds a prescribed value. - View Dependent Claims (2, 3)
-
-
4. A method for communicating biological signal data between a measurement apparatus and a receiver apparatus which are communicatively connected in a wireless manner, the method comprising:
-
obtaining the biological signal data from a detector attached on a living body; preparing a data packet from the biological signal data; calculating a first cyclic redundancy check of the biological signal data; appending the first cyclic redundancy check to the data packet; transmitting periodically the data packet with the first cyclic redundancy check from the measurement apparatus to the receiver apparatus; receiving the data packet at the receiver apparatus; calculating a second cyclic redundancy check of the received data packet; verifying the received data packet when the second cyclic redundancy check is coincident with the first cyclic redundancy check; transmitting acknowledgement data from the receiver apparatus to the measurement apparatus when the received data packet is verified; retransmitting the data packet from the measurement apparatus to the receiver apparatus when the acknowledgement data is not received at the measurement apparatus within a prescribed time period from a previous transmission of the data packet; checking to determine if the number of transmissions exceed a prescribed value; storing the data packet in a storage when the number of retransmission of the data packet exceeds a prescribed value. - View Dependent Claims (5)
-
-
6. A measurement apparatus, communicatively connected to a receiver apparatus in a wireless manner, comprising:
-
a detector that is adapted to be attached on a living body to obtain biological signal data; a storage; a communicator that periodically transmits the biological signal data as a data packet to the receiver apparatus and that receives , from the receiver apparatus, acknowledgement data indicative of a receipt of the data packet at the receiver apparatus; an appender that calculates a cyclic redundancy check of the biological signal data and appends the cyclic redundancy check to the data packet; and a controller that causes the communicator to retransmit the data packet when the communicator does not receive the acknowledgement data within a prescribed time period from a previous transmission of the data packet, and stores the data packet in the storage when the number of retransmission of the data packet exceeds a prescribed value. - View Dependent Claims (7)
-
-
8. A system for communicating biological signal data, comprising:
-
at least one measurement apparatus, comprising a detector, adapted to be attached on a living body to obtain the biological signal data; and a receiver apparatus, communicatively connected to the at least one measurement apparatus in a wireless manner, wherein; the measurement apparatus further comprises; a storage; first communication means for periodically transmitting the biological signal data as a data packet to the receiver apparatus, and for receiving acknowledgement data from the receiver apparatus; and first calculation means for calculating a first cyclic redundancy check of the biological signal data and appends the first cyclic redundancy check to the data packet; the receiver apparatus comprises; second communication means for receiving the data packet from the measurement apparatus, and for transmitting, to the measurement apparatus, acknowledgement data indicative of a receipt of the data packet; second calculation means for calculating a second cyclic redundancy check of one of the data packet received by the second communication means to verify the data packet when the second calculated cyclic redundancy check is coincident with the first cyclic redundancy check of the data packet; and first control means for causing the second communication means to transmit the acknowledgement data to the measurement apparatus when the data packet is verified, the measurement apparatus further comprises; second control means for causing the first communication means to retransmit the data packet when the first communication means does not receive the acknowledgement data within a prescribed time period from a previous transmission of the one of the data packets, and for checking to determine if the number of transmissions exceed a prescribed value and for storing the data packet in the storage when the number of retransmission of the data packet exceeds a prescribed value. - View Dependent Claims (9)
-
-
10. A measurement apparatus, communicatively connected to a receiver apparatus in a wireless manner, comprising:
-
a detector, adapted to be attached on a living body to obtain biological signal data; a storage; communication means for periodically transmitting the biological signal data as a data packet to the receiver apparatus, and for receiving, from the receiver apparatus, acknowledgement data indicative of a receipt of the data packet at the receiver apparatus; calculation means for calculating a cyclic redundancy check of the biological signal data and appends the cyclic redundancy check to the data packet; and control means for causing the communication means to retransmit the data packet when the communication means does not receive the acknowledgement data within a prescribed time period from a previous transmission of the data packet, and for checking to determine if the number of transmissions exceed a prescribed value and storing the data packet in the storage when the number of retransmission of the data packet exceeds a prescribed value. - View Dependent Claims (11)
-
Specification