IP Library Granted Patent US 8,380,223
Granted Patent B2
US 8,380,223 · App. 12/560,662 · Granted Feb 19, 2013

System and method for providing centralized positioning determination for multiple radio access networks

Inventors: Darren Pawson (Mt. Warrigal, AU); Nguyen Khiem Tran (Sutherland, AU)
Assignee: Andrew LLC
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 8,380,223
App. No.
12/560,662
Granted
Feb 19, 2013
Kind
B2
Abstract

An apparatus and method are provided for processing requests by a stand-alone serving mobile location center (SAS), shared by multiple radio access networks in a wireless network, for determining locations of mobile devices within the wireless network. A positioning request message for a mobile device is received from a radio network controller (RNC) in a radio access network (RAN) of the multiple radio access networks. An originating point code (OPC) and a cell identifier are retrieved from the positioning request message. A mobile country code (MCC) and a mobile network code (MNC) corresponding to the RAN are determined based on the retrieved OPC. A serving network node communicating with the mobile device is identified using the cell identifier and the determined MCC and MNC.

Claims (44)

1. A method of processing requests by a stand-alone serving mobile location center (SAS), shared by a plurality of radio access networks in a wireless network, for determining locations of mobile devices within the wireless network, the method comprising:

receiving a positioning request message for a mobile device from a first radio network controller (RNC) in a first radio access network of the plurality of radio access networks, the positioning request message including an RNC identifier corresponding to the first RNC and a cell identifier corresponding to a serving network node communicating with the mobile device;

retrieving an originating point code (OPC) corresponding to the first RNC and associated with the positioning request message, the OPC being unique to the first RNC among the plurality of radio access networks;

determining a mobile country code (MCC) and a mobile network code (MNC) corresponding to the first radio access network based on the retrieved OPC; and

identifying a serving network node communicating with the mobile device using the cell identifier and the determined MCC and MNC.

2. The method of claim 1 , wherein determining the MCC and the MNC based on the retrieved OPC comprises:

previously mapping a plurality of OPCs to corresponding MCCs and MNCs;

matching the retrieved OPC to one of the plurality of mapped OPCs; and

identifying the MCC and the MNC corresponding to the retrieved OPC based on the previous mapping of the matched one of the plurality of mapped OPCs.

3. The method of claim 2 , wherein previously mapping the plurality of OPCs to corresponding MCCs and MNCs comprises:

identifying a plurality of OPC ranges, each range comprising at least two of the plurality of OPCs, wherein each OPC range corresponds to an MCC and an MNC.

4. The method of claim 3 , wherein identifying the MCC and the MNC corresponding to the retrieved OPC comprises:

associating the matched one of the plurality of mapped OPCs with an OPC range of the plurality of OPC ranges.

5. The method of claim 2 , further comprising:

when the retrieved OPC cannot be matched to one of the plurality of mapped OPCs, identifying a default MCC and MNC as the determined MCC and MNC for identifying the network node.

6. The method of claim 1 , wherein the positioning request message comprises a Positioning Calculation Application Part (PCAP) message.

7. The method of claim 1 , wherein the OPC comprises a signaling system 7 (SS7) address corresponding to the first RNC.

8. The method of claim 1 , wherein the wireless network comprises a Universal Mobile Telecommunications System (UMTS) network.

9. The method of claim 8 , wherein the RNC identifier and the cell identifier respectively comprise RNCId and CellId in a UMTS Terrestrial Radio Access Network (UTRAN) cell identifier (UC-ID) parameter.

10. The method of claim 8 , wherein the serving network node comprises a Node B.

11. An apparatus for processing requests to determine locations of mobile devices in a wireless network, the apparatus being shared by a plurality of radio access networks of the wireless network, the apparatus comprising:

an interface module configured to receive a first positioning request message for a first mobile device from a first radio network controller in a first radio access network and to receive a second positioning request message for a second mobile device from a second radio network controller in a second radio access network;

a retrieval module configured to retrieve a first originating point code (OPC) from call control signaling associated with the first positioning request message, the first positioning request message including a first cell identifier, and the OPC being unique to the first radio network controller;

a determination module configured to determine a first mobile country code (MCC) and a first mobile network code (MNC) corresponding to the first radio network based on the first retrieved OPC; and

a node identification module configured to identify a first network node serving the first mobile device based on the first cell identifier and the first determined MCC and MNC.

12. The apparatus of claim 11 , wherein the retrieval module is further configured to retrieve a second OPC and a second cell identifier from the second positioning request message;

wherein the determination module is further configured to determine a second MCC and a second MNC corresponding to the second radio network based on the second retrieved OPC; and

