← Back to Patent Explorer
EP0768806A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Data protocol for transport of ATM cells over a wireless link

Assignee: AT&T Inc
•
Filing: 1996-10-01
•
Granted: —
•
Expires: 2016-10-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention is a reliable data link layer protocol to transport ATM cells over a wireless point-to-point link. The protocol ensures that the cells are transported reliably by use of a sliding window transport mechanism with selective repeat automatic repeat request (ARQ) and forward error correction (FEC). The protocol minimizes ATM header overhead by means of header compression and provides per-cell FEC whose size can be changed adaptively. The protocol also provides parity cells for recovery from errors that cannot be corrected using the per-cell FEC field. The number of these cells as well as the size of a window or frame can also be adaptively changed. In addition, the window can be terminated to request an immediate acknowledgment

Inventors

  • 👤 Ender Ayanoglu

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-24 22:27
CPC Classifications
H; H04; H04L; H04L69/00; H04L69/16; H04L1/00; H04L1/0001; H04L1/0009; H04L1/0023; H04L1/0025; H04L1/0078; H04L1/0083; H04L1/12; H04L1/16; H04L1/1607; H04L1/1614; H04L1/1664; H04L1/18; H04L1/1809; H04L1/1829; H04L1/1832; H04L47/00; H04L47/10; H04L47/27; H04L49/00; H04L49/20; H04L49/205; H04L49/25; H04L49/30; H04L49/3081; H04L49/55; H04L49/557; H04L69/168; H04L69/169; H04L1/1812; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5603; H04L2012/5604; H04L2012/5607; H04L2012/5614; H04L2012/5616; H04L2012/5619; H04L2012/5629; H04L2012/563; H04L2012/5638; H04L2012/5646; H04L2012/5647; H04L2012/5652; H04L49/3009

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 117 words
A data format for use in transmitting ATM cells in a communications network, wherein said communications network includes wireless mobile devices, said data format comprising: a variable length message frame including one or more individual messages, said message frame including, at least one beginning-of-frame (BOF) message indicative of the beginning of said message frame; at least one information message, said information message including user information pertaining to a connection in said network; and at least one parity message selectively insertable in said message frame and including parity information in regard to said message frame, wherein said BOF message includes one or more fields including values indicative of a number of said individual messages in said message frame.
Claim 2
Dependent Claim 30 words
The format of Claim 1, further including an acknowledgment (ACK) message, said acknowledgment message being selectively insertable within said message frame to thereby acknowledge receipt of previously transmitted information messages.
Claim 3
Dependent Claim 36 words
The format of Claim 2, further including an end-of-frame (EOF) message selectively insertable within said message frame, said EOF message indicating premature termination of said message frame thereby overriding said values provided in said BOF message.
Claim 4
Dependent Claim 61 words
The format of Claim 1, wherein said message frame includes control messages containing message frame processing information and non-control messages, wherein each of said individual messages includes a control message field at the start thereof, a first predetermined value in said control message field being indicative of a control message and a second predetermined value being indicative of a non-control message.
Claim 5
Dependent Claim 26 words
The format of claim 4, wherein said control messages further include a message identifier field following said control message field for identifying a specific control message.
Claim 6
Dependent Claim 31 words
The format of Claim 3, wherein said EOF message includes an updated parity message number field indicative of an updated number of parity messages to be appended to said message frame.
Claim 7
Dependent Claim 34 words
The format of Claim 2, wherein said informaton cell includes an acknowledgment required field indicative of whether an acknowledgment message is expected from a receiver of an ATM cell included in said information message.
Claim 8
Dependent Claim 15 words
The format of Claim 1, wherein said parity message includes a 48 byte parity cell.
Claim 9
Dependent Claim 96 words
A data format for use in transmitting ATM cells in a communications network, wherein said communications network includes portable base station (PBS) switches configurable into an ad-hoc backbone network, said PBS switches adapted to communicate with wireless mobile devices, said data protocol comprising: a variably sized message window, said message window including, at least one control message including processing information regarding said message window, wherein variable combinations of control, information and parity messages are creatable within said message window, and wherein specific ones of said control messages are indicative of the size of said message window.
Claim 10
Dependent Claim 80 words
The format of Claim 9, wherein said control messages are selected from the group consisting of beginning of frame (BOF), end of frame (EOF) and acknowledge (ACK) messages, wherein: a (BOF) message is indicative of the beginning of said message window; an (ACK) message acknowledges receipt of previously transmitted information messages and is selectively insertable within said message window if desired; and an (EOF) message indicates premature termination of said message frame thereby overriding values provided in said BOF message.
Claim 11
Dependent Claim 94 words
The format of Claim 1 or 10, wherein each of said messages includes a forward error correction (FEC) field, and wherein said BOF message includes separate fields indicative of a number of a specific type message, said fields including: an information message number field indicative of a number of information messages included in said message window; a parity message number frame indicative of a number of parity messages included in said message window; and an FEC byte number frame indicative of a number of bytes in said FEC field for each of said messages.
Claim 12
Dependent Claim 74 words
The format of Claim 11, wherein information in said separate fields of said BOF message is transmitted incrementally based on a specific value contained in each of said separate fieids, wherein: a first predetermined value indicates a default value; a second predetermined value indicates same number as a previously transmitted value; a third predetermined value indicates an increment of a previous value; and a fourth predetermined value indicates a decrement of a previous value.
Claim 13
Dependent Claim 50 words
The format of Claim 2 or 10, wherein said ACK message includes a frame acknowledgment bitmap, wherein the size of said bitmap is based on a number of information cells in said message frame, said bitmap including a predetermined bit value for each said information message that is correctly received.
Claim 14
Dependent Claim 60 words
The format of Claim 1 or 9, wherein said information message includes a header compression field, wherein a first predetermined value of said header compression field indicates that an ATM cell included within said information message will be transmitted without a header, and a second predetermined value of said header compression field indicates that a full ATM cell is transmitted.
Claim 15
Dependent Claim 127 words
The format of Claim 1 or 9, wherein said network includes switches which contain registers having VPI/VCI information stored therein, wherein said information message includes an n-bit header compression field, wherein a first predetermined value a first bit of said header compression field indicates to a set a register identified by said header compression field in one of said switches, wherein a VPI/VCI field of an ATM cell in said information message is stored in said register and a full ATM cell is transmitted; and wherein a second predetermined value of said header compression field indicates to read a register identified by said field, wherein a VPI/VCI field stored in said register is recalled and an ATM cell in said information message is transmitted without a header.
Claim 16
Independent Claim 139 words
A method for transmitting ATM cells in a communications network, wherein said communications network includes portable base station (PBS) switches configurable into an ad-hoc backbone network, said PBS switches adapted to communicate with wireless mobile devices, said method comprising the steps of: assembling a variable length message frame including one or more individual messages for transmission within said network; transmitting at least one beginning-of-frame (BOF) message indicative of the beginning of said message frame; transmitting at least one information message, said information message including user information pertaining to a connection in said network; and selectively inserting at least one acknowledgment (ACK) message in said message frame to thereby acknowledge receipt of previously transmitted information messages, and wherein said BOF message includes one or more fields including values indicative of a number of said individual messages in said message frame.
Claim 17
Dependent Claim 27 words
The method of Claim 16, further including the step of selectively inserting parity messages in said message frame including parity information in regard to said message frame.
Claim 18
Dependent Claim 39 words
The method of Claim 16, further including the step of selectively inserting an end-of-frame (EOF) message within said message frame, said EOF message indicating premature termination of said message frame thereby overriding said values provided in said BOF message.
Claim 19
Dependent Claim 95 words
The method of Claim 16, wherein each of said individual messages includes an adaptively alterable forward error correction (FEC) field, and wherein said BOF message includes separate fields indicative of a number of a specific type message, said fields including: an information message number field indicative of a number of information messages included in said message frame; a parity message number frame indicative of a number of parity messages included in said message frame; and an FEC byte number frame indicative of a number of bytes in said FEC field for each said individual message.
Claim 20
Dependent Claim 74 words
The method of Claim 19, wherein information in said separate fields of said BOF message is transmitted incrementally based on a specific value contained in each of said separate fields, wherein: a first predetermined value indicates a default value; a second predetermined value indicates same number as a previously transmitted value; a third predetermined value indicates an increment of a previous value; and a fourth predetermined value indicates a decrement of a previous value.
Claim 21
Dependent Claim 48 words
The method of Claim 16, wherein said ACK message includes a frame acknowledgment bitmap, wherein the size of said bitmap is based on a number of information cells in said message frame, said bitmap including a predetermined bit value for each said information message that is correctly received.
Claim 22
Dependent Claim 58 words
The method of Claim 16, wherein said information message includes a header compression field, wherein a first predetermined value of said header compression field indicates that an ATM cell included within said information message will be transmitted without a header, and a second predetermined value of said header compression field indicates that a full ATM cell is transmitted.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag