IP Library Granted Patent US 7,042,867
Granted Patent B2
US 7,042,867 · App. 10/270,003 · Granted May 9, 2006

System and method for determining physical location of a node in a wireless network during an authentication check of the node

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 7,042,867
App. No.
10/270,003
Filed
Oct 15, 2002
Granted
May 9, 2006
Kind
B2
Examiner
SAM, PHIRIN
Art Unit
2616
USPC
370/338
Abstract

A system and method for providing security to a wireless network by using a mobile node's location as a parameter for deciding if access is to be given to the node. The system and method employ access points, wireless routers and mobile nodes, each including at least one transceiver adapted to transmit and receive communication signals to and from other wireless routers, mobile nodes and other mobile access points. Each access point is connected to a network management system which allows enhanced network monitoring and control. Each network node includes technology which may determine an absolute node location containing latitude, longitude and altitude of a node, or a relative node location containing the distance and angle between nodes, or a combination of both absolute and relative location data.

Claims (71)

1. A method for restricting network access between nodes in an ad-hoc communications network, said nodes being adapted to transmit and receive signals to and from other nodes in said ad-hoc network, the method comprising:

controlling a first node in said ad-hoc communications network to receive a request for network access from a second node and in response, controlling at least one node in said network to calculate a location of said second node;

controlling said first node to allow said second node to have access to said network if said location of said second node is within a network access restriction boundary;

controlling said first node to communicate said request for network access to a third node; and

controlling said third node to communicate to said first node a request for said location calculation of said second node and in response, controlling said first node to calculate said location of said second node and communicate said location to said third node.

2. A method as claimed in claim 1 , further comprising:

calculating said locution of said second node based on at least one of a time of flight calculation, a known location of said first node and a known location of said at least one node.

3. A method as claimed in claim 2 , further comprising:

calculating said known location of said first node and said at least one node based on at least one of manual position entry, global positioning, differential navigation and triangulation.

4. A method as claimed in claim 1 , wherein said at least one node includes said first node.

5. A method as claimed in claim 1 , wherein said third node is coupled to a network operations center.

6. A method as claimed in claim 1 , wherein said third node includes an authentication, authorization and accounting server.

7. A method as claimed in claim 1 , further comprising:

controlling said third node to control said first node to allow said second node to have access to said network if said location of said second node is within said network access restriction boundary.

8. A method as claimed in claim 1 , wherein:

said network access restriction boundary is independent of a transmission range of said first node.

9. A method as claimed in claim 1 , wherein:

said ad-hoc communications network is a wireless peer-to-peer ad-hoc communications network, said second node is a mobile node, and said location is an absolute location of said second node.

10. A method for restricting network access between nodes in an ad-hoc communications network, said nodes being adapted to transmit and receive signals to and from other nodes in said ad-hoc network, the method comprising:

controlling a first node in said ad-hoc communications network to receive a request for network access from a second node and in response, controlling at least one node in said network to calculate a location of said second node;

controlling said first node to allow said second node to have access to said network if said location of said second node is within a network access restriction boundary;

controlling said first node to communicate said request for network access to a third node;

controlling said third node to communicate a request for an absolute location of said second node to said first node of said ad-hoc communications network and in response, controlling said first node to calculate said absolute location and communicate said absolute location to said third node; and

controlling said third node to control said first node to allow said second node to have access to said network if said absolute location of said second node is within said network access restriction boundary.

11. A method as claimed in claim 10 , further comprising:

controlling said first node to calculate said absolute location of said second node based on said known location of at least one node of said network and a calculated location of said second node relative to said at least one node.

12. A system, adapted to restrict network access between nodes in an ad-hoc communications network, said nodes being adapted to transmit and receive signals to and from other nodes in said ad-hoc network, the system comprising:

a first node in said ad-hoc communications network, adapted to receive a request for network access from a second node and in response, to calculate a location of said second node;

said first node being further adapted to allow said second node to have access to said network if said location of said second node is within a network access restriction boundary;

said first node is further adapted to communicate said request for network access to a third node; and

said third node is adapted to communicate to said first node a request for said location calculation and in response, said first node is further adapted to calculate said location of said second node and communicate said location to said third node.

13. A system as claimed in claim 12 , wherein:

said first node is further adapted to calculate said location of said second node based on at least one of a time of flight calculation, a known location of said first node and a known location of at least one node.

14. A system as claimed in claim 13 , wherein:

said first node is further adapted to calculate said known location of said first node and said at least one node based on at least one of manual position entry, global positioning, differential navigation and triangulation.

15. A system as claimed in claim 12 , wherein said at least one node includes said first node.

16. A system as claimed in claim 12 , wherein said third node is coupled to a network operations center.

