IP Library Patent Application 11360159
Patent Application
App. No. 11/360,159

Method and computer readable media for efficient channel access by using partial error detection code in centralized wireless communication system

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/360,159
Abstract

A method for efficient channel access by using partial error detection code is utilized in a centralized wireless communication system. The partial error detection code is derived from the error detection codes of the transport layer to act as the reference of the error detection of a protocol data unit. This method performs a data validation test in a data-link layer. If an error is found, the proceeding data transmission will be stopped immediately to avoid unnecessary waste of the bandwidth resource of a web channel.

Claims (38)

1 . A detection method for detecting the correctness of network package transmission, the method being utilized in a centralized wireless communication system, the wireless communication system comprising at least a transmitter and a receiver, the transmitter transmitting data to the receiver through a channel, the data comprising a Service Data Unit (SDU), the detection method comprising the following steps of:

(a) dividing the SDU into a plurality of Protocol Data Units (PDUs) by the transmitter;

(b) calculating an error detection relation equation for each of the PDUs respectively and storing a first checking bit in a header of the PDUs by the transmitter;

(c) transmitting the PDUs to the receiver by the transmitter;

(d) receiving the PDUs sequentially and calculating a second checking bit of each of the PDUs respectively according to the error detection relation equation by the receiver;

(e) comparing the first checking bit in the header of each of the PDUs with the second checking bit by the receiver; and

(f) transmitting a message to the transmitter to stop the transmitter from transmitting the PDUs to the receiver by the receiver, when the first checking bit does not conform to the second checking bit.

2 . The detection method of claim 1 , wherein the transmitter transmits the data to the receiver via the time slot of the time division multiple access (TDMA).

3 . The detection method of claim 1 , wherein the SDU further comprises an error detection code, the transmitter generating the first checking bit after using the error detection code to calculate the error detection relation equation.

4 . The detection method of claim 3 , wherein the error detection code is calculated according to the error detection protocol in the transport protocol.

5 . The detection method of claim 1 , wherein the first checking bit and the second checking bit comprise at least one bit.

6 . The detection method of claim 5 , wherein the first checking bit and the second checking bit comprise three bits in the IEEE 802.16 Worldwide Interoperability for Microwave Access (WiMax).

7 . The detection method of claim 1 , wherein the step (f) further comprises receiving the PDUs continuously when the first checking bit confirms to the second checking bit by the receiver.

8 . The detection method of claim 1 , wherein the receiver is a Subscriber Station (SS) when the transmitter is a Base Station (BS).

9 . The detection method of claim 8 , wherein the step (f) further comprises:

(g) reallocating bandwidth of the channel by the BS after the BS stops transmitting the PDUs to the SS.

10 . The detection method of claim 1 , wherein the receiver is a BS when the transmitter is an SS.

11 . The detection method of claim 10 , wherein the step (f) further comprises:

(g) reallocating bandwidth of the channel by the BS when the first checking bit does not conform to the second checking bit.

12 . A computer program product for storing a computer program to execute a detection method for detecting the correctness of network package transmission, the method being utilized in a centralized wireless communication system, the wireless communication system comprising at least a transmitter and a receiver, the transmitter transmitting data to the receiver through a channel, the data comprising a Service Data Unit SDU, the detection method comprising the following steps of:

(a) dividing the SDU into a plurality of Protocol Data Units (PDUs) by the transmitter;

(b) calculating an error detection relation equation for each of the PDUs respectively and storing a first checking bit in a header of the PDUs by the transmitter;

(c) transmitting the plurality of PDU to the receiver by the transmitter;

(d) receiving the plurality of PDU sequentially and calculating a second checking bit of each of the plurality of PDUs respectively according to the error detection relation equation by the receiver;

(e) comparing the first checking bit in the header of each of the plurality of PDUs with the second checking bit by the receiver; and

(f) transmitting a message to the transmitter to stop the transmitter from transmitting the PDUs to the receiver by the receiver, when the first checking bit does not conform to the second checking bit.

13 . The computer program product of claim 12 , wherein the transmitter transmits the data to the receiver via time slots of Time Division Multiple Access (TDMA).

14 . The computer program product of claim 12 , wherein the SDU further comprises an error detection code, the transmitter generating the first checking bit after using the error detection code to calculate the error detection relation equation.

15 . The computer program product of claim 14 , wherein the error detection code is calculated according to the error detection protocol in the transport protocol.

16 . The computer program product of claim 12 , wherein the first checking bit and the second checking bit comprise at least one bit.

17 . The computer program product of claim 16 , wherein the first checking bit and the second checking bit comprise three bits in the IEEE 802.16 Worldwide Interoperability for Microwave Access (WiMax).

18 . The computer program product of claim 12 , wherein the step (f) further comprises receiving the PDUs continuously when the first checking bit conform to the second checking bit by the receiver.

19 . The computer program product of claim 12 , wherein the receiver is a Subscriber Station (SS) when the transmitter is a Base Station (BS).

20 . The computer program product of claim 19 , wherein the step (f) further comprises:

(g) reallocating bandwidth of the channel by the BS after the BS stops transmitting the PDUs to the SS.

21 . The computer program product of claim 12 , wherein the receiver is a BS when the transmitter is an SS.

22 . The computer program product of claim 21 , wherein the step (f) further comprises:

(g) reallocating bandwidth of the channel by the BS when the first checking bit does not conform to the second checking bit.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2008
From: INSTITUTE FOR INFORMATION INDUSTRY
To: SCEPTRE INDUSTRY CO., LTD.
Reel/Frame 022043/0006 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2008
From: SCEPTRE INDUSTRY CO., LTD.
To: TRANSPACIFIC IP I LTD.
Reel/Frame 022043/0017 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2006
From: LAI, HUNG-CHUN; HSU, HENG-IANG; HSIEH, CHIH-CHIANG; SHEU, SHIANN-TSONG
To: INSTITUTE FOR INFORMATION INDUSTRY
Reel/Frame 017413/0170 →