IP Library Granted Patent US 9,525,994
Granted Patent B2
US 9,525,994 · App. 14/527,891 · Granted Dec 20, 2016

Systems and methods for protocol-based identification of rogue base stations

Inventor: Eithan Goldfarb (Ness Ziona, IL)
Assignee: VERINT SYSTEMS LTD.
H04W8/02H04W12/12H04W48/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,525,994
App. No.
14/527,891
Granted
Dec 20, 2016
Kind
B2
Abstract

A rogue base station detection system that establishes a communication session with a suspected base station, and verifies whether the base station is rogue or innocent by testing which advanced communication features are supported by the base station. The detection system holds a definition of one or more communication features that are supported by innocent base stations and not by rogue base stations. During a communication session with a suspected base station, the detection system requests the base station to activate these communication features. If the base station does not support the features in question, it is likely to be rogue.

Claims (24)

1. A method, comprising:

predefining at least one communication feature that, when supported by a base station indicates that the base station is innocent and when not supported by the base station indicates that the base station is suspected of being rogue;

establishing a communication session with a suspected base station;

during the communication session, requesting the base station to perform the predefined communication feature; and

classifying the suspected base station as innocent or rogue depending on whether the suspected base station performs the requested communication feature, wherein classifying the suspected base station comprises deciding that the suspected base station is rogue in response to detecting that the suspected base station is unable to perform the requested communication feature.

2. The method according to claim 1 , wherein the at least one communication feature comprises a plurality of communication features, and comprising sequentially requesting the base station to perform the communication features in the plurality.

3. The method according to claim 1 , wherein requesting the base station to perform the communication feature comprises requesting the base station to provide a data service.

4. The method according to claim 1 , wherein requesting the base station to perform the communication feature comprises requesting the base station to activate frequency hopping.

5. The method according to claim 1 , wherein requesting the base station to perform the communication feature comprises requesting the base station to carry out a call setup signaling process.

6. The method according to claim 1 , wherein requesting the base station to perform the communication feature comprises requesting the base station to accept an incoming call.

7. The method according to claim 1 , wherein requesting the base station to perform the communication feature comprises requesting the base station to perform a hand-over process.

8. The method according to claim 1 , wherein requesting the base station to perform the communication feature comprises requesting the base station to activate an Unstructured Supplementary Service Data (USSD) feature.

9. The method according to claim 1 , and comprising scanning a plurality of base stations so as to construct a list of suspected base stations, and establishing communication sessions and classifying each of the suspected base stations on the list.

10. Apparatus, comprising:

a transmitter and a receiver, which are configured to communicate with one or more base stations; and

a processor, which is configured to predefine at least one communication feature that, when supported by a base station indicates that the base station is innocent and when not supported by the base station indicates that the base station is suspected of being rogue, to establish a communication session with a suspected base station, to request the base station, during the communication session, to perform the predefined communication feature, and to classify the suspected base station as innocent or rogue depending on whether the suspected base station performs the requested communication feature, wherein the processor is configured to decide that the suspected base station is rogue in response to detecting that the suspected base station is unable to perform the requested communication feature.

11. The apparatus according to claim 10 , wherein the at least one communication feature comprises a plurality of communication features, and wherein the processor is configured to sequentially request the base station to perform the communication features in the plurality.

12. The apparatus according to claim 10 , wherein the processor is configured to request the base station to provide a data service.

13. The apparatus according to claim 10 , wherein the processor is configured to request the base station to activate frequency hopping.

14. The apparatus according to claim 10 , wherein the processor is configured to request the base station to carry out a call setup signaling process.

15. The apparatus according to claim 10 , wherein the processor is configured to request the base station to accept an incoming call.

16. The apparatus according to claim 10 , wherein the processor is configured to request the base station to perform a hand-over process.

17. The apparatus according to claim 10 , wherein the processor is configured to request the base station to activate an Unstructured Supplementary Service Data (US SD) feature.

18. The apparatus according to claim 10 , wherein the processor is configured to scan a plurality of base stations so as to construct a list of suspected base stations, and to establish communication sessions and classify each of the suspected base stations on the list.

Assignments (3)
CHANGE OF NAME Recorded Apr 20, 2022
From: VERINT SYSTEMS LTD.
To: COGNYTE TECHNOLOGIES ISRAEL LTD
Reel/Frame 059710/0742 →
CHANGE OF NAME Recorded Dec 23, 2021
From: VERINT SYSTEMS LTD.
To: COGNYTE TECHNOLOGIES ISRAEL LTD
Reel/Frame 060751/0532 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2015
From: GOLDFARB, EITHAN
To: VERINT SYSTEMS LTD.
Reel/Frame 034648/0485 →
Continuity (1)
Related Publication 20150140997A1 · May 21, 2015