wherein the node identification module is further configured to identify a second network node serving the second mobile device based on the second cell identifier and the second determined MCC and MNC.

13. The apparatus of claim 11 , wherein the determination module determining the first MCC and the first MNC based on the retrieved first OPC comprises:

previously mapping a plurality of OPCs to corresponding MCCs and MNCs;

matching the retrieved first OPC to one of the plurality of mapped OPCs; and

identifying the first MCC and the first MNC corresponding to the retrieved first OPC based on the previous mapping of the matched one of the plurality of mapped OPCs.

14. The apparatus of claim 13 , the previously mapped plurality of OPCs comprise:

a plurality of OPC ranges, each range comprising at least two of the plurality of OPCs, wherein each OPC range corresponds to an MCC and an MNC.

15. The apparatus of claim 14 , wherein the determination module identifying the first MCC and the first MNC corresponding to the retrieved OPC comprises:

associating the matched one of the plurality of mapped OPCs with an OPC range of the plurality of OPC ranges.

16. The apparatus of claim 13 , wherein when the retrieved first OPC cannot be matched to one of the plurality of mapped OPCs, the determination module identifies a default MCC and MNC as the determined first MCC and MNC for identifying the first network node.

17. The apparatus of claim 12 , wherein each of the first and second positioning request messages comprises a Positioning Calculation Application Part (PCAP) message.

18. The apparatus of claim 12 , wherein each of the first and second OPCs comprises a signaling system 7 (SS7) address corresponding to the first and second radio network controllers, respectively.

19. The apparatus of claim 12 , wherein the wireless network comprises a Universal Mobile Telecommunications System (UMTS) network, and each of the first and second cell identifiers comprises a UMTS Terrestrial Radio Access Network (UTRAN) cell identifier (UC-ID).

20. A non-transitory computer readable medium storing code executable by a computer processor for processing requests by a stand-alone serving mobile location center (SAS), shared by a plurality of radio access networks in a wireless network, to determine locations of mobile devices within the wireless network, the computer readable medium comprising:

a retrieving code segment for retrieving an originating point code (OPC) from call control signaling associated with a positioning request message received from a first radio network controller in a first radio access network of the plurality of radio access networks, the OPC being unique to the first radio network controller among a plurality of radio network controllers in the plurality of radio access networks, the positioning request message corresponding to a mobile device;

a determining code segment for determining a mobile country code (MCC) and a mobile network code (MNC) corresponding to the first radio access network based on the retrieved OPC; and

an identifying code segment for identifying a serving network node communicating with the mobile device using the cell identifier and the determined MCC and MNC.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 048840/0001 →
RELEASE OF SECURITY INTEREST Recorded Apr 9, 2019
From: JPMORGAN CHASE BANK, N.A.
To: REDWOOD SYSTEMS, INC.; ALLEN TELECOM LLC; ANDREW LLC; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 049260/0001 →
SECURITY AGREEMENT Recorded Mar 3, 2016
From: COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH MOBILE DATACOM CORPORATION; TELECOMMUNICATION SYSTEMS, INC.
To: CITIBANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 037993/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2015
From: MAPLE ACQUISITION LLC
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 037057/0781 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2013
From: COMMSCOPE, INC. OF NORTH CAROLINA; ANDREW LLC
To: MAPLE ACQUISITION LLC
Reel/Frame 030739/0969 →
PATENT RELEASE Recorded Jun 21, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: COMMSCOPE, INC. OF NORTH CAROLINA; ANDREW LLC
Reel/Frame 030656/0973 →
PATENT RELEASE Recorded Jun 21, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: COMMSCOPE, INC. OF NORTH CAROLINA; ANDREW LLC
Reel/Frame 030656/0922 →
SECURITY AGREEMENT Recorded May 4, 2011
From: ALLEN TELECOM LLC, A DELAWARE LLC; ANDREW LLC, A DELAWARE LLC; COMMSCOPE, INC OF NORTH CAROLINA, A NORTH CAROLINA CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026272/0543 →
SECURITY AGREEMENT Recorded May 3, 2011
From: ALLEN TELECOM LLC, A DELAWARE LLC; ANDREW LLC, A DELAWARE LLC; COMMSCOPE, INC. OF NORTH CAROLINA, A NORTH CAROLINA CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026276/0363 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2009
From: PAWSON, DARREN; TRAN, NGUYEN KHEIM
To: ANDREW LLC
Reel/Frame 023261/0319 →
Continuity (1)
Related Publication 20110065454A1 · Mar 17, 2011