IP Library Granted Patent US 11,159,944
Granted Patent B2
US 11,159,944 · App. 16/375,462 · Granted Oct 26, 2021

Wireless-network attack detection

Inventors: Antoine T. Tran (Bellevue, WA); Emile Minh Tran (Sammamish, WA)
Assignee: T-Mobile USA, Inc.
H04W12/121H04L9/3242H04L9/3271H04L63/029H04L63/08H04W12/0431H04W60/00
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 11,159,944
App. No.
16/375,462
Granted
Oct 26, 2021
Kind
B2
Abstract

In some examples, a terminal can establish wireless communication with a base station. The terminal can determine a challenge, transmit the challenge, receive a response, and determine that the response is valid. The terminal can, in response, establish a secure network tunnel to a network node. In some examples, a terminal can determine a first communication parameter associated with communication with the base station. The terminal can receive data indicating a second communication parameter via a secure network tunnel. The terminal can determine that the communication parameters do not match, and, in response, provide an indication that an attack is under way against the network terminal. Some example terminals transmit a challenge, determine a response status associated with the challenge, and determine that an attack is under way based on the response status.

Claims (77)

1. A method comprising, by a network device:

establishing communication with a network base station via a wireless communications interface;

at least partly in response to the establishing communication with the network base station, establishing a secure network tunnel via the wireless communications interface;

at least partly in response to the establishing communication with the network base station, determining a first communication parameter associated with a network terminal that is in wireless communication with the network base station;

at least partly in response to the establishing communication with the network base station, receiving, via the secure network tunnel, data indicating a second communication parameter associated with the network terminal;

at least partly in response to the establishing communication with the network base station, determining that the first communication parameter does not match the second communication parameter; and

at least partly in response to the establishing communication with the network base station and to the determining that the first communication parameter does not match the second communication parameter, providing an indication that an attack is under way against the network terminal.

2. The method according to claim 1 , further comprising:

receiving, via the secure network tunnel, one or more third communication parameters associated with respective base stations; and

determining, based at least in part on the one or more third communication parameters, a spatial estimate of the network base station.

3. The method according to claim 1 , further comprising providing the indication at least partly by:

presenting a user-interface notification via a user interface; or

transmitting a message via a network interface of the network device.

4. The method according to claim 1 , further comprising establishing the secure network tunnel between the network device and a network peer, wherein the network terminal is either the network device or the network peer.

5. The method according to claim 4 , further comprising establishing the secure network tunnel via at least:

a mobile data connection of the network terminal; or

a Short Message Service transport associated with the network terminal.

6. The method according to claim 1 , further comprising determining that the first communication parameter is not identical to the second communication parameter.

7. The method according to claim 1 , wherein at least one of the first communication parameter and the second communication parameter includes at least one of:

a round-trip time between the network terminal and the network base station;

a timing advance value;

an open-loop transmission power determined by the network terminal;

a closed-loop transmission power control value determined by the network base station;

a measured power at the network terminal of a reference signal transmitted by the base station;

an intersymbol interference level at the network terminal;

a most-recently-transmitted command from the network base station;

an uplink or downlink allocation by the network base station to the network terminal; or

a hash of data, the data including at least one of the preceding.

8. A network device, comprising:

a wireless communications interface;

a secure storage unit having stored therein a key; and

a control unit configured to perform operations comprising:

establishing communication with a network base station via the wireless communications interface;

at least partly in response to the establishing communication with the network base station, establishing a secure network tunnel via the wireless communications interface;

at least partly in response to the establishing communication with the network base station, determining a first communication parameter associated with a network terminal that is in wireless communication with the network base station;

at least partly in response to the establishing communication with the network base station, receiving, via the secure network tunnel, data indicating a second communication parameter associated with the network terminal;

at least partly in response to the establishing communication with the network base station, determining that the first communication parameter does not match the second communication parameter; and

at least partly in response to the establishing communication with the network base station and to the determining that the first communication parameter does not match the second communication parameter, providing an indication that an attack is under way against the network terminal.

9. The network device according to claim 8 , the operations further comprising:

receiving, via the secure network tunnel, one or more third communication parameters associated with respective base stations; and

determining, based at least in part on the one or more third communication parameters, a spatial estimate of the network base station.