17. A system as claimed in claim 12 , wherein said third node includes an authentication, authorization and accounting server.

18. A system as claimed in claim 12 , wherein:

said third node is further adapted to control said first node to allow said second node to have access to said network if said location of said second node is within said network access restriction boundary.

19. A system as claimed in claim 12 , wherein:

said network access restriction boundary is independent of a transmission range of said first node.

20. A system as claimed in claim 12 , wherein:

said ad-hoc communications network is a wireless peer-to-peer ad-hoc communications network, said second node is a mobile node, and said location is an absolute location of said second node.

21. A system, adapted to restrict network access between nodes in an ad-hoc communications network, said nodes being adapted to transmit and receive signals to and from other nodes in said ad-hoc network, the system comprising:

a first node in said ad-hoc communications network, adapted to receive a request for network access from a second node and in response, to calculate a location of said second node;

said first node being further adapted to allow said second node to have access to said network if said location of said second node is within a network access restriction boundary;

said first node is further adapted to communicate said request for network access to a third node;

said third node is further adapted to communicate a request for an absolute location of said second node to said first node of said ad-hoc communications network and in response, said first node is further adapted to calculate said absolute location and communicate said absolute location to said third node; and

said third node is further adapted to control said first node to allow said second node to have access to said ad-hoc communications network if said absolute location of said second node is within said network access restriction boundary.

22. A system as claimed in claim 21 , wherein:

said first node is further adapted to calculate said absolute location of said second node based on said known location of at least one node of said network and a calculated location of said second node relative to said at least one node.

23. A computer-readable medium of instructions, adapted to restrict network access between nodes in an ad-hoc communications network, said nodes being adapted to transmit and receive signals to and from other nodes in said ad-hoc network, comprising:

a first set of instructions, adapted to control a first node in said ad-hoc communications network to receive a request for network access from a second node and in response, to calculate a location of said second node, and said first set of instructions being further adapted to control said first node to communicate said request for network access to a third node;

a second set of instructions, adapted to control said first node to allow said second node to have access to said network if said location of said second node is within a network access restriction boundary; and

a third set of instructions, adapted to control said third node to communicate to said first node a request for said location calculation and in response, said first set of instructions is further adapted to control said first node to calculate said location of said second node and communicate said location to said third node.

24. A computer-readable medium of instructions claimed in claim 23 , wherein:

said first set of instructions is further adapted to control said first node to calculate said location of said second node based on at least one of a time of flight calculation, a known location of said first node and a known location of at least one node.

25. A computer-readable medium of instructions as claimed in claim 24 , wherein:

said first set of instructions is further adapted to control said first node to calculate said known location of said first node and said at least one node based on at least one of manual position entry, global positioning, differential navigation and triangulation.

26. A computer-readable medium of instructions as claimed in claim 23 , wherein:

said second set of instructions is further adapted to control first node to allow said second node to have access to said network if said location of said second node is within said network access restriction boundary.

27. A computer-readable medium of instructions as claimed in claim 23 , wherein:

said third set of instructions is further adapted to control said third node to communicate a request for an absolute location of said second node to said first node of said ad-hoc communications network and in response, said first set of instructions is further adapted to control said first node to calculate said absolute location and communicate said absolute location to said third node; and

said second set of instructions is further adapted to control first node to allow said second node to have access to said network if said absolute location of said second node is within said network access restriction boundary.

28. A computer-readable medium of instructions as claimed in claim 27 , wherein:

said first set of instructions is further adapted to control said first node to calculate said absolute location of said second node based on said known location of at least one node of said network and a calculated location of said second node relative to said at least one node.

29. A computer-readable medium of instructions as claimed in claim 23 , wherein:

said network access restriction boundary is independent of a transmission range of said first node.

30. A computer-readable medium of instructions as claimed in claim 23 , wherein:

said ad-hoc communications network is a wireless peer-to-peer ad-hoc communications network, said second node is a mobile node, and said location is absolute location of said second node.

Assignments (9)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
CORRECTIVE BY NULLIFICATION TO REMOVE INCORRECTLY RECORDED PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL 044806, FRAME 0900. ASSIGNOR HEREBY CONFIRMS THE ASSIGNMENT OF PATENT RIGHTS. Recorded Apr 19, 2022
From: MOTOROLA SOLUTIONS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 061038/0692 →
MERGER Recorded Apr 11, 2022
From: MESHNETWORKS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 060978/0116 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2017
From: MOTOROLA SOLUTIONS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 044806/0900 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2002
From: WHITEHILL, ERIC A.; WHITE, ERIC D.
To: MESHNETWORKS, INC.
Reel/Frame 013389/0304 →