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

Cellular verification and validation system

Assignee: Ericsson Inc
•
Filing: 1992-03-23
•
Granted: —
•
Expires: 2012-03-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for the validation and verification of base stations and mobile stations within a cellular radio communications network. The system includes a fixed key and a changeable key which are applied as inputs to an authentication algorithm. The algorithm generates key-dependent responses, at least one of which is independent of the changeable key. The responses generated by a particular mobile station are compared to the responses generated by the network and the presence of fraudulent users may be detected.

Inventors

  • 👤 Alex Krister Raith

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-03 23:00
CPC Classifications
H; H04; H04W; H04W12/00; H04W12/06; H04L; H04L9/00; H04L9/14; H04L9/16; H04L9/32; H04L9/3226; H04L9/3228; H04L9/3271; H04L2209/00; H04L2209/80; H04W12/12; H04W12/121; H04W12/122; H04W12/60; H04W12/69; H04W12/71; H04W12/72

Claims Analysis

Total Claims: 59
Claim 1
Independent Claim 297 words
A method for the generation of parameters for use in enhancing the security of communication in a communications system in which a mobile station is assigned a unique multi-digit permanent key and in which a changable multi-digit rolling key is employed for increased security, both said permanent key and said rolling key being stored in said mobile station and the network of the mobile, said method comprising: receiving at a location a plurality of multi-digit input signals, including, a signal representative of an authentication inquiry from the network along with the multi-digit permanent key of a particular mobile station and the multi-digit rolling key associated with said particular mobile at that particular time; arranging at least some of the digits of said input signals in a first grouping; calculating from said first grouping of input signals and said permanent key digits a first output value in accordance with a first algorithm; assigning sequentially arranged blocks of at least some of the digits comprising said first output value to selected parameters for use within said system, including, a first authentication response to be used by said mobile station to reply to the authentication inquiry by the network; arranging at least some of the digits of said input signals in a second grouping; calculating from said said second grouping of input signals and said permanent and rolling key digits a second output value in accordance with a second algorithm; and assigning sequentially arranged blocks of at least some of the digits comprising said second output value to selected parameters for use within said system, including, a second authentication response to be use by the mobile station to reply to the authentication inquiry by the network; and combining said first and second authentication responses into a single authentication response signal.
Claim 2
Dependent Claim 37 words
A method for the generation of parameters for use in enhancing the security of communication in a communications system as set forth in claim 1 wherein said first and second groupings include the same arrangement of digits.
Claim 3
Dependent Claim 34 words
A method for the generation of parameters for use in enhancing the security of communication in a communications system as set forth in claim 1 wherein said first and second algorithms are the same.
Claim 4
Dependent Claim 54 words
A method for the generation of parameters for use in enhancing the security of communication in a communications system as set forth in claim 1 wherein said first calculation includes along with the digits of said permanent key the digits of a preselected value having the same number of digits as said rolling key.
Claim 5
Dependent Claim 42 words
A method for the generation of parameters for use in enhancing the security of communication in a communications system as set forth in claim 1 wherein said single authentication response signal is formed by multiplexing said first and second authentication responses together.
Claim 6
Dependent Claim 44 words
A method for the generation of parameters for use in enhancing the security of communication in a communications system as set forth in claim 1 wherein said single authentication signal includes the same number of digits as both said first and second authentication responses.
Claim 7
Dependent Claim 49 words
A method for the generation of parameters for use in enhancing the security of communication in a communications system as set forth in claim 6 wherein said single authentication signal is formed by combining one half of the first authentication response and one half of the second authentication response.
Claim 8
Independent Claim 313 words
A system for the generation of parameters for use in enhancing the security of communication in a communications system in which a mobile station is assigned a unique multi-digit permanent key and in which a changable multi-digit rolling key is employed for increased security, both said permanent key and said rolling key being stored in said mobile station and the network of the mobile, said system comprising: means for receiving at a location a plurality of multi-digit input signals, including, a signal representative of an authentication inquiry from the network along with the multi-digit permanent key of a particular mobile station and the multi-digit rolling key associated with said particular mobile at that particular time; means for arranging at least some of the digits of said input signals in a first grouping; means for calculating from said first grouping of input signals and said permanent key digits a first output value in accordance with a first algorithm; means for assigning sequentially arranged blocks of at least some of the digits comprising said first output value to selected parameters for use within said system, including, a first authentication response to be used by said mobile station to reply to the authentication inquiry by the network; means for arranging at least some of the digits of said input signals in a second grouping; means for calculating from said said second grouping of input signals and said permanent and rolling key digits a second output value in accordance with a second algorithm; and means for assigning sequentially arranged blocks of at least some of the digits comprising said second output value to selected parameters for use within said system, including, a second authentication response to be use by the mobile station to reply to the authentication inquiry by the network; and means for combining said first and second authentication responses into a single authentication response signal.
Claim 9
Dependent Claim 37 words
A system for the generation of parameters for use in enhancing the security of communication in a communications system as set forth in claim 8 wherein said first and second groupings include the same arrangement of digits.
Claim 10
Dependent Claim 34 words
A system for the generation of parameters for use in enhancing the security of communication in a communications system as set forth in claim 8 wherein said first and second algorithms are the same.
Claim 11
Dependent Claim 54 words
A system for the generation of parameters for use in enhancing the security of communication in a communications system as set forth in claim 8 wherein said first calculation includes along with the digits of said permanent key the digits of a preselected value having the same number of digits as said rolling key.
Claim 12
Dependent Claim 42 words
A system for the generation of parameters for use in enhancing the security of communication in a communications system as set forth in claim 8 wherein said single authentication response signal is formed by multiplexing said first and second authentication responses together.
Claim 13
Dependent Claim 44 words
A system for the generation of parameters for use in enhancing the security of communication in a communications system as set forth in claim 8 wherein said single authentication signal includes the same number of digits as both said first and second authentication response.
Claim 14
Dependent Claim 49 words
A system for the generation of parameters for use in enhancing the security of communication in a communications system as set forth in claim 13 wherein said single authentication signal is formed by combining one half of the first authentication response and one half of the second authentication response.
Claim 15
Independent Claim 356 words
A method for the generation of parameters for use in the authentication of a mobile station to a network within a radio communications system in which a mobile station is asssigned a unique multi-digit permanent key and in which a changable multi-digit rolling key is employed for increased security, both said permanent key and said rolling key being stored in said mobile station and the network of the mobile, and wherein a limited degree of authentication of the mobile station is achieved when the value of said rolling key stored in the mobile station is different from the value of the rolling key stored in the network, said method comprising: providing a plurality of multi-digit input signals, including, a signal representative of an authentication inquiry from the network along with the multi-digit permanent key of said particular mobile station and the multi-digit rolling key associated with said particular mobile at that particular time; arranging at least some of the digits of said input signals in a grouping; calculating from said grouping of input signals and said permanent key digits a first output value in accordance with an algorithm; assigning sequentially arranged blocks of at least some of the digits comprising said first output value to selected parameters for use within said system, including, a first authentication response to be used by said mobile station to reply to the authentication inquiry by the network; calculating from said grouping of input signals and both said permanent key and said rolling key digits a second output value in accordance with said algorithm; and assigning sequentially arranged blocks of at least some of the digits comprising said second output value to selected parameters for use within said system, including, a second authentication response to be use by the mobile station to reply to the authentication inquiry by the network; and grouping said first and second authentication responses into a single authentication response signal for providing authentication of the mobile to the network when both the permanent and rolling keys stored in the mobile and the network, respectively, are identical and limited authentication when only the respective permanent keys are identical.
Claim 16
Dependent Claim 64 words
A method for the generation of parameters for use in the authentication of a mobile station to a network within a radio communication system as set forth in claim 15 wherein said calculation to obtain said first output value includes along with the digits of said permanent key, the digits of a preselected value having the same number of digits as said rolling key.
Claim 17
Dependent Claim 47 words
A method for the generation of parameters for use in the authentication of a mobile station to a network within a radio communications system as set forth in claim 15 wherein said single authentication response signal is formed by multiplexing said first and second output values together.
Claim 18
Dependent Claim 49 words
A method for the generation of parameters for use in the authentication of a mobile station to a network within a radio communications system as set forth in claim 15 wherein said single authentication signal includes the same number of digits as both said first and second output values.
Claim 19
Dependent Claim 54 words
A method for the generation of parameters for use in the authentication of a mobile station to a network within a radio communications system as set forth in claim 18 wherein said single authentication signal is formed by combining one half of said first output value and one half of the second output value.
Claim 20
Independent Claim 370 words
A system for the generation of parameters for use in the authentication of a mobile station to a network within a radio communications system in which a mobile station is assigned a unique multi-digit permanent key and in which a changable multi-digit rolling key is employed for increased security, both said permanent key and said rolling key being stored in said mobile station and the network of the mobile, and wherein a limited degree of authentication of the mobile station is achieved when the value of said rolling key stored in the mobile station is different from the value of the rolling key stored in the network, said system comprising: means for providing a plurality of multi-digit input signals, including, a signal representative of an authentication inquiry from the network along with the multi-digit permanent key of said particular mobile station and the multi-digit rolling key associated with said particular mobile at that particular time; means for arranging at least some of the digits of said input signals in a grouping; means for calculating from said grouping of input signals and said permanent key digits a first output value in accordance with an algorithm; means for assigning sequentially arranged blocks of at least some of the digits comprising said first output value to selected parameters for use within said system, including, a first authentication response to be used by said mobile station to reply to the authentication inquiry by the network; means for calculating from said grouping of input signals and both said permanent key and said rolling key digits a second output value in accordance with said algorithm; and means for assigning sequentially arranged blocks of at least some of the digits comprising said second output value to selected parameters for use within said system, including, a second authentication response to be use by the mobile station to reply to the authentication inquiry by the network; and means for grouping said first and second authentication response into a single authentication response signal for providing authentication of the mobile to the network when both the permanent and rolling keys stored in the mobile and the network, respectively, are identical and limited authentication when only the respective permanent keys are identical.
Claim 21
Dependent Claim 64 words
A system for the generation of parameters for use in the authentication of a mobile station to a network within a radio communications system as set forth in claim 20 wherein said calculation to obtain said first output value includes along with the digits of said permanent key, the digits of a preselected value having the same number of digits as said rolling key.
Claim 22
Dependent Claim 47 words
A system for the generation of parameters for use in the authentication of a mobile station to a network within a radio communications system as set forth in claim 20 wherein said single authentication response signal is formed by multiplexing said first and second output values together.
Claim 23
Dependent Claim 49 words
A system for the generation of parameters for use in the authentication of a mobile station to a network within a radio communications system as set forth in claim 20 wherein said single authentication signal includes the same number of digits as both said first and second output values.
Claim 24
Dependent Claim 53 words
A system for the generation of parameters for usein the authentication of a mobile station to a network within a radio communications system as set forth in claim 23 wherein said single authentication signal is formed by combining one half of said first output value and one half of the second output value.
Claim 25
Independent Claim 237 words
A method of authenticating a mobile station within a radio network by providing two degrees of authentication, a full authentication and a partial authentication, said method comprising: providing in both the mobile station and the network, a unique multi-digit permanent key and a multi-digit changable rolling key; sending an authentication inquiry signal from the network to the mobile and an identification signal from the mobile to the network; calculating in both the mobile and the network a first authentication response value from an algorithm based upon input values which include the authentication inquiry signal, the identification signal, and the permanent key; calculating in both the mobile and the network a second authentication response value from said algorithm based upon input values which include the authentication inquiry signal, the mobile identification number, and both the permanent key and the rolling key; joigning at least some parts of each of said first and second authentication response values into a composite authentication response signal having a first and a second portion; comparing the respective composite authentication response signals calculated in the mobile and in the network; and providing full authentication of the mobile to the network in response to both the respective first and second portions of the composite authentication response signals being identical and providing partial authentication of the mobile to the network in response to only the respective first portions of the composite authentication response signals being identical.
Claim 26
Dependent Claim 52 words
A method of authenticating a mobile station within a radio network as set forth in claim 25 wherein said calculation to obtain said first authentication response value includes along with the digits of said permanent key, the digits of a preselected value having the same number of digits as said rolling key.
Claim 27
Dependent Claim 35 words
A method of authenticating a mobile station within a radio network as set forth in claim 25 wherein said composite authentication response signals are formed by multiplexing said first and second authentication response values together.
Claim 28
Dependent Claim 37 words
A method of authenticating a mobile station within a radio network as set forth in claim 25 wherein said composite authentication signal includes the same number of digits as both said first and second authentication response values.
Claim 29
Dependent Claim 43 words
A method of authenticating a mobile station within a radio network as set forth in claim 25 wherein said composite authentication signal is formed by combining one half of said first authentication response value and one half of the second authentication response value.
Claim 30
Dependent Claim 54 words
A method of authenticating a mobile station within a radio network as set forth in claim 25 in which said mobile is associated with a home network and seeks authentication within a visited network and wherein: said calculating steps performed within said network are performed under control of the home exchange of said mobile.
Claim 31
Dependent Claim 73 words
A method of authenticating a mobile station within a radio network wherein as set forth in claim 25 in which said calculations to obtain said first authentication response value are performed with said permanent key along with a preselected value having the same number of digits as said rolling key and being incorporated into said algorithm in the same way the calculations to obtain said second authentication response value incorporate said rolling key.
Claim 32
Dependent Claim 31 words
A method of authenticating a mobile station within a radio network as set forth in claim 25 wherein the network identifies a mobile receiving partial authentication as a possibly fraudulent clone.
Claim 33
Independent Claim 251 words
A system for authenticating a mobile station within a radio network by providing two degrees of authentication, a full authentication and a partial authentication, said system comprising: means for providing in both the mobile station and the network, a unique multi-digit permanent key and a multi-digit changable rolling key; means for sending an authentication inquiry signal from the network to the mobile and an identification signal from the mobile to the network; means for calculating in both the mobile and the network a first authentication response value from an algorithm based upon input values which include the authentication inquiry signal, the identification signal, and the permanent key; means for calculating in both the mobile and the network a second authentication response value from said algorithm based upon input values which include the authentication inquiry signal, the mobile identification number, and both the permanent key and the rolling key; means for joining at least some parts of each of said first and second authentication response values into a composite authentication response signal having a first and a second portion; means for comparing the respective composite authentication response signals calculated in the mobile and in the network; and means for providing full authentication of the mobile to the network in response to both the respective first and second portions of the composite authentication response signals being identical and providing partial authentication of the mobile to the network in response to only the respective first portions of the composite authentication response signals being identical.
Claim 34
Dependent Claim 52 words
A system for authenticating a mobile station within a radio network as set forth in claim 33 wherein said calculation to obtain said first authentication response value includes along with the digits of said permanent key, the digits of a preselected value having the same number of digits as said rolling key.
Claim 35
Dependent Claim 35 words
A system for authenticating a mobile station within a radio network as set forth in claim 33 wherein said composite authentication response signals are formed by multiplexing said first and second authentication response values together.
Claim 36
Dependent Claim 37 words
A system for authenticating a mobile station within a radio network as set forth in claim 33 wherein said composite authentication signal includes the same number of digits as both said first and second authentication response values.
Claim 37
Dependent Claim 43 words
A system for authenticating a mobile station within a radio network as set forth in claim 33 wherein said composite authentication signal is formed by combining one half of said first authentication response value and one half of the second authentication response value.
Claim 38
Dependent Claim 53 words
A system for authenticating a mobile station within a radio network as set forth in claim 33 in which said mobile is associated with a home network and seeks authentication within a visited network and wherein: said means for calculating within said network are under control of the home exchange of said mobile.
Claim 39
Dependent Claim 73 words
A system for authenticating a mobile station within a radio network wherein as set forth in claim 33 in which said calculations to obtain said first authentication response value are performed with said permanent key along with a preselected value having the same number of digits as said rolling key and being incorporated into said algorithm in the same way the calculations to obtain said second authentication response value incorporate said rolling key.
Claim 40
Dependent Claim 31 words
A system for authenticating a mobile station within a radio network as set forth in claim 33 wherein the network identifies a mobile receiving partial authentication as a possibly fraudulent clone.
Claim 41
Independent Claim 164 words
A method for the verification and validation of a mobile station in a radio network in accordance with an authentication algorithm executed in each of said mobile station and said network, said method comprising the steps of: transmitting a random challenge signal from said network to said mobile station; applying to said authentication algorithm a set of inputs including said random challenge signal transmitted from said network to said mobile station, and a fixed key value and a changeable key value; generating from said authentication algorithm a set of outputs including a first response signal which is dependent on said fixed key value and independent of said changeable key value, and a second response signal which is dependent on said changeable key value; transmitting the first and second response signals from said mobile station to said network; and comparing said first and second response signals transmitted from said mobile station to said network with the first and second response signals generated in said network.
Claim 42
Dependent Claim 20 words
The method of claim 41 wherein said set of inputs further includes the electronic serial number of said mobile station.
Claim 43
Dependent Claim 20 words
The method of claim 41 wherein said set of input further includes the mobile identification number of said mobile station.
Claim 44
Dependent Claim 30 words
The method of claim 41 wherein said set of outputs further includes a temporary encryption key value which is used to encipher communications between said mobile station and said network.
Claim 45
Dependent Claim 26 words
The method of claim 41 wherein said first and second response signals generated in said mobile station are combined prior to being transmitted to said network.
Claim 46
Dependent Claim 49 words
The method of claim 45 wherein only a portion of each of said first and second response signals generated in said mobile station is selected for transmission to said network and wherein said portion of each is multiplexed with the other portion prior to being transmitted to said network.
Claim 47
Dependent Claim 104 words
The method of claim 41 wherein said set of outputs further includes a third response signal and said method further comprises the steps of: transmitting the third response signal generated in said network to said mobile station; comparing said third response signal generated in said network and received in said mobile station with the third response signal generated in said mobile station; and transmitting said first and second response signals generated in said mobile station to said network only if said third response signal generated in said network and received in said mobile station matches said third response signal generated in said mobile station.
Claim 48
Dependent Claim 60 words
The method of claim 47 wherein said set of outputs further includes a new changeable key value and said method further comprises the steps of: transmitting from said network to said mobile station a signal indicative of changeable key value update; and replacing the current changeable key value with said new changeable key value in response to said update signal.
Claim 49
Dependent Claim 32 words
The method of claim 48 wherein said random challenge signal, said third response signal generated in said network and said update signal are transmitted together in one message to said mobile station.
Claim 50
Dependent Claim 63 words
The method of claim 41 wherein said set of outputs further includes a new changeable key value and said method further comprises the steps of: transmitting from said network to said mobile station a signal indicative of changeable key value update; and replacing the current changeable key value with said new changeable key value in response to said update signal. said mobile station.
Claim 51
Independent Claim 188 words
A system for the verification and validation of a mobile station in a radio network in accordance with an authentication algorithm executed in each of said mobile station and said network, said system comprising: means for transmitting a random challenge signal from said network to said mobile station; means for applying to said authentication algorithm a set of inputs including said random challenge signal transmitted from said network to said mobile station, and a fixed key value and a changeable key value both of which key values are stored in said mobile station and said network; means for generating from said authentication algorithm a set of outputs including a first response signal which is dependent on said fixed key value and independent of said changeable key value, and a second response signal which is dependent on said changeable key value; means for transmitting the first and second response signals generated in said mobile station to said network; and means for comparing said first and second response signals generated in said mobile station and received in said network with the first and second response signals generated in said network.
Claim 52
Dependent Claim 20 words
The system of claim 51 wherein said set of inputs further includes the electronic serial number of said mobile station.
Claim 53
Dependent Claim 20 words
The system of claim 51 wherein said set of inputs further includes the mobile identification number of said mobile station.
Claim 54
Dependent Claim 30 words
The system of claim 51 wherein said set of outputs further includes a temporary encryption key value which is used to encipher communications between said mobile station and said network.
Claim 55
Dependent Claim 26 words
The system of claim 51 wherein said first and second response signals generated in said mobile station are combined prior to being transmitted to said network.
Claim 56
Dependent Claim 49 words
The system of claim 55 wherein only a portion of each of said first and second response signals generated in said mobile station is selected for transmission to said network and wherein said portion of each is multiplexed with the other portion prior to being transmitted to said network.
Claim 57
Dependent Claim 107 words
The system of claim 51 wherein said set of outputs further includes a third response signal and said system further comprises: means for transmitting the third response signal generated in said network to said mobile station; means for comparing said third response signal generated in said network and received is said mobile station with the third response signal generated in said mobile station; and means for transmitting said first and second response signals generated in said mobile station to said network only if said third response signal generated in said network and received in said mobile station matches said third response signal generated in said mobile station.
Claim 58
Dependent Claim 61 words
The system of claim 57 wherein said set of outputs further includes a new changeable key value and said method further comprises: means for transmitting from said network to said mobile station a signal indicative of changeable key value update; and means for replacing the current changeable key value with said new changeable key value in response to said update signal.
Claim 59
Dependent Claim 32 words
The system of claim 58 wherein said random challenge signal, said third response signal generated in said network and said update signal are transmitted together in one message to said mobile station.

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