Abstract: The present disclosure relates to a method and a system for retrieving a target subscriber location. The disclosure encompasses: receiving, a location request for a target subscriber and transmitting to a first target entity associated with a first radio access technology (RAT); determining, from the first target entity, a first response (positive response or negative response) associated with the location request; transmitting, to a second target entity associated with a second RAT, the location request in determination of the negative response; determining, from the second target entity, a second response (success response or failure response) associated with the location request; and retrieving, the target subscriber location based on at least identifying a target serving node based on the positive response and/or the success response associated with the target subscriber. [FIG. 4]
FORM 2
THE PATENTS ACT, 1970 (39 OF 1970) & THE PATENT RULES, 2003
COMPLETE SPECIFICATION
(See section 10 and rule 13)
“METHOD AND SYSTEM FOR RETRIEVING A TARGET SUBSCRIBER
LOCATION”
We, Jio Platforms Limited, an Indian National, of Office ‐ 101, Saffron, Nr. Centre Point, Panchwati 5 Rasta, Ambawadi, Ahmedabad ‐ 380006, Gujarat, India.
The following specification particularly describes the invention and the manner in which it is to be performed.
METHOD AND SYSTEM FOR RETRIEVING A TARGET SUBSCRIBER
LOCATION
TECHNICAL FIELD
[0001] Embodiments of the present disclosure generally relate to the field of wireless communication systems. More particularly, embodiments of the present disclosure relates to methods and systems for retrieving a target subscriber location.
BACKGROUND
[0002] The following description of related art is intended to provide background information pertaining to the field of the disclosure. This section may include certain aspects of the art that may be related to various features of the present disclosure. However, it should be appreciated that this section be used only to enhance the understanding of the reader with respect to the present disclosure, and not as admissions of prior art.
[0003] Wireless communication technology has rapidly evolved over the past few decades, with each generation bringing significant improvements and advancements. The first generation of wireless communication technology was based on analog technology and offered only voice services. However, with the advent of the second-generation (2G) technology, digital communication and data services became possible, and text messaging was introduced. The third-generation (3G) technology marked the introduction of high-speed internet access, mobile video calling, and location-based services. The fourth-generation (4G) technology revolutionized wireless communication with faster data speeds, better network coverage, and improved security. Currently, the fifth-generation (5G) technology is being deployed, promising even faster data speeds, low latency, and the ability to connect multiple devices simultaneously. With each generation, wireless
communication technology has become more advanced, sophisticated, and capable of delivering more services to its users.
[0004] As we have seen, the roll out of the 5G technology for faster data transfer has been very swift along with the easily availability of a 5G supporting user equipment (UE) devices. This has led to a challenge of smooth compatibility between the two available networks, as the user often shifts from the 4G technology to the 5G technology and vice versa based on a user geographical location. In 4G-5G interworking system, it is important to know a user attached status (i.e. if the UE is attached to the 4G technology or the 5G technology) to determine location. Therefore, without knowing the attach status the location retrieval failure probability is very high.
[0005] Thus, there exists an imperative need in the art for retrieving the UE location in a one or more preferred network, wherein the preferred network maybe the 4G technology or the 5G technology, which the present disclosure aims to address.
SUMMARY
[0006] This section is provided to introduce certain aspects of the present disclosure in a simplified form that are further described below in the detailed description. This summary is not intended to identify the key features or the scope of the claimed subject matter.
[0007] An aspect of the present disclosure may relate to a method for retrieving a target subscriber location. The method includes receiving, by a transceiver unit at a Gateway Mobile Location Centre (GMLC), a location request associated with a target subscriber. Next, the method includes transmitting, by the transceiver unit from the GMLC to a first target entity, the location request, wherein the first target
entity is associated with a first radio access technology (RAT). Next, the method includes determining, by a processing unit at the GMLC from the first target entity, a first response associated with the location request, wherein the first response is one of a positive response and a negative response. Next, the method includes transmitting, by the transceiver unit from the GMLC to a second target entity, the location request in an event of determination of the negative response, wherein the second target entity is associated with a second radio access technology (RAT). Next, the method includes determining, by the processing unit at the GMLC from the second target entity, a second response associated with the location request, wherein the second response is one of a success response and a failure response. Next, the method includes identifying, by the processing unit at the GMLC, a target serving node associated with the target subscriber based on one of the positive response and the success response. Thereafter, the method includes retrieving, by the processing unit at the GMLC, the target subscriber location associated with the location request based on at least identifying the target serving node associated with the target subscriber.
[0008] In an exemplary aspect of the present disclosure, the first radio access technology is a Fifth Generation (5G) radio access technology and the second radio access technology is a Fourth Generation (4G) radio access technology.
[0009] In an exemplary aspect of the present disclosure, the first target entity and the second target entity are at least one of a Unified Data Management (UDM), and a Home Subscriber Server (HSS).
[0010] In an exemplary aspect of the present disclosure, the positive response is detected in an event the target subscriber is successfully latched with the first R AT technology, and wherein the positive response comprises at least a data associated with the Access and Mobility Management Function (AMF).
[0011] In an exemplary aspect of the present disclosure, the success response is detected in an event the target subscriber is successfully latched with the second RAT technology, and wherein the success response comprises at least a data associated with the Mobility Management Entity (MME).
[0012] Another aspect of the present disclosure may relate to a system for retrieving a target subscriber location. The system comprises a transceiver unit, wherein the transceiver unit is configured to: receive, at a Gateway Mobile Location Centre (GMLC), a location request associated with a target subscriber. The transceiver unit is further configured to transmit, from the GMLC to a first target entity, the location request, wherein the first target entity is associated with a first radio access technology (RAT). The system further comprises a processing unit connected to the transceiver unit, wherein the processing unit is configured to determine, at the GMLC from the first target entity, a first response associated with the location request, wherein the first response is one of a positive response and a negative response. The transceiver unit is further configured to transmit, from the GMLC to a second target entity, the location request in an event of determination of the negative response, wherein the second target entity is associated with a second radio access technology (RAT). Further, the processing unit is configured to determine, at the GMLC from the second target entity, a second response associated with the location request, wherein the second response is one of a success response and a failure response. Further, the processing unit is configured to identify, at the GMLC, a target serving node associated with the target subscriber based on one of the positive response and the success response. Thereafter, the processing unit is configured to retrieve, at the GMLC, the target subscriber location associated with the location request based on at least identifying the target serving node associated with the target subscriber.
[0013] Yet another aspect of the present disclosure may relate to a non-transitory computer readable storage medium storing instructions for retrieving a target
subscriber location, the instructions include executable code which, when executed by a one or more units of a system, causes: a transceiver unit of the system to receive, at a Gateway Mobile Location Centre (GMLC), a location request associated with a target subscriber, transmit, from the GMLC to a first target entity, the location request, wherein the first target entity is associated with a first radio access technology (RAT); a processing unit of the system to determine, at the GMLC from the first target entity, a first response associated with the location request, wherein the first response is one of a positive response and a negative response; the transceiver unit of the system to transmit, from the GMLC to a second target entity, the location request in an event of determination of the negative response, wherein the second target entity is associated with a second radio access technology (RAT); the processing unit of the system to determine, at the GMLC from the second target entity, a second response associated with the location request, wherein the second response is one of a success response and a failure response, identify, at the GMLC, a target serving node associated with the target subscriber based on one of the positive response and the success response, and retrieve, at the GMLC, the target subscriber location associated with the location request based on at least identifying the target serving node associated with the target subscriber.
OBJECTS OF THE INVENTION
[0014] Some of the objects of the present disclosure, which at least one embodiment disclosed herein satisfies are listed herein below.
[0015] It is an object of the present disclosure to provide a system and a method for retrieving a user equipment (UE) location in a fourth-generation (4G) technology i.e., a 4G Network.
[0016] It is another object of the present disclosure to provide a system and a method for retrieving the UE location in a fifth-generation (5G) technology i.e., a 5G network.
[0017] It is yet another object of the present disclosure to provide a system and a method for retrieving the UE location in 4G-5G interworking system.
[0018] It is yet another object of the present disclosure to provide a solution in which Gateway Mobile Location Centre (GMLC) retrieves the subscribers’ serving node information from 5G Unified Data Management (UDM) over NL6 interface or from Home Subscriber Server (HSS) over SLh interface in order to retrieve user location information irrespective of user latched in 4G or 5G network. This enhancement will reduce the number of failure attempts in the system.
DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings, which are incorporated herein, and constitute a part of this disclosure, illustrate exemplary embodiments of the disclosed methods and systems in which like reference numerals refer to the same parts throughout the different drawings. Components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present disclosure. Also, the embodiments shown in the figures are not to be construed as limiting the disclosure, but the possible variants of the method and system according to the disclosure are illustrated herein to highlight the advantages of the disclosure. It will be appreciated by those skilled in the art that disclosure of such drawings includes disclosure of electrical components or circuitry commonly used to implement such components.
FIG. 1 illustrates an exemplary block diagram representation of 5th generation core (5GC) network architecture.
FIG. 2 illustrates an exemplary block diagram of a computing device upon which the features of the present disclosure may be implemented in accordance with exemplary implementation of the present disclosure.
FIG. 3 illustrates an exemplary block diagram of a system for retrieving a target subscriber location, in accordance with exemplary embodiments of the present disclosure.
FIG. 4 illustrates an exemplary method flow diagram indicating a process for retrieving a target subscriber location, in accordance with exemplary embodiments of the present disclosure.
FIG. 5a illustrates an exemplary scenario network block diagram, for retrieving a target subscriber location in a Fifth Generation (5G) radio access technology, in accordance with exemplary embodiments of the present disclosure.
FIG. 5b illustrates another exemplary scenario network block diagram, for retrieving a target subscriber location in a Fourth Generation (4G) radio access technology, in accordance with exemplary embodiments of the present disclosure.
The foregoing shall be more apparent from the following more detailed description of the disclosure.
DETAILED DESCRIPTION
[0020] In the following description, for the purposes of explanation, various specific details are set forth in order to provide a thorough understanding of embodiments of the present disclosure. It will be apparent, however, that embodiments of the present disclosure may be practiced without these specific
5 details. Several features described hereafter may each be used independently of one another or with any combination of other features. An individual feature may not address any of the problems discussed above or might address only some of the problems discussed above.
10 [0021] The ensuing description provides exemplary embodiments only, and is not intended to limit the scope, applicability, or configuration of the disclosure. Rather, the ensuing description of the exemplary embodiments will provide those skilled in the art with an enabling description for implementing an exemplary embodiment. It should be understood that various changes may be made in the function and
15 arrangement of elements without departing from the spirit and scope of the disclosure as set forth.
[0022] Specific details are given in the following description to provide a thorough understanding of the embodiments. However, it will be understood by one 20 of ordinary skill in the art that the embodiments may be practiced without these specific details. For example, circuits, systems, processes, and other components may be shown as components in block diagram form in order not to obscure the embodiments in unnecessary detail.
25 [0023] Also, it is noted that individual embodiments may be described as a process which is depicted as a flowchart, a flow diagram, a data flow diagram, a structure diagram, or a block diagram. Although a flowchart may describe the operations as a sequential process, many of the operations may be performed in parallel or concurrently. In addition, the order of the operations may be re-arranged.
30 A process is terminated when its operations are completed but could have additional steps not included in a figure.
[0024] The word “exemplary” and/or “demonstrative” is used herein to mean serving as an example, instance, or illustration. For the avoidance of doubt, the
9
5 subject matter disclosed herein is not limited by such examples. In addition, any aspect or design described herein as “exemplary” and/or “demonstrative” is not necessarily to be construed as preferred or advantageous over other aspects or designs, nor is it meant to preclude equivalent exemplary structures and techniques known to those of ordinary skill in the art. Furthermore, to the extent that the terms
10 “includes,” “has,” “contains,” and other similar words are used in either the detailed description or the claims, such terms are intended to be inclusive—in a manner similar to the term “comprising” as an open transition word—without precluding any additional or other elements.
15 [0025] As used herein, a “processing unit” or “processor” or “operating processor” includes one or more processors, wherein processor refers to any logic circuitry for processing instructions. A processor may be a general-purpose processor, a special purpose processor, a conventional processor, a digital signal processor, a plurality of microprocessors, one or more microprocessors in
20 association with a (Digital Signal Processing) DSP core, a controller, a microcontroller, Application Specific Integrated Circuits, Field Programmable Gate Array circuits, any other type of integrated circuits, etc. The processor may perform signal coding data processing, input/output processing, and/or any other functionality that enables the working of the system according to the present
25 disclosure. More specifically, the processor or processing unit is a hardware processor.
[0026] As used herein, “a user equipment”, “a user device”, “a smart-user-device”, “a smart-device”, “an electronic device”, “a mobile device”, “a handheld 30 device”, “a wireless communication device”, “a mobile communication device”, “a communication device” may be any electrical, electronic and/or computing device or equipment, capable of implementing the features of the present disclosure. The user equipment/device may include, but is not limited to, a mobile phone, smart phone, laptop, a general-purpose computer, desktop, personal digital assistant,
10
5 tablet computer, wearable device or any other computing device which is capable of implementing the features of the present disclosure. Also, the user device may contain at least one input means configured to receive an input from at least one of a transceiver unit, a processing unit, a storage unit, a detection unit and any other such unit(s) which are required to implement the features of the present disclosure.
10
[0027] As used herein, “storage unit” or “memory unit” refers to a machine or computer-readable medium including any mechanism for storing information in a form readable by a computer or similar machine. For example, a computer-readable medium includes read-only memory (“ROM”), random access memory (“RAM”),
15 magnetic disk storage media, optical storage media, flash memory devices or other types of machine-accessible storage media. The storage unit stores at least the data that may be required by one or more units of the system to perform their respective functions.
20 [0028] As used herein “interface” or “user interface refers to a shared boundary across which two or more separate components of a system exchange information or data. The interface may also be referred to a set of rules or protocols that define communication or interaction of one or more modules or one or more units with each other, which also includes the methods, functions, or procedures that may be
25 called.
[0029] All modules, units, components used herein, unless explicitly excluded herein, may be software modules or hardware processors, the processors being a general-purpose processor, a special purpose processor, a conventional processor, a 30 digital signal processor (DSP), a plurality of microprocessors, one or more microprocessors in association with a DSP core, a controller, a microcontroller, Application Specific Integrated Circuits (ASIC), Field Programmable Gate Array circuits (FPGA), any other type of integrated circuits, etc.
11
5 [0030] As used herein the transceiver unit include at least one receiver and at least one transmitter configured respectively for receiving and transmitting data, signals, information, or a combination thereof between units/components within the system and/or connected with the system.
10 [0031] As used herein, NL6 interface refers to an interface defined for communication between the Gateway Mobile Location Centre (GMLC) and the Unified Data Management (UDM) in a 5G network environment. The NL6 interface facilitates the exchange of location-based information and subscriber data necessary for determining the serving node for a target subscriber. The NL6
15 interface handles both successful responses, indicating the availability of the AMF
details, and error responses such as "404 Context not found" when the subscriber is
not found in the 5G network, prompting the GMLC to query alternative entities,
such as the Home Subscriber Server (HSS), via other interfaces like SLh for
subscribers attached to a 4G network.
20
[0032] As used herein, SLh interface refers to an interface for interaction between
the Gateway Mobile Location Centre (GMLC) and the Home Subscriber Server
(HSS) within a 4G network architecture. The SLh interface facilitates the retrieval
of subscriber information and serving node details necessary for processing location
25 requests. The SLH interface enables the GMLC to query the HSS to determine the
Mobility Management Entity (MME) that serves the subscriber when they are
latched onto a 4G network.
[0033] As used herein, Gateway Mobile Location Centre (GMLC) refers to a 30 network entity in mobile communication systems responsible for the collection, storage, and management of location information pertaining to mobile subscribers. It interfaces with various network elements, such as Mobile Switching Centers (MSCs) and Serving GPRS Support Nodes (SGSNs), to gather and process location data. Furthermore, the GMLC facilitates location-based services (LBS) by
12
5 providing precise geographic coordinates of mobile devices to authorized external applications and services.
[0034] As used herein, combo GMLC refers to an enhanced version of the GMLC that operates seamlessly within both 4G and 5G network environments. The combo
10 GMLC is capable of processing location requests by interacting with multiple radio access technologies (RATs) and associated network entities. It initiates queries to the Unified Data Management (UDM) over the NL6 interface to determine the Access and Mobility Management Function (AMF) when a subscriber is connected to a 5G network. If the subscriber is not found in the 5G network, resulting in a
15 "404 Context not found" error, the combo GMLC subsequently queries the Home Subscriber Server (HSS) over the SLh interface to determine the Mobility Management Entity (MME) for subscribers connected to a 4G network.
[0035] As used herein, Location Information Module (LIM) refers to a network 20 entity that handles and processes location information requests within a mobile communication system. The LIM acts as an intermediary between external clients, such as Location-based Service Providers (LBSPs), and the Gateway Mobile Location Centre (GMLC). It manages the flow of location requests, ensuring they are accurately directed to the appropriate network entities for processing. The LIM 25 facilitates the retrieval of subscriber location data by interacting with various network components, such as the Unified Data Management (UDM) in 5G networks and the Home Subscriber Server (HSS) in 4G networks.
[0036] As used herein, Location-Based Service Provider (LBSP) refers to an 30 external entity or organization that offers services and applications reliant on the geographic location of mobile subscribers. LBSPs utilize location information to deliver various value-added services, including navigation, emergency assistance, social networking, and location-based advertising.
13
5 [0037] As used herein, Mobile Terminating Location Request (MTLR) refers to a
type of location request initiated by an external entity or service to determine the
geographic location of a mobile subscriber. The MTLR is processed by the Gateway
Mobile Location Centre (GMLC), which coordinates with various network entities
to retrieve the requested location information.
10
[0038] As used herein, Unified Data Management (UDM) refers to a network
component in 5G network architecture that manages and stores subscriber data and
related information. The UDM facilitates authentication, authorization, and
subscriber identity management, ensuring secure and efficient network access.
15 UDM interacts with various network functions, including the Access and Mobility
Management Function (AMF), to facilitate seamless service delivery and mobility
management. The UDM also provides information for processing location requests,
such as the serving node details, through interfaces like the NL6 interface.
20 [0039] As used herein, positive response refers to the confirmation received from a network entity indicating that a location request has been successfully processed and that the necessary information has been retrieved. In the context of location-based services, a positive response typically signifies that the target subscriber is currently latched onto the queried network, and the requested data, such as serving
25 node details, is available. For example, when the GMLC queries the UDM in a 5G network, a positive response would include details about the Access and Mobility Management Function (AMF) serving the subscriber.
[0040] As used herein, negative response refers to the notification received from 30 a network entity indicating that a location request has not been successfully processed, typically because the necessary information is not available or the target subscriber is not currently latched onto the queried network. In the context of location-based services, a negative response signifies that the queried entity, such as the Unified Data Management (UDM) in a 5G network, could not provide the 35 requested data, such as serving node details. For example, if the target subscriber is
14
5 not found in the 5G network, the UDM may return an error such as "404 Context not found.".
[0041] During accessing a service, a user may be latched to 4G or 5G network. In order to retrieve location of the user it is important to know serving node of the user
10 that is serving node is MME for users attached in 4G and serving node is AMF for users registered in 5G. As discussed in the background section, the current known solutions have several shortcomings. The present disclosure aims to overcome the above-mentioned and other existing problems in this field of technology by providing method and system for retrieving a target subscriber location.
15
[0042] As discussed above the existing solution for determining a subscriber location in a 4G-5G interworking system suffers from various shortcomings. To overcome the shortcoming of the existing solutions, the present disclosure discloses a solution wherein a Mobile terminating Location request (MTLR) is received at a
20 Combo Gateway Mobile Location Centre (GMLC). Then, the Combo GMLC initiates a request to a 5G Unified Data Management (UDM) for accessing information of serving node for a target subscriber. If the target subscriber is latched in the 5G network, the UDM will provide Access and Mobility Management Function (AMF) details on which the target subscriber is currently registered and
25 further the location of the target subscriber can be retrieved. But if the target subscriber is attached in 4G, then UDM will respond with error “404- Context not found”. On receiving this, the Combo GMLC will invoke request towards a Home Subscriber Server (HSS) over a SLh interface for accessing the serving node details i.e. Mobility Management Entity (MME) details and retrieve a location of the target
30 subscriber.
[0043] Hereinafter, exemplary embodiments of the present disclosure will be described with reference to the accompanying drawings.
15
5 [0044] FIG. 1 illustrates an exemplary block diagram representation of 5th generation core (5GC) network architecture, in accordance with exemplary implementation of the present disclosure. As shown in FIG. 1, the 5GC network architecture [100] includes a user equipment (UE) [102], a radio access network (RAN) [104], an access and mobility management function (AMF) [106], a Session
10 Management Function (SMF) [108], a Service Communication Proxy (SCP) [110], an Authentication Server Function (AUSF) [112], a Network Slice Specific Authentication and Authorization Function (NSSAAF) [114], a Network Slice Selection Function (NSSF) [116], a Network Exposure Function (NEF) [118], a Network Repository Function (NRF) [120], a Policy Control Function (PCF) [122],
15 a Unified Data Management (UDM) [124], an application function (AF) [126], a User Plane Function (UPF) [128], a data network (DN) [130], wherein all the components are assumed to be connected to each other in a manner as obvious to the person skilled in the art for implementing features of the present disclosure.
20 [0045] Radio Access Network (RAN) [104] is the part of a mobile telecommunications system that connects user equipment (UE) [102] to the core network (CN) and provides access to different types of networks (e.g., 5G network). It consists of radio base stations and the radio access technologies that enable wireless communication.
25
[0046] Access and Mobility Management Function (AMF) [106] is a 5G core network function responsible for managing access and mobility aspects, such as UE registration, connection, and reachability. It also handles mobility management procedures like handovers and paging.
30
[0047] Session Management Function (SMF) [108] is a 5G core network function responsible for managing session-related aspects, such as establishing, modifying, and releasing sessions. It coordinates with the User Plane Function (UPF) for data forwarding and handles IP address allocation and QoS enforcement.
16
5 [0048] Service Communication Proxy (SCP) [110] is a network function in the 5G core network that facilitates communication between other network functions by providing a secure and efficient messaging service. It acts as a mediator for service-based interfaces.
10
[0049] Authentication Server Function (AUSF) [112] is a network function in the 5G core responsible for authenticating UEs during registration and providing security services. It generates and verifies authentication vectors and tokens.
15 [0050] Network Slice Specific Authentication and Authorization Function (NSSAAF) [114] is a network function that provides authentication and authorization services specific to network slices. It ensures that UEs can access only the slices for which they are authorized.
20 [0051] Network Slice Selection Function (NSSF) [116] is a network function responsible for selecting the appropriate network slice for a UE based on factors such as subscription, requested services, and network policies.
[0052] Network Exposure Function (NEF) [118] is a network function that 25 exposes capabilities and services of the 5G network to external applications, enabling integration with third-party services and applications.
[0053] Network Repository Function (NRF) [120] is a network function that acts
as a central repository for information about available network functions and
30 services. It facilitates the discovery and dynamic registration of network functions.
[0054] Policy Control Function (PCF) [122] is a network function responsible for policy control decisions, such as QoS, charging, and access control, based on subscriber information and network policies.
17
5 [0055] Unified Data Management (UDM) [124] is a network function that centralizes the management of subscriber data, including authentication, authorization, and subscription information.
10 [0056] Application Function (AF) [126] is a network function that represents external applications interfacing with the 5G core network to access network capabilities and services.
[0057] User Plane Function (UPF) [128] is a network function responsible for 15 handling user data traffic, including packet routing, forwarding, and QoS enforcement.
[0058] Data Network (DN) [130] refers to a network that provides data services
to user equipment (UE) in a telecommunications system. The data services may
20 include but are not limited to Internet services, private data network related services.
[0059] FIG. 2 illustrates an exemplary block diagram of a computer system [1000] (also referred to herein as a computer device) upon which the features of the present disclosure may be implemented in accordance with exemplary implementation of
25 the present disclosure. In an implementation, the computer system [1000] may also implement a method for retrieving a target subscriber location utilising the system. In another implementation, the computer system [1000] itself implements the method for retrieving the target subscriber location using one or more units configured within the computer system [1000], wherein said one or more units are
30 capable of implementing the features as disclosed in the present disclosure.
[0060] The computer system [1000] encompasses a wide range of electronic
devices capable of processing data and performing computations. Examples of
computer system [1000] include, but are not limited only to, personal computers,
35 laptops, tablets, smartphones, servers, and embedded systems. The devices may
18
5 operate independently or as part of a network and can perform a variety of tasks such as data storage, retrieval, and analysis. Additionally, computer system [1000] may include peripheral devices, such as monitors, keyboards, and printers, as well as integrated components within larger electronic systems, showcasing their versatility in various technological applications.
10
[0061] The computer system [1000] may include a bus [1002] or other communication mechanism for communicating information, and a hardware processor [1004] coupled with bus [1002] for processing information. The hardware processor [1004] may be, for example, a general purpose microprocessor. The
15 computer system [1000] may also include a main memory [1006], such as a random access memory (RAM), or other dynamic storage device, coupled to the bus [1002] for storing information and instructions to be executed by the processor [1004]. The main memory [1006] also may be used for storing temporary variables or other intermediate information during execution of the instructions to be executed by the
20 processor [1004]. Such instructions, when stored in non-transitory storage media accessible to the processor [1004], render the computer system [1000] into a special-purpose machine that is customized to perform the operations specified in the instructions. The computer system [1000] further includes a read only memory (ROM) [1008] or other static storage device coupled to the bus [1002] for storing
25 static information and instructions for the processor [1004].
[0062] A storage device [1010], such as a magnetic disk, optical disk, or solid-state drive is provided and coupled to the bus [1002] for storing information and instructions. The computer system [1000] may be coupled via the bus [1002] to a 30 display [1012], such as a cathode ray tube (CRT), Liquid crystal Display (LCD), Light Emitting Diode (LED) display, Organic LED (OLED) display, etc. for displaying information to a computer user. An input device [1014], including alphanumeric and other keys, touch screen input means, etc. may be coupled to the bus [1002] for communicating information and command selections to the
19
5 processor [1004]. Another type of user input device may be a cursor controller [1016], such as a mouse, a trackball, or cursor direction keys, for communicating direction information and command selections to the processor [1004], and for controlling cursor movement on the display [1012]. This input device typically has two degrees of freedom in two axes, a first axis (e.g., x) and a second axis (e.g., y),
10 that allow the device to specify positions in a plane.
[0063] The computer system [1000] may implement the techniques described herein using customized hard-wired logic, one or more ASICs or FPGAs, firmware and/or program logic which in combination with the computer system [1000] causes
15 or programs the computer system [1000] to be a special-purpose machine. According to one implementation, the techniques herein are performed by the computer system [1000] in response to the processor [1004] executing one or more sequences of one or more instructions contained in the main memory [1006]. Such instructions may be read into the main memory [1006] from another storage
20 medium, such as the storage device [1010]. Execution of the sequences of instructions contained in the main memory [1006] causes the processor [1004] to perform the process steps described herein. In alternative implementations of the present disclosure, hard-wired circuitry may be used in place of or in combination with software instructions.
25
[0064] The computer system [1000] also may include a communication interface [1018] coupled to the bus [1002]. The communication interface [1018] provides a two-way data communication coupling to a network link [1020] that is connected to a local network [1022]. For example, the communication interface [1018] may
30 be an integrated services digital network (ISDN) card, cable modem, satellite modem, or a modem to provide a data communication connection to a corresponding type of telephone line. As another example, the communication interface [1018] may be a local area network (LAN) card to provide a data communication connection to a compatible LAN. Wireless links may also be
20
5 implemented. In any such implementation, the communication interface [1018] sends and receives electrical, electromagnetic, or optical signals that carry digital data streams representing various types of information.
[0065] The computer system [1000] can send messages and receive data, 10 including program code, through the network(s), the network link [1020] and the communication interface [1018]. In the Internet example, a server [1030] might transmit a requested code for an application program through the Internet [1028], the ISP [1026], the Host [1024], the local network [1022] and the communication interface [1018]. The received code may be executed by the processor [1004] as it 15 is received, and/or stored in the storage device [1010], or other non-volatile storage for later execution.
[0066] Referring to FIG. 3 illustrating an exemplary block diagram of a system for retrieving a target subscriber location, in accordance with exemplary
20 embodiments of the present disclosure. The system [300] comprises at least one transceiver unit [302], at least one Gateway Mobile Location Centre (GMLC) [304], and at least one processing unit [306]. Also, all of the components/ units of the system [300] are assumed to be connected to each other unless otherwise indicated below. As shown in the figures all units shown within the system should also be
25 assumed to be connected to each other. Also, in FIG. 3 only a few units are shown, however, the system [300] may comprise multiple such units or the system [300] may comprise any such numbers of said units, as required to implement the features of the present disclosure. In another implementation, the system [300] may reside in a server or a network entity. In yet another implementation, the system [300] may
30 reside partly in the server/ network entity and partly in the user device.
[0067] The system [300] is configured retrieve the target subscriber location with the help of the interconnection between the components/units of the system [300].
21
5 [0068] Further, the transceiver unit [302] is of the system [300] is configured to receive, at a Gateway Mobile Location Centre (GMLC) [304], a location request associated with a target subscriber. The transceiver unit [302] receives at the GMLC [304] the location request associated with the target subscriber. In an implementation, the location request associated with the target subscriber and/or a
10 target user may be received from at least one of lawful interception management (LIM) and/or a location based service provider (LBSP) and/ the location request may be a mobile terminating location request (MTLR) received at the GMLC [304]. In an implementation, a service provider may request location associated with the target subscriber and/or the target user.
15
[0069] In an implementation of the present disclosure, the GMLC [304] is a part of Public Land Mobile Network (PLMN), wherein in a single PLMN a plurality of GMLC [304] may reside and is utilised for active mobile positioning, which activates a particular network operation to get a subscriber's location instantly. The
20 GMLC [304] may link to additional precise location components in the network for increased positioning accuracy.
[0070] Further, the transceiver unit [302] of the system [300] is configured to transmit, from the GMLC [304] to a first target entity, the location request, wherein
25 the first target entity is associated with a first radio access technology (RAT). The transceiver unit [302] transmits from the GMLC [304] to the first target entity, the location request associated with the target subscriber, wherein the first target entity is associated with a first radio access technology (RAT). In an implementation, the location request may comprises such as, but not limited to, a subscriber
30 identification information, a device identification information and a previous attached network information. In an implementation, the first radio access technology is a Fifth Generation (5G) radio access technology or higher radio access technology (RAT), and first target entity is at least one of a Unified Data
22
5 Management (UDM). The transceiver unit [302] of the system [300] communicates with the UDM over a NL6 interface.
[0071] In an implementation of the present disclosure, the UDM manages network user data in a single, centralized element and is designed for higher bandwidth 10 network such as the 5G radio access technology.
[0072] Further, the processing unit [306] of the system [300] is configured to determine, at the GMLC [304] from the first target entity, a first response associated with the location request, wherein the first response is one of a positive response
15 and a negative response. The processing unit [306] of the system [300] determines at the GMLC [304] from the first target entity, such as the UDM, the first response associated with the location request. The processing unit [306] may determine via the UDM a serving node, such as Access and Mobility Management Function (AMF) associated with the target subscriber. The first response may be one of a
20 positive response and a negative response. In an implementation, the positive response is detected in an event the target subscriber is successfully latched with the first or higher RAT technology or 5G network technology, and wherein the positive response comprises at least a data associated with the Access and Mobility Management Function (AMF).
25
[0073] In an implementation, if the target subscriber or target user is attached in 5G network, then serving node, such as the AMF details are successfully returned in response from the UDM to facilitate in the determination of the location of the target subscriber. But if the target subscriber or user is not attached to the first radio
30 access technology or the higher RAT technology, the UDM may return a negative response. The negative response may comprise error message “404 Context not found”.
23
5 [0074] Further, the transceiver unit [302] of the system [300] is configured to transmit, from the GMLC [304] to a second target entity, the location request in an event of determination of the negative response, wherein the second target entity is associated with a second radio access technology (RAT). The transceiver unit [302] is configured to transmit the location request from the GMLC [304] to the second
10 target entity, in an event the negative response is determined. The second target entity is associated with the second radio access technology (RA T ) . I n a n implementation, the second radio access technology (RAT) is such as, but not limited to, a Fourth Generation (4G) radio access technology or lower radio access technology (RAT) and second target entity is a Home Subscriber Server (HSS). The
15 system [300] communicates with the HSS over a diameter SLh interface.
[0075] In an implementation, on receiving negative response, which may comprise at least “404 Context not found” error, the system [300] is configured to communicate with the HSS over the diameter SLh interface to determine if any 20 serving node in lower RAT or the 4G technology such as the Mobility Management Entity (MME) is associated with the target subscriber.
[0076] In an implementation of the present disclosure, the HSS provides the details of subscribers/users to other network entities within connected network.
25
[0077] Further, the processing unit [306] of the system [300] is configured to determine, at the GMLC [304] from the second target entity, a second response associated with the location request, wherein the second response is one of a success response and a failure response. The processing unit [306] of the system [300] is
30 configured to determine the second response at the GMLC [304] from the second target entity such as, but not limited to the HSS. In an implementation, the second response is one of the success response and the failure response. In an implementation, the success response is detected in an event the target subscriber is successfully latched with the second R AT technology, such as, but not limited to
24
5 the lower RAT or the 4G radio access technology. The success response comprises at least a data associated with the serving node such as, but not limited to the Mobility Management Entity (MME).
[0078] In an implementation, the failure response comprises such as, but not 10 limited to, “target subscriber could not found”, “invalid subscriber” and the like.
[0079] Further, the processing unit [306] of the system [300] is configured to identify, at the GMLC [304], a target serving node associated with the target subscriber based on one of the positive response and the success response. The
15 processing unit [306] identify at the GMLC [304] the target serving node associated with the target subscriber based on one of the positive response and the success response. In an implementation, the positive response identified by the processing unit [306] of the system [300] signifies the identification of the target serving node as the AMF. Further, in an implementation, the success response identified by the
20 processing unit [306] of the system [300] signifies the identification of the target serving node as the MME.
[0080] Further, the processing unit [306] of the system [300] is configured to retrieve, at the GMLC [304], the target subscriber location associated with the
25 location request based on at least identifying the target serving node associated with the target subscriber. The processing unit [306] of the system [300] retrieves at the GMLC [304] the target subscriber location associated with the location request based on at least identifying the target serving node associated with the target subscriber. After identifying the target serving node (such as the AMF or the MME)
30 associated with the target subscriber, the processing unit [306] retrieves the target subscriber location based on the identification of the AMF or the MME.
[0081] In an implementation, the 5G and the 4G system maintains the serving node (such as the AMF and the MME) information, identification, serving location,
25
5 serving area, signal strength, capacity, activity status and the like. Based on the identified serving node, the processing unit [306] of the system [300] retrieves the location of target subscriber or user associated with the location request.
[0082] In an exemplary aspect, the first/higher and the second/lower radio access 10 technology (RAT) is not limited to only the 5G RAT and the 4G RAT, it may be applicable to a radio access technology higher than the 5G RAT and a radio access technology lower than the 4G RAT.
[0083] It should be noted that the terms "first", "second", and the like, herein do 15 not denote any order, ranking, quantity, or importance, but rather are used to distinguish one element from another.
[0084] Referring to FIG. 4 illustrates an exemplary method flow diagram indicating a process for retrieving a target subscriber location, in accordance with 20 exemplary embodiments of the present disclosure. In an implementation the method [400] is performed by the system [300]. Further, in an implementation, the system [300] may be present in a server device to implement the features of the present invention. Also, as shown in FIG. 4, the method [400] starts at step [402].
25 [0085] At step [404], the method [400] as disclosed by the present disclosure comprises receiving, by a transceiver unit [302] at a Gateway Mobile Location Centre (GMLC) [304], a location request associated with a target subscriber. The method [400] implemented by the system [300] comprises the transceiver unit [302], which receives, at the Gateway Mobile Location Centre (GMLC) [304], the
30 location request associated with the target subscriber. In an implementation, the location request associated with the target subscriber, or a target user may be received from at least one of a lawful interception management (LIM) or a location based service provider (LBSP), or the location request may be a mobile terminating location request (MTLR) received at the GMLC [304]. In an implementation, the
26
5 service provider may request location request associated with the target subscriber or the target user.
[0086] Next, at step [406], the method [400] as disclosed by the present disclosure comprises transmitting, by the transceiver unit [302] from the GMLC [304] to a
10 first target entity, the location request, wherein the first target entity is associated with a first radio access technology (RAT). As disclosed by the present disclosure, the location request associated with the target subscriber is transmitted from the GMLC [304] to the first target entity, wherein the first target entity is associated with a first radio access technology (RAT). In an implementation, the location
15 request may comprise such as, but not limited to, a subscriber identification information, a device identification information and q previous attached network information. In an implementation, the first radio access technology is a Fifth Generation (5G) radio access technology or a higher radio access technology (RAT) and the first target entity is at least one of a Unified Data Management (UDM). As
20 disclosed herein the transceiver unit [302] communicates with the UDM over a NL6 interface.
[0087] In an implementation of the present disclosure, the UDM manages network user data in a single, centralized element and is designed for higher bandwidth 25 network such as the 5G radio access technology.
[0088] Next, at step [408], the method [400] as disclosed by the present disclosure comprises determining, by a processing [306] unit at the GMLC [304] from the first target entity, a first response associated with the location request, wherein the first 30 response is one of a positive response and a negative response. As disclosed herein, the processing unit [306] determines at the GMLC [304] from the first target entity, such as the UDM, the first response associated with the location request. The processing unit [306] may determine via the UDM a serving node, such as Access and Mobility Management Function (AMF) associated with the target subscriber.
27
5 The first response may be one of a positive response and a negative response. In an implementation, the positive response is detected in an event the target subscriber is successfully latched with the first RAT technology or a higher RAT technology or a 5G network technology, and wherein the positive response comprises at least a data associated with the Access and Mobility Management Function (AMF).
10
[0089] In an implementation, if the target subscriber or target user is attached in 5G network, then serving node, such as the AMF details are successfully returned in response from the UDM to facilitate in the determination of the location of the target subscriber. But if the target subscriber or user is not attached to the first radio
15 access technology or the higher RAT technology, the UDM may return a negative response. The negative response may comprise error message “404 Context not found”.
[0090] Next, at step [410], the method [400] as disclosed by the present disclosure
20 comprises transmitting, by the transceiver unit [302] from the GMLC [304] to a
second target entity, the location request in an event of determination of the negative
response, wherein the second target entity is associated with a second radio access
technology (RAT). As disclosed herein, the transceiver unit [302] transmits the
location request from the GMLC [304] to the second target entity, in an event of
25 determination of the negative response. The second target entity is associated with
a second radio access technology (RAT). In an implementation, the second radio
access technology (RAT) is such as, but not limited to, a Fourth Generation (4G)
radio access technology or a lower radio access technology (RAT) and the second
target entity is a Home Subscriber Server (HSS). Further, the transceiver unit [302]
30 may communicates with the HSS over a diameter SLh interface.
[0091] In an implementation, on receiving negative response, which may comprise at least “404 Context not found” error, the solution of the present disclosure may communicate with the HSS over the diameter SLh interface to
28
5 determine if any serving node in lower RAT or the 4G technology such as the Mobility Management Entity (MME) is associated with the target subscriber.
[0092] In an implementation of the present disclosure, the HSS provides the details of subscribers/users to other network entities within connected network.
10
[0093] Next, at step [412], the method [400] as disclosed by the present disclosure comprises determining, by the processing unit [306] at the GMLC [304] from the second target entity, a second response associated with the location request, wherein the second response is one of a success response and a failure response. As disclosed
15 herein, the processing unit [306] may determines the second response at the GMLC [304] from the second target entity such as the HSS. In an implementation, the second response is one of a success response and a failure response. In an implementation, the success response is detected in an event the target subscriber is successfully latched with the second RAT technology,, such as, but not limited to
20 the lower RAT or the 4G network. The success response comprises at least a data associated with the Mobility Management Entity (MME).
[0094] In an implementation, the failure response comprises such as, but not limited to, “target subscriber could not found”, “invalid subscriber” and the like.
25
[0095] Next, at step [414], the method [400] as disclosed by the present disclosure comprises identifying, by the processing unit [306] at the GMLC [304], a target serving node associated with the target subscriber based on one of the positive response and the success response. As disclosed herein, the processing unit [306]
30 may identify at the GMLC [304] the target serving node associated with the target subscriber based on one of the positive response and the success response. In an implementation, the positive response identified by the processing unit [306] signifies the identification of the target serving node as the AMF. Further, in an
29
5 implementation, the success response identified by the processing unit [306] signifies the identification of the target serving node as the MME.
[0096] Next, at step [416], the method [400] as disclosed by the present disclosure comprises retrieving, by the processing unit [306] at the GMLC [304], the target
10 subscriber location associated with the location request based on at least identifying the target serving node associated with the target subscriber. As disclosed by the present disclosure, the processing unit [306] may retrieve at the GMLC [304] the target subscriber location associated with the location request based on at least identifying the target serving node associated with the target subscriber. After
15 identifying the target serving node (such as the AMF or the MME) associated with the target subscriber, the processing unit [306] retrieves the target subscriber location based on the identification of the AMF or the MME.
[0097] In an implementation, the 5G and the 4G system maintains the serving 20 node (such as the AMF and the MME) information, identification, serving location, serving area, signal strength, capacity, activity status and the like. Based on the identified serving node, the processing unit [306] of the system [300] retrieves the location of target subscriber or user associated with the location request.
25 [0098] Thereafter, the method [400] terminates at step [418].
[0099] Referring to FIG. 5a illustrates an exemplary scenario network block diagram, for retrieving a target subscriber location in a Fifth Generation (5G) radio access technology, in accordance with exemplary embodiments of the present 30 disclosure is shown. In an implementation the system [500 (a)] comprises at least one Location Services (LCS) Client [502a], at least one Combo (Gateway Mobile Location Centre) GMLC [504a] and at least one 5G Unified Data Management (UDM) [506a].
30
5 [0100] The network block diagram [500 (a)] further comprises, at step 1, the LCS client [502a] sends a location request for a subscriber to the Combo GMLC [504a]. Next, at step 2, the Combo GMLC [504a] sends a request for serving node information to the 5G UDM [506a]. Thereafter, since target subscriber is attached in a 5G network, at step 3, the 5G UDM [506a] sends a serving node AMF details
10 to the Combo GMLC [504a]. Based on the serving node AMF details, the target subscriber location may be retrieved.
[0101] Referring to FIG. 5b illustrates another exemplary scenario network block diagram, for retrieving a target subscriber location in a fourth Generation (4G) radio
15 access technology, in accordance with exemplary embodiments of the present disclosure is shown. In an implementation the system [500 (b)] comprises at least one Location Services (LCS) Client [502b], at least one Combo Gateway Mobile Location Centre (GMLC) [504b], at least one 5G Unified Data Management (UDM) [506a] and at least one Home Subscriber Server (HSS) [508b].
20
[0102] The network block diagram [500 (b)] further comprises, at step 1, the LCS client [502b] sends a location request for a subscriber to the Combo GMLC [504b]. Next, at step 2, the Combo GMLC [504b] sends a request for serving node information to the 5G UDM [506b]. Since, the target subscriber is not present in a
25 5G network, at step 3, the 5G UDM [506a] sends “404 Context not found” to the Combo GMLC [504b]. Next, the Combo GMLC [504b] sends the request for serving node information to the HSS [508b]. Further, the target subscriber is attached in a 4G network, the HSS [508b] sends the MME details to the Comb GMLC [504b]. Based on the MME details, the target subscriber location may be
30 retrieved.
[0103] The present disclosure further discloses a non-transitory computer readable storage medium storing instructions for retrieving a target subscriber location, the instructions include executable code which, when executed by a one
31
5 or more units of a system, causes: a transceiver unit [302] of the system to receive, at a Gateway Mobile Location Centre (GMLC) [304], a location request associated with a target subscriber, transmit, from the GMLC [304] to a first target entity, the location request, wherein the first target entity is associated with a first radio access technology (RAT); a processing unit [306] of the system to determine, at the GMLC
10 [304] from the first target entity, a first response associated with the location request, wherein the first response is one of a positive response and a negative response; the transceiver unit [302] of the system to transmit, from the GMLC [304] to a second target entity, the location request in an event of determination of the negative response, wherein the second target entity is associated with a second radio
15 access technology (RAT); the processing unit [306] of the system to determine, at the GMLC [304] from the second target entity, a second response associated with the location request, wherein the second response is one of a success response and a failure response, identify, at the GMLC [304], a target serving node associated with the target subscriber based on one of the positive response and the success
20 response, and retrieve, at the GMLC [304], the target subscriber location associated with the location request based on at least identifying the target serving node associated with the target subscriber.
[0104] As is evident from the above, the present disclosure provides a technically 25 advanced solution for retrieving a user equipment (UE) location, i.e., a subscriber in one or more preferred networks, wherein the preferred network may be a Fourth Generation (4G) radio access technology or a Fifth Generation (4G) radio access technology. The present solution has many advantages, like a combo GMLC that retrieves the subscriber’s serving node information from a Unified Data 30 Management (UDM) over a NL6 interface or from a Home Subscriber Server (HSS) over a SLh interface in order to retrieve the UE location, irrespective of whether it is latched to the 4G radio access technology or the 5G radio access technology. This enhancement will reduce the number of failed attempts to retrieve the subscriber location in a telecommunications network.
32
5 [0105] Further, in accordance with the present disclosure, it is to be acknowledged
that the functionality described for the various components/units can be
implemented interchangeably. While specific embodiments may disclose a
particular functionality of these units for clarity, it is recognized that various
10 configurations and combinations thereof are within the scope of the disclosure. The functionality of specific units, as disclosed in the disclosure, should not be construed as limiting the scope of the present disclosure. Consequently, alternative arrangements and substitutions of units, provided they achieve the intended functionality described herein, are considered to be encompassed within the scope
15 of the present disclosure.
[0106] While considerable emphasis has been placed herein on the disclosed embodiments, it will be appreciated that many embodiments can be made and that many changes can be made to the embodiments without departing from the 20 principles of the present disclosure. These and other changes in the embodiments of the present disclosure will be apparent to those skilled in the art, whereby it is to be understood that the foregoing descriptive matter to be implemented is illustrative and non-limiting.
33
I/We claim:
1. A method for retrieving a target subscriber location, the method comprising:
‐ receiving, by a transceiver unit [302] at a Gateway Mobile Location Centre
(GMLC) [304], a location request associated with a target subscriber; ‐ transmitting, by the transceiver unit [302] from the GMLC [304] to a first
target entity, the location request, wherein the first target entity is associated
with a first radio access technology (RAT); ‐ determining, by a processing [306] unit at the GMLC [304] from the first
target entity, a first response associated with the location request, wherein
the first response is one of a positive response and a negative response; ‐ transmitting, by the transceiver unit [302] from the GMLC [304] to a second
target entity, the location request in an event of determination of the
negative response, wherein the second target entity is associated with a
second radio access technology (RAT); ‐ determining, by the processing unit [306] at the GMLC [304] from the
second target entity, a second response associated with the location request,
wherein the second response is one of a success response and a failure
response; ‐ identifying, by the processing unit [306] at the GMLC [304], a target serving
node associated with the target subscriber based on one of the positive
response and the success response; and ‐ retrieving, by the processing unit [306] at the GMLC [304], the target
subscriber location associated with the location request based on at least
identifying the target serving node associated with the target subscriber.
2. The method as claimed in claim 1 wherein the first radio access technology is
a Fifth Generation (5G) radio access technology, and the second radio access
technology is a Fourth Generation (4G) radio access technology.
3. The method as claimed in claim 1, wherein the first target entity and the second target entity are at least one of a Unified Data Management (UDM), and a Home Subscriber Server (HSS).
4. The method as claimed in claim 3, wherein the positive response is detected in an event the target subscriber is successfully latched with the first RAT technology, and wherein the positive response comprises at least a data associated with the Access and Mobility Management Function (AMF).
5. The method as claimed in claim 3, wherein the success response is detected in an event the target subscriber is successfully latched with the second RAT technology, and wherein the success response comprises at least a data associated with a Mobility Management Entity (MME).
6. A system for retrieving a target subscriber location, the system comprises:
- a transceiver unit [302], wherein the transceiver unit [302] is configured to:
. receive, at a Gateway Mobile Location Centre (GMLC) [304], a location
request associated with a target subscriber, and . transmit, from the GMLC [304] to a first target entity, the location request, wherein the first target entity is associated with a first radio access technology (RAT); and
- a processing unit [306] connected to the transceiver unit [302], wherein the
processing unit [306] is configured to:
. determine, at the GMLC [304] from the first target entity, a first response associated with the location request, wherein the first response is one of a positive response and a negative response;
wherein the transceiver unit [302] is further configured to transmit, from the GMLC [304] to a second target entity, the location request
in an event of determination of the negative response, wherein the second target entity is associated with a second radio access technology (RAT); wherein the processing unit [306] is further configured to: . determine, at the GMLC [304] from the second target entity, a second response associated with the location request, wherein the second response is one of a success response and a failure response, . identify, at the GMLC [304], a target serving node associated with the target subscriber based on one of the positive response and the success response, and . retrieve, at the GMLC [304], the target subscriber location associated with the location request based on at least identifying the target serving node associated with the target subscriber.
7. The system as claimed in claim 6, wherein the first radio access technology is a Fifth Generation (5G) radio access technology, and the second radio access technology is a Fourth Generation (4G) radio access technology.
8. The system as claimed in claim 6, wherein the first target entity and the second target entity are at least one of a Unified Data Management (UDM), and a Home Subscriber Server (HSS).
9. The system as claimed in claim 8, wherein the positive response is detected in an event the target subscriber is successfully latched with the first RAT technology, and wherein the positive response comprises at least a data associated with the Access and Mobility Management Function (AMF).
10. The system as claimed in claim 8, wherein the success response is detected in an event the target subscriber is successfully latched with the second RAT
technology, and wherein the success response comprises at least a data associated with a Mobility Management Entity (MME).
11. A non-transitory computer-readable storage medium storing instruction for retrieving a target subscriber location, the storage medium comprising executable code which, when executed by one or more units of a system, causes:
- a transceiver unit [302] to:
. receive, at a Gateway Mobile Location Centre (GMLC) [304], a location
request associated with a target subscriber, and . transmit, from the GMLC [304] to a first target entity, the location
request, wherein the first target entity is associated with a first radio
access technology (RAT); and
- a processing unit [306] to:
. determine, at the GMLC [304] from the first target entity, a first response associated with the location request, wherein the first response is one of a positive response and a negative response;
wherein the transceiver unit [302] is further configured to transmit, from the GMLC [304] to a second target entity, the location request in an event of determination of the negative response, wherein the second target entity is associated with a second radio access technology (RAT); wherein the processing unit [306] to:
. determine, at the GMLC [304] from the second target entity, a second response associated with the location request, wherein the second response is one of a success response and a failure response, . identify, at the GMLC [304], a target serving node associated with the target subscriber based on one of the positive response and the success response, and
retrieve, at the GMLC [304], the target subscriber location associated with the location request based on at least identifying the target serving node associated with the target subscriber.
| # | Name | Date |
|---|---|---|
| 1 | 202321045824-STATEMENT OF UNDERTAKING (FORM 3) [07-07-2023(online)].pdf | 2023-07-07 |
| 2 | 202321045824-PROVISIONAL SPECIFICATION [07-07-2023(online)].pdf | 2023-07-07 |
| 3 | 202321045824-FORM 1 [07-07-2023(online)].pdf | 2023-07-07 |
| 4 | 202321045824-FIGURE OF ABSTRACT [07-07-2023(online)].pdf | 2023-07-07 |
| 5 | 202321045824-DRAWINGS [07-07-2023(online)].pdf | 2023-07-07 |
| 6 | 202321045824-FORM-26 [11-09-2023(online)].pdf | 2023-09-11 |
| 7 | 202321045824-Proof of Right [05-10-2023(online)].pdf | 2023-10-05 |
| 8 | 202321045824-ORIGINAL UR 6(1A) FORM 1 & 26)-261023.pdf | 2023-11-04 |
| 9 | 202321045824-ENDORSEMENT BY INVENTORS [10-06-2024(online)].pdf | 2024-06-10 |
| 10 | 202321045824-DRAWING [10-06-2024(online)].pdf | 2024-06-10 |
| 11 | 202321045824-CORRESPONDENCE-OTHERS [10-06-2024(online)].pdf | 2024-06-10 |
| 12 | 202321045824-COMPLETE SPECIFICATION [10-06-2024(online)].pdf | 2024-06-10 |
| 13 | Abstract1.jpg | 2024-07-06 |
| 14 | 202321045824-FORM 3 [01-08-2024(online)].pdf | 2024-08-01 |
| 15 | 202321045824-Request Letter-Correspondence [13-08-2024(online)].pdf | 2024-08-13 |
| 16 | 202321045824-Power of Attorney [13-08-2024(online)].pdf | 2024-08-13 |
| 17 | 202321045824-Form 1 (Submitted on date of filing) [13-08-2024(online)].pdf | 2024-08-13 |
| 18 | 202321045824-Covering Letter [13-08-2024(online)].pdf | 2024-08-13 |
| 19 | 202321045824-CERTIFIED COPIES TRANSMISSION TO IB [13-08-2024(online)].pdf | 2024-08-13 |
| 20 | 202321045824-FORM-9 [13-11-2024(online)].pdf | 2024-11-13 |
| 21 | 202321045824-FORM 18A [13-11-2024(online)].pdf | 2024-11-13 |
| 22 | 202321045824-FER.pdf | 2025-03-10 |
| 23 | 202321045824-FER_SER_REPLY [03-04-2025(online)].pdf | 2025-04-03 |
| 24 | 202321045824-FORM 3 [10-06-2025(online)].pdf | 2025-06-10 |
| 25 | 202321045824-US(14)-HearingNotice-(HearingDate-15-10-2025).pdf | 2025-09-16 |
| 26 | 202321045824-Correspondence to notify the Controller [07-10-2025(online)].pdf | 2025-10-07 |
| 27 | 202321045824-FORM-26 [10-10-2025(online)].pdf | 2025-10-10 |
| 28 | 202321045824-Written submissions and relevant documents [27-10-2025(online)].pdf | 2025-10-27 |
| 29 | 202321045824-PatentCertificate12-11-2025.pdf | 2025-11-12 |
| 30 | 202321045824-IntimationOfGrant12-11-2025.pdf | 2025-11-12 |
| 1 | 202321045824_SearchStrategyNew_E_SearchHistoryE_04-03-2025.pdf |