Packet processing method for wireless communications
AssigneeMobiletron Electronics Co., Ltd.
InventorsShiao-Hwa Huang, Yu-Chang Tsai
Life of this patent
Estimating the term…
Abstract
A packet processing method used in a wireless communication is disclosed to have the packet data not to contain the identification code of the transmitter and to let the receiver read out the correct identification code of the transmitter and verify the effectiveness of the data, assuring excellent confidentiality of the data, reducing packet size, maintaining packet data integrity, extending wireless communication distance and saving power consumption. Under the fix bit error rate, the invention effectively reduces the chance of erroneous data and lowers the current loading to the battery of each of the transmitter and the receiver.
Claims11
A packet processing method used in a wireless communication, comprising the steps of:
- a) running a modulo operation for a message to obtain a first modulus, the message including a set of first data and multiple second data;
- b) joining said multiple second data and said first modulus to run a logical operation with said first data to obtain a first logic data;
- c) transmitting said first logic data as a packet to a wireless receiver, receiving said packet at said wireless receiver, said wireless receiver having built therein a database containing a plurality of reference data;
- d) selecting one reference data from said database to run a logical operation with data formatted in the received packet to obtain a second logic data;
- e) joining the selected reference data and said second logic data to run a modulo operation to obtain a second modulus;
- and
- f) determining the selected reference data to be the same as the first data and the second logic data in step e) containing said multiple second data when said second modulus is zero;
- g) wherein said modulo operation employed during step a) and step e) is a cyclic redundancy check;
- h) wherein the degree of a generator polynomial provided to the cyclic redundancy check during step a) and step e) is greater than or equal to the number of bits of said first data and said multiple second data.
A packet processing method used in a wireless communication, comprising the steps of:
- a) running a modulo operation for a message to obtain a first modulus, the message including a set of first data and multiple second data;
- b) joining said multiple second data and said first modulus to run a logical operation with said first data to obtain a first logic data;
- c) transmitting said first logic data as a packet to a wireless receiver, receiving said packet at said wireless receiver, said wireless receiver having built therein a database containing a plurality of reference data;
- d) selecting one reference data from said database to run a logical operation with data formatted in the received packet to obtain a second logic data;
- e) joining the selected reference data and said second logic data to run a modulo operation to obtain a second modulus;
- and
- f) determining the selected reference data to be the same as the first data and the second logic data in step e) containing said multiple second data when said second modulus is zero;
- g) wherein the multiple second data including an end-of-file data that is located on the end bit of said first data and said multiple second data when running the modulo operation during step.
Dependencies are inferred from the claim text.