10. The network device according to claim 8 , the operations further comprising providing the indication at least partly by:

presenting a user-interface notification via a user interface; or

transmitting a message via a network interface of the network device.

11. The network device according to claim 8 , the operations further comprising establishing the secure network tunnel between the network device and a network peer, wherein the network terminal is either the network device or the network peer.

12. The network device according to claim 11 , the operations further comprising establishing the secure network tunnel via at least:

a mobile data connection of the network terminal; or

a Short Message Service transport associated with the network terminal.

13. The method according to claim 8 , the operations further comprising determining that the first communication parameter is not identical to the second communication parameter.

14. The network device according to claim 8 , wherein at least one of the first communication parameter and the second communication parameter includes at least one of:

a round-trip time between the network terminal and the network base station;

a timing advance value;

an open-loop transmission power determined by the network terminal;

a closed-loop transmission power control value determined by the network base station;

a measured power at the network terminal of a reference signal transmitted by the base station;

an intersymbol interference level at the network terminal;

a most-recently-transmitted command from the network base station;

an uplink or downlink allocation by the network base station to the network terminal; or

a hash of data, the data including at least one of the preceding.

15. At least one tangible, non-transitory computer-readable medium comprising instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising, by a network device:

establishing communication with a network base station via a wireless communications interface;

at least partly in response to the establishing communication with the network base station, establishing a secure network tunnel via the wireless communications interface;

at least partly in response to the establishing communication with the network base station, determining a first communication parameter associated with a network terminal that is in wireless communication with the network base station;

at least partly in response to the establishing communication with the network base station, receiving, via the secure network tunnel, data indicating a second communication parameter associated with the network terminal;

at least partly in response to the establishing communication with the network base station, determining that the first communication parameter does not match the second communication parameter; and

at least partly in response to the establishing communication with the network base station and to the determining that the first communication parameter does not match the second communication parameter, providing an indication that an attack is under way against the network terminal.

16. The at least one tangible, non-transitory computer-readable medium according to claim 15 , the operations further comprising:

receiving, via the secure network tunnel, one or more third communication parameters associated with respective base stations; and

determining, based at least in part on the one or more third communication parameters, a spatial estimate of the network base station.

17. The at least one tangible, non-transitory computer-readable medium according to claim 15 , the operations further comprising providing the indication at least partly by:

presenting a user-interface notification via a user interface; or

transmitting a message via a network interface of the network device.

18. The at least one tangible, non-transitory computer-readable medium according to claim 15 , the operations further comprising establishing the secure network tunnel between the network device and a network peer, wherein the network terminal is either the network device or the network peer.

19. The at least one tangible, non-transitory computer-readable medium according to claim 18 , the operations further comprising establishing the secure network tunnel via at least:

a mobile data connection of the network terminal; or

a Short Message Service transport associated with the network terminal.

20. The at least one tangible, non-transitory computer-readable medium according to 15 , the operations further comprising determining that the first communication parameter is not identical to the second communication parameter.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2022
From: DEUTSCHE BANK TRUST COMPANY AMERICAS
To: IBSV LLC; LAYER3 TV, LLC; PUSHSPRING, LLC; T-MOBILE CENTRAL LLC; T-MOBILE USA, INC.; ASSURANCE WIRELESS USA, L.P.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; SPRINTCOM LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM LLC
Reel/Frame 062595/0001 →
SECURITY AGREEMENT Recorded Apr 2, 2020
From: T-MOBILE USA, INC.; ISBV LLC; T-MOBILE CENTRAL LLC; LAYER3 TV, INC.; PUSHSPRING, INC.; BOOST WORLDWIDE, LLC; CLEARWIRE COMMUNICATIONS LLC; CLEARWIRE IP HOLDINGS LLC; CLEARWIRE LEGACY LLC; SPRINT COMMUNICATIONS COMPANY L.P.; SPRINT INTERNATIONAL INCORPORATED; SPRINT SPECTRUM L.P.; ASSURANCE WIRELESS USA, L.P.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 053182/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 19, 2019
From: TRAN, ANTOINE T.; TRAN, EMILE MINH
To: T-MOBILE USA, INC.
Reel/Frame 048935/0491 →
Continuity (2)
Provisional Application 62808576 · Feb 21, 2019
Related Publication 20200275277A1 · Aug 27, 2020