Positioning method, system and device of mobile private network and storage medium
By using the radio access network and satellite access network simultaneously in the mobile dedicated network for terminal positioning, the problems of large positioning delay and high failure rates in the prior art are solved, and more efficient and reliable positioning services are achieved.
Patent Information
- Application Number
- CN202510217140.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-26
- Publication Date
- 2025-05-30
AI Technical Summary
In the prior art, when locating the mobile terminal, the ground access network and the satellite access network have problems such as large delays or failed positioning, especially in signal occlusion or weak signal areas.
Terminal positioning is performed simultaneously through the radio access network and the satellite access network, and a dual data link is established to ensure the interaction between the terminal and the location management function, determine the terminal's positioning information, and issue positioning information in the access and mobility management function.
Reduce positioning delay, improve the reliability of positioning services, and improve the success rate of terminal positioning.
Smart Images

Figure CN120075993A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of mobile communications, and in particular to a positioning method, system, device and storage medium for a mobile private network. Background Art
[0002] Nowadays, various communication institutions and enterprises have started to research the integrated space-ground system that combines the terrestrial mobile network and the satellite mobile network. It can be foreseen that the integration of the terrestrial and satellite mobile networks will be a future trend. The satellite access network has a wide coverage area and can provide mobile network signals for many areas not covered by the terrestrial mobile network; while the terrestrial access network has the characteristic of good network transmission quality. A private network refers to a dedicated communication network provided for specific industries or enterprise users and can be customized according to user needs.
[0003] In the related art, the core network performs positioning through one of the terrestrial access network or the satellite access network. However, no matter which access network is selected for positioning, there are certain drawbacks. For example, when the terrestrial access network is selected for positioning, since the signal between the terrestrial base station and the terminal may be blocked by tall mountains or buildings, it may cause a large positioning delay or positioning failure. Another example is that when the satellite access network is selected for positioning, when the satellite signal is weak in the area where the terminal is located, the same problem will also occur. Summary of the Invention
[0004] An object of the present invention is to solve at least to some extent one of the technical problems existing in the prior art.
[0005] To this end, an object of the present invention is to provide a positioning method, system, device and storage medium for a mobile private network with low latency.
[0006] In order to achieve the above technical object, on the one hand, an embodiment of the present invention provides a positioning method for a mobile private network, including the following steps: The access and mobility management function receives a positioning request from the network development function; between the access and mobility management function and the first terminal, a service request is triggered through the radio access network or the satellite access network, and a data link is established, so that the first terminal and the location management function interact through the radio access network or the satellite access network to determine the positioning information of the first terminal; the access and mobility management function sends out the positioning information. In the embodiments of the present application, terminal positioning is performed through the radio access network and the satellite access network, which is beneficial to reducing latency and improving the reliability of positioning services.
[0007] In some embodiments, in the positioning method of the mobile private network according to the embodiments of the present invention, the first terminal and the location management function interact through the radio access network or the satellite access network to determine the positioning information of the first terminal, including:
[0008] The first terminal interacts with the location management function through a radio access network to determine first positioning information of the first terminal, and sends the first positioning information to the access and mobility management function; at the same time, the first terminal interacts with the location management function through a satellite access network to determine second positioning information of the first terminal, and sends the second positioning information to the access and mobility management function;
[0009] If the access and mobility management function receives the first positioning information first, the first positioning information is used as the positioning information; or if the access and mobility management function receives the second positioning information first, the second positioning information is used as the positioning information.
[0010] In some embodiments, in one embodiment of the present invention, the method further comprises:
[0011] If the access and mobility management function receives only one successful positioning response of the first terminal, a re-registration process of the first access network is triggered to the first terminal through the successfully positioned access network; the first access network is an access network where positioning is unsuccessful.
[0012] In some embodiments, in one embodiment of the present invention, the method further comprises:
[0013] If the access and mobility management function does not receive a successful positioning response, the network data analysis function determines the positioning information based on the historical location information.
[0014] In some embodiments, in one embodiment of the present invention, the method further comprises:
[0015] The network data analysis function subscribes to the historical location information from the location management function; the historical location information includes the terminal location and the terminal movement speed;
[0016] The network data analysis function inputs the historical location information into a trained location prediction model to determine the positioning information.
[0017] In some embodiments, in one embodiment of the present invention, the access and mobility management function and the first terminal trigger a service request through a radio access network or a satellite access network to establish a data link, including:
[0018] The access and mobility management function initiates a network-side service request to the first terminal through a radio access network or a satellite access network to establish a data link;
[0019] Alternatively, the access and mobility management function receives a terminal side service request initiated by the first terminal through a radio access network or a satellite access network, and establishes a data link.
[0020] On the other hand, an embodiment of the present invention provides a positioning method for a mobile private network, including:
[0021] Based on a positioning request between an access and mobility management function and a network development function, a service request is triggered between a first terminal and the access and mobility management function through a radio access network or a satellite access network to establish a data link;
[0022] Based on the data link, the first terminal and a location management function interact through a radio access network or a satellite access network to determine the positioning information of the first terminal, and the access and mobility management function issues the positioning information.
[0023] On the other hand, an embodiment of the present invention provides a positioning system for a mobile private network, including:
[0024] A first module for an access and mobility management function to receive a positioning request from a network development function;
[0025] A second module for triggering a service request between the access and mobility management function and a first terminal through a radio access network or a satellite access network to establish a data link, so that the first terminal and a location management function interact through a radio access network or a satellite access network to determine the positioning information of the first terminal;
[0026] A third module for the access and mobility management function to issue the positioning information.
[0027] On the other hand, an embodiment of the present invention provides a positioning device for a mobile private network, including:
[0028] At least one processor;
[0029] At least one memory for storing at least one program;
[0030] When the at least one program is executed by the at least one processor, the at least one processor implements the above-mentioned positioning method for a mobile private network.
[0031] On the other hand, an embodiment of the present invention provides a storage medium storing a program executable by a processor, and the program executable by the processor is used to implement the above-mentioned positioning method for a mobile private network when executed by the processor.
[0032] The embodiments of the present application at least include the following beneficial effects: The method provided by the embodiments of the present invention includes: The access and mobility management function receives a positioning request from the network development function; between the access and mobility management function and the first terminal, a service request is triggered through the radio access network or the satellite access network to establish a data link, so that the first terminal and the location management function can interact through the radio access network or the satellite access network to determine the positioning information of the first terminal; the access and mobility management function sends out the positioning information. The embodiments of the present application perform terminal positioning through the radio access network and the satellite access network, which is beneficial to reducing latency and improving the reliability of the positioning service. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following introduces the relevant technical solution drawings in the embodiments of the present invention or the prior art. It should be understood that the drawings introduced below only facilitate the clear expression of some embodiments of the technical solutions in the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative efforts.
[0034] Figure 1 It is a schematic flowchart of an embodiment of the positioning method for a mobile dedicated network provided by the present invention;
[0035] Figure 2 It is a schematic diagram of an application scenario of the positioning method for a mobile dedicated network provided by the present invention;
[0036] Figure 3 It is a schematic flowchart of an embodiment of positioning a mobile terminal in the related art;
[0037] Figure 4 It is a schematic flowchart of an embodiment of positioning a mobile terminal provided by the present invention;
[0038] Figure 5 It is a schematic flowchart of an embodiment of a positioning request initiated by a mobile terminal in the related art;
[0039] Figure 6 It is a schematic flowchart of an embodiment of a positioning request initiated by a mobile terminal provided by the present invention;
[0040] Figure 7 It is a schematic flowchart of an embodiment of a periodic positioning request initiated by a mobile terminal in the related art;
[0041] Figure 8 It is a schematic flowchart of an embodiment of a periodic positioning request initiated by a mobile terminal provided by the present invention;
[0042] Figure 9Schematic flowchart of an embodiment of the prediction process of the location prediction model provided by the present invention;
[0043] Figure 10 Schematic structural diagram of an embodiment of the positioning system of the mobile private network provided by the present invention;
[0044] Figure 11 Schematic structural diagram of an embodiment of the positioning device of the mobile private network provided by the present invention. Detailed implementation manners
[0045] The embodiments of the present invention will be described in detail below. The examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals denote the same or similar elements or elements with the same or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as a limitation to the present invention. For the step numbers in the following embodiments, they are only set for the convenience of explanation and illustration, and no limitation is imposed on the order between the steps. The execution order of each step in the embodiments can be adaptively adjusted according to the understanding of those skilled in the art.
[0046] First, the nouns involved in this application are explained:
[0047] UE, the terminal, is a device using the 5G network, which is not limited to mobile phones and also includes other Internet of Things devices.
[0048] RAN, the radio access network, is responsible for providing services for the terminal to access the core network on the ground.
[0049] SAN, the satellite access network, is responsible for providing services for the terminal to access the core network through satellites.
[0050] AMF, the access and mobility management function, is responsible for access and mobility management in the control plane of the 5G network.
[0051] UDM, the unified data management function, stores the subscribed information and registered dynamic information of users.
[0052] GMLC, the gateway mobile location center, processes external positioning requests, triggers the 5G network to initiate positioning, and returns the positioning result to the client that initiated the positioning.
[0053] LMF, the location management function, is responsible for the location management of terminals in the 5G network.
[0054] AF, the application function, refers to the application server outside the core network, which refers to the third-party positioning management server outside the core network in this document.
[0055] NEF, Network Exposure Function. External servers can access internal network elements of the core network or request corresponding services within the core network through this network element.
[0056] NWDAF, Network Data Analytics Function. By collecting information such as network performance and service load in a specific area, and using reliable network performance analysis and prediction models, it realizes the statistics and prediction of network performance.
[0057] This application can be used in the fields of terrestrial mobile communication, satellite mobile communication, and the combination of terrestrial mobile communication and satellite mobile communication. It involves the positioning of mobile terminal users between a public terrestrial mobile communication network and a satellite-borne communication network.
[0058] Now, various communication institutions and enterprises have started to research the integrated space-ground system that combines the terrestrial mobile network and the satellite mobile network. It can be foreseen that the integration of the terrestrial and satellite mobile networks will be a future trend. The satellite access network has a wide coverage area and can provide mobile network signals for many areas not covered by the terrestrial mobile network; while the terrestrial access network has the characteristic of good network transmission quality.
[0059] A private network generally refers to a dedicated communication network provided for specific industries or enterprise users and can be customized according to user needs. In the 5G era, private networks are widely used in fields such as military, public security, railway, port, energy, and manufacturing. It can be foreseen that private networks will also be well applied in the future integrated space-ground network. For example, intelligent robots, intelligent transportation systems, aircraft, ships, drones, etc. may have particularly high requirements for the timeliness and reliability of positioning during operation. Such requirements may give rise to a private network with characteristics such as high efficiency, low latency, and reliability in positioning.
[0060] In the existing positioning methods, the core network performs positioning through either the terrestrial access network or the satellite access network. However, no matter which access network is selected for positioning, there are certain drawbacks. For example, when the terrestrial access network is selected for positioning, since the signal between the terrestrial base station and the terminal may be blocked by tall mountains or buildings, it may cause a large positioning delay or positioning failure. Another example is that when the satellite access network is selected for positioning, when the satellite signal is weak in the area where the user is located, the same problem will also occur.
[0061] Some UEs or network applications have particularly high requirements for the reliability and timeliness of positioning services. The present invention aims to make full use of the advantages of the terrestrial and satellite access networks in the terrestrial-satellite integrated network, and invent a positioning comprehensive mechanism to improve the positioning success rate and overall reduce the latency.
[0062] Next, the positioning method and system of the mobile private network proposed according to the embodiments of the present invention will be described in detail with reference to the accompanying drawings. First, the positioning method of the mobile private network proposed according to the embodiments of the present invention will be described with reference to the accompanying drawings.
[0063] Refer to Figure 1 In an embodiment of the present invention, a positioning method for a mobile private network is provided. The positioning method for the mobile private network in the embodiment of the present invention can be applied to a terminal, a server, or software running on a terminal or a server. The terminal can be a tablet computer, a notebook computer, a desktop computer, etc., but is not limited thereto. The server can be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms. The positioning method for the mobile private network in the embodiment of the present invention mainly includes the following steps:
[0064] S100: The access and mobility management function receives a positioning request from the network development function;
[0065] S200: Between the access and mobility management function and the first terminal, a service request is triggered through a radio access network or a satellite access network to establish a data link, so that the first terminal and the location management function can interact through the radio access network or the satellite access network to determine the positioning information of the first terminal;
[0066] S300: The access and mobility management function sends out the positioning information.
[0067] In some possible implementation manners, between the access and mobility management function and the first terminal, a service request can be triggered and a data link can be established simultaneously through a radio access network and a satellite access network. The purpose of the embodiment of the present invention is to provide a positioning mechanism in a ground and satellite integrated mobile private network. This mechanism makes full use of the respective advantages of the ground mobile network and the satellite mobile network. This positioning mechanism can improve the success rate of terminal positioning, reduce the positioning delay as a whole, and the network process is more efficient and the cost is lower.
[0068] Optionally, in an embodiment of the present invention, the first terminal and the location management function interact through a radio access network or a satellite access network to determine the positioning information of the first terminal, including:
[0069] The first terminal interacts with the location management function through the radio access network to determine the first positioning information of the first terminal, and sends the first positioning information to the access and mobility management function; at the same time, the first terminal interacts with the location management function through the satellite access network to determine the second positioning information of the first terminal, and sends the second positioning information to the access and mobility management function;
[0070] If the access and mobility management function first receives the first positioning information, use the first positioning information as the positioning information; or, if the access and mobility management function first receives the second positioning information, use the second positioning information as the positioning information.
[0071] In some possible implementation manners, between the access and mobility management function and the first terminal, a service request is triggered through a radio access network or a satellite access network to establish a data link, so that the first terminal interacts with the location management function through the radio access network to determine the first positioning information of the first terminal, and send the first positioning information to the access and mobility management function; meanwhile, the first terminal interacts with the location management function through the satellite access network to determine the second positioning information of the first terminal, and send the second positioning information to the access and mobility management function; if the access and mobility management function first receives the first positioning information, use the first positioning information as the positioning information; or, if the access and mobility management function first receives the second positioning information, use the second positioning information as the positioning information.
[0072] Optionally, in an embodiment of the present invention, the method further includes:
[0073] If the access and mobility management function only receives a positioning success response of the first terminal once, trigger a re-registration process of the first access network to the first terminal through the access network where the positioning is successful; the first access network is the access network where the positioning is unsuccessful.
[0074] Optionally, in an embodiment of the present invention, the method further includes:
[0075] If the access and mobility management function does not receive a positioning success response, the network data analysis function determines the positioning information according to the historical location information.
[0076] In some possible implementation manners, the network data analysis function predicts the positioning information of the first terminal according to the historical location information.
[0077] Optionally, in an embodiment of the present invention, the method further includes:
[0078] The network data analysis function subscribes to the historical location information from the location management function; the historical location information includes the terminal location and the terminal moving speed;
[0079] The network data analysis function inputs the historical location information into a trained location prediction model to determine the positioning information.
[0080] In some possible implementation manners, the location prediction model can be any artificial intelligence model that can achieve prediction, and the present application does not make specific limitations.
[0081] Optionally, in one embodiment of the present invention, the access and mobility management function and the first terminal trigger a service request through a radio access network or a satellite access network to establish a data link, including:
[0082] The access and mobility management function initiates a network-side service request to the first terminal through the radio access network or the satellite access network to establish a data link;
[0083] Alternatively, the access and mobility management function receives a terminal-side service request initiated by the first terminal through a radio access network or a satellite access network, and establishes a data link.
[0084] In another aspect, the present invention provides a positioning method for a mobile private network, comprising:
[0085] Based on the positioning request between the access and mobility management function and the network development function, the first terminal and the access and mobility management function trigger a service request through the radio access network or the satellite access network to establish a data link;
[0086] Based on the data link, the first terminal interacts with the location management function through the radio access network or the satellite access network to determine the positioning information of the first terminal, and enables the access and mobility management function to send the positioning information.
[0087] The following is a detailed introduction to the positioning method of the mobile private network provided by the present application through a specific embodiment:
[0088] The overall framework of satellite-ground synchronous positioning involved in this application is as follows Figure 2 As shown, the specific optimization process involves the following aspects.
[0089] 1. Positioning network process optimization.
[0090] 5G-MT-LR real-time positioning. Figure 3 5G-MT-LR real-time positioning flow chart provided for relevant protocol standards, Figure 4 The optimized 5G-MT-LR real-time positioning flow chart provided for this application.
[0091] First of all, in the optimized 5G-MT-LR real-time positioning process, the two non-essential network elements GMLC and UDM are removed, and the process of AMF selecting LMF is also removed (this process is not used in the private network). Then NEF takes over the positioning trigger process from GMLC to AMF. The optimized positioning process has clearer logic and higher positioning efficiency (low latency and saving of communication and computing resources).
[0092] Secondly, the original RAN (Radio Access Network, and NG-RAN also belongs to a type of RAN) has become a RAN / SAN dual access network. For example, when the network side triggers a service request (Network Triggered Service Request in the figure), it will notify the UE to initiate a service request through both RAN and SAN simultaneously. The UE will execute the service request process through the two access networks at the same time to establish a data link, which facilitates the subsequent LMF and UE to execute the positioning process (UE Positioning) through both RAN and SAN simultaneously.
[0093] When executing the positioning process (UE Positioning), the LMF will perform positioning through the two access networks simultaneously and respond the positioning result to the AMF. The AMF will select the first received response result and return it to the NEF, and discard the second received positioning response from the LMF.
[0094] 5G-MO-LR Real-time Positioning. Figure 5 The flowchart of 5G-MO-LR real-time positioning provided for the relevant protocol standards, Figure 6 The optimized flowchart of 5G-MO-LR real-time positioning provided for this application.
[0095] The optimization principle is the same as the 5G-MT-LR process. When the UE triggers a service request (UE Triggered ServiceRequest in Figure 5 ), it will execute the service request process through RAN / SAN simultaneously to establish a data link.
[0096] When executing the positioning process (UE Positioning), the LMF will perform positioning through the two access networks (i.e., RAN / SAN) simultaneously and respond the positioning result to the AMF. The AMF will select the first received response result and return it to the UE, and discard the second received positioning response from the LMF. Figure 6 The Ngmlc_Location_LocationUpdate Request in Figure 5 is sent by the AMF to the NEF on behalf of the GMLC, that is, it replaces process 9-1 in
[0097] 5G-MO-LR Periodic or Triggered Positioning, Figure 7 The provided flowchart of the periodic or triggered positioning of 5G-MO-LR in the relevant protocol, Figure 8The optimized periodic or trigger-based positioning process of 5G-MO-LR provided by this application has the same optimization principle as above.
[0098] The characteristics of the positioning comprehensive mechanism provided in this article include:
[0099] 1. Only one of the two positioning links is successfully positioned.
[0100] If the AMF only receives a successful positioning response for a certain UE once within the preset waiting time and does not receive a second successful positioning response, it is considered that the UE is in a dropped state in one of the access networks or the tracking area where the UE is located does not match the registration in the core network. In this case, the AMF notifies the terminal through the access network where the positioning is successful to perform re-registration or tracking area location update process in the other access network, so as to ensure that positioning can be performed through this access network next time.
[0101] 2. Both of the two positioning links fail to be positioned.
[0102] When positioning cannot be successfully performed through either the terrestrial access network or the satellite access network, it may be due to the failure of positioning-related components on the UE, etc., and positioning-related measurements cannot be completed. In order to enable the core network to continue to provide positioning services for the terminal and ensure the stability of the positioning service, the NWDAF network element is used for terminal location prediction, which is an alternative solution in special cases.
[0103] When the LMF fails to position the UE, it triggers Figure 9 Process 3 and Process 4 in. After the LMF receives the location prediction result returned by the NWDAF, it returns the result to the AMF, and the AMF then returns the result to the UE or the NEF according to the trigger type of the positioning. The information subscribed by the NWDAF to the LMF includes the terminal location and the terminal moving speed, etc., as shown in Table 1 specifically.
[0104] Terminal Number Longitude Latitude Instantaneous Speed Instantaneous Acceleration 1 101.234 108.234 500 KM / h 40 KM / h 2 123.234 126.234 250 KM / h 20 KM / h ... ... ... ... ...
[0105] Table 1
[0106] The specific process of the location prediction model can be divided into the following main stages: data collection, data preprocessing, model training, and model prediction.
[0107] 1. Data collection.
[0108] First of all, the NWDAF needs to collect relevant feature data from the network to provide input for the random forest model. For terminal location prediction, the following four types of data are mainly collected:
[0109] Longitude: The east-west coordinate of the terminal on the earth, indicating the longitude of its geographical location.
[0110] Latitude: The north-south coordinate of the terminal on the earth, representing the latitude of its geographical location.
[0111] Instantaneous Speed: The speed of the terminal at a certain moment, usually measured in meters per second (m / s) or kilometers per hour (km / h).
[0112] Instantaneous Acceleration: The acceleration of the terminal at a certain moment, usually measured in meters per second 2 (m / s 2 ) as the unit.
[0113] 2. Data Preprocessing and Feature Engineering.
[0114] 2.1 Data Cleaning.
[0115] Missing Value Handling: There may be cases where some data are missing. Interpolation, forward filling, or backward filling can be used to fill in the missing data, or samples with a large number of missing values can be deleted.
[0116] Outlier Handling: If there are obviously unreasonable values in the data (such as negative speed, excessive acceleration, etc.), these outliers need to be removed.
[0117] 2.2 Data Standardization.
[0118] Since the dimensions and value ranges of different features vary greatly (for example, the unit of speed is m / s, and the unit of acceleration is m / s 2 ), it is necessary to standardize the data:
[0119] Standardization (z-score): It can zero the mean and normalize the variance of each feature, enabling the model to treat different features more fairly.
[0120] Normalization: Sometimes normalization is used to scale the feature values to the range [0, 1] to avoid the influence of data with large feature values (such as latitude and longitude) on model training.
[0121] 2.3 Feature Construction.
[0122] To improve the prediction ability of the model, new features can be created based on the existing features:
[0123] Historical Features: For example, the longitude, latitude, speed, and acceleration at a certain past moment can be used as features to help the model learn the movement pattern of the terminal.
[0124] Ratio of Speed and Acceleration: By constructing the ratio of acceleration to speed, it can help the model better understand the movement changes of the terminal.
[0125] Timestamp: According to the change of time, some temporal features can be added, such as the time period of a day, whether it is a working day, etc., to help the model identify periodicity and regularity.
[0126] 2.4 Data splitting.
[0127] The preprocessed data is divided into a training set and a test set. Usually, 70% - 80% of the data is used for training, and the remaining is used to test and verify the model effect. Cross-validation can be used to further ensure the robustness of the model.
[0128] 3. Model training.
[0129] 3.1 Select the random forest model.
[0130] Random forest is an ensemble learning method that improves prediction accuracy by constructing multiple decision trees. In location prediction, the random forest will use multiple decision trees to learn the data from different perspectives, and integrate the prediction results of multiple trees to achieve higher accuracy.
[0131] 3.2 Training process.
[0132] 1. Input of training data: Each sample in the training set (including features such as longitude, latitude, instantaneous speed, and instantaneous acceleration) is input into the random forest model.
[0133] 2. Construction of decision trees: Each decision tree will randomly select a subset of data and a subset of features for training during training to construct a decision tree. Each tree gradually splits according to the input features (longitude, latitude, speed, acceleration, etc.) to generate multiple decision nodes, and finally outputs the predicted results (longitude and latitude).
[0134] 3. Fusion of trees: The random forest outputs the final predicted value through the prediction results of multiple trees (usually taking the average). The prediction results of each tree are relatively independent, which can reduce overfitting and improve the stability and accuracy of the model.
[0135] 3.3 Hyperparameter tuning and optimization.
[0136] During the training process, the following hyperparameters need to be adjusted:
[0137] Number of trees: The more trees, the higher the stability and accuracy of the model usually are, but the computational cost also increases.
[0138] Depth of trees: The depth of the tree determines the complexity of each tree. Too deep a tree is prone to overfitting, and too shallow a tree may be underfitting.
[0139] Random selection strategy of samples and features: When training each tree, randomly select specific samples and features, which can enhance the diversity of the model.
[0140] 4. Prediction.
[0141] 4.1 Prediction process.
[0142] Prediction process:
[0143] 1. Real-time data input: NWDAF obtains real-time user data (i.e., longitude, latitude, instantaneous speed, instantaneous acceleration) from the network as the input of the model.
[0144] 2. Feature extraction: Extract and preprocess the real-time data to ensure that the input features are consistent with those during training.
[0145] 3. Model inference: Input the processed features into the trained random forest model for location prediction.
[0146] 4. Result output: The model outputs the predicted location coordinates (such as longitude and latitude).
[0147] Note: Regarding step 4.1, a supplementary note is made. Generally, the prediction we mentioned refers to predicting the future time point based on the current time point, and this situation can be applied to:
[0148] (1) Network resource optimization: Such as dynamically adjusting the base station load and optimizing the cell handover strategy;
[0149] (2) Service quality improvement: Such as allocating resources for the terminal in advance to reduce latency and jitter;
[0150] (3) Location-related services: Such as precise advertisement push and location-based application optimization, etc.
[0151] However, the prediction in this article is different. The prediction in this article is to predict the current location based on past location information;
[0152] Therefore, for the "real-time user data" in step 4.1, the relevant data of the terminal measured last time is actually used for prediction.
[0153] Functions such as roaming based on GMLC, user privacy information, and user access point check are not used in the positioning private network. At the same time, the process of GMLC going to the UDM to check the access and status information of the terminal is also removed. This application integrates the function of directly checking the terminal status information from the source AMF on the NEF to determine whether the positioning trigger condition is met, and also streamlines the network process. This application uses the dual access network for positioning at the same time, adding a positioning link and improving the positioning success rate. AMF always selects the first received positioning response (i.e., the response with smaller latency) as the result, reducing the latency of the core network system positioning service as a whole. This application uses the NWDAF network element to predict the UE location to handle extreme situations, improving the reliability of the positioning service.
[0154] Considering the positioning requirements and resource conditions of the private network, the present invention optimizes the network elements and processes of the positioning system, removes redundant network elements, functions and processes, and in terms of cost, this application is more efficient and has lower cost when applied in the private network compared to the original positioning network architecture and solution. By adopting a dual positioning link, selecting the one with smaller delay as the final result, and combining with the NWDAF network element for UE location prediction, in terms of performance, the positioning success rate is higher, the delay is smaller, and the reliability is better.
[0155] In summary, the method provided by the embodiments of this application includes: the access and mobility management function receives a positioning request from the network development function; between the access and mobility management function and the first terminal, a service request is triggered through the radio access network or the satellite access network to establish a data link, so that the first terminal and the location management function can interact through the radio access network or the satellite access network to determine the positioning information of the first terminal; the access and mobility management function sends out the positioning information. The embodiments of this application perform terminal positioning through the radio access network and the satellite access network, which is beneficial to reducing the delay and improving the reliability of the positioning service.
[0156] Secondly, refer to the attached Figure 10 Describe a positioning system for a mobile private network proposed according to an embodiment of the present invention.
[0157] Figure 10 It is a schematic structural diagram of a positioning system for a mobile private network according to an embodiment of the present invention. The system specifically includes:
[0158] The first module 210 is used for the access and mobility management function to receive a positioning request from the network development function;
[0159] The second module 220 is used for the access and mobility management function and the first terminal to trigger a service request through the radio access network or the satellite access network to establish a data link, so that the first terminal and the location management function can interact through the radio access network or the satellite access network to determine the positioning information of the first terminal;
[0160] The third module 230 is used for the access and mobility management function to send out the positioning information.
[0161] It can be seen that the content in the above method embodiments is applicable to the system embodiments of this application. The functions specifically implemented by the system embodiments of this application are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those of the above method embodiments.
[0162] Refer to Figure 11 , the embodiments of the present invention provide a positioning device for a mobile private network, including:
[0163] At least one processor 310;
[0164] At least one memory 320 for storing at least one program;
[0165] When the at least one program is executed by the at least one processor 310, the at least one processor 310 implements the positioning method of the mobile private network.
[0166] Similarly, the content in the above method embodiments is applicable to the present device embodiment. The functions specifically implemented by the present device embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those in the above method embodiments.
[0167] The embodiment of the present invention also provides a computer-readable storage medium, in which a processor-executable program is stored. The processor-executable program is used to execute the positioning method of the mobile private network when executed by a processor.
[0168] Similarly, the content in the above method embodiments is applicable to the present storage medium embodiment. The functions specifically implemented by the present storage medium embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those in the above method embodiments.
[0169] In some alternative embodiments, the functions / operations mentioned in the block diagram may not occur in the order mentioned in the operation diagram. For example, depending on the functions / operations involved, two consecutive blocks shown may actually be executed substantially simultaneously or the blocks can sometimes be executed in the reverse order. In addition, the embodiments presented and described in the flowcharts of the present invention are provided by way of example for the purpose of providing a more comprehensive understanding of the technology. The disclosed method is not limited to the operations and logical flows presented herein. Alternative embodiments are contemplated, in which the order of various operations is changed and the sub-operations described as part of a larger operation are executed independently.
[0170] In addition, although the present invention has been described in the context of functional modules, it should be understood that, unless otherwise stated to the contrary, one or more of the functions and / or features may be integrated in a single physical device and / or software module, or one or more functions and / or features may be implemented in separate physical devices or software modules. It should also be understood that a detailed discussion of the actual implementation of each module is not necessary for understanding the present invention. Rather, considering the attributes, functions, and internal relationships of the various functional modules in the devices disclosed herein, the actual implementation of the modules will be understood within the ordinary skills of an engineer. Thus, those skilled in the art can implement the present invention as set forth in the claims without undue experimentation. It should also be understood that the specific concepts disclosed are merely illustrative and are not intended to limit the scope of the present invention, which is determined by the full scope of the appended claims and their equivalents.
[0171] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several programs for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.
[0172] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable programs for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by a program execution system, apparatus, or device (such as a computer-based system, a system including a processor, or other systems that can retrieve and execute programs from the program execution system, apparatus, or device), or in conjunction with these program execution systems, apparatuses, or devices. For the purposes of this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in conjunction with a program execution system, apparatus, or device.
[0173] More specific examples (nonexhaustive list) of computer-readable media include the following: an electrical connection (electronic device) having one or more wirings, a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable media can even be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other media, followed by editing, interpretation, or other suitable processing as necessary, and then stored in a computer memory.
[0174] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable program execution system. For example, if implemented by hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), and the like.
[0175] In the foregoing description of this specification, the descriptions with reference to the terms "one embodiment / example", "another embodiment / example", or "certain embodiments / examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0176] Although the embodiments of the present invention have been shown and described, those of ordinary skill in the art can understand that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the present invention, and the scope of the present invention is defined by the claims and their equivalents.
[0177] The above has specifically described the preferred embodiments of the present invention, but the present invention is not limited to the described embodiments. Those skilled in the art can also make various equivalent deformations or substitutions without departing from the spirit of the present invention, and these equivalent deformations or substitutions are all included within the scope defined by the claims of the present invention.
Claims
1. A positioning method for a mobile private network, characterized in that: The method comprises the following steps: The access and mobility management function receives the positioning request from the network development function; The access and mobility management function triggers a service request with the first terminal through a radio access network or a satellite access network, and establishes a data link, so that the first terminal interacts with the location management function through the radio access network or the satellite access network to determine the location information of the first terminal; The access and mobility management function sends out the positioning information.
2. The method for positioning a mobile private network according to claim 1, characterized in that: The first terminal interacts with a location management function through a radio access network or a satellite access network to determine the positioning information of the first terminal, including: The first terminal interacts with the location management function through a radio access network to determine first positioning information of the first terminal, and sends the first positioning information to the access and mobility management function; at the same time, the first terminal interacts with the location management function through a satellite access network to determine second positioning information of the first terminal, and sends the second positioning information to the access and mobility management function; If the access and mobility management function receives the first positioning information first, the first positioning information is used as the positioning information; or if the access and mobility management function receives the second positioning information first, the second positioning information is used as the positioning information.
3. The positioning method of a mobile private network according to claim 1, characterized in that: The method further comprises: If the access and mobility management function receives only one successful positioning response of the first terminal, a re-registration process of the first access network is triggered to the first terminal through the successfully positioned access network; the first access network is an access network where positioning is unsuccessful.
4. The method for positioning a mobile private network according to claim 1, characterized in that: The method further comprises: If the access and mobility management function does not receive a successful positioning response, the network data analysis function determines the positioning information based on the historical location information.
5. The method for positioning a mobile private network according to claim 4, characterized in that: The method further comprises: The network data analysis function subscribes to the historical location information from the location management function; the historical location information includes the terminal location and the terminal movement speed; The network data analysis function inputs the historical location information into a trained location prediction model to determine the positioning information.
6. The method for positioning a mobile private network according to claim 1, characterized in that: The access and mobility management function triggers a service request and establishes a data link with the first terminal through a radio access network or a satellite access network, including: The access and mobility management function initiates a network-side service request to the first terminal through a radio access network or a satellite access network to establish a data link; Alternatively, the access and mobility management function receives a terminal side service request initiated by the first terminal through a radio access network or a satellite access network, and establishes a data link.
7. A positioning method for a mobile private network, characterized in that: The method comprises the following steps: Based on the positioning request between the access and mobility management function and the network development function, the first terminal and the access and mobility management function trigger a service request through a radio access network or a satellite access network to establish a data link; Based on the data link, the first terminal interacts with the location management function through a radio access network or a satellite access network to determine the positioning information of the first terminal, and enables the access and mobility management function to send the positioning information.
8. A positioning system for a mobile private network, characterized in that: include: The first module is used for the access and mobility management function to receive a positioning request of the network development function; A second module is configured to trigger a service request between the access and mobility management function and the first terminal through a radio access network or a satellite access network, and establish a data link so that the first terminal interacts with the location management function through the radio access network or the satellite access network to determine the positioning information of the first terminal; The third module is used for the access and mobility management function to send the positioning information.
9. A positioning device for a mobile private network, characterized in that: include: at least one processor; at least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the positioning method for a mobile dedicated network according to any one of claims 1 to 7.
10. A computer-readable storage medium storing a program executable by a processor, characterized in that: The program executable by the processor is used to implement the positioning method of the mobile dedicated network as claimed in any one of claims 1 to 7 when executed by the processor.
Citation Information
Cited By
Method, system, and apparatus for positioning mobile private network, and storage medium
WO2026179079A1