Wireless communications protocol
First Claim
Patent Images
1. A method for implementing a time division multiple access protocol for digital communications between a radio transceiver and a repeater, the method comprising the steps of:
- a) dividing a communication into a plurality of frames having a predetermined length of time;
b) dividing each frame into;
i) a plurality of downlink slots, each downlink slot for containing a transmission from the repeater to the transceiver;
ii) a plurality of uplink slots, each uplink slot for containing a transmission from the transceiver to the repeater;
iii) wherein each of the downlink and uplink slots are divided into;
(a) a bit synchronization for timing acquisition field;
(b) a slot field for slot acquisition;
(c) a header field for control information, wherein the header field is further divided into;
(i) a message type field for identifying a message type;
(ii) a message subtype field for identifying a point-to-point mode of communication;
(iii) an user-programmable ID field for identifying sending/receiving transceivers;
(iv) a reserved field for providing subsequent additional protocol information;
(v) a first modifier field for identifying communication channels;
(vi) a second modifier field for identifying available uplink slots and current active slots;
(d) a data field for digital audio and digital data information;
(e) a 16-bit CRC field for error detection;
(f) a slot gap field for accommodating clock inaccuracies; and
c) transmitting the communication.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for implementing a time division multiple access protocol for digital communications between a radio transceiver and a repeater or another radio transceiver has the steps of dividing a radio communication into a plurality of frames having a predetermined length of time; dividing each frame into: a plurality of downlink slots, each downlink slot containing a transmission from the repeater to the transceiver; and a plurality of uplink slots, each uplink slot containing a transmission from the transceiver to the repeater.
-
Citations
40 Claims
-
1. A method for implementing a time division multiple access protocol for digital communications between a radio transceiver and a repeater, the method comprising the steps of:
-
a) dividing a communication into a plurality of frames having a predetermined length of time;
b) dividing each frame into;
i) a plurality of downlink slots, each downlink slot for containing a transmission from the repeater to the transceiver;
ii) a plurality of uplink slots, each uplink slot for containing a transmission from the transceiver to the repeater;
iii) wherein each of the downlink and uplink slots are divided into;
(a) a bit synchronization for timing acquisition field;
(b) a slot field for slot acquisition;
(c) a header field for control information, wherein the header field is further divided into;
(i) a message type field for identifying a message type;
(ii) a message subtype field for identifying a point-to-point mode of communication;
(iii) an user-programmable ID field for identifying sending/receiving transceivers;
(iv) a reserved field for providing subsequent additional protocol information;
(v) a first modifier field for identifying communication channels;
(vi) a second modifier field for identifying available uplink slots and current active slots;
(d) a data field for digital audio and digital data information;
(e) a 16-bit CRC field for error detection;
(f) a slot gap field for accommodating clock inaccuracies; and
c) transmitting the communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
a) a radio transceiver accessing an available uplink slot to transmit information to the repeater; and
b) the repeater using a corresponding downlink slot to transmit information to the radio transceiver.
-
-
8. The method as recited in claim 1, further comprising the step of:
-
a) defining a downlink slot D0;
b) the repeater transmitting information to radio transceivers that do not have an uplink slot via downlink slot D0.
-
-
9. The method as recited in claim 1, further comprising the step of defining a frame gap intermediate adjacent frames to prevent adjacent frames from overlapping due to clock inaccuracies.
-
10. The method as recited in claim 1, further comprising the step of defining a frame gap intermediate adjacent frames to facilitate synthesizer re-programming in a frequency hopping spread spectrum system.
-
11. The method as recited in claim 1, wherein the step of dividing each downlink slot and each uplink slot into a header field comprises dividing each downlink slot and each uplink slot into a header field comprising:
-
a) a message type field;
b) a message subtype field;
c) an ID field;
d) a reserved field;
e) a first modifier field; and
f) a second modifier field.
-
-
12. The method as recited in claim 11, wherein the step of dividing each downlink slot and each uplink slot into the ID field comprises dividing each of the downlink slots and each of the uplink slots into the ID field that facilitates transceiver to transceiver communications.
-
13. The method as recited in claim 11 wherein the step of dividing each of the downlink slots and each of the uplink slots into the message type field comprises dividing each of the downlink slots and each of the uplink slots into an 8-bit message type field so as to facilitate an identification of 256 different message types.
-
14. A method for implementing a time division multiple access protocol for digital communications between a radio transceiver and a repeater, the method comprising the steps of:
-
a) dividing a communication into a plurality of frames having a predetermined length of time;
b) dividing each frame into;
i) a plurality of downlink slots, each downlink slot for containing a transmission from the repeater to the transceiver;
ii) a plurality of uplink slots, each uplink slot for containing a transmission form the transceiver to the repeater;
iii) wherein each of the downlink and uplink slots are divided into;
(a) a bit synchronization for timing acquisition field;
(b) a slot field for slot acquisition;
(c) a header field for control information, wherein the header field is further divided into;
(i) a message type field for identifying a message type;
(ii) a message subtype field for identifying a point-to-point mode of communications;
(iii) an user programmable ID field for identifying sending/receiving transceivers;
(iv) a reserved field for providing subsequent additional protocol information;
(v) a first modifier field for identifying communication channels;
(vi) a second modifier field for identifying available uplink slots and current active slots;
(d) a data field for digital audio and digital data information;
(e) a CRC field for error detection;
(f) a slot gap field for accommodating clock inaccuracies; and
c) transmitting the communication. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
a) defining a downlink slot D0; and
b) the repeater transmitting information via the downlink slot D0 to radio transceivers without the uplink slots.
-
-
21. The method of claim 14 wherein step b) further comprises forming a frame gap intermediate adjacent frames to prevent adjacent frames from overlapping due to clock inaccuracies.
-
22. The method of claim 14 wherein step b) further comprises forming a frame gap intermediate adjacent frames to facilitate synthesizer re-programming in a frequency hopping spread spectrum system.
-
23. The method of claim 14 wherein step b)iii)(5) further comprises dividing each of the downlink and uplink slots into a 16-bit CRC field for error detection.
-
24. The method of claim 14 wherein step b)iii)(3)(c) further comprises dividing each of the downlink and uplink slots into the ID field that facilitates transceiver to transceiver communications.
-
25. The method of claim 14 wherein step b)iii)(3)(a) further comprises dividing each of the downlink and uplink slots into an 8-bit message type field to facilitate an identification of 256 different message types.
-
26. The method of claim 14 wherein step c) further comprises:
-
a) the radio transceiver transmitting information via an available uplink slot to the repeater; and
b) the repeater transmitting information via a corresponding downlink slot to the radio transceiver.
-
-
27. A method for implementing a time division multiple access protocol for communication between a repeater and at least one radio transceiver, the method comprising the steps of:
-
a) segmenting a voice communication into a plurality of frames having a predetermined length of time;
b) segmenting each frame into a plurality of downlink and uplink slots, each downlink slot having transmissions from the repeater to the transceiver(s) therein, each uplink slot having transmissions from the receiver(s) to the repeater therein;
c) wherein each of the downlink and uplink slots are divided into;
i) a bit synchronization for timing acquisition field;
ii) a slot field for slot acquisition;
iii) a header field for control information, wherein the header field is further divided into;
(a) a message type field for identifying a message type;
(b) a message subtype field for identifying a point-to-point mode of communications;
(c) an user-programmable ID field for identifying sending/receiving transceivers;
(d) a reserved field for providing subsequent additional protocol information;
(e) a first modifier field for identifying communication channels;
(f) a second modifier field for identifying available uplink slots and current active slots;
iv) a data field for digital audio and digital data information;
v) a 16-bit CRC field for error detection;
vi) a slot gap field for accommodating clock inaccuracies;
d) transmitting the voice communication. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
a) defining a downlink slot D0; and
b) the repeater transmitting information via the downlink slot D0 to radio transceivers without the uplink slots.
-
-
34. The method of claim 27 wherein step b) further comprises forming a frame gap intermediate adjacent frames to prevent adjacent frames from overlapping due to clock inaccuracies.
-
35. The method of claim 27 wherein step b) further comprises forming a frame gap intermediate adjacent frames to facilitate synthesizer reprogramming in a frequency hopping spread spectrum system.
-
36. The method of claim 27 wherein step b) further comprises segmenting each of the downlink and uplink slots into:
-
a) a bit synchronization for timing acquisition field;
b) a slot field for slot acquisition;
c) a header field for control information;
d) a data field for digital audio and digital data information;
e) a CRC field for error detection; and
f) a slot gap field for accommodating clock inaccuracies.
-
-
37. The method of claim 36 wherein step c) further comprises segmenting the header field into:
-
a) a message type field;
b) a message subtype field;
c) an ID field;
d) a reserved field;
e) a first modifier field; and
f) a second modifier field.
-
-
38. The method of claim 37 wherein step a) further comprises segmenting each of the downlink and uplink slots into an 8-bit message type field to facilitate identification of 256 different message types.
-
39. The method of claim 36 wherein step e) further comprises segmenting each of the downlink and uplink slots into a 16-bit CRC field.
-
40. The method of claim 27 wherein step c) further comprises:
-
a) the radio transceiver(s) transmitting information via an available uplink slot to the repeater; and
b) the repeater transmitting information via a corresponding downlink slot to the radio transceiver(s).
-
Specification