Patent US5642401A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5642401A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method of authenticating a service request in a mobile communication system

Assignee: NEC Corp
•
Filing: 1994-06-28
•
Granted: 1997-06-24
•
Expires: 2014-06-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An authentication system includes a mobile station, a base station, a mobile station controller, and a data base. When the base station determines that authentication is required, an authentication calculation request is generated with respect to the mobile station with a random number generated as an authentication random number by the base station. An authentication calculation result as a response from the mobile station is received by the base station. The base station initiates the mobile station controller by using the authentication random number, the authentication calculation result, and the identification number of the mobile station as set parameters of a signal. The mobile station controller receives the authentication calculation result in the set parameters of the signal received from the base, collates the authentication calculation result in the set parameters of the signal received from the base station with the authentication calculation result as a response sent from the data base, and determines that authentication confirmation is made, if a collation result indicates coincidence.

Inventors

  • 👤 Masahiko Yahagi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 14:12
CPC Classifications
H; H04; H04W; H04W12/00; H04W12/06; H04L; H04L67/00; H04L67/01; H04L67/12; H04L9/00; H04L9/08; H04L9/0861; H04L9/0866; H04L9/0869; H04L9/32; H04L9/3271; H04L2209/00; H04L2209/80

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.

References Cited (Backward Citations)

US5239294A Cited
US5282250A Cited
US5241598A Cited
US5153919A Cited
US5377267A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-06-23 2000-12-23 2001-06-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-06-23 2004-12-23 2005-06-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-06-23 2008-12-23 2009-06-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag