Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
176 words
A method of authenticating, at a parent station comprising a base station and a mobile station controller, a service request made by a mobile station in a mobile communication system, comprising the steps of: (a) generating and transmitting to said mobile station a random number in response to an authentication request made by said mobile station; (b) receiving from said mobile station a first authentication calculation result which was generated at said mobile station essentially from said random number and on a private key assigned to said mobile station, and an identification number of said mobile station; (c) transmitting to a data base said identification number of said mobile station and said random number; and (d) receiving from said data base a second authentication calculation result which was generated at said data base essentially from said random number and on a private key cross-referenced with said identification number of said mobile station from a pool of authentication keys; and (e) collating said first and second authentication calculation results and confirming authentication if the results are coincident.
Claim 2
Independent Claim
176 words
A method of authenticating, at a parent station comprising a base station and a mobile station controller, a service request made by a mobile station in a mobile communication system, comprising the steps of: (a) generating and transmitting to said mobile station a random number in response to an authentication request made by said mobile station; (b) receiving from said mobile station a first authentication calculation result which was generated at said mobile station essentially from said random number and on a private key assigned to said mobile station, and an identification number of said mobile station; (c) transmitting to a data base said identification number of said mobile station and said random number; and (d) receiving from said data base a second authentication calculation result which was generated at said data base essentially from said random number and on a private key cross-referenced with said identification number of said mobile station from a pool of authentication keys; and (e) collating said first and second authentication calculation results and confirming authentication if the results are coincident.
Claim 3
Dependent Claim
40 words
The method according to claim 1, wherein the mobile station controller receives the first authentication calculation result from the mobile station through the base station and the second authentication calculation result from the data base and collates the two results.
Claim 4
Dependent Claim
30 words
The method according to claim 2, further comprising the step of generating a random number seed to alter a sequence of random numbers generated and transmitted to the mobile station.
Claim 5
Dependent Claim
21 words
The method according to claim 1, further comprising the step of rejecting said service request if the results are not coincident.
Claim 6
Dependent Claim
35 words
The method according to claim 1, further comprising the step of executing steps (a) through (e) for a service request made by another mobile station, in parallel with the steps executed for said mobile station.
Claim 7
Dependent Claim
38 words
The method according to claim 3, wherein the step of generating said random number seed includes the steps of generating said random number seed at said data base and transmitting said random number seed to said parent station.
Claim 8
Independent Claim
220 words
A system for authenticating a service request made by a mobile station in a mobile communication system, comprising: a base station including a random number generator, said base station transmitting, in response to an authentication request made by said mobile station, a random number generated by said random number generator to said mobile station and receiving a first authentication calculation result which is calculated at said mobile station from said random number and an authentication key stored in said mobile station; a data base including an authentication key pool which contains authentication keys corresponding to a plurality of mobile stations cross-referenced with an identification number of said plurality of mobile stations, said data base receiving from said base station said random number and from said mobile station an identification number of said mobile station and calculating a second authentication calculation result which is derived from said random number and an authentication key corresponding to said identification number of said mobile station; and a mobile station controller including a collator, said mobile station controller receiving from said base station said first authentication calculation result and from said data base said second authentication calculation result and collating said first and second authentication results, wherein if said mobile station controller determines coincidence of said first and second authentication calculation results, authentication is confirmed.
Claim 9
Independent Claim
220 words
A system for authenticating a service request made by a mobile station in a mobile communication system, comprising: a base station including a random number generator, said base station transmitting, in response to an authentication request made by said mobile station, a random number generated by said random number generator to said mobile station and receiving a first authentication calculation result which is calculated at said mobile station from said random number and an authentication key stored in said mobile station; a data base including an authentication key pool which contains authentication keys corresponding to a plurality of mobile stations cross-referenced with an identification number of said plurality of mobile stations, said data base receiving from said base station said random number and from said mobile station an identification number of said mobile station and calculating a second authentication calculation result which is derived from said random number and an authentication key corresponding to said identification number of said mobile station; and a mobile station controller including a collator, said mobile station controller receiving from said base station said first authentication calculation result and from said data base said second authentication calculation result and collating said first and second authentication results, wherein if said mobile station controller determines coincidence of said first and second authentication calculation results, authentication is confirmed.
Claim 10
Dependent Claim
27 words
The system according to claim 7, wherein if said mobile station controller determines non-coincidence of said first and second authentication calculation results, the service request is rejected.
Claim 11
Dependent Claim
35 words
The system according to claim 7, wherein said random number generator of said base station generates random numbers in accordance with a random number seed which alters a sequence of random numbers which are generated.
Claim 12
Dependent Claim
24 words
The system according to claim 9 wherein said random number seed is generated at said mobile station controller and transmitted to said base station.
Claim 13
Dependent Claim
23 words
The system according to claim 9, wherein said random number seed is generated at said data base and transmitted to said base station.