Method and apparatus for organizing and recovering information communicated in a radio communication system
First Claim
1. A method used in a selective call radio for receiving a radio signal transmitted on a first radio channel having short and long messages included in a plurality of control frames and data frames, each of the short and long messages having an address signal and related message information,wherein each control frame comprises an address field and an information field, andwherein the address field of a control frame has a set of address signals, and wherein each address signal of the set of address signals has two different portions which are a subvector and an address, andwherein each subvector has a binary value indicating a position of a data packet within the control frame, andwherein each address indicates one of a plurality of selective call radios associated with the data packet, andwherein the information field follows the address field and has a set of data packets, and wherein each data packet in the set of data packets has the position of the data packet indicated by the binary value of at least one subvector within the control frame, and wherein each data packet in the set of data packets is one of a vector packet and a short message packet, and wherein vector packets indicate starting positions of long messages within the plurality of control frames and data frames, said method comprising the steps of:
- receiving the radio signal;
determining a presence of a first address within a first address signal within the address field in the control frame received in the radio signal, when the first address matches an embedded address assigned to the selective call radio;
determining the binary value of a first subvector which is a portion of the first address signal;
decoding a starting position of a first data packet determined by the binary value of the first subvector;
recovering the first data packet at the starting position of the first data packet;
decoding a starting position of a first long message when the first data packet is a vector packet; and
processing the first long message beginning at the starting position of the first long message.
3 Assignments
0 Petitions
Accused Products
Abstract
A system controller (102) generates and transmits a radio signal having long messages in data frames (370), and short and long messages in control frames (360). A set of selective call radio addresses is included at the beginning of a control frame (360), each selective call radio address including a subvector which indicates the starting position of a short message or a vector packet within the control frame (360). Vector packets indicate starting positions of long messages within the control frame (360), within other control frames (360), and within data frames (370). A selective call radio (106) receives the radio signal and recovers and processes the short and long messages, using the subvectors and vectors to identify the positions of the short and long messages.
-
Citations
17 Claims
-
1. A method used in a selective call radio for receiving a radio signal transmitted on a first radio channel having short and long messages included in a plurality of control frames and data frames, each of the short and long messages having an address signal and related message information,
wherein each control frame comprises an address field and an information field, and wherein the address field of a control frame has a set of address signals, and wherein each address signal of the set of address signals has two different portions which are a subvector and an address, and wherein each subvector has a binary value indicating a position of a data packet within the control frame, and wherein each address indicates one of a plurality of selective call radios associated with the data packet, and wherein the information field follows the address field and has a set of data packets, and wherein each data packet in the set of data packets has the position of the data packet indicated by the binary value of at least one subvector within the control frame, and wherein each data packet in the set of data packets is one of a vector packet and a short message packet, and wherein vector packets indicate starting positions of long messages within the plurality of control frames and data frames, said method comprising the steps of: -
receiving the radio signal; determining a presence of a first address within a first address signal within the address field in the control frame received in the radio signal, when the first address matches an embedded address assigned to the selective call radio; determining the binary value of a first subvector which is a portion of the first address signal; decoding a starting position of a first data packet determined by the binary value of the first subvector; recovering the first data packet at the starting position of the first data packet; decoding a starting position of a first long message when the first data packet is a vector packet; and processing the first long message beginning at the starting position of the first long message. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A selective call radio for receiving a radio signal transmitted on a first radio channel, wherein the radio signal has short and long messages included in a plurality of control frames and data frames, each of the short and long messages having an address signal and related message information,
wherein each control frame comprises an address field and an information field, and wherein the address field of a control frame has a set of address signals, and wherein each address signal of the set of address signals has two different portions which are a subvector and an address, and wherein each subvector has a binary value indicating a position of a data packet within the control frame, and wherein each address indicates one of a plurality of selective call radios associated with the data packet, and wherein the information field follows the address field and has a set of data packets, and wherein each data packet in the set of data packets has the starting position of the data packet indicated by the binary value of at least one subvector within the control frame, and wherein each data packet in the set of data packets is one of a vector packet and a short message packet, and wherein vector packets indicate stapling positions of long messages within the plurality of control frames and data frames, said selective call radio comprising: -
a receiver for receiving the radio signal; an address decoder coupled to said receiver for determining a presence of a first address within a first address signal within the address field in a control frame received in the radio signal when the first address matches an embedded address assigned to the selective call radio; a subvector element coupled to said receiver and said address decoder for determining the binary value of a first subvector which is a portion of the first address signal; a data packet position decoder coupled to said subvector element for decoding a starting position of a first data packet determined by the binary value of the first subvector; a data packet buffer coupled to said receiver and said data packet position decoder for recovering the first data packet at the starting position of the data packet; a protocol position decoder coupled to said data packet buffer for decoding a starting position of a first long message when the first data packet is a vector packet; and a long message processor coupled to said receiver and said protocol position decoder for processing the first long message at the starting position of the first long message. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method used in a system controller for generating a radio signal transmitted on a first radio channel, wherein the radio signal has short and long messages included in a plurality of control frames and data frames, each of the short and long messages having an address signal and related message information, the method comprising the steps of:
-
generating an address field of a control frame having a set of address signals, wherein each address signal of the set of address signals has two different portions which are an address and a subvector, and wherein each address indicates one of a plurality of selective call radios for which one of the short and long messages is intended, and wherein each subvector has a binary value indicating a starting position of a data packet within the control frame; generating an information field in the control frame following the address field and having a set of data packets, wherein each data packet in the set of data packets has the starting position of the data packet indicated by the binary value of at least one subvector within the control frame, and wherein each data packet in the set of data packets is one of a vector packet and a short message packet, and wherein vector packets indicate starting positions of long messages within the plurality of control frames and data frames; assembling each control frame comprising an address field and an information field; assembling each data frame comprising a set of long messages, wherein each long message in the set of long messages has a starting position indicated by at least one vector packet in a control frame; and transferring the control frames and data frames to a transmitter for radio transmission. - View Dependent Claims (12, 13, 14)
-
-
15. A system controller for generating a radio signal transmitted on a first radio channel, wherein the radio signal has short and long messages included in a plurality of control frames and data frames, each of the short and long messages having an address signal and related message information, the system controller comprising:
-
a control frame element for assembling each control frame comprising an address field and an information field; an address field element, coupled to an outbound message memory which stores the short and long messages, and coupled to said control frame element, for generating an address field of a control frame having a set of address signals, wherein each address signal of the set of address signals has two different portions which are an address and a subvector, and wherein each address indicates a selective call radio for which one of the short and long messages is intended, and wherein each subvector has a binary value indicating a starting position of a data packet within the control frame; an information field element, coupled to said outbound message memory, said address field element, and said control frame element, for generating an information field in the control frame following the address field and having a set of data packets, wherein each data packet in the set of data packets has the starting position of the data packet indicated by the binary value of at least one subvector within the control frame, and wherein each data packet in the set of data packets is one of a vector packet and a short message packet, and wherein vector packets indicate starting positions of long messages within the plurality of control frames and data frames; a data frame element, coupled to said information field element, for assembling each data frame comprising a set of long messages, wherein each long message in the set of long messages has a starting position indicated by at least one vector packet in a control frame; and a cell site controller, coupled to said data frame element and said control frame element, for transferring the control frames and data frames to a transmitter for radio transmission. - View Dependent Claims (16, 17)
-
Specification