Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
141 words
A discriminating circuit for deciding whether a received radio signal belongs to a traffic channel carrying coded traffic data and a coded control-channel locator value, or to a control channel carrying convolutionally coded control data and a coded super-frame phase value, comprising: a first decoding means for decoding, and detecting errors in, said coded locator value; a second decoding means for decoding, and detecting errors in, said convolutionally coded control data; a third decoding means for decoding, and detecting errors in, said coded super-frame phase value; and a discrimination means for designating said received signal as belonging to said traffic channel, responsive to a number of errors detected by said first decoding means, and for designating said received signal as belonging to said control channel, responsive to numbers of errors detected by said second decoding means and said third decoding means.
Claim 2
Dependent Claim
141 words
A discriminating circuit for deciding whether a received radio signal belongs to a traffic channel carrying coded traffic data and a coded control-channel locator value, or to a control channel carrying convolutionally coded control data and a coded super-frame phase value, comprising: a first decoding means for decoding, and detecting errors in, said coded locator value; a second decoding means for decoding, and detecting errors in, said convolutionally coded control data; a third decoding means for decoding, and detecting errors in, said coded super-frame phase value; and a discrimination means for designating said received signal as belonging to said traffic channel, responsive to a number of errors detected by said first decoding means, and for designating said received signal as belonging to said control channel, responsive to numbers of errors detected by said second decoding means and said third decoding means.
Claim 3
Dependent Claim
51 words
The discriminating circuit of claim 1, also comprising a confirmation means for determining whether said coded super-frame phase value was decoded to an expected value, thereby confirming whether said received signal belongs to said control channel, after said discrimination means has designated said received signal as belonging to said control channel.
Claim 4
Dependent Claim
35 words
The discriminating circuit of claim 1, wherein said second decoding means detects errors by re-encoding said control data to obtain re-encoded control data, and comparing said convolutionally coded control data with said re-encoded control data.
Claim 5
Dependent Claim
27 words
The discriminating circuit of claim 3, wherein said second decoding means also detects errors by performing a cyclic redundancy check after decoding said convolutionally coded control data.
Claim 6
Dependent Claim
61 words
The discriminating circuit of claim 1, wherein said control channel also carries coded control feedback information, further comprising a fourth decoding means for decoding, and detecting errors in, said coded control feedback information, absence of errors in said coded control feedback information being taken into account by said discrimination means in designating said received signal as belonging to said control channel.
Claim 7
Independent Claim
151 words
A method of deciding whether a received radio signal belongs to a traffic channel carrying coded traffic data and a coded control-channel locator value, or to a control channel carrying coded control data and a coded super-frame phase value, comprising the steps of: storing a flag having a first value designating said traffic channel, a second value designating said control channel, and a third value designating an unidentified channel; checking said flag to determine the value thereof; decoding said coded locator value, if said flag has said first value; decoding, and detecting errors in, said coded control data and said coded super-frame phase value, if said flag does not have said first value; modifying a counter responsive to numbers of said errors, if said flag has said third value; comparing said counter with a threshold value; and setting said flag to said second value when said counter reaches said threshold value.
Claim 8
Independent Claim
151 words
A method of deciding whether a received radio signal belongs to a traffic channel carrying coded traffic data and a coded control-channel locator value, or to a control channel carrying coded control data and a coded super-frame phase value, comprising the steps of: storing a flag having a first value designating said traffic channel, a second value designating said control channel, and a third value designating an unidentified channel; checking said flag to determine the value thereof; decoding said coded locator value, if said flag has said first value; decoding, and detecting errors in, said coded control data and said coded super-frame phase value, if said flag does not have said first value; modifying a counter responsive to numbers of said errors, if said flag has said third value; comparing said counter with a threshold value; and setting said flag to said second value when said counter reaches said threshold value.
Claim 9
Dependent Claim
108 words
The method of claim 6, wherein said coded control data are coded by a concatenated code comprising a block code and a convolutional code, then interleaved, and said step of decoding, and detecting errors, comprises the further steps of: de-interleaving said coded control data; convolutionally decoding said coded control data by a maximum-likelihood method to obtain decoded control data; detecting block-code errors by calculating a check value in said decoded control data; re-encoding said decoded control data by means of said convolutional code, thereby generating re-encoded control data; and comparing said coded control data with said re-encoded control data, thereby detecting convolutional-code errors in said coded control data.
Claim 10
Dependent Claim
52 words
The method of claim 6, comprising the further steps of: decoding, and detecting errors in, said coded locator value, if said flag has said third value and said counter has not reached said threshold; and setting said flag to said first value, responsive to absence of errors in said coded locator value.
Claim 11
Dependent Claim
38 words
The method of claim 6, comprising the further step of changing said flag from said second value to said third value, if said coded super-frame phase value is decoded to an unexpected value a certain number of times.
Claim 12
Dependent Claim
45 words
The method of claim 6, wherein said control channel also carries coded control feedback information, comprising the further steps of: decoding, and detecting errors in, said coded control feedback information; and modifying said counter, responsive to absence of errors in said coded control feedback information.
Claim 13
Independent Claim
285 words
A method of deciding whether a received radio signal belongs to a traffic channel carrying coded traffic data and a coded locator value, or to a control channel carrying convolutionally coded control data and a coded super-frame phase value, comprising the steps of: storing a flag having a first value designating said traffic channel, a second value designating said control channel, and a third value designating an unidentified channel; checking said flag to determine the value thereof; decoding, and detecting errors in, said coded super-frame phase value, if said flag does not have said first value, thereby obtaining a decoded super-frame phase value; adding a first fixed value to a first counter if no errors were detected in said coded super-frame phase value; decoding said convolutionally coded control data, if said flag does not have said first value, thereby obtaining decoded control data; re-encoding said decoded control data, thereby obtaining re-encoded control data; comparing said convolutionally coded control data with said re-encoded control data; adding said first fixed value to said first counter if there are not more than a predetermined number of discrepancies between said convolutionally coded control data and said re-encoded control data; comparing said first counter with a first threshold value, if said flag has said third value; setting said flag to said second value if said first counter has reached said first threshold value; decoding, and detecting errors in, said coded locator value, if said first counter has not reached said first threshold value; adding a second fixed value to a second counter if no errors were detected in said coded locator value; and setting said flag to said first value, if said second counter has reached a second threshold value.
Claim 14
Independent Claim
285 words
A method of deciding whether a received radio signal belongs to a traffic channel carrying coded traffic data and a coded locator value, or to a control channel carrying convolutionally coded control data and a coded super-frame phase value, comprising the steps of: storing a flag having a first value designating said traffic channel, a second value designating said control channel, and a third value designating an unidentified channel; checking said flag to determine the value thereof; decoding, and detecting errors in, said coded super-frame phase value, if said flag does not have said first value, thereby obtaining a decoded super-frame phase value; adding a first fixed value to a first counter if no errors were detected in said coded super-frame phase value; decoding said convolutionally coded control data, if said flag does not have said first value, thereby obtaining decoded control data; re-encoding said decoded control data, thereby obtaining re-encoded control data; comparing said convolutionally coded control data with said re-encoded control data; adding said first fixed value to said first counter if there are not more than a predetermined number of discrepancies between said convolutionally coded control data and said re-encoded control data; comparing said first counter with a first threshold value, if said flag has said third value; setting said flag to said second value if said first counter has reached said first threshold value; decoding, and detecting errors in, said coded locator value, if said first counter has not reached said first threshold value; adding a second fixed value to a second counter if no errors were detected in said coded locator value; and setting said flag to said first value, if said second counter has reached a second threshold value.
Claim 15
Dependent Claim
46 words
The method of claim 11, wherein said decoded control data comprise check bits, comprising the further steps of: re-calculating said check bits from said decoded control data; and adding said first fixed value to said first counter if there are no errors in said check bits.
Claim 16
Dependent Claim
14 words
The method of claim 12, wherein said check bits are cyclic redundancy check bits.
Claim 17
Dependent Claim
92 words
The method of claim 11, comprising the further steps of: incrementing an expected super-frame phase value, if said flag has said third value; comparing said expected super-frame phase value with said decoded super-frame phase value, if said flag has said third value and no errors were detected in said coded super-frame phase value; and adding said first fixed value to said first counter, if said flag has said third value, no errors were detected in said coded super-frame phase value, and said expected super-frame phase value matches said decoded super-frame phase value.
Claim 18
Dependent Claim
53 words
The method of claim 14, comprising the further step of: setting said expected super-frame phase value to said decoded super-frame phase value, if said flag has said third value, no errors were detected in said coded super-frame phase value, and said expected super-frame phase value does not match said decoded super-frame phase value.
Claim 19
Dependent Claim
126 words
The method of claim 11, comprising the further steps of: incrementing an expected super-frame phase value, if said flag has said second value; comparing said expected super-frame phase value with said decoded super-frame phase value, if said flag has said second value; clearing a third counter, if said flag has said second value and said expected super-frame phase value matches said decoded super-frame phase value; adding a third fixed value to said third counter, if said flag has said second value and said expected super-frame phase value does not match said decoded super-frame phase value; comparing said third counter with a third threshold value; and changing said flag from said second value to said third value, if said third counter has reached said third threshold value.
Claim 20
Dependent Claim
60 words
The method of claim 11, wherein said traffic channel also carries a coded verification code, comprising the further steps of: decoding, and detecting errors in, said coded verification code, if said first counter has not reached said first threshold value; and adding said second fixed value to said second counter if no errors were detected in said coded verification code.
Claim 21
Dependent Claim
51 words
The method of claim 11, wherein said control channel also carries coded control feedback information, comprising the further steps of: decoding, and detecting errors in, said coded control feedback information; and adding said first fixed value to said first counter if there are no errors in said coded control feedback information.