WO2025081318A1 - Core network system, positioning method and apparatuses and storage medium - Google Patents
Core network system, positioning method and apparatuses and storage medium Download PDFInfo
- Publication number
- WO2025081318A1 WO2025081318A1 PCT/CN2023/124821 CN2023124821W WO2025081318A1 WO 2025081318 A1 WO2025081318 A1 WO 2025081318A1 CN 2023124821 W CN2023124821 W CN 2023124821W WO 2025081318 A1 WO2025081318 A1 WO 2025081318A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network element
- positioning
- request message
- request
- lmf
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
Definitions
- the present disclosure relates to the field of communications, and in particular to a core network system, a positioning method and device, and a storage medium.
- the core network system includes different types of independently deployed functional network elements, and different types of functional network elements can provide different types of services for terminals.
- the embodiments of the present disclosure provide a core network system, a positioning method and device, and a storage medium.
- a core network system including at least one of the following:
- a first network element wherein the first network element is used for storing data
- a second network element is used to collect data and/or information provided by the first node
- the first node includes at least one of the following: a core network function network element; an access network device; a terminal;
- a third network element wherein the third network element is used for performing calculations.
- a positioning method is provided, the method being executed by a third network element, the third network element being configured to perform calculation;
- the method comprises:
- a first response message is sent to the LMF, where the first response message includes the positioning result.
- a positioning method is provided, the method being performed by a first network element, the first network element being used for storing data;
- the method comprises:
- positioning assistance information is sent to the third network element, where the positioning assistance information is used to assist the third network element in performing positioning calculation.
- a positioning method is provided, the method being executed by a positioning management function LMF, the method comprising:
- a first response message sent by the third network element is received, where the first response message includes a positioning result.
- a third network element is provided, where the third network element is used to perform calculation, including:
- a transceiver module configured to receive a first request message sent by a location management function LMF, wherein the first request message is used to request to call a location calculation service of the third network element;
- a processing module is configured to perform positioning calculation based on the first request message to obtain a positioning result
- the transceiver module is also configured to send a first response message to the LMF, wherein the first response message includes the positioning result.
- a first network element where the first network element is used for data storage, including:
- a transceiver module configured to receive a second request message sent by a third network element, the third network element being used to perform calculations, the second request message being used to request to call a data storage service of the first network element;
- the transceiver module is further configured to send positioning assistance information to the third network element based on the second request message, where the positioning assistance information is used to assist the third network element in performing positioning calculation.
- a positioning management function LMF including:
- a processing module configured to determine the trigger terminal location
- a transceiver module is configured to send a first request message to a selected third network element, the third network element is used to perform calculations, and the first request message is used to request to call a positioning calculation service of the third network element;
- the transceiver module is further configured to receive a first response message sent by the third network element, where the first response message includes a positioning result.
- a third network element is provided, where the third network element is used to perform calculation, including:
- processors one or more processors
- the third network element is used to execute the positioning method described in any one of the second aspects.
- a first network element where the first network element is used for data storage, including:
- processors one or more processors
- the first network element is used to execute the positioning method described in any one of the third aspects.
- a positioning management function LMF including:
- processors one or more processors
- the LMF is used to execute the positioning method described in any one of the fourth aspects.
- a storage medium stores instructions, and when the instructions are executed on a communication device, the communication device executes a positioning method as described in any one of the second aspect, the third aspect or the fourth aspect.
- a positioning system including:
- a third network element is used to perform calculation, and the third network element is also used to execute the positioning method according to any one of the second aspects above;
- a first network element the first network element is used for data storage, and the first network element is further used to execute the positioning method according to any one of the third aspects above;
- the positioning management function LMF is also used to execute the positioning method described in any one of the fourth aspects above.
- the core network system may include but is not limited to at least one of a first network element for data storage, a second network element for collecting data and/or information provided by a first node, and a third network element for calculation, and the functional network elements involved in data storage are reorganized and simplified into the first network element, thereby achieving the purpose of simplifying the core network system architecture.
- the independently deployed second network element may use the data and/or information provided by the core network functional network element, access network equipment and/or terminal, enriching the data and/or information required by the core network system, and may perform calculations based on the independently deployed third network element, thereby improving the performance and reliability of services provided by the core network system.
- Fig. 1A is a schematic diagram showing a core network system architecture according to an exemplary embodiment.
- Fig. 1B is a schematic diagram of a core network system architecture according to an exemplary embodiment.
- Fig. 2 is a schematic flow chart of a positioning method according to an exemplary embodiment.
- Fig. 3A is a schematic flow chart of another positioning method according to an exemplary embodiment.
- Fig. 3B is a schematic flow chart of another positioning method according to an exemplary embodiment.
- Fig. 3C is a schematic flow chart of another positioning method according to an exemplary embodiment.
- Fig. 4A is a schematic flow chart of another positioning method according to an exemplary embodiment.
- Fig. 4B is a schematic flow chart of another positioning method according to an exemplary embodiment.
- Fig. 4C is a schematic flow chart of another positioning method according to an exemplary embodiment.
- Fig. 4D is a schematic flow chart of another positioning method according to an exemplary embodiment.
- FIG5A is a schematic diagram of an exemplary structure of a third network element provided according to an embodiment of the present disclosure.
- FIG5B is a schematic diagram of an exemplary structure of a first network element provided according to an embodiment of the present disclosure.
- FIG. 5C is a schematic diagram of an exemplary structure of an LMF provided according to an embodiment of the present disclosure.
- FIG6A is a schematic diagram of an exemplary interaction of a communication device provided according to an embodiment of the present disclosure.
- FIG6B is an exemplary interaction diagram of a chip provided according to an embodiment of the present disclosure.
- the embodiments of the present disclosure provide a core network system, a positioning method and device, and a storage medium.
- an embodiment of the present disclosure provides a core network system, including at least one of the following:
- a first network element wherein the first network element is used for storing data
- a second network element is used to collect data and/or information provided by the first node
- the first node includes at least one of the following: a core network function network element; an access network device; a terminal;
- a third network element wherein the third network element is used for performing calculations.
- the functional network elements involved in data storage are reorganized and simplified into the first network element, thereby achieving the purpose of simplifying the core network system architecture.
- the independently deployed second network element can use the data and/or information provided by the core network functional network element, access network equipment and/or terminal, enriching the data and/or information required by the core network system, and can perform calculations based on the independently deployed third network element to improve the performance and reliability of services provided by the core network system.
- At least one of the first network element, the second network element, and the third network element accesses the radio access network RAN through an access and mobility management function AMF.
- At least one of the first network element, the second network element, and the third network element can access the RAN through the AMF, and the AMF can still select, control and/or manage the above three network elements based on terminal requirements, with high availability.
- At least one of the first network element, the second network element, and the third network element is connected to a user plane function UPF.
- the above three network elements can support user plane functions and have high availability.
- the data stored by the first network element includes at least one of the following:
- UTR User Data Repository
- UDM Unified Data Management
- the data that need to be stored by the core network system's NRF, UDR, UDM and other network elements can be uniformly stored on the first network element, simplifying the core network system architecture.
- the first network element can also store data collected by the second network element, and/or store data required for calculation by the third network element, thereby improving the performance and reliability of services provided by the core network system.
- the second network element is further configured to perform at least one of the following:
- the second network element used for data collection can filter the data and/or information provided by the first node to save the storage resources of the second network element.
- the second network element can also format the data and/or information provided by the first node to improve the service efficiency of the core network system and high availability.
- the third network element is used to perform at least one of the following:
- Calculation is performed on the first service to obtain a calculation result; wherein the first service includes at least one of the following: positioning service; sidelink positioning service; ranging service; artificial intelligence service; perception service.
- the third network element used for calculation can dispatch the computing resources of multiple first nodes for collaborative calculation to improve the calculation efficiency and calculation accuracy.
- the third network element can also calculate the first service to obtain the calculation result so as to provide a higher quality service.
- the first service may include but is not limited to at least one of the following: positioning service; sidelink positioning service; ranging service; artificial intelligence service; perception service.
- an embodiment of the present disclosure provides a positioning method, the method being executed by a third network element, the third network element being used to perform calculation;
- the method comprises:
- a first response message is sent to the LMF, where the first response message includes the positioning result.
- the third network element used for calculation can receive a first request message sent by LMF, and the first request message is used to request to call the positioning calculation service of the third network element.
- the third network element performs positioning calculation based on the first request message, and feeds back the positioning result to LMF through a first response message. Since the third network element can schedule the computing resources of multiple first nodes for collaborative calculation, and the third network element is an independently deployed core network function network element, it can effectively improve the accuracy of positioning and reduce positioning delay.
- the first request message includes at least one of the following:
- Measurement data used to perform the positioning calculation is a measure of Measurement data used to perform the positioning calculation.
- the first request message sent by the LMF may include but is not limited to the positioning method determined by the LMF, and/or measurement data used for the third network element to perform positioning calculations, so that the third network element can perform positioning calculations, which is simple to implement and has high availability.
- performing positioning calculation based on the first request message to obtain a positioning result includes:
- the first network element is used for data storage, and the second request message is used to request to call a data storage service of the first network element;
- a positioning calculation is performed to obtain the positioning result.
- the third network element determines that it is not necessary to send a second request message to the first network element based on the positioning method included in the first request message, the third network element can directly perform positioning calculations based on the measurement data included in the first request message sent by the LMF to obtain a positioning result, which is simple to implement and has high availability.
- performing positioning calculation based on the first request message to obtain a positioning result includes:
- the first network element is used for data storage, and the second request message is used to request to call a data storage service of the first network element;
- positioning assistance information sent by the first network element based on the second request message, where the positioning assistance information is used to assist the third network element in performing positioning calculation;
- a positioning calculation is performed to obtain the positioning result.
- the third network element determines that it is necessary to send a second request message to the first network element based on the positioning method included in the first request message, the third network element can send the second request message to the first network element and call the data storage service of the first network element to obtain the positioning assistance information provided by the first network element.
- the third network element can perform positioning calculations based on the measurement data and positioning assistance information included in the first request message sent by the LMF to obtain a positioning result, thereby improving the accuracy and reliability of positioning.
- the positioning assistance information includes at least one of the following:
- the absolute location information of the access network device is the absolute location information of the access network device.
- the positioning assistance information provided by the first network element may include but is not limited to at least one of the above information, which assists the third network element in performing positioning calculation and improves the accuracy and reliability of positioning.
- the positioning assistance information is collected by a second network element, and the second network element is used to collect data and/or information provided by a first node, and the first node includes at least one of the following: a core network function network element; an access network device; a terminal.
- the positioning assistance information can be collected by the second network element, which is simple to implement and has high availability.
- the receiving a first request message sent by a positioning management function LMF includes:
- the terminal terminates the positioning request MT-LR process
- the terminal initiates the MO-LR process of positioning request
- the terminal terminates the positioning request SL-MT-LR process
- the terminal initiates the positioning request SL-MO-LR process.
- the LMF may send the trigger terminal positioning to the third network element.
- the first request message requests to call the positioning calculation service of the third network element, which is compatible with the existing positioning process and improves the performance and reliability of the services provided by the core network system.
- an embodiment of the present disclosure provides a positioning method, the method being performed by a first network element, the first network element being used for storing data;
- the method comprises:
- positioning assistance information is sent to the third network element, where the positioning assistance information is used to assist the third network element in performing positioning calculation.
- the first network element for data storage may provide positioning assistance information to the third network element based on the second request message sent by the third network element, so as to improve positioning reliability and accuracy.
- the positioning assistance information includes at least one of the following:
- the absolute location information of the access network device is the absolute location information of the access network device.
- the positioning assistance information is collected by a second network element, and the second network element is used to collect data and/or information provided by a first node, and the first node includes at least one of the following: a core network function network element; an access network device; a terminal.
- an embodiment of the present disclosure provides a positioning method, which is executed by a positioning management function LMF, and includes:
- a first response message sent by the third network element is received, where the first response message includes a positioning result.
- LMF after LMF determines to trigger terminal positioning, it can send the first request message to the selected third network element, requesting to call the positioning calculation service of the third network element so as to obtain the positioning result from the third network element, thereby reducing the positioning delay and improving the reliability and accuracy of positioning.
- the method further includes:
- the third network element is selected; wherein the first information is used to indicate at least one of the following:
- the load status of the third network element is the load status of the third network element.
- LMF can select a third network element for positioning calculation based on at least one of the above items, which is simple to implement and has high availability.
- the first request message includes at least one of the following:
- Measurement data used to perform the positioning calculation is a measure of Measurement data used to perform the positioning calculation.
- determining to trigger terminal positioning includes:
- the first positioning process based on the third request message sent by the access and mobility management function AMF, it is determined to trigger the terminal positioning, and the third request message is used to request the LMF to perform the terminal positioning; wherein the first positioning process includes any one of the following:
- the terminal terminates the positioning request MT-LR process
- the terminal initiates the MO-LR process of positioning request
- the terminal terminates the positioning request SL-MT-LR process
- an embodiment of the present disclosure provides a third network element, where the third network element is used to perform calculations, including:
- a transceiver module configured to receive a first request message sent by a location management function LMF, wherein the first request message is used to request to call a location calculation service of the third network element;
- a processing module is configured to perform positioning calculation based on the first request message to obtain a positioning result
- the transceiver module is also configured to send a first response message to the LMF, wherein the first response message includes the positioning result.
- an embodiment of the present disclosure provides a first network element, where the first network element is used for data storage, including:
- a transceiver module configured to receive a second request message sent by a third network element, the third network element being used to perform calculations, the second request message being used to request to call a data storage service of the first network element;
- the transceiver module is further configured to send positioning assistance information to the third network element based on the second request message, where the positioning assistance information is used to assist the third network element in performing positioning calculation.
- the embodiment of the present disclosure proposes a location management function LMF, including:
- a processing module configured to determine the trigger terminal location
- a transceiver module is configured to send a first request message to a selected third network element, the third network element is used to perform calculations, and the first request message is used to request to call a positioning calculation service of the third network element;
- the transceiver module is further configured to receive a first response message sent by the third network element, where the first response message includes a positioning result.
- an embodiment of the present disclosure provides a third network element, where the third network element is used to perform calculation, including:
- processors one or more processors
- the third network element is used to execute the positioning method described in any one of the second aspects.
- an embodiment of the present disclosure provides a first network element, where the first network element is used for data storage, including:
- processors one or more processors
- the first network element is used to execute the positioning method described in any one of the third aspects.
- an embodiment of the present disclosure proposes a location management function LMF, including:
- processors one or more processors
- the LMF is used to execute the positioning method described in any one of the fourth aspects.
- an embodiment of the present disclosure proposes a storage medium, which stores instructions.
- the instructions When the instructions are executed on a communication device, the communication device executes the positioning method described in any one of the second aspect, the third aspect or the fourth aspect.
- an embodiment of the present disclosure provides a positioning system, including:
- a third network element is used to perform calculation, and the third network element is also used to execute the positioning method according to any one of the second aspects above;
- a first network element the first network element is used for data storage, and the first network element is further used to execute the positioning method according to any one of the third aspects above;
- the positioning management function LMF is also used to execute the positioning method described in any one of the fourth aspects above.
- the core network system, the first network element, the second network element, the third network element, the positioning system, the storage medium, the program product, and the computer program are all used to execute the method proposed in the embodiment of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, and will not be repeated here.
- the embodiments of the present disclosure provide a core network system, a positioning method and device, and a storage medium.
- the terms such as positioning method, processing method, and communication method can be replaced with each other, the terms such as positioning device, processing device, and communication device can be replaced with each other, and the terms such as positioning system and communication system can be replaced with each other.
- each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined.
- a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged.
- the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined, for example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
- elements expressed in the singular form such as “a”, “an”, “the”, “above”, “said”, “aforementioned”, “this”, etc., may mean “one and only one", or “one or more”, “at least one”, etc.
- the noun after the article may be understood as a singular expression or a plural expression.
- plurality refers to two or more.
- the terms "at least one of”, “one or more”, “a plurality of”, “multiple”, etc. can be used interchangeably.
- the recording methods such as "at least one of A and B", “A and/or B", “A in one case, B in another case”, “in response to one case A, in response to another case B”, etc. may include the following technical solutions according to the circumstances: In some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (A and B are both executed). When there are more branches such as A, B, C, etc., the above is also similar.
- the recording method of "A or B” may include the following technical solutions according to the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed).
- A A is executed independently of B
- B B is executed independently of A
- execution is selected from A and B (A and B are selectively executed).
- prefixes such as “first” and “second” in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute restrictions on the position, order, priority, quantity or content of the description objects.
- the statement of the description object refers to the description in the context of the claims or embodiments, and should not constitute unnecessary restrictions due to the use of prefixes.
- the description object is a "field”
- the ordinal number before the "field” in the "first field” and the "second field” does not limit the position or order between the "fields”
- the "first” and “second” do not limit whether the "fields” they modify are in the same message, nor do they limit the order of the "first field” and the "second field”.
- the description object is a "level”
- the ordinal number before the "level” in the “first level” and the “second level” does not limit the priority between the "levels”.
- the number of description objects is not limited by the ordinal number, and can be one or more. Taking the "first device” as an example, the number of "devices” can be one or more.
- the objects modified by different prefixes may be the same or different. For example, if the description object is "device”, then the “first device” and the “second device” may be the same device or different devices, and their types may be the same or different. For another example, if the description object is "information”, then the "first information” and the “second information” may be the same information or different information, and their contents may be the same or different.
- “including A”, “comprising A”, “used to indicate A”, and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
- devices and equipment may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may also be understood as “equipment”, “device”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, “subject”, etc.
- radio wireless
- RAN radio access network
- AN access network
- RAN-based and the like
- access network device may also be referred to as “radio access network device (RAN device)", “base station (BS)”, “radio base station (radio base station)”, “fixed station” and in some embodiments may also be understood as “node”, “access point (access point)”, “transmission point (TP)”, “reception point (RP)”, “transmission and/or reception point (transmission/reception point, TRP)", “panel”, “antenna panel”, “antenna array”, “cell”, “macro cell”, “small cell”, “femto cell”, “pico cell”, “sector”, “cell group”, “serving cell”, “carrier”, “component carrier”, “bandwidth part (bandwidth part, BWP)", etc.
- RAN device radio access network device
- base station base station
- RP radio base station
- TRP transmission and/or reception point
- terminal or “terminal device” may be referred to as "user equipment (UE)", “user terminal (user terminal)”, “mobile station (MS)”, “mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc.
- UE user equipment
- MS mobile station
- MT mobile terminal
- acquisition of data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
- data, information, etc. may be obtained with the user's consent.
- each element, each row, or each column in the table of the embodiments of the present disclosure may be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns may also be implemented as an independent embodiment.
- FIG1A is a schematic diagram of the architecture of a core network system according to an embodiment of the present disclosure.
- the core network system includes but is not limited to at least one of the following:
- Access and Mobility Management Function AMF
- UDM Unified Data Management
- NEF Network Exposure Function
- NWDAF Network Data Analytics Function
- GMLC Gateway Mobile Location Centre
- LRF Location Retrieval Function
- Location service client (Location service Client, LCS Client).
- the terminal and/or the Packet Radio Unit may access the Radio Access Network (RAN).
- the RAN may establish a connection with the Access and Mobility Management Function (AMF) via the N2 interface.
- AMF Access and Mobility Management Function
- the terminal and/or PRU can also establish a connection with the AMF through the N1 interface.
- the AMF and LMF may establish a connection via an NL1 interface.
- the AMF and UDM may establish a connection via the N8 interface.
- the AMF and GMLC may establish a connection via an NL2 interface.
- LMFs may be connected via an NL7 interface.
- the LMF and the NWDAF may establish a connection via an NL8 interface.
- the UDM and NEF may establish a connection via an N52 interface.
- the UDM and the GMLC may establish a connection via an NL6 interface.
- the NEF and the GMLC may establish a connection via an NL5 interface.
- the NEF and the AF may establish a connection via an N33 interface.
- the NWDAF and the GMLC may establish a connection via an NL9 interface.
- the GMLC and LCS Client can establish a connection through the Le interface.
- LRF and LCS Client can establish a connection through the Le interface.
- the core network system also includes other functional network elements, such as session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), etc., which will not be repeated here.
- session management function Session Management Function, SMF
- user plane function User Plane Function, UPF
- FIG1A includes a large number of functional network elements.
- an embodiment of the present disclosure provides another core network system, as shown in FIG1B .
- FIG1B is an architecture diagram of the core network system shown according to an embodiment of the present disclosure.
- the core network system 100 includes but is not limited to at least one of the following:
- a first network element 101 wherein the first network element 101 is used for storing data
- the second network element 102 is used to collect data and/or information provided by the first node, and the first node includes at least one of the following: a core network function network element; an access network device; a terminal;
- the third network element 103 is used for performing calculations.
- At least one of the first network element 101, the second network element 102, and the third network element 103 can access the RAN through the AMF. That is, the AMF can still select, control and/or manage the above three network elements based on terminal requirements, and the availability is high.
- At least one of the first network element 101, the second network element 102, and the third network element 103 can be connected to the UPF.
- the number of the first network element 101, the second network element 102, and the third network element 103 is not limited.
- the first network element 101, the second network element 102, and the third network element 103 may be independently deployed in the core network system.
- the first network element 101 may be used for data storage.
- the first network element 101 can be called a data storage function (DSF).
- DSF data storage function
- the first network element 101 may also be referred to as a data processing function, a data function, etc.
- the present disclosure does not limit the name of the first network element.
- the data stored by the first network element 101 may include but is not limited to at least one of the following:
- the NRF, UDR, UDM, etc. included in the core network system 100 can be reorganized, and the data that needs to be stored in the NRF, UDR, UDM, etc. can be uniformly stored on the first network element 101, thereby reducing the number of functional network elements included in the core network system and achieving the purpose of simplifying the core network system architecture.
- the first network element 101 may also be used to store data and/or information collected by the second network element 102 .
- the first network element 101 may also be used to store data required by the third network element 103 for calculation.
- the third network element 103 is used to perform sensing calculation and/or positioning calculation, and the first network element 101 can store sensing service data and/or positioning service data.
- the second network element 102 is used to collect data and/or information provided by the first node.
- the first node includes but is not limited to at least one of the following: a core network function network element; an access network device; a terminal.
- core network functional network elements include but are not limited to UPF, SMF, etc.
- the second network element 102 may be referred to as a data collection function (DCF).
- DCF data collection function
- the second network element 102 may also be referred to as a data collection function, a data function, etc.
- the present disclosure does not limit the name of the second network element.
- the second network element 102 may also be used to filter the data and/or information provided by the first node.
- the data and/or information provided by each first node is filtered by the second network element 102 according to a preset policy.
- the second network element 102 may also be used to format data and/or information provided by the first node.
- the data and/or information collected by the second network element 102 come from different types of nodes, so the formats may be different.
- the second network element 102 can format the collected data and/or information according to the first format agreed upon in the protocol.
- the second network element 102 can directly provide the formatted data and/or information to the corresponding functional network elements, thereby improving the efficiency of the core network system in providing services.
- the second network element 102 may also be used to filter the data and/or information provided by the first node, and format the filtered data and/or information.
- the third network element 103 may be used to perform calculations.
- the third network element 103 may be referred to as a calculating function (CF).
- CF calculating function
- the third network element 103 may also be referred to as other functions, and the present disclosure does not limit the name of the third network element.
- each functional network element that performs calculations may be separately deployed as a third network element 103 .
- the third network element 103 may call upon computing resources of multiple first nodes to perform collaborative computing tasks.
- the first node includes but is not limited to at least one of the following: a core network function network element; an access network device; a terminal.
- the third network element 103 can schedule computing resources of multiple core network function network elements, multiple terminals and/or multiple access network devices for collaborative computing.
- the third network element 103 may perform calculations on the first service to obtain a calculation result.
- the first service may include but is not limited to at least one of the following: positioning service; sidelink positioning service; ranging service; artificial intelligence service; and perception service.
- the third network element 103 can effectively utilize the computing resources of the network device and/or the data stored in the first network element 101 to perform calculations to obtain calculation results, such as positioning results, ranging results, etc., thereby achieving the purpose of providing higher quality services by the core network system.
- the third network element 103 can provide artificial intelligence computing services.
- different neural networks can be deployed on different third network elements 103, and different neural networks are used to execute different artificial intelligence services, such as unmanned driving services, image processing services, semantic analysis services, etc.
- the purpose of providing artificial intelligence computing services by the core network system is achieved through different third network elements 103.
- the above description is merely an exemplary description.
- the first network element 101, the second network element 102, and the third network element 103 may be deployed independently, or in combination of two or three, and the present disclosure does not limit this.
- the core network system 100 may also include but is not limited to at least one of the following:
- SMF Session Management Function
- PCF Policy Control Function
- NSSF Network Slice Selection Function
- AUSF Authentication Server Function
- the core network system architecture is simplified, the data and/or information required by the core network system is enriched, and the performance and reliability of services provided by the core network system are improved.
- the core network system architecture shown in Figure 1B can be applied to a variety of business scenarios, including but not limited to positioning scenarios, artificial intelligence scenarios, etc.
- the following further describes the core network system architecture shown in FIG. 1B as being applicable to a positioning scenario.
- FIG2 is an interactive schematic diagram of a positioning method according to an embodiment of the present disclosure. As shown in FIG2 , an embodiment of the present disclosure relates to a positioning method, and the method includes:
- Step S2101 LMF determines to trigger terminal positioning.
- LMF may determine to trigger the terminal positioning based on the third request message sent by AMF during the first positioning process.
- the first positioning process includes but is not limited to any of the following:
- MT-LR Mobile Terminated Location Request
- the terminal initiates the positioning request (Mobile Originated Location Request, MO-LR) process;
- the terminal initiates the positioning request (Sidelink Mobile Originated Location Request, SL-MO-LR) process.
- SL-MO-LR Segment Mobile Originated Location Request
- the number of terminals involved in the MO-LR process and the MT-LR process is 1, the number of terminals involved in the SL-MO-LR process and the SL-MT-LR process is multiple, and the positioning service terminal can provide positioning methods, auxiliary information and/or positioning calculation functions for sidelink positioning and ranging services.
- the AMF when the MO-LR process or the SL-MO-LR process is triggered, the AMF receives a first positioning request message initiated by the terminal.
- the AMF can select the LMF based on the first positioning request message and send a third request message to the selected LMF.
- the third request message is used to request the LMF to perform terminal positioning.
- the third request message can be used to request the invocation of a location service, such as requesting the invocation of the Nmf_Location_EDetermineLocation service.
- the LMF can determine the positioning method to be adopted based on the third request message.
- the positioning method includes but is not limited to a Bluetooth positioning method, a Wireless Fidelity (WiFi) positioning method, a Global Positioning System (GPS) positioning method, a base station positioning method, a hybrid positioning method, and the like.
- the LMF may determine to trigger terminal positioning to collect measurement data for performing the positioning calculation.
- the measurement data includes relevant data that can be collected by the LMF and can be used for positioning calculation, including but not limited to reference signal receiving power (RSRP), base station identification, terminal identification, gateway identification, GNSS signal, etc. This disclosure does not limit this.
- RSRP reference signal receiving power
- the AMF when the MT-LR process or the SL-MT-LR process is triggered, receives a second positioning request message initiated by at least one of GMLC/NEF/Client/AF through the LMF.
- the AMF can select the LMF based on the second positioning request message and send a third request message to the selected LMF.
- the third request message is used to request the LMF to perform terminal positioning.
- the third request message can be used to request the invocation of a location service, such as requesting the invocation of the Nmf_Location_EDetermineLocation service, at which point the LMF can determine the positioning method to be adopted based on the third request message.
- the positioning method includes but is not limited to a Bluetooth positioning method, a WiFi positioning method, a GPS positioning method, a base station positioning method, a hybrid positioning method, and the like.
- the LMF may determine to trigger terminal positioning to collect measurement data for performing the positioning calculation.
- the measurement data includes relevant data that can be collected by the LMF and can be used for positioning calculation, including but not limited to RSRP, base station identification, terminal identification, gateway identification, GNSS signal, etc. This disclosure is not limited to this.
- Step S2102 LMF sends a first request message to the selected third network element 103.
- the LMF may select one of the multiple third network elements 103 based on the first information of each of the third network elements 103 , and send a first request message to the selected third network element 103 .
- the first information can be used to indicate but is not limited to indicating at least one of the following: the geographical location of the third network element 103; the computing functions supported by the third network element 103; the computing capabilities supported by the third network element 103; and the load status of the third network element 103.
- the first request message is used to request to call a positioning calculation service of the third network element.
- the first request message may also be called a positioning calculation request message, etc.
- the present disclosure does not limit the name of the first request message.
- the first request message may include but is not limited to at least one of the following:
- Measurement data used to perform the positioning calculation is a measure of Measurement data used to perform the positioning calculation.
- the third network element 103 may receive the first request message.
- Step S2103 the third network element 103 determines whether it needs to send a second request message to the first network element 101 .
- the second request message is used to request to call the data storage service of the first network element 101.
- the third network element 103 may determine whether it is necessary to send a second request message to the first network element 101 based on the positioning method included in the first request message.
- the third network element 103 may determine, based on a protocol agreement, whether the positioning method included in the first request message requires sending a second request message to the first network element 101 .
- the third network element 103 may determine that it is necessary to send a second request message to the first network element 101 .
- the third network element 103 may determine that it is not necessary to send the second request message to the first network element 101 .
- the third network element 103 can determine that it is necessary to send the second request message to the first network element 101.
- the third network element 103 can determine that the current positioning accuracy has met the positioning requirements, or that the required positioning accuracy has been obtained from the first network element 101. In the case where the positioning assistance information is required, it is determined that there is no need to send the second request message to the first network element 101.
- Step S2104 The third network element 103 sends a second request message to the first network element 101.
- the third network element 103 may send a second request message to the first network element 101 .
- the first network element 101 receives the second request message.
- Step S2105 The first network element 101 sends positioning assistance information to the third network element 103 .
- the third network element 103 receives the positioning assistance information.
- the first network element 101 sends a second response message to the third network element 103, wherein the second response message includes positioning assistance information.
- the second response message is used to respond to the second request message.
- the positioning assistance information is used to assist the third network element in performing positioning calculations.
- the positioning assistance information may include but is not limited to at least one of the following: three-dimensional map information; absolute position information of the access network device.
- the absolute location information of the access network device may include but is not limited to the latitude and longitude information of the base station.
- the positioning assistance information may be collected by the second network element 102 .
- the second network element may collect the positioning assistance information when collecting data and/or information provided by the first node, wherein the first node includes at least one of the following: a core network functional network element; an access network device; a terminal.
- Step S2106 The third network element 103 performs positioning calculation to obtain a positioning result.
- the third network element 103 may perform positioning calculations based on the measurement data included in the first request message to obtain the positioning result.
- the third network element 103 when the third network element 103 determines that it needs to send a second request message to the first network element 101 and obtains positioning assistance information provided by the first network element 101, the third network element 103 can perform positioning calculations based on the measurement data included in the first request message and the positioning assistance information to obtain the positioning result.
- the third network element 103 may estimate the computing resources required for positioning calculations, and then call upon the computing resources of multiple first nodes for collaborative calculations.
- Step S2107 The third network element 103 sends a first response message to the LMF.
- the LMF receives the first response message.
- the first response message is used to respond to the first request message.
- the first response message may also be referred to as a positioning calculation response message, and the present disclosure does not limit the name of the first response message.
- the first response message may include the positioning result.
- the LMF may feed back the positioning result to the AMF.
- LMF may send a third response message to AMF, thereby feeding back the positioning result to AMF.
- the third response message is used to respond to the third request message.
- the third response message may be an Nmf_Location_EdetermineLocation response message.
- the third response message includes the positioning result.
- the AMF may report the positioning result to at least one of the GMLC, NEF, Client, and AF.
- the AMF may feed back a first positioning response message to the terminal, wherein the first positioning response message is used to respond to a first positioning request message sent by the terminal.
- the first positioning response message may be a MO-LR response message or a SL-MO-LR response message.
- the first positioning response message includes the positioning result.
- the LMF may feed back the positioning result to the AMF.
- LMF may send a third response message to AMF, thereby feeding back the positioning result to AMF.
- the third response message is used to respond to the third request message.
- the third response message may be an Nmf_Location_EdetermineLocation response message.
- the third response message includes the positioning result.
- the AMF may send a second positioning response message to at least one of the GMLC, NEF, Client, and AF, and the second positioning response message is used to respond to the second positioning request message.
- the second positioning response message may be an MT-LR response message or a SL-MT-LR response message.
- the second positioning response message may include the positioning result.
- the positioning method involved in the embodiments of the present disclosure may include at least one of steps S2101 to S2107.
- step S2101 can be implemented as an independent embodiment
- step S2102 can be implemented as an independent embodiment
- step S2101+S2102 can be implemented as an independent embodiment
- step S2103 can be implemented as an independent embodiment
- steps S2104 to S2105 can be implemented as independent embodiments
- steps S2103 to S2105 can be implemented as independent embodiments
- step S2106 can be implemented as an independent embodiment
- step S2107 can be implemented as an independent embodiment
- steps S2106 to S2107 can be implemented as independent embodiments
- steps S2101 to S2107 can be implemented as independent embodiments, but are not limited thereto.
- step S2101 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when terminal positioning is not required, step S2101 may not be performed.
- step S2102 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the positioning calculation is performed by the LMF or other execution function network element, step S2102 may not be performed.
- step S2103 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 sends the second request message to the first network element 101 according to the protocol agreement, or determines that the second request message will not be sent to the first network element 101 according to the protocol agreement, step S2103 may not be performed.
- step S2104 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 determines that it will not send the second request message to the first network element 101, step S2104 may not be performed. For another example, when the first network element 101 periodically provides positioning assistance information to the third network element 103, step S2104 may not be performed.
- step S2105 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 determines that it will not send the second request message to the first network element 101, step S2105 may not be performed. For another example, when the first network element 101 has provided positioning assistance information to the third network element 103, and the content of the positioning assistance information has not been updated, step S2105 may not be performed.
- step S2106 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the positioning calculation is performed by the LMF or other functional network elements, step S2106 may not be performed.
- step S2107 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when other functional network elements provide positioning results to the LMF or the LMF itself determines the positioning results, step S2107 may not be performed.
- steps S2101 to S2107 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
- the third network element can perform positioning calculations based on more and richer positioning auxiliary information, thereby reducing the latency of the core network system positioning service and/or ranging service, and improving the reliability and accuracy of the core network system providing positioning services and/or ranging services.
- FIG3A is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG3A , the embodiment of the present disclosure relates to a positioning method, which can be executed by a third network element 103. The method includes:
- Step S3101 obtain a first request message.
- the first request message is used to request to call the positioning calculation service of the third network element 103.
- the third network element 103 receives the first request message sent by the LMF, but is not limited to this, and may also receive the first request message sent by other entities.
- the third network element 103 obtains a first request message specified by the protocol.
- the third network element 103 performs processing to obtain the first request message.
- step S3101 is omitted, and the third network element 103 autonomously implements the function indicated by the first request message, or the above function is default or by default.
- step S3101 can refer to the optional implementation of step S2102 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
- Step S3102 determine whether to send a second request message.
- the second request message is used to request to call the data storage service of the first network element 101.
- the third network element 103 may determine whether to send the second request message based on the positioning method included in the first request message.
- the third network element 103 may determine whether to send the second request message based on a protocol agreement.
- step S3102 can refer to the optional implementation of step S2103 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
- Step S3103 sending a second request message.
- the third network element 103 may send a second request message to the first network element 101 when determining that the second request message needs to be sent.
- the first network element 101 receives the second request message.
- step S3103 can refer to the optional implementation of step S2104 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
- Step S3104 obtaining positioning assistance information.
- the positioning assistance information is used to assist the third network element 103 in performing positioning calculations.
- the third network element 103 receives the positioning assistance information sent by the first network element 101, but is not limited thereto, and may also receive the positioning assistance information sent by other entities.
- the third network element 103 obtains positioning assistance information specified by the protocol.
- the third network element 103 performs processing to obtain positioning assistance information.
- step S3104 is omitted, and the third network element 103 autonomously implements the function indicated by the positioning assistance information, or the above function is default or by default.
- step S3104 can refer to the optional implementation of step S2105 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
- Step S3105 determine the positioning result.
- the third network element 103 may perform positioning calculation based on the measurement data included in the first request message to obtain the positioning result.
- the third network element 103 may perform positioning calculation based on the measurement data and positioning assistance information included in the first request message to obtain the positioning result.
- step S3105 can refer to the optional implementation of step S2106 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
- Step S3106 sending a first response message.
- the first response message includes the positioning result.
- the third network element 103 may send a first response message to the LMF.
- the LMF receives a first response message.
- step S3106 can refer to the optional implementation of step S2107 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
- the positioning method involved in the embodiments of the present disclosure may include at least one of steps S3101 to S3106.
- step S3101 may be implemented as an independent embodiment
- step S3102 may be implemented as an independent embodiment
- steps S3103 to S3104 may be implemented as independent embodiments
- steps S3102 to S3104 may be implemented as independent embodiments
- step S3105 may be implemented as an independent embodiment
- step S3106 may be implemented as an independent embodiment
- steps S3105 to S3106 may be implemented as independent embodiments
- steps S3101 to S3106 may be implemented as independent embodiments, but are not limited thereto.
- step S3101 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the positioning calculation is performed by LMF or other execution function network element, step S3101 may not be performed.
- step S3102 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 sends the second request message to the first network element 101 according to the protocol agreement, or determines that the second request message will not be sent to the first network element 101 according to the protocol agreement, step S3102 may not be performed.
- step S3103 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 determines that it will not send the second request message to the first network element 101, step S3103 may not be performed. For another example, when the first network element 101 periodically provides positioning assistance information to the third network element 103, step S3103 may not be performed.
- step S3104 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 determines that it will not send the second request message to the first network element 101, step S3104 may not be performed. For another example, when the first network element 101 has provided positioning assistance information to the third network element 103, and the content of the positioning assistance information has not been updated, step S3104 may not be performed.
- step S3105 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the positioning calculation is performed by the LMF or other functional network elements, step S3105 may not be performed.
- step S3106 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when other functional network elements provide positioning results to the LMF or the LMF itself determines the positioning results, step S3106 may not be performed.
- steps S3101 to S3106 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
- the third network element can perform positioning calculation based on more and richer positioning auxiliary information, reducing the core The latency of the core network system’s positioning service and/or ranging service is reduced, thereby improving the reliability and accuracy of the positioning service and/or ranging service provided by the core network system.
- FIG3B is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG3B , the embodiment of the present disclosure relates to a positioning method, which can be executed by the first network element 101. The method includes:
- Step S3201 obtain a second request message.
- the second request message is used to request to call the data storage service of the first network element 101.
- the first network element 101 receives the second request message sent by the third network element 103, but is not limited thereto, and may also receive the second request message sent by other entities.
- the first network element 101 obtains a second request message specified by the protocol.
- the first network element 101 performs processing to obtain a second request message.
- step S3201 is omitted, and the first network element 101 autonomously implements the function indicated by the second request message, or the above function is default or default.
- step S3201 can refer to the optional implementation of step S2104 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
- Step S3202 sending positioning assistance information.
- the positioning assistance information is used to assist the third network element 103 in performing positioning calculations.
- the first network element 101 sends positioning assistance information to the third network element 103 .
- the third network element 103 receives positioning assistance information.
- step S3202 can refer to the optional implementation of step S2105 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
- the positioning method involved in the embodiments of the present disclosure may include at least one of steps S3201 to S3202.
- step S3201 may be implemented as an independent embodiment
- step S3202 may be implemented as an independent embodiment
- steps S3201+S3202 may be implemented as independent embodiments, but are not limited thereto.
- step S3201 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 determines that it will not send the second request message to the first network element 101, step S3201 may not be performed. For another example, when the first network element 101 periodically provides positioning assistance information to the third network element 103, step S3201 may not be performed.
- step S3202 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 determines that it will not send the second request message to the first network element 101, step S3202 may not be performed. For another example, when the first network element 101 has provided positioning assistance information to the third network element 103, and the content of the positioning assistance information has not been updated, step S3202 may not be performed.
- the first network element can provide the required data to other functional network elements based on the request messages sent by other functional network elements. For example, based on the second request message sent by the third network element, the first network element can provide positioning assistance information to the third network element, thereby enriching the available data of the core network system and improving the reliability and accuracy of the core network system in providing positioning services and/or ranging services.
- FIG3C is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG3C , an embodiment of the present disclosure relates to a positioning method, which can be performed by LMF, and the method includes:
- Step S3301 determine to trigger terminal positioning.
- step S3301 can refer to the optional implementation of step S2101 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
- Step S3302 sending a first request message.
- the first request message is used to request to call the positioning calculation service of the third network element 103.
- the LMF may send the first request message to the selected third network element 103 .
- the third network element 103 receives the first request message.
- step S3302 can refer to the optional implementation of step S2102 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
- Step S3303 obtain the first response message.
- the first response message is used to respond to the first request message.
- the first response message includes a positioning result.
- the LMF receives a first response message sent by the third network element 103, but is not limited thereto, and may also receive a first response message sent by other entities.
- the LMF obtains a first response message specified by the protocol.
- the LMF performs processing to obtain a first response message.
- step S3303 is omitted, and the LMF autonomously implements the function indicated by the first response message, or the above function is default or by default.
- step S3303 can refer to the optional implementation of step S2107 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
- the positioning method involved in the embodiments of the present disclosure may include at least one of steps S3301 to S3303.
- step S3301 may be implemented as an independent embodiment
- step S3302 may be implemented as an independent embodiment
- steps S3301+S3302 may be implemented as an independent embodiment
- step S3303 may be implemented as an independent embodiment
- steps S3301 to S3303 may be implemented as independent embodiments, but are not limited thereto.
- step S3301 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when terminal positioning is not required, step S3301 may not be performed.
- step S3302 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the LMF or other execution function network element performs the positioning calculation, step S3302 may not be performed.
- step S3303 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when other functional network elements provide positioning results to the LMF or the LMF itself determines the positioning results, step S3303 may not be performed.
- steps S3301 to S3303 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
- the LMF can send a first request message to the third network element, and the third network element performs positioning calculation and returns the positioning result to the LMF through a first response message. This reduces the latency of the core network system positioning service and/or ranging service, and improves the reliability and accuracy of the core network system in providing positioning services and/or ranging services.
- a positioning method using a computing function including:
- the LMF After receiving the positioning request, the LMF determines the positioning method and collects measurement data. Further, the LMF selects a calculation function (ie, the third network element 103) and requests the calculation function to perform positioning calculation or positioning estimation.
- a calculation function ie, the third network element 103
- FIG1B provides a core network system architecture including a specific computing function CF (i.e., the third network element 103), which is based on the 5G network architecture, reorganizes network functions, and is applicable to a variety of services.
- the terminal and access network equipment side will also have computing and perception capabilities, and can use local computing resources to calculate and process data, realize distributed computing coordinated by multiple terminals and access network equipment, and greatly improve the utilization rate of idle computing resources.
- the data storage function i.e., the first network element 101
- the NFs responsible for storage such as NRF, UDR, and UDM are reorganized into the data storage function.
- the data storage function also has new capabilities, which can store sensing/computing nodes and positioning auxiliary information, such as 3D maps and/or the absolute position of access network devices.
- the data collection function (i.e., the second network element 102) obtains real-time network information, collects data and information provided by the first node, such as NFs, gNB, and UE, and formats the obtained data and messages.
- the first node such as NFs, gNB, and UE
- Computing function ie, the third network element 103
- the future network will have powerful computing capabilities and will be service-oriented.
- the computing power of the network and the stored auxiliary information can be used to provide higher quality services
- the positioning service process of the 5G-MO-LR process and the 5G-MT-LR process is described. It can be understood that it can also be adapted to other positioning service processes involving positioning estimation.
- FIG4A is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG4A , the embodiment of the present disclosure relates to a positioning method, and the method includes:
- Step S4101 The terminal sends a first positioning request message to the AMF.
- the terminal triggers the terminal positioning estimation, that is, triggers the MO-LR process.
- the AMF receives the first positioning request message.
- Step S4102 AMF sends a third request message to LMF.
- the third request message is used to request the LMF to locate the terminal.
- the third request message may be used to request calling of a location service, such as requesting calling of an Nmf_Location_EDetermineLocation service.
- the AMF sends the third request message to the selected LMF, and the LMF receives the third request message.
- Step S4103 LMF determines the positioning method.
- the LMF determines the positioning method based on the third request message.
- Step S4104 LMF determines the trigger terminal positioning.
- the LMF triggers terminal positioning to collect measurement data for performing said positioning calculation.
- step S4104 is similar to the above-mentioned step S2101 and will not be repeated here.
- Step S4105 LMF sends a first request message to the selected third network element 103.
- step S4105 is similar to the above-mentioned step S2102 and will not be repeated here.
- Step S4106a The third network element 103 sends a second request message to the first network element 101.
- step S4106a is similar to step S2103 and step S2104, and will not be repeated here.
- Step S 4106b the first network element 101 sends positioning assistance information to the third network element 103.
- step S4106b the implementation process of step S4106b is similar to step S2105 and will not be repeated here.
- Step S 4107 the third network element 103 performs positioning calculation and obtains the positioning result.
- step S4107 is similar to the above-mentioned step S2106 and will not be repeated here.
- Step S4108 The third network element 103 sends a first response message to the LMF.
- step S4108 is similar to the above-mentioned step S2107 and will not be repeated here.
- Step S4109 LMF sends a third response message to AMF.
- the third response message may be used to respond to the third request message.
- the third response message may be a Nmf_Location_EdetermineLocation response message.
- the third response message may include a positioning result.
- Step S4110 AMF reports the positioning result to GMLC/NEF/Client/AF.
- the AMF may send a notification message including the positioning result to at least one of the GMLC/NEF/Client/AF.
- Step S4111 AMF returns a first positioning response message to the terminal.
- the first positioning response message is used to respond to a positioning request message initiated by the terminal.
- the first positioning response message may be a MO-LR response message.
- the positioning response message may include the positioning result.
- steps S4106a and S4106b are optional steps.
- the third network element can perform positioning calculation in the MO-LR process and provide the obtained positioning result to the LMF, thereby enriching the data and/or information required by the core network system and improving the performance and reliability of services provided by the core network system.
- FIG4B is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG4B , an embodiment of the present disclosure relates to a positioning method, and the method includes:
- Step S4201 AMF receives a second positioning request message.
- At least one of GMLC, NEF, Client, and AF triggers terminal location estimation, that is, triggers the MT-LR process. At least one of GMLC, NEF, Client, and AF sends a second location request message to AMF via LMF.
- the AMF receives the second positioning request message.
- Step S4202 AMF sends a third request message to LMF.
- step S4202 is similar to the above-mentioned step S4102 and will not be repeated here.
- Step S4203 LMF determines the positioning method.
- step S4203 is similar to the above-mentioned step S4103 and will not be repeated here.
- Step S4204 LMF determines the trigger terminal positioning.
- step S4204 is similar to the above-mentioned step S4104 and will not be repeated here.
- Step S4205 LMF sends a first request message to the selected third network element 103.
- step S4205 is similar to the above-mentioned step S4105 and will not be repeated here.
- Step S4206a The third network element 103 sends a second request message to the first network element 101.
- step S4206a the implementation process of step S4206a is similar to that of step S4106a and will not be repeated here.
- Step S 4206b the first network element 101 sends positioning assistance information to the third network element 103.
- step S4206b the implementation process of step S4206b is similar to step S4106b and will not be repeated here.
- Step S 4207 the third network element 103 performs positioning calculation and obtains the positioning result.
- step S4207 the implementation process of step S4207 is similar to the above-mentioned step S4107 and will not be repeated here.
- Step S4208 The third network element 103 sends a first response message to the LMF.
- step S4208 is similar to the above-mentioned step S4108 and will not be repeated here.
- Step S4209 LMF sends a third response message to AMF.
- step S4209 is similar to the above-mentioned step S4109 and will not be repeated here.
- Step S4210 AMF sends a second positioning response message to GMLC/NEF/Client/AF.
- the AMF may send a second positioning response message to at least one of the GMLC/NEF/Client/AF.
- the second positioning response message may be an MT-LR response message.
- the second positioning response message may include the positioning result.
- the third network element can perform positioning calculations during the MT-LR process and provide the obtained positioning results to the LMF, thereby enriching the data and/or information required by the core network system and improving the performance and reliability of services provided by the core network system.
- the positioning service process of the SL-MO-LR process and the SL-MT-LR process is described. It can be understood that it can also be adapted to other positioning service processes involving positioning estimation.
- FIG4C is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG4C , the embodiment of the present disclosure relates to a positioning method, and the method includes:
- Step S4301 The terminal sends a first positioning request message to the AMF.
- the terminal triggers the terminal positioning estimation, that is, triggers the SL-MO-LR process.
- the AMF receives the first positioning request message.
- the terminal in FIG. 4C may be a target terminal, ie, a terminal that needs to determine its own positioning result, and/or may be other terminals participating in the SL-MO-LR process, including but not limited to the aforementioned positioning service terminal.
- Step S4302 AMF sends a third request message to LMF.
- step S4302 is similar to the above-mentioned step S4102 and will not be repeated here.
- Step S4303 LMF determines the positioning method.
- step S4303 is similar to the above-mentioned step S4103 and will not be repeated here.
- Step S4304 LMF determines the trigger terminal positioning.
- step S4304 is similar to the above-mentioned step S4104 and will not be repeated here.
- Step S4305 LMF sends a first request message to the selected third network element 103.
- step S4305 is similar to the above-mentioned step S4105 and will not be repeated here.
- Step S4306a The third network element 103 sends a second request message to the first network element 101.
- step S4306a the implementation process of step S4306a is similar to that of step S4106a and will not be repeated here.
- Step S 4306b the first network element 101 sends positioning assistance information to the third network element 103.
- step S4306b the implementation process of step S4306b is similar to step S4106b and will not be repeated here.
- Step S 4307 the third network element 103 performs positioning calculation and obtains the positioning result.
- step S4307 is similar to the above-mentioned step S4106 and will not be repeated here.
- Step S4308 The third network element 103 sends a first response message to the LMF.
- step S4308 is similar to the above-mentioned step S2107 and will not be repeated here.
- Step S4309 LMF sends a third response message to AMF.
- the third response message may be used to respond to the third request message.
- the third response message may be a Nmf_Location_EdetermineLocation response message.
- the third response message may include a positioning result.
- Step S4310 AMF reports the positioning result to GMLC/NEF/Client/AF.
- the AMF may send a notification message including the positioning result to at least one of the GMLC/NEF/Client/AF.
- Step S4311 AMF returns a first positioning response message to the terminal.
- the first positioning response message is used to respond to a positioning request message initiated by the terminal.
- the first positioning response message may be a SL-MO-LR response message.
- the first positioning response message may include a positioning result.
- steps S4306a and S4306b are optional steps.
- the third network element can perform positioning calculations during the SL-MO-LR process and provide the obtained positioning results to the LMF, thereby enriching the data and/or information required by the core network system and improving the performance and reliability of services provided by the core network system.
- FIG4D is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG4D , an embodiment of the present disclosure relates to a positioning method, and the method includes:
- Step S4401 AMF receives a second positioning request message.
- At least one of GMLC, NEF, Client, and AF triggers terminal location estimation, that is, triggers the MT-LR process. At least one of GMLC, NEF, Client, and AF sends a second location request message to AMF via LMF.
- the terminal in FIG. 4D may be a target terminal, that is, a terminal that needs to determine its own positioning result, and/or, It may be other terminals participating in the SL-MT-LR process, including but not limited to the aforementioned positioning service terminal.
- the AMF receives the second positioning request message.
- Step S4402 AMF sends a third request message to LMF.
- step S4402 is similar to the above-mentioned step S4102 and will not be repeated here.
- Step S4403 LMF determines the positioning method.
- step S4403 is similar to the above-mentioned step S4103 and will not be repeated here.
- Step S4404 LMF determines the trigger terminal positioning.
- step S4404 is similar to the above-mentioned step S4104 and will not be repeated here.
- Step S4405 LMF sends a first request message to the selected third network element 103.
- step S4405 is similar to the above-mentioned step S4105 and will not be repeated here.
- Step S4406a the third network element 103 sends a second request message to the first network element 101.
- step S4406a the implementation process of step S4406a is similar to that of step S4106a and will not be repeated here.
- Step S 4406b the first network element 101 sends positioning assistance information to the third network element 103.
- step S4406b the implementation process of step S4406b is similar to step S4106b and will not be repeated here.
- Step S 4407 the third network element 103 performs positioning calculation and obtains the positioning result.
- step S4407 is similar to the above-mentioned step S4107 and will not be repeated here.
- Step S4408 The third network element 103 sends a first response message to the LMF.
- Step S4409 LMF sends a third response message to AMF.
- step S4409 is similar to the above-mentioned step S4109 and will not be repeated here.
- Step S4410 AMF sends a second positioning response message to GMLC/NEF/Client/AF.
- the AMF may send a second positioning response message to at least one of the GMLC/NEF/Client/AF.
- the second positioning response message may be a SL-MT-LR response message.
- the second positioning response message may include the positioning result.
- the third network element can perform positioning calculations during the SL-MT-LR process and provide the obtained positioning results to the LMF, thereby enriching the data and/or information required by the core network system and improving the performance and reliability of services provided by the core network system.
- the embodiments of the present disclosure also propose a device for implementing any of the above methods.
- a device is proposed, and the above device includes units or modules for implementing each step executed by each functional network element (including but not limited to the third network element 103, the first network element 101, the second network element 102, and LMF) in any of the above methods.
- each functional network element including but not limited to the third network element 103, the first network element 101, the second network element 102, and LMF
- the division of the units or modules in the above device is only a division of logical functions, which can be fully or partially integrated into one physical entity or physically separated in actual implementation.
- the units or modules in the device can be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and instructions are stored in the memory.
- the processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory inside the device or a memory outside the device.
- CPU central processing unit
- microprocessor a microprocessor
- the units or modules in the device may be implemented in the form of hardware circuits, and the functions of some or all of the units or modules may be implemented by designing the hardware circuits.
- the hardware circuits may be understood as one or more processors; for example, in one implementation, the hardware circuits are application-specific integrated circuits (ASICs), and the functions of some or all of the above units or modules may be implemented by designing the logical relationship of the components in the circuits; for another example, in another implementation, the hardware circuits may be implemented by programmable logic devices (PLDs), and Field Programmable Gate Arrays (FPGAs) may be used as an example, which may include a large number of logic gate circuits, and the connection relationship between the logic gate circuits may be configured by configuring the configuration files, thereby implementing the functions of some or all of the above units or modules. All units or modules of the above devices may be implemented in the form of software called by the processor, or in the form of hardware circuits, or in the form of software called by the processor, and the remaining part may be implemented in
- the processor is a circuit with signal processing capabilities.
- the processor may be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP), etc.
- the processor may implement certain functions through the logical relationship of hardware circuits, and the logical relationship of the above hardware circuits is fixed or reconfigurable, such as a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA.
- ASIC application-specific integrated circuit
- PLD programmable logic device
- the processor loads a configuration document to implement the hardware circuit configuration process, which can be understood as a processor.
- it can also be a hardware circuit designed for artificial intelligence, which can be understood as ASIC, such as Neural Network Processing Unit (NPU), Tensor Processing Unit (TPU), Deep Learning Processing Unit (DPU), etc.
- NPU Neural Network Processing Unit
- TPU Tensor Processing Unit
- DPU Deep Learning Processing Unit
- Fig. 5A is a schematic diagram of the structure of a third network element proposed in an embodiment of the present disclosure.
- the third network element 5100 may include: at least one of a transceiver module 5101, a processing module 5102, and the like.
- the above-mentioned transceiver module 5101 is configured to receive a first request message sent by a positioning management function LMF, where the first request message is used to request to call a positioning calculation service of the third network element.
- the processing module 5102 is configured to perform positioning calculation based on the first request message to obtain a positioning result.
- the above-mentioned transceiver module 5101 is also configured to send a first response message to the LMF, and the first response message includes the positioning result.
- the above-mentioned transceiver module 5101 is used to execute at least one of the communication steps such as sending and/or receiving performed by the third network element 5100 in any of the above methods (for example, step S2102, step S2104, step S2105, step S2107, but not limited to these), which will not be repeated here.
- the processing module 5102 is used to execute at least one of the other steps (such as step S2103, step S2106, but not limited to these) performed by the third network element 5100 in any of the above methods, which will not be repeated here.
- FIG5B is a schematic diagram of the structure of a first network element proposed in an embodiment of the present disclosure.
- the first network element 5200 may include: a transceiver module 5201 .
- the transceiver module 5201 is configured to receive a second request message sent by a third network element, where the third network element is used for performing calculations, and the second request message is used to request to call a data storage service of the first network element.
- the above-mentioned transceiver module 5201 is also configured to send positioning assistance information to the third network element based on the second request message, and the positioning assistance information is used to assist the third network element in performing positioning calculation.
- the above-mentioned transceiver module 5201 is used to execute at least one of the communication steps such as sending and/or receiving performed by the first network element 5201 in any of the above methods (for example, step S2104, step S2105, but not limited to this), which will not be repeated here.
- Fig. 5C is a schematic diagram of the structure of the LMF proposed in the embodiment of the present disclosure.
- the LMF 5300 may include: at least one of a processing module 5301, a transceiver module 5302, and the like.
- the processing module 5301 is configured to determine the trigger terminal location.
- the above-mentioned transceiver module 5302 is configured to send a first request message to a selected third network element, where the third network element is used for calculation, and the first request message is used to request to call a positioning calculation service of the third network element.
- the above-mentioned transceiver module 5302 is further configured to receive a first response message sent by the third network element, and the first response message includes a positioning result.
- processing module 5301 is used to execute at least one of the other steps (such as step S2101, but not limited to this) performed by LMF5300 in any of the above methods, which will not be repeated here.
- the above-mentioned transceiver module 5301 is used to execute at least one of the communication steps such as sending and/or receiving performed by LMF5300 in any of the above methods (for example, step S2102, step S2107, but not limited to this), which will not be repeated here.
- the transceiver module may include a sending module and/or a receiving module, and the sending module and the receiving module may be separate or integrated.
- the transceiver module may be interchangeable with the transceiver.
- the processing module can be a module or include multiple submodules.
- the multiple submodules respectively execute all or part of the steps required to be executed by the processing module.
- the processing module can be replaced with the processor.
- the communication device 6100 may be a network device (e.g., a core network device, a core network functional network element, etc.), or may be a chip, a chip system, or a processor that supports the core network device to implement any of the above methods, or may be a chip, a chip system, or a processor that supports the core network device to implement any of the above methods.
- the communication device 6100 may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.
- the communication device 6100 includes one or more processors 6101.
- the processor 6101 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit.
- the baseband processor may be used to process the communication protocol and the communication data
- the central processing unit may be used to control the communication device (such as the first network element, the second network element, the third network element, the LMF, etc.), execute the program, and process the data of the program.
- the communication device 6100 is used to execute any of the above methods.
- the communication device 6100 further includes one or more memories 6102 for storing instructions.
- the memory 6102 may also be outside the communication device 6100.
- the communication device 6100 further includes one or more transceivers 6103.
- the transceiver 6103 performs the communication steps such as sending and/or receiving in the above method (for example, steps S2102,
- the processor 6101 executes at least one of the steps (step S2104, step S2105, step S2107, but not limited to these), and the processor 6101 executes at least one of the other steps (step S2101, step S2103, step S2106, but not limited to these).
- the transceiver may include a receiver and/or a transmitter, and the receiver and the transmitter may be separate or integrated.
- the terms such as transceiver, transceiver unit, transceiver, transceiver circuit, etc. may be replaced with each other, the terms such as transmitter, transmission unit, transmitter, transmission circuit, etc. may be replaced with each other, and the terms such as receiver, receiving unit, receiver, receiving circuit, etc. may be replaced with each other.
- the communication device 6100 may include one or more interface circuits 6104.
- the interface circuit 6104 is connected to the memory 6102, and the interface circuit 6104 may be used to receive signals from the memory 6102 or other devices, and may be used to send signals to the memory 6102 or other devices.
- the interface circuit 6104 may read instructions stored in the memory 6102 and send the instructions to the processor 6101.
- the communication device 6100 described in the above embodiment may be a network device, but the scope of the communication device 6100 described in the present disclosure is not limited thereto, and the structure of the communication device 6100 may not be limited by FIG. 6A.
- the communication device may be an independent device or may be part of a larger device.
- the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
- FIG. 6B is a schematic diagram of the structure of a chip 6200 provided in an embodiment of the present disclosure.
- the communication device 6200 may be a chip or a chip system
- the chip 6200 includes one or more processors 6201, and the chip 6200 is used to execute any of the above methods.
- the chip 6200 further includes one or more interface circuits 6202.
- the interface circuit 6202 is connected to the memory 6203.
- the interface circuit 6202 can be used to receive signals from the memory 6203 or other devices, and the interface circuit 6202 can be used to send signals to the memory 6203 or other devices.
- the interface circuit 6202 can read instructions stored in the memory 6203 and send the instructions to the processor 6201.
- the interface circuit 6202 executes at least one of the communication steps such as sending and/or receiving in the above method (for example, step S2102, step S2104, step S2105, step S2107, but not limited to these), and the processor 6201 executes at least one of the other steps (for example, step S2101, step S2103, step S2106, but not limited to these).
- interface circuit interface circuit
- transceiver pin transceiver
- the chip 6200 further includes one or more memories 6203 for storing instructions.
- the memory 6203 may be outside the chip 6200.
- the present disclosure also proposes a storage medium, on which instructions are stored, and when the instructions are executed on the communication device 6100, the communication device 6100 executes any of the above methods.
- the storage medium is an electronic storage medium.
- the storage medium is a computer-readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices.
- the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a temporary storage medium.
- the present disclosure also proposes a program product, which, when executed by the communication device 6100, enables the communication device 6100 to execute any of the above methods.
- the program product is a computer program product.
- the present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to execute any one of the above methods.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本公开涉及通信领域,尤其涉及核心网系统、定位方法及装置、存储介质。The present disclosure relates to the field of communications, and in particular to a core network system, a positioning method and device, and a storage medium.
目前,核心网系统包括独立部署的不同类型的功能网元,不同类型的功能网元可以为终端提供不同类型的服务。Currently, the core network system includes different types of independently deployed functional network elements, and different types of functional network elements can provide different types of services for terminals.
发明内容Summary of the invention
为简化核心网系统架构、优化核心网系统的服务性能,本公开实施例提供一种核心网系统、定位方法及装置、存储介质。In order to simplify the core network system architecture and optimize the service performance of the core network system, the embodiments of the present disclosure provide a core network system, a positioning method and device, and a storage medium.
根据本公开实施例的第一方面,提供一种核心网系统,包括以下至少一项:According to a first aspect of an embodiment of the present disclosure, a core network system is provided, including at least one of the following:
第一网元,所述第一网元用于进行数据存储;A first network element, wherein the first network element is used for storing data;
第二网元,所述第二网元用于采集第一节点提供的数据和/或信息,所述第一节点包括以下至少一项:核心网功能网元;接入网设备;终端;A second network element, the second network element is used to collect data and/or information provided by the first node, the first node includes at least one of the following: a core network function network element; an access network device; a terminal;
第三网元,所述第三网元用于进行计算。A third network element, wherein the third network element is used for performing calculations.
根据本公开实施例的第二方面,提供一种定位方法,所述方法由第三网元执行,所述第三网元用于进行计算;According to a second aspect of an embodiment of the present disclosure, a positioning method is provided, the method being executed by a third network element, the third network element being configured to perform calculation;
所述方法包括:The method comprises:
接收定位管理功能LMF发送的第一请求消息,所述第一请求消息用于请求调用所述第三网元的定位计算服务;Receiving a first request message sent by a positioning management function LMF, where the first request message is used to request to call a positioning calculation service of the third network element;
基于所述第一请求消息,进行定位计算,得到定位结果;Performing positioning calculation based on the first request message to obtain a positioning result;
向所述LMF发送第一响应消息,所述第一响应消息中包括所述定位结果。A first response message is sent to the LMF, where the first response message includes the positioning result.
根据本公开实施例的第三方面,提供一种定位方法,所述方法由第一网元执行,所述第一网元用于进行数据存储;According to a third aspect of an embodiment of the present disclosure, a positioning method is provided, the method being performed by a first network element, the first network element being used for storing data;
所述方法包括:The method comprises:
接收第三网元发送的第二请求消息,所述第三网元用于进行计算,所述第二请求消息用于请求调用所述第一网元的数据存储服务;receiving a second request message sent by a third network element, where the third network element is used to perform calculations, and the second request message is used to request to call a data storage service of the first network element;
基于所述第二请求消息,向所述第三网元发送定位辅助信息,所述定位辅助信息用于辅助所述第三网元进行定位计算。Based on the second request message, positioning assistance information is sent to the third network element, where the positioning assistance information is used to assist the third network element in performing positioning calculation.
根据本公开实施例的第四方面,提供一种定位方法,所述方法由定位管理功能LMF执行,所述方法包括:According to a fourth aspect of an embodiment of the present disclosure, a positioning method is provided, the method being executed by a positioning management function LMF, the method comprising:
确定触发终端定位;Determine the trigger terminal location;
向所选择的第三网元发送第一请求消息,所述第三网元用于进行计算,所述第一请求消息用于请求调用所述第三网元的定位计算服务;Sending a first request message to a selected third network element, where the third network element is used to perform calculations, and the first request message is used to request to call a positioning calculation service of the third network element;
接收所述第三网元发送的第一响应消息,所述第一响应消息中包括定位结果。A first response message sent by the third network element is received, where the first response message includes a positioning result.
根据本公开实施例的第五方面,提供一种第三网元,所述第三网元用于进行计算,包括:According to a fifth aspect of an embodiment of the present disclosure, a third network element is provided, where the third network element is used to perform calculation, including:
收发模块,被配置为接收定位管理功能LMF发送的第一请求消息,所述第一请求消息用于请求调用所述第三网元的定位计算服务;A transceiver module, configured to receive a first request message sent by a location management function LMF, wherein the first request message is used to request to call a location calculation service of the third network element;
处理模块,被配置为基于所述第一请求消息,进行定位计算,得到定位结果;A processing module is configured to perform positioning calculation based on the first request message to obtain a positioning result;
所述收发模块,还被配置为向所述LMF发送第一响应消息,所述第一响应消息中包括所述定位结果。The transceiver module is also configured to send a first response message to the LMF, wherein the first response message includes the positioning result.
根据本公开实施例的第六方面,提供一种第一网元,所述第一网元用于进行数据存储,包括:According to a sixth aspect of an embodiment of the present disclosure, a first network element is provided, where the first network element is used for data storage, including:
收发模块,被配置为接收第三网元发送的第二请求消息,所述第三网元用于进行计算,所述第二请求消息用于请求调用所述第一网元的数据存储服务;a transceiver module, configured to receive a second request message sent by a third network element, the third network element being used to perform calculations, the second request message being used to request to call a data storage service of the first network element;
所述收发模块,还被配置为基于所述第二请求消息,向所述第三网元发送定位辅助信息,所述定位辅助信息用于辅助所述第三网元进行定位计算。The transceiver module is further configured to send positioning assistance information to the third network element based on the second request message, where the positioning assistance information is used to assist the third network element in performing positioning calculation.
根据本公开实施例的第七方面,提供一种定位管理功能LMF,包括:According to a seventh aspect of an embodiment of the present disclosure, a positioning management function LMF is provided, including:
处理模块,被配置为确定触发终端定位; A processing module, configured to determine the trigger terminal location;
收发模块,被配置为向所选择的第三网元发送第一请求消息,所述第三网元用于进行计算,所述第一请求消息用于请求调用所述第三网元的定位计算服务;A transceiver module is configured to send a first request message to a selected third network element, the third network element is used to perform calculations, and the first request message is used to request to call a positioning calculation service of the third network element;
所述收发模块,还被配置为接收所述第三网元发送的第一响应消息,所述第一响应消息中包括定位结果。The transceiver module is further configured to receive a first response message sent by the third network element, where the first response message includes a positioning result.
根据本公开实施例的第八方面,提供一种第三网元,所述第三网元用于进行计算,包括:According to an eighth aspect of an embodiment of the present disclosure, a third network element is provided, where the third network element is used to perform calculation, including:
一个或多个处理器;one or more processors;
其中,所述第三网元用于执行第二方面任一项所述的定位方法。The third network element is used to execute the positioning method described in any one of the second aspects.
根据本公开实施例的第九方面,提供一种第一网元,所述第一网元用于进行数据存储,包括:According to a ninth aspect of an embodiment of the present disclosure, a first network element is provided, where the first network element is used for data storage, including:
一个或多个处理器;one or more processors;
其中,所述第一网元用于执行第三方面任一项所述的定位方法。Among them, the first network element is used to execute the positioning method described in any one of the third aspects.
根据本公开实施例的第十方面,提供一种定位管理功能LMF,包括:According to a tenth aspect of an embodiment of the present disclosure, a positioning management function LMF is provided, including:
一个或多个处理器;one or more processors;
其中,所述LMF用于执行第四方面任一项所述的定位方法。Wherein, the LMF is used to execute the positioning method described in any one of the fourth aspects.
根据本公开实施例的第十一方面,提供一种存储介质,所述存储介质存储有指令,当所述指令在通信设备上运行时,使得所述通信设备执行如第二方面、第三方面或第四方面任一项所述的定位方法。According to an eleventh aspect of an embodiment of the present disclosure, a storage medium is provided, wherein the storage medium stores instructions, and when the instructions are executed on a communication device, the communication device executes a positioning method as described in any one of the second aspect, the third aspect or the fourth aspect.
根据本公开实施例的第十二方面,提供一种定位系统,包括:According to a twelfth aspect of an embodiment of the present disclosure, a positioning system is provided, including:
第三网元,所述第三网元用于进行计算,所述第三网元还用于执行上述第二方面任一项所述的定位方法;A third network element, the third network element is used to perform calculation, and the third network element is also used to execute the positioning method according to any one of the second aspects above;
第一网元,所述第一网元用于进行数据存储,所述第一网元还用于执行上述第三方面任一项所述的定位方法;A first network element, the first network element is used for data storage, and the first network element is further used to execute the positioning method according to any one of the third aspects above;
定位管理功能LMF,所述LMF还用于执行上述第四方面任一项所述的定位方法。The positioning management function LMF is also used to execute the positioning method described in any one of the fourth aspects above.
在本公开实施例中,核心网系统可以包括但不限于用于进行数据存储的第一网元、用于采集第一节点提供的数据和/或信息的第二网元、用于进行计算的第三网元中的至少一项,将涉及到数据存储的功能网元进行重组,简化为第一网元,从而实现简化核心网系统架构的目的。另外,可以由独立部署的第二网元采用核心网功能网元、接入网设备和/或终端提供的数据和/或信息,丰富了核心网系统所需的数据和/或信息,且可以基于独立部署的第三网元进行计算,提高核心网系统提供服务的性能和可靠性。In the disclosed embodiment, the core network system may include but is not limited to at least one of a first network element for data storage, a second network element for collecting data and/or information provided by a first node, and a third network element for calculation, and the functional network elements involved in data storage are reorganized and simplified into the first network element, thereby achieving the purpose of simplifying the core network system architecture. In addition, the independently deployed second network element may use the data and/or information provided by the core network functional network element, access network equipment and/or terminal, enriching the data and/or information required by the core network system, and may perform calculations based on the independently deployed third network element, thereby improving the performance and reliability of services provided by the core network system.
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure.
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
图1A是根据一示例性实施例示出的一种核心网系统架构示意图。Fig. 1A is a schematic diagram showing a core network system architecture according to an exemplary embodiment.
图1B是根据一示例性实施例示出的一种核心网系统架构示意图。Fig. 1B is a schematic diagram of a core network system architecture according to an exemplary embodiment.
图2是根据一示例性实施例示出的一种定位方法流程示意图。Fig. 2 is a schematic flow chart of a positioning method according to an exemplary embodiment.
图3A是根据一示例性实施例示出的另一种定位方法流程示意图。Fig. 3A is a schematic flow chart of another positioning method according to an exemplary embodiment.
图3B是根据一示例性实施例示出的另一种定位方法流程示意图。Fig. 3B is a schematic flow chart of another positioning method according to an exemplary embodiment.
图3C是根据一示例性实施例示出的另一种定位方法流程示意图。Fig. 3C is a schematic flow chart of another positioning method according to an exemplary embodiment.
图4A是根据一示例性实施例示出的另一种定位方法流程示意图。Fig. 4A is a schematic flow chart of another positioning method according to an exemplary embodiment.
图4B是根据一示例性实施例示出的另一种定位方法流程示意图。Fig. 4B is a schematic flow chart of another positioning method according to an exemplary embodiment.
图4C是根据一示例性实施例示出的另一种定位方法流程示意图。Fig. 4C is a schematic flow chart of another positioning method according to an exemplary embodiment.
图4D是根据一示例性实施例示出的另一种定位方法流程示意图。Fig. 4D is a schematic flow chart of another positioning method according to an exemplary embodiment.
图5A是根据本公开实施例提供的第三网元的一个示例性结构示意图。FIG5A is a schematic diagram of an exemplary structure of a third network element provided according to an embodiment of the present disclosure.
图5B是根据本公开实施例提供的第一网元的一个示例性结构示意图。FIG5B is a schematic diagram of an exemplary structure of a first network element provided according to an embodiment of the present disclosure.
图5C是根据本公开实施例提供的LMF的一个示例性结构示意图。FIG. 5C is a schematic diagram of an exemplary structure of an LMF provided according to an embodiment of the present disclosure.
图6A是根据本公开实施例提供的通信设备的一个示例性交互示意图。FIG6A is a schematic diagram of an exemplary interaction of a communication device provided according to an embodiment of the present disclosure.
图6B是根据本公开实施例提供的芯片的一个示例性交互示意图。 FIG6B is an exemplary interaction diagram of a chip provided according to an embodiment of the present disclosure.
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
本公开实施例提出了一种核心网系统、定位方法及装置、存储介质。The embodiments of the present disclosure provide a core network system, a positioning method and device, and a storage medium.
第一方面,本公开实施例提出了一种核心网系统,包括以下至少一项:In a first aspect, an embodiment of the present disclosure provides a core network system, including at least one of the following:
第一网元,所述第一网元用于进行数据存储;A first network element, wherein the first network element is used for storing data;
第二网元,所述第二网元用于采集第一节点提供的数据和/或信息,所述第一节点包括以下至少一项:核心网功能网元;接入网设备;终端;A second network element, the second network element is used to collect data and/or information provided by the first node, the first node includes at least one of the following: a core network function network element; an access network device; a terminal;
第三网元,所述第三网元用于进行计算。A third network element, wherein the third network element is used for performing calculations.
上述实施例中,将涉及到数据存储的功能网元进行重组,简化为第一网元,从而实现简化核心网系统架构的目的。另外,可以由独立部署的第二网元采用核心网功能网元、接入网设备和/或终端提供的数据和/或信息,丰富了核心网系统所需的数据和/或信息,且可以基于独立部署的第三网元进行计算,提高核心网系统提供服务的性能和可靠性。In the above embodiment, the functional network elements involved in data storage are reorganized and simplified into the first network element, thereby achieving the purpose of simplifying the core network system architecture. In addition, the independently deployed second network element can use the data and/or information provided by the core network functional network element, access network equipment and/or terminal, enriching the data and/or information required by the core network system, and can perform calculations based on the independently deployed third network element to improve the performance and reliability of services provided by the core network system.
结合第一方面的一些实施例,在一些实施例中,所述第一网元、所述第二网元、所述第三网元中的至少一项通过接入与移动性管理功能AMF接入无线接入网RAN。In combination with some embodiments of the first aspect, in some embodiments, at least one of the first network element, the second network element, and the third network element accesses the radio access network RAN through an access and mobility management function AMF.
上述实施例中,上述第一网元、第二网元、第三网元中的至少一项可以通过AMF接入RAN,AMF仍可以基于终端需求对上述三个网元进行选择、控制和/或管理,可用性高。In the above embodiment, at least one of the first network element, the second network element, and the third network element can access the RAN through the AMF, and the AMF can still select, control and/or manage the above three network elements based on terminal requirements, with high availability.
结合第一方面的一些实施例,在一些实施例中,所述第一网元、所述第二网元、所述第三网元中的至少一项与用户面功能UPF连接。In combination with some embodiments of the first aspect, in some embodiments, at least one of the first network element, the second network element, and the third network element is connected to a user plane function UPF.
上述实施例中,上述三个网元可以支持用户面功能,可用性高。In the above embodiment, the above three network elements can support user plane functions and have high availability.
结合第一方面的一些实施例,在一些实施例中,所述第一网元所存储的数据包括以下至少一项:In conjunction with some embodiments of the first aspect, in some embodiments, the data stored by the first network element includes at least one of the following:
网络存储功能(Network Repository Function,NRF)需要存储的数据;Data that the Network Repository Function (NRF) needs to store;
用户数据寄存器(User Data Repository,UDR)需要存储的数据;The data that needs to be stored in the User Data Repository (UDR);
统一数据管理(Unified Data Management,UDM)需要存储的数据;Data that needs to be stored by Unified Data Management (UDM);
所述第二网元所采集的数据;data collected by the second network element;
所述第三网元进行计算时所需要的数据。The data required by the third network element for calculation.
上述实施例中,可以将核心网系统的NRF、UDR、UDM等网元需要存储的数据统一存在在第一网元上,简化核心网系统架构,另外,第一网元还可以存储第二网元所采集的数据,和/或,存储第三网元计算时所需要的数据,提高核心网系统提供服务的性能和可靠性。In the above embodiments, the data that need to be stored by the core network system's NRF, UDR, UDM and other network elements can be uniformly stored on the first network element, simplifying the core network system architecture. In addition, the first network element can also store data collected by the second network element, and/or store data required for calculation by the third network element, thereby improving the performance and reliability of services provided by the core network system.
结合第一方面的一些实施例,在一些实施例中,所述第二网元还用于执行以下至少一项:In combination with some embodiments of the first aspect, in some embodiments, the second network element is further configured to perform at least one of the following:
过滤所述第一节点提供的数据和/或信息;filtering the data and/or information provided by the first node;
格式化所述第一节点提供的数据和/或信息。Formatting the data and/or information provided by the first node.
上述实施例中,可以由用于进行数据采集的第二网元过滤第一节点所提供的数据和/或信息,节省第二网元的存储资源,另外,第二网元还可以对第一节点提供的数据和/或信息进行格式化,以便提高核心网系统的服务效率,可用性高。In the above embodiment, the second network element used for data collection can filter the data and/or information provided by the first node to save the storage resources of the second network element. In addition, the second network element can also format the data and/or information provided by the first node to improve the service efficiency of the core network system and high availability.
结合第一方面的一些实施例,在一些实施例中,所述第三网元用于执行以下至少一项:In combination with some embodiments of the first aspect, in some embodiments, the third network element is used to perform at least one of the following:
调用多个所述第一节点的算力资源进行协同计算;Calling computing resources of multiple first nodes to perform collaborative computing;
针对第一业务进行计算,得到计算结果;其中,所述第一业务包括以下至少一项:定位业务;侧行链路定位业务;测距业务;人工智能业务;感知业务。Calculation is performed on the first service to obtain a calculation result; wherein the first service includes at least one of the following: positioning service; sidelink positioning service; ranging service; artificial intelligence service; perception service.
上述实施例中,用于计算的第三网元可以调度多个第一节点的算力资源进行协同计算,提高计算效率和计算准确性,另外,第三网元还可以针对第一业务进行计算,从而得到计算结果,以便提供更高质量的服务。示其中,第一业务可以包括但不限于以下至少一项:定位业务;侧行链路定位业务;测距业务;人工智能业务;感知业务。In the above embodiment, the third network element used for calculation can dispatch the computing resources of multiple first nodes for collaborative calculation to improve the calculation efficiency and calculation accuracy. In addition, the third network element can also calculate the first service to obtain the calculation result so as to provide a higher quality service. The first service may include but is not limited to at least one of the following: positioning service; sidelink positioning service; ranging service; artificial intelligence service; perception service.
第二方面,本公开实施例提出了一种定位方法,所述方法由第三网元执行,所述第三网元用于进行计算;In a second aspect, an embodiment of the present disclosure provides a positioning method, the method being executed by a third network element, the third network element being used to perform calculation;
所述方法包括:The method comprises:
接收定位管理功能LMF发送的第一请求消息,所述第一请求消息用于请求调用所述第三网元的定位计算服务;Receiving a first request message sent by a positioning management function LMF, where the first request message is used to request to call a positioning calculation service of the third network element;
基于所述第一请求消息,进行定位计算,得到定位结果; Performing positioning calculation based on the first request message to obtain a positioning result;
向所述LMF发送第一响应消息,所述第一响应消息中包括所述定位结果。A first response message is sent to the LMF, where the first response message includes the positioning result.
上述实施例中,用于进行计算的第三网元可以接收LMF发送的第一请求消息,该第一请求消息用于请求调用所述第三网元的定位计算服务,第三网元基于该第一请求消息,进行定位计算,并通过第一响应消息将定位结果反馈给LMF。由于第三网元可以调度多个第一节点的算力资源进行协同计算,且该第三网元为独立部署的核心网功能网元,可以有效提高定位的准确性,减少定位时延。In the above embodiment, the third network element used for calculation can receive a first request message sent by LMF, and the first request message is used to request to call the positioning calculation service of the third network element. The third network element performs positioning calculation based on the first request message, and feeds back the positioning result to LMF through a first response message. Since the third network element can schedule the computing resources of multiple first nodes for collaborative calculation, and the third network element is an independently deployed core network function network element, it can effectively improve the accuracy of positioning and reduce positioning delay.
结合第二方面的一些实施例,在一些实施例中,所述第一请求消息中包括以下至少一项:In conjunction with some embodiments of the second aspect, in some embodiments, the first request message includes at least one of the following:
由所述LMF所确定的定位方法;A positioning method determined by the LMF;
用于进行所述定位计算的测量数据。Measurement data used to perform the positioning calculation.
上述实施例中,LMF发送的第一请求消息中可以包括但不限于由LMF所确定的定位方法,和/或,用于第三网元进行定位计算的测量数据,以便第三网元进行定位计算,实现简便,可用性高。In the above embodiment, the first request message sent by the LMF may include but is not limited to the positioning method determined by the LMF, and/or measurement data used for the third network element to perform positioning calculations, so that the third network element can perform positioning calculations, which is simple to implement and has high availability.
结合第二方面的一些实施例,在一些实施例中,所述基于所述第一请求消息,进行定位计算,得到定位结果,包括:In combination with some embodiments of the second aspect, in some embodiments, performing positioning calculation based on the first request message to obtain a positioning result includes:
基于所述第一请求消息所包括的定位方法,确定不需要向第一网元发送第二请求消息,所述第一网元用于进行数据存储,所述第二请求消息用于请求调用所述第一网元的数据存储服务;Based on the positioning method included in the first request message, determining that there is no need to send a second request message to a first network element, the first network element is used for data storage, and the second request message is used to request to call a data storage service of the first network element;
基于所述第一请求消息所包括的用于进行所述定位计算的测量数据,进行定位计算,得到所述定位结果。Based on the measurement data used for performing the positioning calculation included in the first request message, a positioning calculation is performed to obtain the positioning result.
上述实施例中,如果第三网元基于第一请求消息中所包括的定位方法,确定不需要向第一网元发送第二请求消息的情况下,可以由第三网元直接根据LMF发送的第一请求消息所包括的测量数据进行定位计算,以便得到定位结果,实现简便,可用性高。In the above embodiment, if the third network element determines that it is not necessary to send a second request message to the first network element based on the positioning method included in the first request message, the third network element can directly perform positioning calculations based on the measurement data included in the first request message sent by the LMF to obtain a positioning result, which is simple to implement and has high availability.
结合第二方面的一些实施例,在一些实施例中,所述基于所述第一请求消息,进行定位计算,得到定位结果,包括:In combination with some embodiments of the second aspect, in some embodiments, performing positioning calculation based on the first request message to obtain a positioning result includes:
基于所述第一请求消息所包括的定位方法,确定需要向第一网元发送第二请求消息,所述第一网元用于进行数据存储,所述第二请求消息用于请求调用所述第一网元的数据存储服务;Based on the positioning method included in the first request message, determining that a second request message needs to be sent to a first network element, the first network element is used for data storage, and the second request message is used to request to call a data storage service of the first network element;
向所述第一网元发送所述第二请求消息;Sending the second request message to the first network element;
接收所述第一网元基于所述第二请求消息发送的定位辅助信息,所述定位辅助信息用于辅助所述第三网元进行定位计算;receiving positioning assistance information sent by the first network element based on the second request message, where the positioning assistance information is used to assist the third network element in performing positioning calculation;
基于所述第一请求消息所包括的用于进行所述定位计算的测量数据和所述定位辅助信息,进行定位计算,得到所述定位结果。Based on the measurement data used for performing the positioning calculation and the positioning assistance information included in the first request message, a positioning calculation is performed to obtain the positioning result.
上述实施例中,如果第三网元基于第一请求消息中所包括的定位方法,确定需要向第一网元发送第二请求消息的情况下,可以由第三网元向第一网元发送该第二请求消息,调用第一网元的数据存储服务,从而获取第一网元提供的定位辅助信息,第三网元可以基于LMF发送的第一请求消息所包括的测量数据和定位辅助信息,进行定位计算,以便得到定位结果,提高了定位的准确性和可靠性。In the above embodiment, if the third network element determines that it is necessary to send a second request message to the first network element based on the positioning method included in the first request message, the third network element can send the second request message to the first network element and call the data storage service of the first network element to obtain the positioning assistance information provided by the first network element. The third network element can perform positioning calculations based on the measurement data and positioning assistance information included in the first request message sent by the LMF to obtain a positioning result, thereby improving the accuracy and reliability of positioning.
结合第二方面的一些实施例,在一些实施例中,所述定位辅助信息包括以下至少一项:In conjunction with some embodiments of the second aspect, in some embodiments, the positioning assistance information includes at least one of the following:
三维地图信息;3D map information;
接入网设备的绝对位置信息。The absolute location information of the access network device.
上述实施例中,第一网元提供的定位辅助信息可以包括但不限于以上至少一项信息,辅助第三网元进行定位计算,提高了定位的准确性和可靠性。In the above embodiment, the positioning assistance information provided by the first network element may include but is not limited to at least one of the above information, which assists the third network element in performing positioning calculation and improves the accuracy and reliability of positioning.
结合第二方面的一些实施例,在一些实施例中,所述定位辅助信息是第二网元采集的,所述第二网元用于采集第一节点提供的数据和/或信息,所述第一节点包括以下至少一项:核心网功能网元;接入网设备;终端。In combination with some embodiments of the second aspect, in some embodiments, the positioning assistance information is collected by a second network element, and the second network element is used to collect data and/or information provided by a first node, and the first node includes at least one of the following: a core network function network element; an access network device; a terminal.
在上述实施例中,定位辅助信息可以由第二网元采集,实现简便,可用性高。In the above embodiment, the positioning assistance information can be collected by the second network element, which is simple to implement and has high availability.
结合第二方面的一些实施例,在一些实施例中,所述接收定位管理功能LMF发送的第一请求消息,包括:In combination with some embodiments of the second aspect, in some embodiments, the receiving a first request message sent by a positioning management function LMF includes:
接收所述LMF在第一定位过程中确定触发终端定位后发送的所述第一请求消息;其中,所述第一定位过程包括以下任一项:Receiving the first request message sent by the LMF after determining to trigger terminal positioning in the first positioning process; wherein the first positioning process includes any one of the following:
终端终止定位请求MT-LR过程;The terminal terminates the positioning request MT-LR process;
终端发起定位请求MO-LR过程;The terminal initiates the MO-LR process of positioning request;
终端终止定位请求SL-MT-LR过程;The terminal terminates the positioning request SL-MT-LR process;
终端发起定位请求SL-MO-LR过程。The terminal initiates the positioning request SL-MO-LR process.
上述实施例中,LMF可以在上述任一项定位过程中确定触发终端定位后,向第三网元发送该 第一请求消息,请求调用第三网元的定位计算服务,与已有的定位流程兼容,提高核心网系统提供服务的性能和可靠性。In the above embodiment, after determining that the terminal positioning is triggered in any of the above positioning processes, the LMF may send the trigger terminal positioning to the third network element. The first request message requests to call the positioning calculation service of the third network element, which is compatible with the existing positioning process and improves the performance and reliability of the services provided by the core network system.
第三方面,本公开实施例提出了一种定位方法,所述方法由第一网元执行,所述第一网元用于进行数据存储;In a third aspect, an embodiment of the present disclosure provides a positioning method, the method being performed by a first network element, the first network element being used for storing data;
所述方法包括:The method comprises:
接收第三网元发送的第二请求消息,所述第三网元用于进行计算,所述第二请求消息用于请求调用所述第一网元的数据存储服务;receiving a second request message sent by a third network element, where the third network element is used to perform calculations, and the second request message is used to request to call a data storage service of the first network element;
基于所述第二请求消息,向所述第三网元发送定位辅助信息,所述定位辅助信息用于辅助所述第三网元进行定位计算。Based on the second request message, positioning assistance information is sent to the third network element, where the positioning assistance information is used to assist the third network element in performing positioning calculation.
上述实施例中,用于进行数据存储的第一网元可以基于第三网元发送的第二请求消息,向第三网元提供定位辅助信息,以便提高定位可靠性和准确性。In the above embodiment, the first network element for data storage may provide positioning assistance information to the third network element based on the second request message sent by the third network element, so as to improve positioning reliability and accuracy.
结合第三方面的一些实施例,在一些实施例中,所述定位辅助信息包括以下至少一项:In conjunction with some embodiments of the third aspect, in some embodiments, the positioning assistance information includes at least one of the following:
三维地图信息;3D map information;
接入网设备的绝对位置信息。The absolute location information of the access network device.
结合第三方面的一些实施例,在一些实施例中,所述定位辅助信息是第二网元采集的,所述第二网元用于采集第一节点提供的数据和/或信息,所述第一节点包括以下至少一项:核心网功能网元;接入网设备;终端。In combination with some embodiments of the third aspect, in some embodiments, the positioning assistance information is collected by a second network element, and the second network element is used to collect data and/or information provided by a first node, and the first node includes at least one of the following: a core network function network element; an access network device; a terminal.
第四方面,本公开实施例提出了一种定位方法,所述方法由定位管理功能LMF执行,所述方法包括:In a fourth aspect, an embodiment of the present disclosure provides a positioning method, which is executed by a positioning management function LMF, and includes:
确定触发终端定位;Determine the trigger terminal location;
向所选择的第三网元发送第一请求消息,所述第三网元用于进行计算,所述第一请求消息用于请求调用所述第三网元的定位计算服务;Sending a first request message to a selected third network element, where the third network element is used to perform calculations, and the first request message is used to request to call a positioning calculation service of the third network element;
接收所述第三网元发送的第一响应消息,所述第一响应消息中包括定位结果。A first response message sent by the third network element is received, where the first response message includes a positioning result.
上述实施例中,LMF确定触发终端定位后,可以向所选择的第三网元发送该第一请求消息,请求调用第三网元的定位计算服务,以便从第三网元获取定位结果,减少了定位时延,提高了定位的可靠性和准确性。In the above embodiment, after LMF determines to trigger terminal positioning, it can send the first request message to the selected third network element, requesting to call the positioning calculation service of the third network element so as to obtain the positioning result from the third network element, thereby reducing the positioning delay and improving the reliability and accuracy of positioning.
结合第四方面的一些实施例,在一些实施例中,所述方法还包括:In conjunction with some embodiments of the fourth aspect, in some embodiments, the method further includes:
基于每个所述第三网元的第一信息,选择所述第三网元;其中,所述第一信息用于指示以下至少一项:Based on the first information of each of the third network elements, the third network element is selected; wherein the first information is used to indicate at least one of the following:
所述第三网元所在地理位置;The geographical location of the third network element;
所述第三网元支持的计算功能;A computing function supported by the third network element;
所述第三网元支持的计算能力;The computing capability supported by the third network element;
所述第三网元的负载状态。The load status of the third network element.
上述实施例中,LMF可以基于上述至少一项选择进行定位计算的第三网元,实现简便,可用性高。In the above embodiment, LMF can select a third network element for positioning calculation based on at least one of the above items, which is simple to implement and has high availability.
结合第四方面的一些实施例,在一些实施例中,所述第一请求消息中包括以下至少一项:In conjunction with some embodiments of the fourth aspect, in some embodiments, the first request message includes at least one of the following:
由所述LMF所确定的定位方法;A positioning method determined by the LMF;
用于进行所述定位计算的测量数据。Measurement data used to perform the positioning calculation.
结合第四方面的一些实施例,在一些实施例中,所述确定触发终端定位,包括:In conjunction with some embodiments of the fourth aspect, in some embodiments, determining to trigger terminal positioning includes:
在第一定位过程中,基于接入与移动性管理功能AMF发送的第三请求消息,确定触发所述终端定位,所述第三请求消息用于请求所述LMF进行所述终端定位;其中,所述第一定位过程包括以下任一项:In the first positioning process, based on the third request message sent by the access and mobility management function AMF, it is determined to trigger the terminal positioning, and the third request message is used to request the LMF to perform the terminal positioning; wherein the first positioning process includes any one of the following:
终端终止定位请求MT-LR过程;The terminal terminates the positioning request MT-LR process;
终端发起定位请求MO-LR过程;The terminal initiates the MO-LR process of positioning request;
终端终止定位请求SL-MT-LR过程;The terminal terminates the positioning request SL-MT-LR process;
终端发起定位请求SL-MO-LR过程。The terminal initiates the positioning request SL-MO-LR process.
第五方面,本公开实施例提出了一种第三网元,所述第三网元用于进行计算,包括:In a fifth aspect, an embodiment of the present disclosure provides a third network element, where the third network element is used to perform calculations, including:
收发模块,被配置为接收定位管理功能LMF发送的第一请求消息,所述第一请求消息用于请求调用所述第三网元的定位计算服务;A transceiver module, configured to receive a first request message sent by a location management function LMF, wherein the first request message is used to request to call a location calculation service of the third network element;
处理模块,被配置为基于所述第一请求消息,进行定位计算,得到定位结果;A processing module is configured to perform positioning calculation based on the first request message to obtain a positioning result;
所述收发模块,还被配置为向所述LMF发送第一响应消息,所述第一响应消息中包括所述定位结果。The transceiver module is also configured to send a first response message to the LMF, wherein the first response message includes the positioning result.
第六方面,本公开实施例提出了一种第一网元,所述第一网元用于进行数据存储,包括: In a sixth aspect, an embodiment of the present disclosure provides a first network element, where the first network element is used for data storage, including:
收发模块,被配置为接收第三网元发送的第二请求消息,所述第三网元用于进行计算,所述第二请求消息用于请求调用所述第一网元的数据存储服务;a transceiver module, configured to receive a second request message sent by a third network element, the third network element being used to perform calculations, the second request message being used to request to call a data storage service of the first network element;
所述收发模块,还被配置为基于所述第二请求消息,向所述第三网元发送定位辅助信息,所述定位辅助信息用于辅助所述第三网元进行定位计算。The transceiver module is further configured to send positioning assistance information to the third network element based on the second request message, where the positioning assistance information is used to assist the third network element in performing positioning calculation.
第七方面,本公开实施例提出了一种定位管理功能LMF,包括:In a seventh aspect, the embodiment of the present disclosure proposes a location management function LMF, including:
处理模块,被配置为确定触发终端定位;A processing module, configured to determine the trigger terminal location;
收发模块,被配置为向所选择的第三网元发送第一请求消息,所述第三网元用于进行计算,所述第一请求消息用于请求调用所述第三网元的定位计算服务;A transceiver module is configured to send a first request message to a selected third network element, the third network element is used to perform calculations, and the first request message is used to request to call a positioning calculation service of the third network element;
所述收发模块,还被配置为接收所述第三网元发送的第一响应消息,所述第一响应消息中包括定位结果。The transceiver module is further configured to receive a first response message sent by the third network element, where the first response message includes a positioning result.
第八方面,本公开实施例提出了一种第三网元,所述第三网元用于进行计算,包括:In an eighth aspect, an embodiment of the present disclosure provides a third network element, where the third network element is used to perform calculation, including:
一个或多个处理器;one or more processors;
其中,所述第三网元用于执行第二方面任一项所述的定位方法。The third network element is used to execute the positioning method described in any one of the second aspects.
第九方面,本公开实施例提出了一种第一网元,所述第一网元用于进行数据存储,包括:In a ninth aspect, an embodiment of the present disclosure provides a first network element, where the first network element is used for data storage, including:
一个或多个处理器;one or more processors;
其中,所述第一网元用于执行第三方面任一项所述的定位方法。Among them, the first network element is used to execute the positioning method described in any one of the third aspects.
第十方面,本公开实施例提出了一种定位管理功能LMF,包括:In a tenth aspect, an embodiment of the present disclosure proposes a location management function LMF, including:
一个或多个处理器;one or more processors;
其中,所述LMF用于执行第四方面任一项所述的定位方法。Wherein, the LMF is used to execute the positioning method described in any one of the fourth aspects.
第十一方面,本公开实施例提出了一种存储介质,所述存储介质存储有指令,当所述指令在通信设备上运行时,使得所述通信设备执行第二方面、第三方面或第四方面任一项所述的定位方法。In an eleventh aspect, an embodiment of the present disclosure proposes a storage medium, which stores instructions. When the instructions are executed on a communication device, the communication device executes the positioning method described in any one of the second aspect, the third aspect or the fourth aspect.
第十二方面,本公开实施例提出了一种定位系统,包括:In a twelfth aspect, an embodiment of the present disclosure provides a positioning system, including:
第三网元,所述第三网元用于进行计算,所述第三网元还用于执行上述第二方面任一项所述的定位方法;A third network element, the third network element is used to perform calculation, and the third network element is also used to execute the positioning method according to any one of the second aspects above;
第一网元,所述第一网元用于进行数据存储,所述第一网元还用于执行上述第三方面任一项所述的定位方法;A first network element, the first network element is used for data storage, and the first network element is further used to execute the positioning method according to any one of the third aspects above;
定位管理功能LMF,所述LMF还用于执行上述第四方面任一项所述的定位方法。The positioning management function LMF is also used to execute the positioning method described in any one of the fourth aspects above.
可以理解地,上述核心网系统、第一网元、第二网元、第三网元、定位系统、存储介质、程序产品、计算机程序均用于执行本公开实施例所提出的方法。因此,其所能达到的有益效果可以参考对应方法中的有益效果,此处不再赘述。It can be understood that the core network system, the first network element, the second network element, the third network element, the positioning system, the storage medium, the program product, and the computer program are all used to execute the method proposed in the embodiment of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method, and will not be repeated here.
本公开实施例提出了一种核心网系统、定位方法及装置、存储介质。在一些实施例中,定位方法、处理方法、通信方法等术语可以相互替换,定位装置、处理装置、通信装置等术语可以相互替换,定位系统、通信系统等术语可以相互替换。The embodiments of the present disclosure provide a core network system, a positioning method and device, and a storage medium. In some embodiments, the terms such as positioning method, processing method, and communication method can be replaced with each other, the terms such as positioning device, processing device, and communication device can be replaced with each other, and the terms such as positioning system and communication system can be replaced with each other.
本公开实施例并非穷举,仅为部分实施例的示意,不作为对本公开保护范围的具体限制。在不矛盾的情况下,某一实施例中的每个步骤均可以作为独立实施例来实施,且各步骤之间可以任意组合,例如,在某一实施例中去除部分步骤后的方案也可以作为独立实施例来实施,且在某一实施例中各步骤的顺序可以任意交换,另外,某一实施例中的可选实现方式可以任意组合;此外,各实施例之间可以任意组合,例如,不同实施例的部分或全部步骤可以任意组合,某一实施例可以与其他实施例的可选实现方式任意组合。The embodiments of the present disclosure are not exhaustive, but are only illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined, for example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
在各本公开实施例中,如果没有特殊说明以及逻辑冲突,各实施例之间的术语和/或描述具有一致性,且可以互相引用,不同实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。In each embodiment of the present disclosure, unless otherwise specified or there is a logical conflict, the terms and/or descriptions between the embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment based on their internal logical relationships.
本公开实施例中所使用的术语只是为了描述特定实施例的目的,而并非作为对本公开的限制。The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.
在本公开实施例中,除非另有说明,以单数形式表示的元素,如“一个”、“一种”、“该”、“上述”、“所述”、“前述”、“这一”等,可以表示“一个且只有一个”,也可以表示“一个或多个”、“至少一个”等。例如,在翻译中使用如英语中的“a”、“an”、“the”等冠词(article)的情况下,冠词之后的名词可以理解为单数表达形式,也可以理解为复数表达形式。In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "the", "above", "said", "aforementioned", "this", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun after the article may be understood as a singular expression or a plural expression.
在本公开实施例中,“多个”是指两个或两个以上。In the embodiments of the present disclosure, “plurality” refers to two or more.
在一些实施例中,“至少一者(至少一项、至少一个)(at least one of)”、“一个或多个(one or more)”、“多个(a plurality of)”、“多个(multiple)等术语可以相互替换。In some embodiments, the terms "at least one of", "one or more", "a plurality of", "multiple", etc. can be used interchangeably.
在一些实施例中,“A、B中的至少一者”、“A和/或B”、“在一情况下A,在另一情况下B”、“响应于一情况A,响应于另一情况B”等记载方式,根据情况可以包括以下技术方案:在一些实 施例中A(与B无关地执行A);在一些实施例中B(与A无关地执行B);在一些实施例中从A和B中选择执行(A和B被选择性执行);在一些实施例中A和B(A和B都被执行)。当有A、B、C等更多分支时也类似上述。In some embodiments, the recording methods such as "at least one of A and B", "A and/or B", "A in one case, B in another case", "in response to one case A, in response to another case B", etc. may include the following technical solutions according to the circumstances: In some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (A and B are both executed). When there are more branches such as A, B, C, etc., the above is also similar.
在一些实施例中,“A或B”等记载方式,根据情况可以包括以下技术方案:在一些实施例中A(与B无关地执行A);在一些实施例中B(与A无关地执行B);在一些实施例中从A和B中选择执行(A和B被选择性执行)。当有A、B、C等更多分支时也类似上述。In some embodiments, the recording method of "A or B" may include the following technical solutions according to the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). When there are more branches such as A, B, C, etc., the above is also similar.
本公开实施例中的“第一”、“第二”等前缀词,仅仅为了区分不同的描述对象,不对描述对象的位置、顺序、优先级、数量或内容等构成限制,对描述对象的陈述参见权利要求或实施例中上下文的描述,不应因为使用前缀词而构成多余的限制。例如,描述对象为“字段”,则“第一字段”和“第二字段”中“字段”之前的序数词并不限制“字段”之间的位置或顺序,“第一”和“第二”并不限制其修饰的“字段”是否在同一个消息中,也不限制“第一字段”和“第二字段”的先后顺序。再如,描述对象为“等级”,则“第一等级”和“第二等级”中“等级”之前的序数词并不限制“等级”之间的优先级。再如,描述对象的数量并不受序数词的限制,可以是一个或者多个,以“第一装置”为例,其中“装置”的数量可以是一个或者多个。此外,不同前缀词修饰的对象可以相同或不同,例如,描述对象为“装置”,则“第一装置”和“第二装置”可以是相同的装置或者不同的装置,其类型可以相同或不同;再如,描述对象为“信息”,则“第一信息”和“第二信息”可以是相同的信息或者不同的信息,其内容可以相同或不同。The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute restrictions on the position, order, priority, quantity or content of the description objects. The statement of the description object refers to the description in the context of the claims or embodiments, and should not constitute unnecessary restrictions due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields", and the "first" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number, and can be one or more. Taking the "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes may be the same or different. For example, if the description object is "device", then the "first device" and the "second device" may be the same device or different devices, and their types may be the same or different. For another example, if the description object is "information", then the "first information" and the "second information" may be the same information or different information, and their contents may be the same or different.
在一些实施例中,“包括A”、“包含A”、“用于指示A”、“携带A”,可以解释为直接携带A,也可以解释为间接指示A。In some embodiments, “including A”, “comprising A”, “used to indicate A”, and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
在一些实施例中,装置和设备可以解释为实体的、也可以解释为虚拟的,其名称不限定于实施例中所记载的名称,在一些情况下也可以被理解为“设备(equipment)”、“设备(device)”、“电路”、“网元”、“节点”、“功能”、“单元”、“部件(section)”、“系统”、“网络”、“芯片”、“芯片系统”、“实体”、“主体”等。In some embodiments, devices and equipment may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", etc.
在一些实施例中,“无线(radio)”、“无线(wireless)”、“无线接入网(radio access network,RAN)”、“接入网(access network,AN)”、“基于RAN的(RAN-based)”等术语可以相互替换。In some embodiments, the terms "radio", "wireless", "radio access network (RAN)", "access network (AN)", "RAN-based" and the like may be used interchangeably.
在一些实施例中,“接入网设备(access network device,AN device)”也可以被称为“无线接入网设备(radio access network device,RAN device)”、“基站(base station,BS)”、“无线基站(radio base station)”、“固定台(fixed station)”,在一些实施例中也可以被理解为“节点(node)”、“接入点(access point)”、“发送点(transmission point,TP)”、“接收点(reception point,RP)”、“发送和/或接收点(transmission/reception point,TRP)”、“面板(panel)”、“天线面板(antenna panel)”、“天线阵列(antenna array)”、“小区(cell)”、“宏小区(macro cell)”、“小型小区(small cell)”、“毫微微小区(femto cell)”、“微微小区(pico cell)”、“扇区(sector)”、“小区组(cell group)”、“服务小区”、“载波(carrier)”、“分量载波(component carrier)”、“带宽部分(bandwidth part,BWP)”等。In some embodiments, "access network device (AN device)" may also be referred to as "radio access network device (RAN device)", "base station (BS)", "radio base station (radio base station)", "fixed station" and in some embodiments may also be understood as "node", "access point (access point)", "transmission point (TP)", "reception point (RP)", "transmission and/or reception point (transmission/reception point, TRP)", "panel", "antenna panel", "antenna array", "cell", "macro cell", "small cell", "femto cell", "pico cell", "sector", "cell group", "serving cell", "carrier", "component carrier", "bandwidth part (bandwidth part, BWP)", etc.
在一些实施例中,“终端(terminal)”或“终端设备(terminal device)”可以被称为“用户设备(user equipment,UE)”、“用户终端(user terminal)”、“移动台(mobile station,MS)”、“移动终端(mobile terminal,MT)”、订户站(subscriber station)、移动单元(mobile unit)、订户单元(subscriber unit)、无线单元(wireless unit)、远程单元(remote unit)、移动设备(mobile device)、无线设备(wireless device)、无线通信设备(wireless communication device)、远程设备(remote device)、移动订户站(mobile subscriber station)、接入终端(access terminal)、移动终端(mobile terminal)、无线终端(wireless terminal)、远程终端(remote terminal)、手持设备(handset)、用户代理(user agent)、移动客户端(mobile client)、客户端(client)等。In some embodiments, the term "terminal" or "terminal device" may be referred to as "user equipment (UE)", "user terminal (user terminal)", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, etc.
在一些实施例中,获取数据、信息等可以遵照所在地国家的法律法规。In some embodiments, acquisition of data, information, etc. may comply with the laws and regulations of the country where the data is obtained.
在一些实施例中,可以在得到用户同意后获取数据、信息等。In some embodiments, data, information, etc. may be obtained with the user's consent.
此外,本公开实施例的表格中的每一元素、每一行、或每一列均可以作为独立实施例来实施,任意元素、任意行、任意列的组合也可以作为独立实施例来实施。In addition, each element, each row, or each column in the table of the embodiments of the present disclosure may be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns may also be implemented as an independent embodiment.
图1A是根据本公开实施例示出的核心网系统的架构示意图。FIG1A is a schematic diagram of the architecture of a core network system according to an embodiment of the present disclosure.
在一些实施例中,核心网系统包括但不限于以下至少一项:In some embodiments, the core network system includes but is not limited to at least one of the following:
接入与移动性管理功能(Access and Mobility Management Function,AMF);Access and Mobility Management Function (AMF);
定位管理功能(Location Management Function,LMF);Location Management Function (LMF);
统一数据管理(Unified Data Management,UDM);Unified Data Management (UDM);
网络开放功能(Network Exposure Function,NEF);Network Exposure Function (NEF);
网络数据分析功能(Network Data Analytics Function,NWDAF); Network Data Analytics Function (NWDAF);
网关移动位置中心(Gateway Mobile Location Centre,GMLC);Gateway Mobile Location Centre (GMLC);
位置检索功能(Location Retrieval Function,LRF);Location Retrieval Function (LRF);
应用功能(Application Function,AF);Application Function (AF);
定位服务客户端(Location service Client,LCS Client)。Location service client (Location service Client, LCS Client).
在一些实施例中,终端和/或分组无线单元(Packet Radio Unit,PRU)可以接入无线接入网(Radio Access Network,RAN)。RAN可以通过N2接口与接入与移动性管理功能(Access and Mobility Management Function,AMF)建立连接。In some embodiments, the terminal and/or the Packet Radio Unit (PRU) may access the Radio Access Network (RAN). The RAN may establish a connection with the Access and Mobility Management Function (AMF) via the N2 interface.
另外,终端和/或PRU还可以通过N1接口与AMF建立连接。In addition, the terminal and/or PRU can also establish a connection with the AMF through the N1 interface.
在一些实施例中,AMF与LMF可以通过NL1接口建立连接。In some embodiments, the AMF and LMF may establish a connection via an NL1 interface.
在一些实施例中,AMF与UDM可以通过N8接口建立连接。In some embodiments, the AMF and UDM may establish a connection via the N8 interface.
在一些实施例中,AMF与GMLC可以通过NL2接口建立连接。In some embodiments, the AMF and GMLC may establish a connection via an NL2 interface.
在一些实施例中,LMF之间可以通过NL7接口建立连接。In some embodiments, LMFs may be connected via an NL7 interface.
在一些实施例中,LMF与NWDAF可以通过NL8接口建立连接。In some embodiments, the LMF and the NWDAF may establish a connection via an NL8 interface.
在一些实施例中,UDM与NEF可以通过N52接口建立连接。In some embodiments, the UDM and NEF may establish a connection via an N52 interface.
在一些实施例中,UDM与GMLC可以通过NL6接口建立连接。In some embodiments, the UDM and the GMLC may establish a connection via an NL6 interface.
在一些实施例中,NEF与GMLC可以通过NL5接口建立连接。In some embodiments, the NEF and the GMLC may establish a connection via an NL5 interface.
在一些实施例中,NEF与AF可以通过N33接口建立连接。In some embodiments, the NEF and the AF may establish a connection via an N33 interface.
在一些实施例中,NWDAF与GMLC可以通过NL9接口建立连接。In some embodiments, the NWDAF and the GMLC may establish a connection via an NL9 interface.
在一些实施例中,GMLC与LCS Client可以通过Le接口建立连接。In some embodiments, the GMLC and LCS Client can establish a connection through the Le interface.
在一些实施例中,LRF与LCS Client可以通过Le接口建立连接。In some embodiments, LRF and LCS Client can establish a connection through the Le interface.
以上仅为示例性说明,核心网系统中还包括其他功能网元,例如,会话管理功能(Session Management Function,SMF),用户面功能(User Plane Function,UPF)等,在此不再赘述。The above is only an exemplary explanation. The core network system also includes other functional network elements, such as session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), etc., which will not be repeated here.
图1A所示的核心网系统包括较多的功能网元,为了简化核心网系统架构,本公开实施例提供了另一种核心网系统,参照图1B所示,图1B是根据本公开实施例示出的核心网系统的架构示意图。The core network system shown in FIG1A includes a large number of functional network elements. In order to simplify the core network system architecture, an embodiment of the present disclosure provides another core network system, as shown in FIG1B . FIG1B is an architecture diagram of the core network system shown according to an embodiment of the present disclosure.
在一些实施例中,核心网系统100包括但不限于以下至少一项:In some embodiments, the core network system 100 includes but is not limited to at least one of the following:
第一网元101,所述第一网元101用于进行数据存储;A first network element 101, wherein the first network element 101 is used for storing data;
第二网元102,所述第二网元102用于采集第一节点提供的数据和/或信息,所述第一节点包括以下至少一项:核心网功能网元;接入网设备;终端;The second network element 102 is used to collect data and/or information provided by the first node, and the first node includes at least one of the following: a core network function network element; an access network device; a terminal;
第三网元103,所述第三网元103用于进行计算。The third network element 103 is used for performing calculations.
在一些实施例中,为了与已有的核心网架构兼容,第一网元101、第二网元102、第三网元103中的至少一项可以通过AMF接入RAN。即AMF仍可以基于终端需求对上述三个网元进行选择、控制和/或管理,可用性高。In some embodiments, in order to be compatible with the existing core network architecture, at least one of the first network element 101, the second network element 102, and the third network element 103 can access the RAN through the AMF. That is, the AMF can still select, control and/or manage the above three network elements based on terminal requirements, and the availability is high.
在一些实施例中,为了支持用户面功能,第一网元101、第二网元102、第三网元103中的至少一项可以与UPF连接。In some embodiments, in order to support user plane functions, at least one of the first network element 101, the second network element 102, and the third network element 103 can be connected to the UPF.
在一些实施例中,对第一网元101、第二网元102、第三网元103的数目不作限定。In some embodiments, the number of the first network element 101, the second network element 102, and the third network element 103 is not limited.
在一些实施例中,第一网元101、第二网元102、第三网元103可以分别独立部署在核心网系统中。In some embodiments, the first network element 101, the second network element 102, and the third network element 103 may be independently deployed in the core network system.
在一些实施例中,第一网元101可以用于进行数据存储。In some embodiments, the first network element 101 may be used for data storage.
在一些实施例中,第一网元101可以称为数据存储功能(Data Storage Function,DSF)。In some embodiments, the first network element 101 can be called a data storage function (DSF).
在一些实施例中,第一网元101也可以称为数据处理功能,数据功能等,本公开对第一网元的名称不作限定。In some embodiments, the first network element 101 may also be referred to as a data processing function, a data function, etc. The present disclosure does not limit the name of the first network element.
在一些实施例中,第一网元101所存储的数据可以包括但不限于以下至少一项:In some embodiments, the data stored by the first network element 101 may include but is not limited to at least one of the following:
NRF需要存储的数据;Data that NRF needs to store;
UDR需要存储的数据;The data that the UDR needs to store;
UDM需要存储的数据;Data that UDM needs to store;
所述第二网元所采集的数据;data collected by the second network element;
所述第三网元进行计算时所需要的数据。The data required by the third network element for calculation.
在一些实施例中,可以对核心网系统100所包括的NRF、UDR、UDM等进行重组,将NRF、UDR、UDM等需要存储的数据统一存储到第一网元101上,简少核心网系统所包括的功能网元数,实现简化核心网系统架构的目的。In some embodiments, the NRF, UDR, UDM, etc. included in the core network system 100 can be reorganized, and the data that needs to be stored in the NRF, UDR, UDM, etc. can be uniformly stored on the first network element 101, thereby reducing the number of functional network elements included in the core network system and achieving the purpose of simplifying the core network system architecture.
在一些实施例中,第一网元101还可以用于存储第二网元102所采集的数据和/或信息等。In some embodiments, the first network element 101 may also be used to store data and/or information collected by the second network element 102 .
在一些实施例中,第一网元101还可以用于存储第三网元103进行计算时所需要的数据。 In some embodiments, the first network element 101 may also be used to store data required by the third network element 103 for calculation.
在一个示例中,在感知业务和/或定位业务场景下,第三网元103用于进行感知计算和/或定位计算,第一网元101可以存储感应业务数据和/或定位业务数据。In one example, in a sensing service and/or positioning service scenario, the third network element 103 is used to perform sensing calculation and/or positioning calculation, and the first network element 101 can store sensing service data and/or positioning service data.
在一些实施例中,第二网元102用于采集由第一节点所提供的数据和/或信息。其中,第一节点包括但不限于以下至少一项:核心网功能网元;接入网设备;终端。In some embodiments, the second network element 102 is used to collect data and/or information provided by the first node. The first node includes but is not limited to at least one of the following: a core network function network element; an access network device; a terminal.
其中,核心网功能网元包括但不限于UPF、SMF等。Among them, core network functional network elements include but are not limited to UPF, SMF, etc.
在一些实施例中,第二网元102可以称为数据收集功能(Data Collection Function,DCF)。In some embodiments, the second network element 102 may be referred to as a data collection function (DCF).
在一些实施例中,第二网元102也可以称为数据采集功能,数据功能等,本公开对第二网元的名称不作限定。In some embodiments, the second network element 102 may also be referred to as a data collection function, a data function, etc. The present disclosure does not limit the name of the second network element.
在一些实施例中,第二网元102还可以用于过滤所述第一节点提供的数据和/或信息。In some embodiments, the second network element 102 may also be used to filter the data and/or information provided by the first node.
示例性地,对于每个第一节点提供的数据和/或信息,由第二网元102按照预设策略进行过滤。Exemplarily, the data and/or information provided by each first node is filtered by the second network element 102 according to a preset policy.
在一些实施例中,第二网元102还可以用于格式化所述第一节点提供的数据和/或信息。In some embodiments, the second network element 102 may also be used to format data and/or information provided by the first node.
示例性地,第二网元102采集到的数据和/或信息来着不同类型的节点,因此格式可能不同,第二网元102可以按照协议约定的第一格式对采集到的数据和/或信息进行格式化处理。后续其他功能网元需要调用时,第二网元102可以直接提供格式化后的数据和/或信息给对应的功能网元,提高核心网系统提供服务的效率。Exemplarily, the data and/or information collected by the second network element 102 come from different types of nodes, so the formats may be different. The second network element 102 can format the collected data and/or information according to the first format agreed upon in the protocol. When other functional network elements need to be called later, the second network element 102 can directly provide the formatted data and/or information to the corresponding functional network elements, thereby improving the efficiency of the core network system in providing services.
在一些实施例中,第二网元102还可以用于过滤所述第一节点提供的数据和/或信息,以及格式化过滤后的数据和/或信息。In some embodiments, the second network element 102 may also be used to filter the data and/or information provided by the first node, and format the filtered data and/or information.
在一些实施例中,第三网元103可以用于进行计算。In some embodiments, the third network element 103 may be used to perform calculations.
在一些实施例中,第三网元103可以称为计算功能(Calculating Function,CF)。In some embodiments, the third network element 103 may be referred to as a calculating function (CF).
在一些实施例中,第三网元103也可以称为其他功能,本公开对第三网元的名称不作限定。In some embodiments, the third network element 103 may also be referred to as other functions, and the present disclosure does not limit the name of the third network element.
在一些实施例中,可以将各功能网元进行计算的功能部分单独部署为第三网元103。In some embodiments, the functional part of each functional network element that performs calculations may be separately deployed as a third network element 103 .
在一些实施例中,第三网元103可以调用多个第一节点的算力资源进行协同计算任务。In some embodiments, the third network element 103 may call upon computing resources of multiple first nodes to perform collaborative computing tasks.
示例性地,第一节点包括但不限于以下至少一项:核心网功能网元;接入网设备;终端。Exemplarily, the first node includes but is not limited to at least one of the following: a core network function network element; an access network device; a terminal.
第三网元103可以调度多个核心网功能网元、多个终端和/或多个接入网设备的算力资源进行协同计算。The third network element 103 can schedule computing resources of multiple core network function network elements, multiple terminals and/or multiple access network devices for collaborative computing.
在一些实施例中,第三网元103可以针对第一业务进行计算,得到计算结果。其中,第一业务可以包括但不限于以下至少一项:定位业务;侧行链路定位业务;测距业务;人工智能业务;感知业务。In some embodiments, the third network element 103 may perform calculations on the first service to obtain a calculation result. The first service may include but is not limited to at least one of the following: positioning service; sidelink positioning service; ranging service; artificial intelligence service; and perception service.
示例性地,对于定位业务、侧行链路定位业务、测距业务等,第三网元103可以有效利用网络设备的算力资源,和/或,第一网元101所存储的数据,进行计算,得到计算结果,例如得到定位结果、测距结果等。从而实现由核心网系统提供更高质量服务的目的。Exemplarily, for positioning services, sidelink positioning services, ranging services, etc., the third network element 103 can effectively utilize the computing resources of the network device and/or the data stored in the first network element 101 to perform calculations to obtain calculation results, such as positioning results, ranging results, etc., thereby achieving the purpose of providing higher quality services by the core network system.
示例性地,第三网元103可以提供人工智能计算服务。例如,可以在不同的第三网元103上部署不同的神经网络,不同的神经网络用于执行不同的人工智能业务,例如无人驾驶业务、图像处理业务、语义分析业务等。通过不同的第三网元103实现由核心网系统提供人工智能计算服务的目的。Exemplarily, the third network element 103 can provide artificial intelligence computing services. For example, different neural networks can be deployed on different third network elements 103, and different neural networks are used to execute different artificial intelligence services, such as unmanned driving services, image processing services, semantic analysis services, etc. The purpose of providing artificial intelligence computing services by the core network system is achieved through different third network elements 103.
以上仅为示例性说明,第一网元101、第二网元102、第三网元103可以独立部署,也可以两两组合或三者组合后进行部署,本公开对此不作限定。The above description is merely an exemplary description. The first network element 101, the second network element 102, and the third network element 103 may be deployed independently, or in combination of two or three, and the present disclosure does not limit this.
在一些实施例中,参照图1B所示,核心网系统100还可以包括但不限于以下至少一项:In some embodiments, as shown in FIG. 1B , the core network system 100 may also include but is not limited to at least one of the following:
SMF;UPF;AF;NEF;LMF;策略控制功能(Policy Control Function,PCF);网络切片选择功能(Network Slice Selection Function,NSSF);鉴权服务器功能(Authentication Server Function,AUSF)。SMF; UPF; AF; NEF; LMF; Policy Control Function (PCF); Network Slice Selection Function (NSSF); Authentication Server Function (AUSF).
上述实施例中,简化了核心网系统架构,丰富了核心网系统所需的数据和/或信息,且提高了核心网系统提供服务的性能和可靠性。In the above embodiments, the core network system architecture is simplified, the data and/or information required by the core network system is enriched, and the performance and reliability of services provided by the core network system are improved.
在一些实施例中,图1B所示的核心网系统架构可以适用于多种业务场景下,包括但不限于定位场景、人工智能场景等。In some embodiments, the core network system architecture shown in Figure 1B can be applied to a variety of business scenarios, including but not limited to positioning scenarios, artificial intelligence scenarios, etc.
下面以图1B所示的核心网系统架构适用于定位场景为例进行进一步说明。The following further describes the core network system architecture shown in FIG. 1B as being applicable to a positioning scenario.
图2是根据本公开实施例示出的定位方法的交互示意图。如图2所示,本公开实施例涉及定位方法,上述方法包括:FIG2 is an interactive schematic diagram of a positioning method according to an embodiment of the present disclosure. As shown in FIG2 , an embodiment of the present disclosure relates to a positioning method, and the method includes:
步骤S2101,LMF确定触发终端定位。Step S2101, LMF determines to trigger terminal positioning.
在一些实施例中,LMF可以在第一定位过程中,基于AMF发送的第三请求消息,确定触发该终端定位。In some embodiments, LMF may determine to trigger the terminal positioning based on the third request message sent by AMF during the first positioning process.
在一些实施例中,第一定位过程包括但不限于以下任一项:In some embodiments, the first positioning process includes but is not limited to any of the following:
终端终止定位请求(Mobile Terminated Location Request,MT-LR)过程; Mobile Terminated Location Request (MT-LR) process;
终端发起定位请求(Mobile Originated Location Request,MO-LR)过程;The terminal initiates the positioning request (Mobile Originated Location Request, MO-LR) process;
终端终止定位请求(Sidelink Mobile Terminated Location Request,SL-MT-LR)过程;Sidelink Mobile Terminated Location Request (SL-MT-LR) process;
终端发起定位请求(Sidelink Mobile Originated Location Request,SL-MO-LR)过程。The terminal initiates the positioning request (Sidelink Mobile Originated Location Request, SL-MO-LR) process.
在一些实施例中,MO-LR过程、MT-LR过程涉及到的终端数目为1,SL-MO-LR过程、SL-MT-LR过程涉及到的终端数目为多个,且其中定位服务终端可以为侧行链路定位和测距服务提供定位方法、辅助信息和/或定位计算功能。In some embodiments, the number of terminals involved in the MO-LR process and the MT-LR process is 1, the number of terminals involved in the SL-MO-LR process and the SL-MT-LR process is multiple, and the positioning service terminal can provide positioning methods, auxiliary information and/or positioning calculation functions for sidelink positioning and ranging services.
在一些实施例中,当MO-LR过程或SL-MO-LR过程被触发,AMF接收到终端发起的第一定位请求消息,AMF可以基于第一定位请求消息选择LMF,并向所选择的LMF发送第三请求消息,第三请求消息用于请求LMF进行终端定位。In some embodiments, when the MO-LR process or the SL-MO-LR process is triggered, the AMF receives a first positioning request message initiated by the terminal. The AMF can select the LMF based on the first positioning request message and send a third request message to the selected LMF. The third request message is used to request the LMF to perform terminal positioning.
示例性地,第三请求消息可以用于请求调用位置服务,例如请求调用Nmf_Location_EDetermineLocation服务,此时,LMF可以基于该第三请求消息确定所采用的定位方法。其中,定位方法包括但不限于蓝牙定位方法、无线保真(Wireless Fidelity,WiFi)定位方法、全球定位系统(Global Positioning System,GPS)定位方法、基站定位方法、混合定位方法等。Exemplarily, the third request message can be used to request the invocation of a location service, such as requesting the invocation of the Nmf_Location_EDetermineLocation service. At this time, the LMF can determine the positioning method to be adopted based on the third request message. The positioning method includes but is not limited to a Bluetooth positioning method, a Wireless Fidelity (WiFi) positioning method, a Global Positioning System (GPS) positioning method, a base station positioning method, a hybrid positioning method, and the like.
进一步地,LMF可以确定触发终端定位,以采集用于进行所述定位计算的测量数据。其中,测量数据包括LMF能够采集到的可以用于进行定位计算的相关数据,包括但不限于参考信号接收功率(Reference Signal Receiving Power,RSRP)、基站标识、终端标识、网关标识、GNSS信号等。本公开对此不作限定。Further, the LMF may determine to trigger terminal positioning to collect measurement data for performing the positioning calculation. The measurement data includes relevant data that can be collected by the LMF and can be used for positioning calculation, including but not limited to reference signal receiving power (RSRP), base station identification, terminal identification, gateway identification, GNSS signal, etc. This disclosure does not limit this.
在一些实施例中,当MT-LR过程或SL-MT-LR过程被触发,AMF接收到GMLC/NEF/Client/AF中的至少一项通过LMF发起的第二定位请求消息,AMF可以基于第二定位请求消息选择LMF,并向所选择的LMF发送第三请求消息,第三请求消息用于请求LMF进行终端定位。In some embodiments, when the MT-LR process or the SL-MT-LR process is triggered, the AMF receives a second positioning request message initiated by at least one of GMLC/NEF/Client/AF through the LMF. The AMF can select the LMF based on the second positioning request message and send a third request message to the selected LMF. The third request message is used to request the LMF to perform terminal positioning.
示例性地,第三请求消息可以用于请求调用位置服务,例如请求调用Nmf_Location_EDetermineLocation服务,此时,LMF可以基于该第三请求消息确定所采用的定位方法。其中,定位方法包括但不限于蓝牙定位方法、WiFi定位方法、GPS定位方法、基站定位方法、混合定位方法等。Exemplarily, the third request message can be used to request the invocation of a location service, such as requesting the invocation of the Nmf_Location_EDetermineLocation service, at which point the LMF can determine the positioning method to be adopted based on the third request message. The positioning method includes but is not limited to a Bluetooth positioning method, a WiFi positioning method, a GPS positioning method, a base station positioning method, a hybrid positioning method, and the like.
进一步地,LMF可以确定触发终端定位,以采集用于进行所述定位计算的测量数据。其中,测量数据包括LMF能够采集到的可以用于进行定位计算的相关数据,包括但不限于RSRP、基站标识、终端标识、网关标识、GNSS信号等。本公开对此不作限定。Further, the LMF may determine to trigger terminal positioning to collect measurement data for performing the positioning calculation. The measurement data includes relevant data that can be collected by the LMF and can be used for positioning calculation, including but not limited to RSRP, base station identification, terminal identification, gateway identification, GNSS signal, etc. This disclosure is not limited to this.
步骤S2102,LMF向所选择的第三网元103发送第一请求消息。Step S2102, LMF sends a first request message to the selected third network element 103.
在一些实施例中,LMF可以在多个第三网元103中基于每个所述第三网元103的第一信息,选择其中一个,并向所选择的第三网元103发送第一请求消息。In some embodiments, the LMF may select one of the multiple third network elements 103 based on the first information of each of the third network elements 103 , and send a first request message to the selected third network element 103 .
在一些实施例中,第一信息可以用于指示但不限于指示以下至少一项:所述第三网元103所在地理位置;所述第三网元103支持的计算功能;所述第三网元103支持的计算能力;所述第三网元103的负载状态。In some embodiments, the first information can be used to indicate but is not limited to indicating at least one of the following: the geographical location of the third network element 103; the computing functions supported by the third network element 103; the computing capabilities supported by the third network element 103; and the load status of the third network element 103.
在一些实施例中,第一请求消息用于请求调用所述第三网元的定位计算服务。In some embodiments, the first request message is used to request to call a positioning calculation service of the third network element.
在一些实施例中,第一请求消息也可以称为定位计算请求消息等,本公开对第一请求消息的名称不作限定。In some embodiments, the first request message may also be called a positioning calculation request message, etc. The present disclosure does not limit the name of the first request message.
在一些实施例中,第一请求消息中可以包括但不限于以下至少一项:In some embodiments, the first request message may include but is not limited to at least one of the following:
由所述LMF所确定的定位方法;A positioning method determined by the LMF;
用于进行所述定位计算的测量数据。Measurement data used to perform the positioning calculation.
在一些实施例中,第三网元103可以接收该第一请求消息。In some embodiments, the third network element 103 may receive the first request message.
步骤S2103,第三网元103确定是否需要向第一网元101发送第二请求消息。Step S2103 , the third network element 103 determines whether it needs to send a second request message to the first network element 101 .
在一些实施例中,第二请求消息用于请求调用第一网元101的数据存储服务。In some embodiments, the second request message is used to request to call the data storage service of the first network element 101.
在一些实施例中,第三网元103可以基于第一请求消息中所包括的定位方法,确定是否需要向第一网元101发送第二请求消息。In some embodiments, the third network element 103 may determine whether it is necessary to send a second request message to the first network element 101 based on the positioning method included in the first request message.
在一些实施例中,第三网元103可以基于协议约定,确定第一请求消息中所包括的定位方法是否需要向第一网元101发送第二请求消息。In some embodiments, the third network element 103 may determine, based on a protocol agreement, whether the positioning method included in the first request message requires sending a second request message to the first network element 101 .
示例性地,定位方法包括基站定位时,第三网元103可以确定需要向第一网元101发送第二请求消息。Exemplarily, when the positioning method includes base station positioning, the third network element 103 may determine that it is necessary to send a second request message to the first network element 101 .
示例性地,定位方法包括GPS定位方法时,第三网元103可以确定不需要向第一网元101发送第二请求消息。Exemplarily, when the positioning method includes the GPS positioning method, the third network element 103 may determine that it is not necessary to send the second request message to the first network element 101 .
以上仅为示例性说明,针对任意一种定位方法,为了提高定位准确度和可靠性,第三网元103均可以确定需要向第一网元101发送该第二请求消息。或者,针对任意一种定位方法,第三网元103可以确定当前定位精度已经满足定位需求,或者,之前已经从第一网元101处获取到了所需 要的定位辅助信息的情况下,确定不需要向第一网元101发送该第二请求消息。The above is only an exemplary description. For any positioning method, in order to improve positioning accuracy and reliability, the third network element 103 can determine that it is necessary to send the second request message to the first network element 101. Alternatively, for any positioning method, the third network element 103 can determine that the current positioning accuracy has met the positioning requirements, or that the required positioning accuracy has been obtained from the first network element 101. In the case where the positioning assistance information is required, it is determined that there is no need to send the second request message to the first network element 101.
第三网元103确定是否需要向第一网元101发送该第二请求消息的方案均应属于本公开的保护范围。Solutions in which the third network element 103 determines whether it needs to send the second request message to the first network element 101 should all fall within the protection scope of the present disclosure.
步骤S2104,第三网元103向第一网元101发送第二请求消息。Step S2104: The third network element 103 sends a second request message to the first network element 101.
在一些实施例中,第三网元103在基于定位方法,确定需要向第一网元101发送第二请求消息的情况下,可以向第一网元101发送第二请求消息。In some embodiments, when the third network element 103 determines that it is necessary to send a second request message to the first network element 101 based on the positioning method, the third network element 103 may send a second request message to the first network element 101 .
在一些实施例中,第一网元101接收该第二请求消息。In some embodiments, the first network element 101 receives the second request message.
步骤S2105,第一网元101向第三网元103发送定位辅助信息。Step S2105 : The first network element 101 sends positioning assistance information to the third network element 103 .
在一些实施例中,第三网元103接收该定位辅助信息。In some embodiments, the third network element 103 receives the positioning assistance information.
在一些实施例中,第一网元101向第三网元103发送第二响应消息,其中包括定位辅助信息。In some embodiments, the first network element 101 sends a second response message to the third network element 103, wherein the second response message includes positioning assistance information.
示例性地,第二响应消息用于响应第二请求消息。Exemplarily, the second response message is used to respond to the second request message.
在一些实施例中,定位辅助信息用于辅助所述第三网元进行定位计算。In some embodiments, the positioning assistance information is used to assist the third network element in performing positioning calculations.
在一些实施例中,定位辅助信息可以包括但不限于以下至少一项:三维地图信息;接入网设备的绝对位置信息。In some embodiments, the positioning assistance information may include but is not limited to at least one of the following: three-dimensional map information; absolute position information of the access network device.
其中,接入网设备的绝对位置信息可以包括但不限于基站的经纬度信息。The absolute location information of the access network device may include but is not limited to the latitude and longitude information of the base station.
在一些实施例中,定位辅助信息可以由第二网元102采集。In some embodiments, the positioning assistance information may be collected by the second network element 102 .
示例性地,所述第二网元在采集第一节点提供的数据和/或信息时,可以采集到该定位辅助信息,其中,所述第一节点包括以下至少一项:核心网功能网元;接入网设备;终端。Exemplarily, the second network element may collect the positioning assistance information when collecting data and/or information provided by the first node, wherein the first node includes at least one of the following: a core network functional network element; an access network device; a terminal.
步骤S2106,第三网元103进行定位计算,得到定位结果。Step S2106: The third network element 103 performs positioning calculation to obtain a positioning result.
在一些实施例中,第三网元103确定不需要向第一网元101发送第二请求消息的情况下,第三网元103可以基于第一请求消息中所包括的测量数据,进行定位计算,得到该定位结果。In some embodiments, when the third network element 103 determines that there is no need to send the second request message to the first network element 101, the third network element 103 may perform positioning calculations based on the measurement data included in the first request message to obtain the positioning result.
在一些实施例中,第三网元103确定需要向第一网元101发送第二请求消息,并获取到第一网元101提供的定位辅助信息的情况下,第三网元103可以基于第一请求消息中所包括的测量数据和该定位辅助信息,进行定位计算,得到该定位结果。In some embodiments, when the third network element 103 determines that it needs to send a second request message to the first network element 101 and obtains positioning assistance information provided by the first network element 101, the third network element 103 can perform positioning calculations based on the measurement data included in the first request message and the positioning assistance information to obtain the positioning result.
在一些实施例中,第三网元103可以预估定位计算所需要的算力资源,进而调用多个所述第一节点的算力资源进行协同计算。In some embodiments, the third network element 103 may estimate the computing resources required for positioning calculations, and then call upon the computing resources of multiple first nodes for collaborative calculations.
步骤S2107,第三网元103向LMF发送第一响应消息。Step S2107: The third network element 103 sends a first response message to the LMF.
在一些实施例中,LMF接收该第一响应消息。In some embodiments, the LMF receives the first response message.
在一些实施例中,第一响应消息用于响应第一请求消息。In some embodiments, the first response message is used to respond to the first request message.
在一些实施例中,第一响应消息也可以称为定位计算响应消息,本公开对第一响应消息的名称不作限定。In some embodiments, the first response message may also be referred to as a positioning calculation response message, and the present disclosure does not limit the name of the first response message.
在一些实施例中,第一响应消息中可以包括定位结果。In some embodiments, the first response message may include the positioning result.
在一些实施例中,LMF可以将该定位结果反馈给AMF。In some embodiments, the LMF may feed back the positioning result to the AMF.
示例性地,LMF可以向AMF发送第三响应消息,从而将定位结果反馈给AMF。其中,第三响应消息用于响应第三请求消息。Exemplarily, LMF may send a third response message to AMF, thereby feeding back the positioning result to AMF. The third response message is used to respond to the third request message.
示例性地,第三响应消息可以为Nmf_Location_EdetermineLocation响应消息。Exemplarily, the third response message may be an Nmf_Location_EdetermineLocation response message.
示例性地,第三响应消息中包括该定位结果。Exemplarily, the third response message includes the positioning result.
进一步地,在MO-LR过程中或在SL-MO-LR过程中,可以由AMF向GMLC、NEF、Client、AF中的至少一项报告该定位结果。Furthermore, during the MO-LR process or during the SL-MO-LR process, the AMF may report the positioning result to at least one of the GMLC, NEF, Client, and AF.
再进一步地,AMF可以向终端反馈第一定位响应消息,其中,第一定位响应消息用于响应终端发送的第一定位请求消息,示例性地,第一定位响应消息可以为MO-LR响应消息或SL-MO-LR响应消息。Furthermore, the AMF may feed back a first positioning response message to the terminal, wherein the first positioning response message is used to respond to a first positioning request message sent by the terminal. Exemplarily, the first positioning response message may be a MO-LR response message or a SL-MO-LR response message.
示例性地,第一定位响应消息中包括定位结果。Exemplarily, the first positioning response message includes the positioning result.
在一些实施例中,LMF可以将该定位结果反馈给AMF。In some embodiments, the LMF may feed back the positioning result to the AMF.
示例性地,LMF可以向AMF发送第三响应消息,从而将定位结果反馈给AMF。其中,第三响应消息用于响应第三请求消息。Exemplarily, LMF may send a third response message to AMF, thereby feeding back the positioning result to AMF. The third response message is used to respond to the third request message.
示例性地,第三响应消息可以为Nmf_Location_EdetermineLocation响应消息。Exemplarily, the third response message may be an Nmf_Location_EdetermineLocation response message.
示例性地,第三响应消息中包括该定位结果。Exemplarily, the third response message includes the positioning result.
进一步地,在MT-LR过程中或在SL-MT-LR过程中,可以由AMF向GMLC、NEF、Client、AF中的至少一项发送第二定位响应消息,该第二定位响应消息用于响应第二定位请求消息,示例性地,第二定位响应消息可以为MT-LR响应消息或SL-MT-LR响应消息。Furthermore, during the MT-LR process or during the SL-MT-LR process, the AMF may send a second positioning response message to at least one of the GMLC, NEF, Client, and AF, and the second positioning response message is used to respond to the second positioning request message. Exemplarily, the second positioning response message may be an MT-LR response message or a SL-MT-LR response message.
示例性地,第二定位响应消息中可以包括定位结果。Exemplarily, the second positioning response message may include the positioning result.
在一些实施例中,本公开实施例所涉及的定位方法可以包括步骤S2101~步骤S2107中的至少 一者。例如,步骤S2101可以作为独立实施例来实施,步骤S2102可以作为独立实施例来实施,步骤S2101+S2102可以作为独立实施例来实施,步骤S2103可以作为独立实施例来实施,步骤S2104至S2105可以作为独立实施例来实施,步骤S2103至S2105可以作为独立实施例来实施,步骤S2106可以作为独立实施例来实施,步骤S2107可以作为独立实施例来实施,步骤S2106至S2107可以作为独立实施例来实施,步骤S2101至S2107可以作为独立实施例来实施,但不限于此。In some embodiments, the positioning method involved in the embodiments of the present disclosure may include at least one of steps S2101 to S2107. For example, step S2101 can be implemented as an independent embodiment, step S2102 can be implemented as an independent embodiment, step S2101+S2102 can be implemented as an independent embodiment, step S2103 can be implemented as an independent embodiment, steps S2104 to S2105 can be implemented as independent embodiments, steps S2103 to S2105 can be implemented as independent embodiments, step S2106 can be implemented as an independent embodiment, step S2107 can be implemented as an independent embodiment, steps S2106 to S2107 can be implemented as independent embodiments, and steps S2101 to S2107 can be implemented as independent embodiments, but are not limited thereto.
在一些实施例中,步骤S2101是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,不需要进行终端定位时,步骤S2101可以不执行。In some embodiments, step S2101 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when terminal positioning is not required, step S2101 may not be performed.
在一些实施例中,步骤S2102是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,由LMF或其他执行功能网元进行定位计算时,步骤S2102可以不执行。In some embodiments, step S2102 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the positioning calculation is performed by the LMF or other execution function network element, step S2102 may not be performed.
在一些实施例中,步骤S2103是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,第三网元103按照协议约定向第一网元101发送第二请求消息,或按照协议约定确定不会向第一网元101发送第二请求消息时,步骤S2103可以不执行。In some embodiments, step S2103 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 sends the second request message to the first network element 101 according to the protocol agreement, or determines that the second request message will not be sent to the first network element 101 according to the protocol agreement, step S2103 may not be performed.
在一些实施例中,步骤S2104是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,第三网元103确定不会向第一网元101发送第二请求消息时,步骤S2104可以不执行。再例如,第一网元101周期性向第三网元103提供定位辅助信息时,步骤S2104可以不执行。In some embodiments, step S2104 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 determines that it will not send the second request message to the first network element 101, step S2104 may not be performed. For another example, when the first network element 101 periodically provides positioning assistance information to the third network element 103, step S2104 may not be performed.
在一些实施例中,步骤S2105是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,第三网元103确定不会向第一网元101发送第二请求消息时,步骤S2105可以不执行。再例如,第一网元101已经向第三网元103提供过定位辅助信息,且定位辅助信息内容未发生更新时,步骤S2105可以不执行。In some embodiments, step S2105 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 determines that it will not send the second request message to the first network element 101, step S2105 may not be performed. For another example, when the first network element 101 has provided positioning assistance information to the third network element 103, and the content of the positioning assistance information has not been updated, step S2105 may not be performed.
在一些实施例中,步骤S2106是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,由LMF或其他功能网元进行定位计算时,步骤S2106可以不执行。In some embodiments, step S2106 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the positioning calculation is performed by the LMF or other functional network elements, step S2106 may not be performed.
在一些实施例中,步骤S2107是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,由其他功能网元为LMF提供定位结果或LMF自身确定定位结果时,步骤S2107可以不执行。In some embodiments, step S2107 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when other functional network elements provide positioning results to the LMF or the LMF itself determines the positioning results, step S2107 may not be performed.
在一些实施例中,步骤S2101至S2107(是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。In some embodiments, steps S2101 to S2107 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
上述实施例中,第三网元可以基于更多、更丰富的定位辅助信息,进行定位计算,减少了核心网系统定位服务和/或测距服务的时延,提高核心网系统提供定位服务和/或测距服务的可靠性和准确性。In the above embodiment, the third network element can perform positioning calculations based on more and richer positioning auxiliary information, thereby reducing the latency of the core network system positioning service and/or ranging service, and improving the reliability and accuracy of the core network system providing positioning services and/or ranging services.
图3A是根据本公开实施例示出的定位方法的流程示意图。如图3A所示,本公开实施例涉及定位方法,该方法可以由第三网元103执行,上述方法包括:FIG3A is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG3A , the embodiment of the present disclosure relates to a positioning method, which can be executed by a third network element 103. The method includes:
步骤S3101,获取第一请求消息。Step S3101, obtain a first request message.
在一些实施例中,第一请求消息用于请求调用所述第三网元103的定位计算服务。In some embodiments, the first request message is used to request to call the positioning calculation service of the third network element 103.
在一些实施例中,第三网元103接收由LMF发送的第一请求消息,但不限于此,也可以接收由其他主体发送的第一请求消息。In some embodiments, the third network element 103 receives the first request message sent by the LMF, but is not limited to this, and may also receive the first request message sent by other entities.
在一些实施例中,第三网元103获取由协议规定的第一请求消息。In some embodiments, the third network element 103 obtains a first request message specified by the protocol.
在一些实施例中,第三网元103进行处理从而得到第一请求消息。In some embodiments, the third network element 103 performs processing to obtain the first request message.
在一些实施例中,步骤S3101被省略,第三网元103自主实现第一请求消息所指示的功能,或上述功能为缺省或默认。In some embodiments, step S3101 is omitted, and the third network element 103 autonomously implements the function indicated by the first request message, or the above function is default or by default.
在一些实施例中,步骤S3101的可选实现方式可以参见图2的步骤S2102的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。In some embodiments, the optional implementation of step S3101 can refer to the optional implementation of step S2102 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
步骤S3102,确定是否发送第二请求消息。Step S3102, determine whether to send a second request message.
在一些实施例中,第二请求消息用于请求调用第一网元101的数据存储服务。In some embodiments, the second request message is used to request to call the data storage service of the first network element 101.
在一些实施例中,第三网元103可以基于第一请求消息中包括的定位方法,确定是否发送第二请求消息。In some embodiments, the third network element 103 may determine whether to send the second request message based on the positioning method included in the first request message.
在一些实施例中,第三网元103可以基于协议约定确定是否发送第二请求消息。In some embodiments, the third network element 103 may determine whether to send the second request message based on a protocol agreement.
在一些实施例中,步骤S3102的可选实现方式可以参见图2的步骤S2103的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。In some embodiments, the optional implementation of step S3102 can refer to the optional implementation of step S2103 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
步骤S3103,发送第二请求消息。Step S3103, sending a second request message.
在一些实施例中,第三网元103可以在确定需要发送第二请求消息时,向第一网元101发送第二请求消息。 In some embodiments, the third network element 103 may send a second request message to the first network element 101 when determining that the second request message needs to be sent.
在一些实施例中,第一网元101接收该第二请求消息。In some embodiments, the first network element 101 receives the second request message.
在一些实施例中,步骤S3103的可选实现方式可以参见图2的步骤S2104的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。In some embodiments, the optional implementation of step S3103 can refer to the optional implementation of step S2104 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
步骤S3104,获取定位辅助信息。Step S3104, obtaining positioning assistance information.
在一些实施例中,定位辅助信息用于辅助所述第三网元103进行定位计算。In some embodiments, the positioning assistance information is used to assist the third network element 103 in performing positioning calculations.
在一些实施例中,第三网元103接收由第一网元101发送的定位辅助信息,但不限于此,也可以接收由其他主体发送的定位辅助信息。In some embodiments, the third network element 103 receives the positioning assistance information sent by the first network element 101, but is not limited thereto, and may also receive the positioning assistance information sent by other entities.
在一些实施例中,第三网元103获取由协议规定的定位辅助信息。In some embodiments, the third network element 103 obtains positioning assistance information specified by the protocol.
在一些实施例中,第三网元103进行处理从而得到定位辅助信息。In some embodiments, the third network element 103 performs processing to obtain positioning assistance information.
在一些实施例中,步骤S3104被省略,第三网元103自主实现定位辅助信息所指示的功能,或上述功能为缺省或默认。In some embodiments, step S3104 is omitted, and the third network element 103 autonomously implements the function indicated by the positioning assistance information, or the above function is default or by default.
在一些实施例中,步骤S3104的可选实现方式可以参见图2的步骤S2105的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。In some embodiments, the optional implementation of step S3104 can refer to the optional implementation of step S2105 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
步骤S3105,确定定位结果。Step S3105, determine the positioning result.
在一些实施例中,第三网元103可以基于第一请求消息中所包括的测量数据进行定位计算,得到该定位结果。In some embodiments, the third network element 103 may perform positioning calculation based on the measurement data included in the first request message to obtain the positioning result.
在一些实施例中,第三网元103可以基于第一请求消息中所包括的测量数据和定位辅助信息进行定位计算,得到该定位结果。In some embodiments, the third network element 103 may perform positioning calculation based on the measurement data and positioning assistance information included in the first request message to obtain the positioning result.
在一些实施例中,步骤S3105的可选实现方式可以参见图2的步骤S2106的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。In some embodiments, the optional implementation of step S3105 can refer to the optional implementation of step S2106 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
步骤S3106,发送第一响应消息。Step S3106, sending a first response message.
在一些实施例中,第一响应消息中包括定位结果。In some embodiments, the first response message includes the positioning result.
在一些实施例中,第三网元103可以向LMF发送第一响应消息。In some embodiments, the third network element 103 may send a first response message to the LMF.
在一些实施例中,LMF接收第一响应消息。In some embodiments, the LMF receives a first response message.
在一些实施例中,步骤S3106的可选实现方式可以参见图2的步骤S2107的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。In some embodiments, the optional implementation of step S3106 can refer to the optional implementation of step S2107 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
在一些实施例中,本公开实施例所涉及的定位方法可以包括步骤S3101~步骤S3106中的至少一者。例如,步骤S3101可以作为独立实施例来实施,步骤S3102可以作为独立实施例来实施,步骤S3103至S3104可以作为独立实施例来实施,步骤S3102至S3104可以作为独立实施例来实施,步骤S3105可以作为独立实施例来实施,步骤S3106可以作为独立实施例来实施,步骤S3105至S3106可以作为独立实施例来实施,步骤S3101至S3106可以作为独立实施例来实施,但不限于此。In some embodiments, the positioning method involved in the embodiments of the present disclosure may include at least one of steps S3101 to S3106. For example, step S3101 may be implemented as an independent embodiment, step S3102 may be implemented as an independent embodiment, steps S3103 to S3104 may be implemented as independent embodiments, steps S3102 to S3104 may be implemented as independent embodiments, step S3105 may be implemented as an independent embodiment, step S3106 may be implemented as an independent embodiment, steps S3105 to S3106 may be implemented as independent embodiments, and steps S3101 to S3106 may be implemented as independent embodiments, but are not limited thereto.
在一些实施例中,步骤S3101是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,由LMF或其他执行功能网元进行定位计算时,步骤S3101可以不执行。In some embodiments, step S3101 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the positioning calculation is performed by LMF or other execution function network element, step S3101 may not be performed.
在一些实施例中,步骤S3102是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,第三网元103按照协议约定向第一网元101发送第二请求消息,或按照协议约定确定不会向第一网元101发送第二请求消息时,步骤S3102可以不执行。In some embodiments, step S3102 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 sends the second request message to the first network element 101 according to the protocol agreement, or determines that the second request message will not be sent to the first network element 101 according to the protocol agreement, step S3102 may not be performed.
在一些实施例中,步骤S3103是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,第三网元103确定不会向第一网元101发送第二请求消息时,步骤S3103可以不执行。再例如,第一网元101周期性向第三网元103提供定位辅助信息时,步骤S3103可以不执行。In some embodiments, step S3103 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 determines that it will not send the second request message to the first network element 101, step S3103 may not be performed. For another example, when the first network element 101 periodically provides positioning assistance information to the third network element 103, step S3103 may not be performed.
在一些实施例中,步骤S3104是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,第三网元103确定不会向第一网元101发送第二请求消息时,步骤S3104可以不执行。再例如,第一网元101已经向第三网元103提供过定位辅助信息,且定位辅助信息内容未发生更新时,步骤S3104可以不执行。In some embodiments, step S3104 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 determines that it will not send the second request message to the first network element 101, step S3104 may not be performed. For another example, when the first network element 101 has provided positioning assistance information to the third network element 103, and the content of the positioning assistance information has not been updated, step S3104 may not be performed.
在一些实施例中,步骤S3105是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,由LMF或其他功能网元进行定位计算时,步骤S3105可以不执行。In some embodiments, step S3105 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the positioning calculation is performed by the LMF or other functional network elements, step S3105 may not be performed.
在一些实施例中,步骤S3106是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,由其他功能网元为LMF提供定位结果或LMF自身确定定位结果时,步骤S3106可以不执行。In some embodiments, step S3106 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when other functional network elements provide positioning results to the LMF or the LMF itself determines the positioning results, step S3106 may not be performed.
在一些实施例中,步骤S3101至S3106(是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。In some embodiments, steps S3101 to S3106 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
上述实施例中,第三网元可以基于更多、更丰富的定位辅助信息,进行定位计算,减少了核 心网系统定位服务和/或测距服务的时延,提高核心网系统提供定位服务和/或测距服务的可靠性和准确性。In the above embodiment, the third network element can perform positioning calculation based on more and richer positioning auxiliary information, reducing the core The latency of the core network system’s positioning service and/or ranging service is reduced, thereby improving the reliability and accuracy of the positioning service and/or ranging service provided by the core network system.
图3B是根据本公开实施例示出的定位方法的流程示意图。如图3B所示,本公开实施例涉及定位方法,该方法可以由第一网元101执行,上述方法包括:FIG3B is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG3B , the embodiment of the present disclosure relates to a positioning method, which can be executed by the first network element 101. The method includes:
步骤S3201,获取第二请求消息。Step S3201, obtain a second request message.
在一些实施例中,第二请求消息用于请求调用第一网元101的数据存储服务。In some embodiments, the second request message is used to request to call the data storage service of the first network element 101.
在一些实施例中,第一网元101接收由第三网元103发送的第二请求消息,但不限于此,也可以接收由其他主体发送的第二请求消息。In some embodiments, the first network element 101 receives the second request message sent by the third network element 103, but is not limited thereto, and may also receive the second request message sent by other entities.
在一些实施例中,第一网元101获取由协议规定的第二请求消息。In some embodiments, the first network element 101 obtains a second request message specified by the protocol.
在一些实施例中,第一网元101进行处理从而得到第二请求消息。In some embodiments, the first network element 101 performs processing to obtain a second request message.
在一些实施例中,步骤S3201被省略,第一网元101自主实现第二请求消息所指示的功能,或上述功能为缺省或默认。In some embodiments, step S3201 is omitted, and the first network element 101 autonomously implements the function indicated by the second request message, or the above function is default or default.
在一些实施例中,步骤S3201的可选实现方式可以参见图2的步骤S2104的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。In some embodiments, the optional implementation of step S3201 can refer to the optional implementation of step S2104 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
步骤S3202,发送定位辅助信息。Step S3202, sending positioning assistance information.
在一些实施例中,定位辅助信息用于辅助所述第三网元103进行定位计算。In some embodiments, the positioning assistance information is used to assist the third network element 103 in performing positioning calculations.
在一些实施例中,第一网元101向第三网元103发送定位辅助信息。In some embodiments, the first network element 101 sends positioning assistance information to the third network element 103 .
在一些实施例中,第三网元103接收定位辅助信息。In some embodiments, the third network element 103 receives positioning assistance information.
在一些实施例中,步骤S3202的可选实现方式可以参见图2的步骤S2105的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。In some embodiments, the optional implementation of step S3202 can refer to the optional implementation of step S2105 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
在一些实施例中,本公开实施例所涉及的定位方法可以包括步骤S3201~步骤S3202中的至少一者。例如,步骤S3201可以作为独立实施例来实施,步骤S3202可以作为独立实施例来实施,步骤S3201+S3202可以作为独立实施例来实施,但不限于此。In some embodiments, the positioning method involved in the embodiments of the present disclosure may include at least one of steps S3201 to S3202. For example, step S3201 may be implemented as an independent embodiment, step S3202 may be implemented as an independent embodiment, and steps S3201+S3202 may be implemented as independent embodiments, but are not limited thereto.
在一些实施例中,步骤S3201是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,第三网元103确定不会向第一网元101发送第二请求消息时,步骤S3201可以不执行。再例如,第一网元101周期性向第三网元103提供定位辅助信息时,步骤S3201可以不执行。In some embodiments, step S3201 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 determines that it will not send the second request message to the first network element 101, step S3201 may not be performed. For another example, when the first network element 101 periodically provides positioning assistance information to the third network element 103, step S3201 may not be performed.
在一些实施例中,步骤S3202是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,第三网元103确定不会向第一网元101发送第二请求消息时,步骤S3202可以不执行。再例如,第一网元101已经向第三网元103提供过定位辅助信息,且定位辅助信息内容未发生更新时,步骤S3202可以不执行。In some embodiments, step S3202 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the third network element 103 determines that it will not send the second request message to the first network element 101, step S3202 may not be performed. For another example, when the first network element 101 has provided positioning assistance information to the third network element 103, and the content of the positioning assistance information has not been updated, step S3202 may not be performed.
在一些实施例中,步骤S3201至S3202(是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。In some embodiments, steps S3201 to S3202 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
上述实施例中,第一网元可以基于其他功能网元发送的请求消息,为其他功能网元提供所需要的数据,例如基于第三网元发送的第二请求消息,为第三网元提供定位辅助信息,丰富了核心网系统的可用数据,提高了核心网系统提供定位服务和/或测距服务的可靠性和准确性。In the above embodiment, the first network element can provide the required data to other functional network elements based on the request messages sent by other functional network elements. For example, based on the second request message sent by the third network element, the first network element can provide positioning assistance information to the third network element, thereby enriching the available data of the core network system and improving the reliability and accuracy of the core network system in providing positioning services and/or ranging services.
图3C是根据本公开实施例示出的定位方法的流程示意图。如图3C所示,本公开实施例涉及定位方法,该方法可以由LMF执行,上述方法包括:FIG3C is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG3C , an embodiment of the present disclosure relates to a positioning method, which can be performed by LMF, and the method includes:
步骤S3301,确定触发终端定位。Step S3301, determine to trigger terminal positioning.
在一些实施例中,步骤S3301的可选实现方式可以参见图2的步骤S2101的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。In some embodiments, the optional implementation of step S3301 can refer to the optional implementation of step S2101 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
步骤S3302,发送第一请求消息。Step S3302, sending a first request message.
在一些实施例中,第一请求消息用于请求调用所述第三网元103的定位计算服务。In some embodiments, the first request message is used to request to call the positioning calculation service of the third network element 103.
在一些实施例中,LMF可以向所选择的第三网元103发送该第一请求消息。In some embodiments, the LMF may send the first request message to the selected third network element 103 .
在一些实施例中,第三网元103接收该第一请求消息。In some embodiments, the third network element 103 receives the first request message.
在一些实施例中,步骤S3302的可选实现方式可以参见图2的步骤S2102的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。In some embodiments, the optional implementation of step S3302 can refer to the optional implementation of step S2102 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
步骤S3303,获取第一响应消息。Step S3303, obtain the first response message.
在一些实施例中,第一响应消息用于响应第一请求消息。In some embodiments, the first response message is used to respond to the first request message.
在一些实施例中,第一响应消息包括定位结果。In some embodiments, the first response message includes a positioning result.
在一些实施例中,LMF接收由第三网元103发送的第一响应消息,但不限于此,也可以接收由其他主体发送的第一响应消息。 In some embodiments, the LMF receives a first response message sent by the third network element 103, but is not limited thereto, and may also receive a first response message sent by other entities.
在一些实施例中,LMF获取由协议规定的第一响应消息。In some embodiments, the LMF obtains a first response message specified by the protocol.
在一些实施例中,LMF进行处理从而得到第一响应消息。In some embodiments, the LMF performs processing to obtain a first response message.
在一些实施例中,步骤S3303被省略,LMF自主实现第一响应消息所指示的功能,或上述功能为缺省或默认。In some embodiments, step S3303 is omitted, and the LMF autonomously implements the function indicated by the first response message, or the above function is default or by default.
在一些实施例中,步骤S3303的可选实现方式可以参见图2的步骤S2107的可选实现方式、及图2所涉及的实施例中其他关联部分,此处不再赘述。In some embodiments, the optional implementation of step S3303 can refer to the optional implementation of step S2107 in Figure 2 and other related parts of the embodiment involved in Figure 2, which will not be repeated here.
在一些实施例中,本公开实施例所涉及的定位方法可以包括步骤S3301~步骤S3303中的至少一者。例如,步骤S3301可以作为独立实施例来实施,步骤S3302可以作为独立实施例来实施,步骤S3301+S3302可以作为独立实施例来实施,步骤S3303可以作为独立实施例来实施,步骤S3301~步骤S3303可以作为独立实施例来实施,但不限于此。In some embodiments, the positioning method involved in the embodiments of the present disclosure may include at least one of steps S3301 to S3303. For example, step S3301 may be implemented as an independent embodiment, step S3302 may be implemented as an independent embodiment, steps S3301+S3302 may be implemented as an independent embodiment, step S3303 may be implemented as an independent embodiment, and steps S3301 to S3303 may be implemented as independent embodiments, but are not limited thereto.
在一些实施例中,步骤S3301是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,不需要进行终端定位时,步骤S3301可以不执行。In some embodiments, step S3301 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when terminal positioning is not required, step S3301 may not be performed.
在一些实施例中,步骤S3302是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,由LMF或其他执行功能网元进行定位计算时,步骤S3302可以不执行时,步骤S3302可以不执行。In some embodiments, step S3302 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when the LMF or other execution function network element performs the positioning calculation, step S3302 may not be performed.
在一些实施例中,步骤S3303是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。例如,由其他功能网元为LMF提供定位结果或LMF自身确定定位结果时,步骤S3303可以不执行。In some embodiments, step S3303 is optional, and one or more of these steps may be omitted or replaced in different embodiments. For example, when other functional network elements provide positioning results to the LMF or the LMF itself determines the positioning results, step S3303 may not be performed.
在一些实施例中,步骤S3301至S3303(是可选的,在不同实施例中可以对这些步骤中的一个或多个步骤进行省略或替代。In some embodiments, steps S3301 to S3303 are optional, and one or more of these steps may be omitted or replaced in different embodiments.
上述实施例中,LMF可以向第三网元发送第一请求消息,由第三网元进行定位计算,并将定位结果通过第一响应消息返回给LMF。减少了核心网系统定位服务和/或测距服务的时延,提高核心网系统提供定位服务和/或测距服务的可靠性和准确性。In the above embodiment, the LMF can send a first request message to the third network element, and the third network element performs positioning calculation and returns the positioning result to the LMF through a first response message. This reduces the latency of the core network system positioning service and/or ranging service, and improves the reliability and accuracy of the core network system in providing positioning services and/or ranging services.
下面对上述过程进一步举例说明如下。The above process is further illustrated below with examples.
在本公开实施例中,提供了一种使用计算功能的定位方法,包括:In an embodiment of the present disclosure, a positioning method using a computing function is provided, including:
LMF接收到定位请求后,确定定位方法,并采集测量数据,进一步地,LMF选择计算功能(即第三网元103),并请求计算功能执行定位计算或定位估计。After receiving the positioning request, the LMF determines the positioning method and collects measurement data. Further, the LMF selects a calculation function (ie, the third network element 103) and requests the calculation function to perform positioning calculation or positioning estimation.
图1B提供了一种包括特定计算功能CF(即第三网元103)的核心网系统架构,该架构基于5G网络架构,重新组织网络功能,适用于多种服务。同时,终端和接入网设备侧也将具备计算和感知能力,可以利用本地计算资源计算和处理数据,实现多终端和接入网设备协同的分布式计算,大大提高空闲计算资源的利用率。FIG1B provides a core network system architecture including a specific computing function CF (i.e., the third network element 103), which is based on the 5G network architecture, reorganizes network functions, and is applicable to a variety of services. At the same time, the terminal and access network equipment side will also have computing and perception capabilities, and can use local computing resources to calculate and process data, realize distributed computing coordinated by multiple terminals and access network equipment, and greatly improve the utilization rate of idle computing resources.
基于上述功能重组的思想,提出了以下三种功能网元:Based on the idea of functional reorganization, the following three functional network elements are proposed:
数据存储功能(即第一网元101),负责存储的NFs,例如NRF、UDR、UDM被重组为数据存储功能。对于感应和定位等新场景,数据存储功能也有了新的能力,它可以存储感应/计算能力节点和定位辅助信息,如3D地图和/或接入网设备的绝对位置。The data storage function (i.e., the first network element 101), the NFs responsible for storage, such as NRF, UDR, and UDM are reorganized into the data storage function. For new scenarios such as sensing and positioning, the data storage function also has new capabilities, which can store sensing/computing nodes and positioning auxiliary information, such as 3D maps and/or the absolute position of access network devices.
数据收集功能(即第二网元102),获取实时网络信息,收集第一节点,例如NFs、gNB、UE提供的数据和信息,并对获取的数据和消息进行格式化。The data collection function (i.e., the second network element 102) obtains real-time network information, collects data and information provided by the first node, such as NFs, gNB, and UE, and formats the obtained data and messages.
计算功能(即第三网元103),未来的网络将具有强大的计算能力,将面向服务。Computing function (ie, the third network element 103), the future network will have powerful computing capabilities and will be service-oriented.
1)对于多个UE/gNB的协同计算任务,它调度每个计算节点的资源,并具有AI分析/计算/预测能力;1) For collaborative computing tasks of multiple UEs/gNBs, it schedules the resources of each computing node and has AI analysis/computation/prediction capabilities;
2)对于感应/定位服务,可以使用网络的计算能力和存储的辅助信息来提供更高质量的服务;2) For sensing/positioning services, the computing power of the network and the stored auxiliary information can be used to provide higher quality services;
3)能够提供特定的人工智能计算服务。3) Capable of providing specific artificial intelligence computing services.
在本实施例中描述了5G-MO-LR过程、5G-MT-LR过程的定位服务过程,可以理解的是,也可以适应于涉及定位估计的其他定位服务过程。In this embodiment, the positioning service process of the 5G-MO-LR process and the 5G-MT-LR process is described. It can be understood that it can also be adapted to other positioning service processes involving positioning estimation.
图4A是根据本公开实施例示出的定位方法的流程示意图。如图4A所示,本公开实施例涉及定位方法,上述方法包括:FIG4A is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG4A , the embodiment of the present disclosure relates to a positioning method, and the method includes:
步骤S4101,终端向AMF发送第一定位请求消息。Step S4101: The terminal sends a first positioning request message to the AMF.
在一些实施例中,由终端触发终端定位估计,即触发MO-LR过程。In some embodiments, the terminal triggers the terminal positioning estimation, that is, triggers the MO-LR process.
在一些实施例中,AMF接收该第一定位请求消息。In some embodiments, the AMF receives the first positioning request message.
步骤S4102,AMF向LMF发送第三请求消息。Step S4102: AMF sends a third request message to LMF.
在一些实施例中,第三请求消息用于请求LMF进行终端定位。In some embodiments, the third request message is used to request the LMF to locate the terminal.
示例性地,第三请求消息可以用于请求调用位置服务,例如请求调用Nmf_Location_EDetermineLocation服务。 Exemplarily, the third request message may be used to request calling of a location service, such as requesting calling of an Nmf_Location_EDetermineLocation service.
在一些实施例中,AMF向所选择的LMF发送该第三请求消息,LMF接收该第三请求消息。In some embodiments, the AMF sends the third request message to the selected LMF, and the LMF receives the third request message.
步骤S4103,LMF确定定位方法。Step S4103, LMF determines the positioning method.
在一些实施例中,LMF基于该第三请求消息,确定定位方法。In some embodiments, the LMF determines the positioning method based on the third request message.
步骤S4104,LMF确定触发终端定位。Step S4104, LMF determines the trigger terminal positioning.
在一些实施例中,LMF触发终端定位以采集用于进行所述定位计算的测量数据。In some embodiments, the LMF triggers terminal positioning to collect measurement data for performing said positioning calculation.
在一些实施例中,步骤S4104的实现过程与上述步骤S2101类似,在此不再赘述。In some embodiments, the implementation process of step S4104 is similar to the above-mentioned step S2101 and will not be repeated here.
步骤S4105,LMF向所选择的第三网元103发送第一请求消息。Step S4105, LMF sends a first request message to the selected third network element 103.
在一些实施例中,步骤S4105的实现过程与上述步骤S2102类似,在此不再赘述。In some embodiments, the implementation process of step S4105 is similar to the above-mentioned step S2102 and will not be repeated here.
步骤S4106a,第三网元103向第一网元101发送第二请求消息。Step S4106a: The third network element 103 sends a second request message to the first network element 101.
在一些实施例中,步骤S4106a的实现过程与步骤S2103和步骤S2104类似,在此不再赘述。In some embodiments, the implementation process of step S4106a is similar to step S2103 and step S2104, and will not be repeated here.
步骤S 4106b,第一网元101向第三网元103发送定位辅助信息。Step S 4106b, the first network element 101 sends positioning assistance information to the third network element 103.
在一些实施例中,步骤S4106b的实现过程与步骤S2105类似,在此不再赘述。In some embodiments, the implementation process of step S4106b is similar to step S2105 and will not be repeated here.
步骤S 4107,第三网元103进行定位计算,得到定位结果。Step S 4107, the third network element 103 performs positioning calculation and obtains the positioning result.
在一些实施例中,步骤S4107的实现过程与上述步骤S2106类似,在此不再赘述。In some embodiments, the implementation process of step S4107 is similar to the above-mentioned step S2106 and will not be repeated here.
步骤S4108,第三网元103向LMF发送第一响应消息。Step S4108: The third network element 103 sends a first response message to the LMF.
在一些实施例中,步骤S4108的实现过程与上述步骤S2107类似,在此不再赘述。In some embodiments, the implementation process of step S4108 is similar to the above-mentioned step S2107 and will not be repeated here.
步骤S4109,LMF向AMF发送第三响应消息。Step S4109, LMF sends a third response message to AMF.
在一些实施例中,第三响应消息可以用于响应第三请求消息。In some embodiments, the third response message may be used to respond to the third request message.
在一些实施例中,第三响应消息可以为Nmf_Location_EdetermineLocation响应消息。In some embodiments, the third response message may be a Nmf_Location_EdetermineLocation response message.
在一些实施例中,第三响应消息中可以包括定位结果。In some embodiments, the third response message may include a positioning result.
步骤S4110,AMF向GMLC/NEF/Client/AF报告定位结果。Step S4110, AMF reports the positioning result to GMLC/NEF/Client/AF.
在一些实施例中,AMF可以向GMLC/NEF/Client/AF中的至少一项发送通知消息,其中包括定位结果。In some embodiments, the AMF may send a notification message including the positioning result to at least one of the GMLC/NEF/Client/AF.
步骤S4111,AMF向终端返回第一定位响应消息。Step S4111, AMF returns a first positioning response message to the terminal.
在一些实施例中,第一定位响应消息用于响应终端发起的定位请求消息。In some embodiments, the first positioning response message is used to respond to a positioning request message initiated by the terminal.
在一些实施例中,第一定位响应消息可以为MO-LR响应消息。In some embodiments, the first positioning response message may be a MO-LR response message.
在一些实施例中,定位响应消息中可以包括定位结果。In some embodiments, the positioning response message may include the positioning result.
在一些实施例中,上述步骤S4106a、步骤S4106b为可选步骤。In some embodiments, the above steps S4106a and S4106b are optional steps.
上述实施例中,可以在MO-LR过程中由第三网元进行定位计算,并将所得到的定位结果提供给LMF,丰富了核心网系统所需的数据和/或信息,提高了核心网系统提供服务的性能和可靠性。In the above embodiment, the third network element can perform positioning calculation in the MO-LR process and provide the obtained positioning result to the LMF, thereby enriching the data and/or information required by the core network system and improving the performance and reliability of services provided by the core network system.
图4B是根据本公开实施例示出的定位方法的流程示意图。如图4B所示,本公开实施例涉及定位方法,上述方法包括:FIG4B is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG4B , an embodiment of the present disclosure relates to a positioning method, and the method includes:
步骤S4201,AMF接收第二定位请求消息。Step S4201, AMF receives a second positioning request message.
在一些实施例中,由GMLC、NEF、Client、AF中的至少一项触发终端定位估计,即触发MT-LR过程。GMLC、NEF、Client、AF中的至少一项通过LMF向AMF发送第二定位请求消息。In some embodiments, at least one of GMLC, NEF, Client, and AF triggers terminal location estimation, that is, triggers the MT-LR process. At least one of GMLC, NEF, Client, and AF sends a second location request message to AMF via LMF.
在一些实施例中,AMF接收该第二定位请求消息。In some embodiments, the AMF receives the second positioning request message.
步骤S4202,AMF向LMF发送第三请求消息。Step S4202, AMF sends a third request message to LMF.
在一些实施例中,步骤S4202的实现方式与上述步骤S4102类似,在此不再赘述。In some embodiments, the implementation of step S4202 is similar to the above-mentioned step S4102 and will not be repeated here.
步骤S4203,LMF确定定位方法。Step S4203, LMF determines the positioning method.
在一些实施例中,步骤S4203的实现方式与上述步骤S4103类似,在此不再赘述。In some embodiments, the implementation of step S4203 is similar to the above-mentioned step S4103 and will not be repeated here.
步骤S4204,LMF确定触发终端定位。Step S4204, LMF determines the trigger terminal positioning.
在一些实施例中,步骤S4204的实现方式与上述步骤S4104类似,在此不再赘述。In some embodiments, the implementation of step S4204 is similar to the above-mentioned step S4104 and will not be repeated here.
步骤S4205,LMF向所选择的第三网元103发送第一请求消息。Step S4205, LMF sends a first request message to the selected third network element 103.
在一些实施例中,步骤S4205的实现过程与上述步骤S4105类似,在此不再赘述。In some embodiments, the implementation process of step S4205 is similar to the above-mentioned step S4105 and will not be repeated here.
步骤S4206a,第三网元103向第一网元101发送第二请求消息。Step S4206a: The third network element 103 sends a second request message to the first network element 101.
在一些实施例中,步骤S4206a的实现过程与步骤S4106a类似,在此不再赘述。In some embodiments, the implementation process of step S4206a is similar to that of step S4106a and will not be repeated here.
步骤S 4206b,第一网元101向第三网元103发送定位辅助信息。Step S 4206b, the first network element 101 sends positioning assistance information to the third network element 103.
在一些实施例中,步骤S4206b的实现过程与步骤S4106b类似,在此不再赘述。In some embodiments, the implementation process of step S4206b is similar to step S4106b and will not be repeated here.
步骤S 4207,第三网元103进行定位计算,得到定位结果。Step S 4207, the third network element 103 performs positioning calculation and obtains the positioning result.
在一些实施例中,步骤S4207的实现过程与上述步骤S4107类似,在此不再赘述。In some embodiments, the implementation process of step S4207 is similar to the above-mentioned step S4107 and will not be repeated here.
步骤S4208,第三网元103向LMF发送第一响应消息。Step S4208: The third network element 103 sends a first response message to the LMF.
在一些实施例中,步骤S4208的实现过程与上述步骤S4108类似,在此不再赘述。In some embodiments, the implementation process of step S4208 is similar to the above-mentioned step S4108 and will not be repeated here.
步骤S4209,LMF向AMF发送第三响应消息。 Step S4209, LMF sends a third response message to AMF.
在一些实施例中,步骤S4209的实现过程与上述步骤S4109类似,在此不再赘述。In some embodiments, the implementation process of step S4209 is similar to the above-mentioned step S4109 and will not be repeated here.
步骤S4210,AMF向GMLC/NEF/Client/AF发送第二定位响应消息。Step S4210, AMF sends a second positioning response message to GMLC/NEF/Client/AF.
在一些实施例中,AMF可以向GMLC/NEF/Client/AF中的至少一项发送第二定位响应消息。In some embodiments, the AMF may send a second positioning response message to at least one of the GMLC/NEF/Client/AF.
示例性地,第二定位响应消息可以为MT-LR响应消息。Exemplarily, the second positioning response message may be an MT-LR response message.
示例性地,第二定位响应消息中可以包括定位结果。Exemplarily, the second positioning response message may include the positioning result.
上述实施例中,可以在MT-LR过程中由第三网元进行定位计算,并将所得到的定位结果提供给LMF,丰富了核心网系统所需的数据和/或信息,提高了核心网系统提供服务的性能和可靠性。In the above embodiment, the third network element can perform positioning calculations during the MT-LR process and provide the obtained positioning results to the LMF, thereby enriching the data and/or information required by the core network system and improving the performance and reliability of services provided by the core network system.
在本实施例中描述了SL-MO-LR过程、SL-MT-LR过程的定位服务过程,可以理解的是,也可以适应于涉及定位估计的其他定位服务过程。In this embodiment, the positioning service process of the SL-MO-LR process and the SL-MT-LR process is described. It can be understood that it can also be adapted to other positioning service processes involving positioning estimation.
图4C是根据本公开实施例示出的定位方法的流程示意图。如图4C所示,本公开实施例涉及定位方法,上述方法包括:FIG4C is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG4C , the embodiment of the present disclosure relates to a positioning method, and the method includes:
步骤S4301,终端向AMF发送第一定位请求消息。Step S4301: The terminal sends a first positioning request message to the AMF.
在一些实施例中,由终端触发终端定位估计,即触发SL-MO-LR过程。In some embodiments, the terminal triggers the terminal positioning estimation, that is, triggers the SL-MO-LR process.
在一些实施例中,AMF接收该第一定位请求消息。In some embodiments, the AMF receives the first positioning request message.
在一些实施例中,图4C中的终端可以是目标终端,即需要确定自身定位结果的终端,和/或,可以是参与SL-MO-LR过程的其他终端,包括但不限于前述的定位服务终端。In some embodiments, the terminal in FIG. 4C may be a target terminal, ie, a terminal that needs to determine its own positioning result, and/or may be other terminals participating in the SL-MO-LR process, including but not limited to the aforementioned positioning service terminal.
步骤S4302,AMF向LMF发送第三请求消息。Step S4302: AMF sends a third request message to LMF.
在一些实施例中,步骤S4302的实现方式与上述步骤S4102类似,在此不再赘述。In some embodiments, the implementation of step S4302 is similar to the above-mentioned step S4102 and will not be repeated here.
步骤S4303,LMF确定定位方法。Step S4303, LMF determines the positioning method.
在一些实施例中,步骤S4303的实现方式与上述步骤S4103类似,在此不再赘述。In some embodiments, the implementation of step S4303 is similar to the above-mentioned step S4103 and will not be repeated here.
步骤S4304,LMF确定触发终端定位。Step S4304, LMF determines the trigger terminal positioning.
在一些实施例中,步骤S4304的实现过程与上述步骤S4104类似,在此不再赘述。In some embodiments, the implementation process of step S4304 is similar to the above-mentioned step S4104 and will not be repeated here.
步骤S4305,LMF向所选择的第三网元103发送第一请求消息。Step S4305, LMF sends a first request message to the selected third network element 103.
在一些实施例中,步骤S4305的实现过程与上述步骤S4105类似,在此不再赘述。In some embodiments, the implementation process of step S4305 is similar to the above-mentioned step S4105 and will not be repeated here.
步骤S4306a,第三网元103向第一网元101发送第二请求消息。Step S4306a: The third network element 103 sends a second request message to the first network element 101.
在一些实施例中,步骤S4306a的实现过程与步骤S4106a类似,在此不再赘述。In some embodiments, the implementation process of step S4306a is similar to that of step S4106a and will not be repeated here.
步骤S 4306b,第一网元101向第三网元103发送定位辅助信息。Step S 4306b, the first network element 101 sends positioning assistance information to the third network element 103.
在一些实施例中,步骤S4306b的实现过程与步骤S4106b类似,在此不再赘述。In some embodiments, the implementation process of step S4306b is similar to step S4106b and will not be repeated here.
步骤S 4307,第三网元103进行定位计算,得到定位结果。Step S 4307, the third network element 103 performs positioning calculation and obtains the positioning result.
在一些实施例中,步骤S4307的实现过程与上述步骤S4106类似,在此不再赘述。In some embodiments, the implementation process of step S4307 is similar to the above-mentioned step S4106 and will not be repeated here.
步骤S4308,第三网元103向LMF发送第一响应消息。Step S4308: The third network element 103 sends a first response message to the LMF.
在一些实施例中,步骤S4308的实现过程与上述步骤S2107类似,在此不再赘述。In some embodiments, the implementation process of step S4308 is similar to the above-mentioned step S2107 and will not be repeated here.
步骤S4309,LMF向AMF发送第三响应消息。Step S4309, LMF sends a third response message to AMF.
在一些实施例中,第三响应消息可以用于响应第三请求消息。In some embodiments, the third response message may be used to respond to the third request message.
在一些实施例中,第三响应消息可以为Nmf_Location_EdetermineLocation响应消息。In some embodiments, the third response message may be a Nmf_Location_EdetermineLocation response message.
在一些实施例中,第三响应消息中可以包括定位结果。In some embodiments, the third response message may include a positioning result.
步骤S4310,AMF向GMLC/NEF/Client/AF报告定位结果。Step S4310, AMF reports the positioning result to GMLC/NEF/Client/AF.
在一些实施例中,AMF可以向GMLC/NEF/Client/AF中的至少一项发送通知消息,其中包括定位结果。In some embodiments, the AMF may send a notification message including the positioning result to at least one of the GMLC/NEF/Client/AF.
步骤S4311,AMF向终端返回第一定位响应消息。Step S4311, AMF returns a first positioning response message to the terminal.
在一些实施例中,第一定位响应消息用于响应终端发起的定位请求消息。In some embodiments, the first positioning response message is used to respond to a positioning request message initiated by the terminal.
在一些实施例中,第一定位响应消息可以为SL-MO-LR响应消息。In some embodiments, the first positioning response message may be a SL-MO-LR response message.
在一些实施例中,第一定位响应消息中可以包括定位结果。In some embodiments, the first positioning response message may include a positioning result.
在一些实施例中,上述步骤S4306a、步骤S4306b为可选步骤。In some embodiments, the above steps S4306a and S4306b are optional steps.
上述实施例中,可以在SL-MO-LR过程中由第三网元进行定位计算,并将所得到的定位结果提供给LMF,丰富了核心网系统所需的数据和/或信息,提高了核心网系统提供服务的性能和可靠性。In the above embodiment, the third network element can perform positioning calculations during the SL-MO-LR process and provide the obtained positioning results to the LMF, thereby enriching the data and/or information required by the core network system and improving the performance and reliability of services provided by the core network system.
图4D是根据本公开实施例示出的定位方法的流程示意图。如图4D所示,本公开实施例涉及定位方法,上述方法包括:FIG4D is a flow chart of a positioning method according to an embodiment of the present disclosure. As shown in FIG4D , an embodiment of the present disclosure relates to a positioning method, and the method includes:
步骤S4401,AMF接收第二定位请求消息。Step S4401, AMF receives a second positioning request message.
在一些实施例中,由GMLC、NEF、Client、AF中的至少一项触发终端定位估计,即触发MT-LR过程。GMLC、NEF、Client、AF中的至少一项通过LMF向AMF发送第二定位请求消息。In some embodiments, at least one of GMLC, NEF, Client, and AF triggers terminal location estimation, that is, triggers the MT-LR process. At least one of GMLC, NEF, Client, and AF sends a second location request message to AMF via LMF.
在一些实施例中,图4D中的终端可以是目标终端,即需要确定自身定位结果的终端,和/或, 可以是参与SL-MT-LR过程的其他终端,包括但不限于前述的定位服务终端。In some embodiments, the terminal in FIG. 4D may be a target terminal, that is, a terminal that needs to determine its own positioning result, and/or, It may be other terminals participating in the SL-MT-LR process, including but not limited to the aforementioned positioning service terminal.
在一些实施例中,AMF接收该第二定位请求消息。In some embodiments, the AMF receives the second positioning request message.
步骤S4402,AMF向LMF发送第三请求消息。Step S4402, AMF sends a third request message to LMF.
在一些实施例中,步骤S4402的实现方式与上述步骤S4102类似,在此不再赘述。In some embodiments, the implementation of step S4402 is similar to the above-mentioned step S4102 and will not be repeated here.
步骤S4403,LMF确定定位方法。Step S4403, LMF determines the positioning method.
在一些实施例中,步骤S4403的实现方式与上述步骤S4103类似,在此不再赘述。In some embodiments, the implementation of step S4403 is similar to the above-mentioned step S4103 and will not be repeated here.
步骤S4404,LMF确定触发终端定位。Step S4404, LMF determines the trigger terminal positioning.
在一些实施例中,步骤S4404的实现方式与上述步骤S4104类似,在此不再赘述。In some embodiments, the implementation of step S4404 is similar to the above-mentioned step S4104 and will not be repeated here.
步骤S4405,LMF向所选择的第三网元103发送第一请求消息。Step S4405, LMF sends a first request message to the selected third network element 103.
在一些实施例中,步骤S4405的实现过程与上述步骤S4105类似,在此不再赘述。In some embodiments, the implementation process of step S4405 is similar to the above-mentioned step S4105 and will not be repeated here.
步骤S4406a,第三网元103向第一网元101发送第二请求消息。Step S4406a, the third network element 103 sends a second request message to the first network element 101.
在一些实施例中,步骤S4406a的实现过程与步骤S4106a类似,在此不再赘述。In some embodiments, the implementation process of step S4406a is similar to that of step S4106a and will not be repeated here.
步骤S 4406b,第一网元101向第三网元103发送定位辅助信息。Step S 4406b, the first network element 101 sends positioning assistance information to the third network element 103.
在一些实施例中,步骤S4406b的实现过程与步骤S4106b类似,在此不再赘述。In some embodiments, the implementation process of step S4406b is similar to step S4106b and will not be repeated here.
步骤S 4407,第三网元103进行定位计算,得到定位结果。Step S 4407, the third network element 103 performs positioning calculation and obtains the positioning result.
在一些实施例中,步骤S4407的实现过程与上述步骤S4107类似,在此不再赘述。In some embodiments, the implementation process of step S4407 is similar to the above-mentioned step S4107 and will not be repeated here.
步骤S4408,第三网元103向LMF发送第一响应消息。Step S4408: The third network element 103 sends a first response message to the LMF.
在一些实施例中,步骤S4408的实现过程与上述步骤S4108类似,在此不再赘述。In some embodiments, the implementation process of step S4408 is similar to the above-mentioned step S4108 and will not be repeated here.
步骤S4409,LMF向AMF发送第三响应消息。Step S4409, LMF sends a third response message to AMF.
在一些实施例中,步骤S4409的实现过程与上述步骤S4109类似,在此不再赘述。In some embodiments, the implementation process of step S4409 is similar to the above-mentioned step S4109 and will not be repeated here.
步骤S4410,AMF向GMLC/NEF/Client/AF发送第二定位响应消息。Step S4410, AMF sends a second positioning response message to GMLC/NEF/Client/AF.
在一些实施例中,AMF可以向GMLC/NEF/Client/AF中的至少一项发送第二定位响应消息。In some embodiments, the AMF may send a second positioning response message to at least one of the GMLC/NEF/Client/AF.
示例性地,第二定位响应消息可以为SL-MT-LR响应消息。Exemplarily, the second positioning response message may be a SL-MT-LR response message.
示例性地,第二定位响应消息中可以包括定位结果。Exemplarily, the second positioning response message may include the positioning result.
上述实施例中,可以在SL-MT-LR过程中由第三网元进行定位计算,并将所得到的定位结果提供给LMF,丰富了核心网系统所需的数据和/或信息,提高了核心网系统提供服务的性能和可靠性。In the above embodiment, the third network element can perform positioning calculations during the SL-MT-LR process and provide the obtained positioning results to the LMF, thereby enriching the data and/or information required by the core network system and improving the performance and reliability of services provided by the core network system.
需要说明的是,以上仅为示例性说明,基于本申请提供的核心网系统架构,实现多种服务,包括但不限于人工智能、测距等服务的方案均应属于本公开的保护范围。It should be noted that the above is only an exemplary description. Based on the core network system architecture provided by this application, solutions for implementing various services, including but not limited to artificial intelligence, ranging and other services should all fall within the scope of protection of this disclosure.
本公开实施例还提出用于实现以上任一方法的装置,例如,提出一装置,上述装置包括用以实现以上任一方法中各功能网元(包括但不限于第三网元103、第一网元101、第二网元102、LMF)所执行的各步骤的单元或模块。The embodiments of the present disclosure also propose a device for implementing any of the above methods. For example, a device is proposed, and the above device includes units or modules for implementing each step executed by each functional network element (including but not limited to the third network element 103, the first network element 101, the second network element 102, and LMF) in any of the above methods.
应理解以上装置中各单元或模块的划分仅是一种逻辑功能的划分,在实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。此外,装置中的单元或模块可以以处理器调用软件的形式实现:例如装置包括处理器,处理器与存储器连接,存储器中存储有指令,处理器调用存储器中存储的指令,以实现以上任一方法或实现上述装置各单元或模块的功能,其中处理器例如为通用处理器,例如中央处理单元(Central Processing Unit,CPU)或微处理器,存储器为装置内的存储器或装置外的存储器。或者,装置中的单元或模块可以以硬件电路的形式实现,可以通过对硬件电路的设计实现部分或全部单元或模块的功能,上述硬件电路可以理解为一个或多个处理器;例如,在一种实现中,上述硬件电路为专用集成电路(application-specific integrated circuit,ASIC),通过对电路内元件逻辑关系的设计,实现以上部分或全部单元或模块的功能;再如,在另一种实现中,上述硬件电路为可以通过可编程逻辑器件(programmable logic device,PLD)实现,以现场可编程门阵列(Field Programmable Gate Array,FPGA)为例,其可以包括大量逻辑门电路,通过配置文件来配置逻辑门电路之间的连接关系,从而实现以上部分或全部单元或模块的功能。以上装置的所有单元或模块可以全部通过处理器调用软件的形式实现,或全部通过硬件电路的形式实现,或部分通过处理器调用软件的形式实现,剩余部分通过硬件电路的形式实现。It should be understood that the division of the units or modules in the above device is only a division of logical functions, which can be fully or partially integrated into one physical entity or physically separated in actual implementation. In addition, the units or modules in the device can be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and instructions are stored in the memory. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory inside the device or a memory outside the device. Alternatively, the units or modules in the device may be implemented in the form of hardware circuits, and the functions of some or all of the units or modules may be implemented by designing the hardware circuits. The hardware circuits may be understood as one or more processors; for example, in one implementation, the hardware circuits are application-specific integrated circuits (ASICs), and the functions of some or all of the above units or modules may be implemented by designing the logical relationship of the components in the circuits; for another example, in another implementation, the hardware circuits may be implemented by programmable logic devices (PLDs), and Field Programmable Gate Arrays (FPGAs) may be used as an example, which may include a large number of logic gate circuits, and the connection relationship between the logic gate circuits may be configured by configuring the configuration files, thereby implementing the functions of some or all of the above units or modules. All units or modules of the above devices may be implemented in the form of software called by the processor, or in the form of hardware circuits, or in the form of software called by the processor, and the remaining part may be implemented in the form of hardware circuits.
在本公开实施例中,处理器是具有信号处理能力的电路,在一种实现中,处理器可以是具有指令读取与运行能力的电路,例如中央处理单元(Central Processing Unit,CPU)、微处理器、图形处理器(graphics processing unit,GPU)(可以理解为微处理器)、或数字信号处理器(digital signal processor,DSP)等;在另一种实现中,处理器可以通过硬件电路的逻辑关系实现一定功能,上述硬件电路的逻辑关系是固定的或可以重构的,例如处理器为专用集成电路(application-specific integrated circuit,ASIC)或可编程逻辑器件(programmable logic device,PLD)实现的硬件电路,例如FPGA。在可重构的硬件电路中,处理器加载配置文档,实现硬件电路配置的过程,可以理解为处 理器加载指令,以实现以上部分或全部单元或模块的功能的过程。此外,还可以是针对人工智能设计的硬件电路,其可以理解为ASIC,例如神经网络处理单元(Neural Network Processing Unit,NPU)、张量处理单元(Tensor Processing Unit,TPU)、深度学习处理单元(Deep learning Processing Unit,DPU)等。In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor may be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP), etc. In another implementation, the processor may implement certain functions through the logical relationship of hardware circuits, and the logical relationship of the above hardware circuits is fixed or reconfigurable, such as a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the processor loads a configuration document to implement the hardware circuit configuration process, which can be understood as a processor. The process of loading instructions from the processor to realize the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as ASIC, such as Neural Network Processing Unit (NPU), Tensor Processing Unit (TPU), Deep Learning Processing Unit (DPU), etc.
图5A是本公开实施例提出的第三网元的结构示意图。如图5A所示,第三网元5100可以包括:收发模块5101、处理模块5102等中的至少一者。Fig. 5A is a schematic diagram of the structure of a third network element proposed in an embodiment of the present disclosure. As shown in Fig. 5A, the third network element 5100 may include: at least one of a transceiver module 5101, a processing module 5102, and the like.
在一些实施例中,上述收发模块5101被配置为接收定位管理功能LMF发送的第一请求消息,所述第一请求消息用于请求调用所述第三网元的定位计算服务。In some embodiments, the above-mentioned transceiver module 5101 is configured to receive a first request message sent by a positioning management function LMF, where the first request message is used to request to call a positioning calculation service of the third network element.
在一些实施例中,上述处理模块5102被配置为基于所述第一请求消息,进行定位计算,得到定位结果。In some embodiments, the processing module 5102 is configured to perform positioning calculation based on the first request message to obtain a positioning result.
在一些实施例中,上述收发模块5101还被配置为向所述LMF发送第一响应消息,所述第一响应消息中包括所述定位结果。In some embodiments, the above-mentioned transceiver module 5101 is also configured to send a first response message to the LMF, and the first response message includes the positioning result.
可选地,上述收发模块5101用于执行以上任一方法中第三网元5100执行的发送和/或接收等通信步骤(例如步骤S2102、步骤S2104、步骤S2105、步骤S2107,但不限于此)中的至少一者,此处不再赘述。Optionally, the above-mentioned transceiver module 5101 is used to execute at least one of the communication steps such as sending and/or receiving performed by the third network element 5100 in any of the above methods (for example, step S2102, step S2104, step S2105, step S2107, but not limited to these), which will not be repeated here.
可选地,上述处理模块5102用于执行以上任一方法中第三网元5100执行的其他步骤(例如步骤S2103、步骤S2106,但不限于此)中的至少一者,此处不再赘述。Optionally, the processing module 5102 is used to execute at least one of the other steps (such as step S2103, step S2106, but not limited to these) performed by the third network element 5100 in any of the above methods, which will not be repeated here.
图5B是本公开实施例提出的第一网元的结构示意图。如图5B所示,第一网元5200可以包括:收发模块5201。FIG5B is a schematic diagram of the structure of a first network element proposed in an embodiment of the present disclosure. As shown in FIG5B , the first network element 5200 may include: a transceiver module 5201 .
在一些实施例中,上述收发模块5201被配置为接收第三网元发送的第二请求消息,所述第三网元用于进行计算,所述第二请求消息用于请求调用所述第一网元的数据存储服务。In some embodiments, the transceiver module 5201 is configured to receive a second request message sent by a third network element, where the third network element is used for performing calculations, and the second request message is used to request to call a data storage service of the first network element.
在一些实施例中,上述收发模块5201还被配置为基于所述第二请求消息,向所述第三网元发送定位辅助信息,所述定位辅助信息用于辅助所述第三网元进行定位计算。In some embodiments, the above-mentioned transceiver module 5201 is also configured to send positioning assistance information to the third network element based on the second request message, and the positioning assistance information is used to assist the third network element in performing positioning calculation.
可选地,上述收发模块5201用于执行以上任一方法中第一网元5201执行的发送和/或接收等通信步骤(例如步骤S2104、步骤S2105,但不限于此)中的至少一者,此处不再赘述。Optionally, the above-mentioned transceiver module 5201 is used to execute at least one of the communication steps such as sending and/or receiving performed by the first network element 5201 in any of the above methods (for example, step S2104, step S2105, but not limited to this), which will not be repeated here.
图5C是本公开实施例提出的LMF的结构示意图。如图5C所示,LMF5300可以包括:处理模块5301、收发模块5302等中的至少一者。Fig. 5C is a schematic diagram of the structure of the LMF proposed in the embodiment of the present disclosure. As shown in Fig. 5C, the LMF 5300 may include: at least one of a processing module 5301, a transceiver module 5302, and the like.
在一些实施例中,上述处理模块5301被配置为确定触发终端定位。In some embodiments, the processing module 5301 is configured to determine the trigger terminal location.
在一些实施例中,上述收发模块5302被配置为向所选择的第三网元发送第一请求消息,所述第三网元用于进行计算,所述第一请求消息用于请求调用所述第三网元的定位计算服务。In some embodiments, the above-mentioned transceiver module 5302 is configured to send a first request message to a selected third network element, where the third network element is used for calculation, and the first request message is used to request to call a positioning calculation service of the third network element.
在一些实施例中,上述收发模块5302还被配置为接收所述第三网元发送的第一响应消息,所述第一响应消息中包括定位结果。In some embodiments, the above-mentioned transceiver module 5302 is further configured to receive a first response message sent by the third network element, and the first response message includes a positioning result.
可选地,上述处理模块5301用于执行以上任一方法中LMF5300执行的其他步骤(例如步骤S2101,但不限于此)中的至少一者,此处不再赘述。Optionally, the processing module 5301 is used to execute at least one of the other steps (such as step S2101, but not limited to this) performed by LMF5300 in any of the above methods, which will not be repeated here.
可选地,上述收发模块5301用于执行以上任一方法中LMF5300执行的发送和/或接收等通信步骤(例如步骤S2102、步骤S2107,但不限于此)中的至少一者,此处不再赘述。Optionally, the above-mentioned transceiver module 5301 is used to execute at least one of the communication steps such as sending and/or receiving performed by LMF5300 in any of the above methods (for example, step S2102, step S2107, but not limited to this), which will not be repeated here.
在一些实施例中,收发模块可以包括发送模块和/或接收模块,发送模块和接收模块可以是分离的,也可以集成在一起。可选地,收发模块可以与收发器相互替换。In some embodiments, the transceiver module may include a sending module and/or a receiving module, and the sending module and the receiving module may be separate or integrated. Optionally, the transceiver module may be interchangeable with the transceiver.
在一些实施例中,处理模块可以是一个模块,也可以包括多个子模块。可选地,上述多个子模块分别执行处理模块所需执行的全部或部分步骤。可选地,处理模块可以与处理器相互替换。In some embodiments, the processing module can be a module or include multiple submodules. Optionally, the multiple submodules respectively execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be replaced with the processor.
图6A是本公开实施例提出的通信设备6100的结构示意图。通信设备6100可以是网络设备(例如核心网设备、核心网功能网元等),也可以是支持核心网设备实现以上任一方法的芯片、芯片系统、或处理器等,还可以是支持核心网设备实现以上任一方法的芯片、芯片系统、或处理器等。通信设备6100可用于实现上述方法实施例中描述的方法,具体可以参见上述方法实施例中的说明。6A is a schematic diagram of the structure of a communication device 6100 proposed in an embodiment of the present disclosure. The communication device 6100 may be a network device (e.g., a core network device, a core network functional network element, etc.), or may be a chip, a chip system, or a processor that supports the core network device to implement any of the above methods, or may be a chip, a chip system, or a processor that supports the core network device to implement any of the above methods. The communication device 6100 may be used to implement the method described in the above method embodiment, and the details may refer to the description in the above method embodiment.
如图6A所示,通信设备6100包括一个或多个处理器6101。处理器6101可以是通用处理器或者专用处理器等,例如可以是基带处理器或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信装置(如,第一网元、第二网元、第三网元、LMF等)进行控制,执行程序,处理程序的数据。通信设备6100用于执行以上任一方法。As shown in FIG6A , the communication device 6100 includes one or more processors 6101. The processor 6101 may be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and the communication data, and the central processing unit may be used to control the communication device (such as the first network element, the second network element, the third network element, the LMF, etc.), execute the program, and process the data of the program. The communication device 6100 is used to execute any of the above methods.
在一些实施例中,通信设备6100还包括用于存储指令的一个或多个存储器6102。可选地,全部或部分存储器6102也可以处于通信设备6100之外。In some embodiments, the communication device 6100 further includes one or more memories 6102 for storing instructions. Optionally, all or part of the memory 6102 may also be outside the communication device 6100.
在一些实施例中,通信设备6100还包括一个或多个收发器6103。在通信设备6100包括一个或多个收发器6103时,收发器6103执行上述方法中的发送和/或接收等通信步骤(例如步骤S2102、 步骤S2104、步骤S2105、步骤S2107,但不限于此)中的至少一者,处理器6101执行其他步骤(步骤S2101、步骤S2103、步骤S2106,但不限于此)中的至少一者。In some embodiments, the communication device 6100 further includes one or more transceivers 6103. When the communication device 6100 includes one or more transceivers 6103, the transceiver 6103 performs the communication steps such as sending and/or receiving in the above method (for example, steps S2102, The processor 6101 executes at least one of the steps (step S2104, step S2105, step S2107, but not limited to these), and the processor 6101 executes at least one of the other steps (step S2101, step S2103, step S2106, but not limited to these).
在一些实施例中,收发器可以包括接收器和/或发送器,接收器和发送器可以是分离的,也可以集成在一起。可选地,收发器、收发单元、收发机、收发电路等术语可以相互替换,发送器、发送单元、发送机、发送电路等术语可以相互替换,接收器、接收单元、接收机、接收电路等术语可以相互替换。In some embodiments, the transceiver may include a receiver and/or a transmitter, and the receiver and the transmitter may be separate or integrated. Optionally, the terms such as transceiver, transceiver unit, transceiver, transceiver circuit, etc. may be replaced with each other, the terms such as transmitter, transmission unit, transmitter, transmission circuit, etc. may be replaced with each other, and the terms such as receiver, receiving unit, receiver, receiving circuit, etc. may be replaced with each other.
在一些实施例中,通信设备6100可以包括一个或多个接口电路6104。可选地,接口电路6104与存储器6102连接,接口电路6104可用于从存储器6102或其他装置接收信号,可用于向存储器6102或其他装置发送信号。例如,接口电路6104可读取存储器6102中存储的指令,并将该指令发送给处理器6101。In some embodiments, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuit 6104 is connected to the memory 6102, and the interface circuit 6104 may be used to receive signals from the memory 6102 or other devices, and may be used to send signals to the memory 6102 or other devices. For example, the interface circuit 6104 may read instructions stored in the memory 6102 and send the instructions to the processor 6101.
以上实施例描述中的通信设备6100可以是网络设备,但本公开中描述的通信设备6100的范围并不限于此,通信设备6100的结构可以不受图6A的限制。通信设备可以是独立的设备或者可以是较大设备的一部分。例如所述通信设备可以是:1)独立的集成电路IC,或芯片,或,芯片系统或子系统;(2)具有一个或多个IC的集合,可选地,上述IC集合也可以包括用于存储数据,程序的存储部件;(3)ASIC,例如调制解调器(Modem);(4)可嵌入在其他设备内的模块;(5)接收机、终端设备、智能终端设备、蜂窝电话、无线设备、手持机、移动单元、车载设备、网络设备、云设备、人工智能设备等等;(6)其他等等。The communication device 6100 described in the above embodiment may be a network device, but the scope of the communication device 6100 described in the present disclosure is not limited thereto, and the structure of the communication device 6100 may not be limited by FIG. 6A. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: 1) an independent integrated circuit IC, or a chip, or a chip system or subsystem; (2) a collection of one or more ICs, optionally, the above IC collection may also include a storage component for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, an intelligent terminal device, a cellular phone, a wireless device, a handheld device, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
图6B是本公开实施例提出的芯片6200的结构示意图。对于通信设备6200可以是芯片或芯片系统的情况,可以参见图6B所示的芯片6200的结构示意图,但不限于此。6B is a schematic diagram of the structure of a chip 6200 provided in an embodiment of the present disclosure. In the case where the communication device 6200 may be a chip or a chip system, reference may be made to the schematic diagram of the structure of the chip 6200 shown in FIG6B , but the present disclosure is not limited thereto.
芯片6200包括一个或多个处理器6201,芯片6200用于执行以上任一方法。The chip 6200 includes one or more processors 6201, and the chip 6200 is used to execute any of the above methods.
在一些实施例中,芯片6200还包括一个或多个接口电路6202。可选地,接口电路6202与存储器6203连接,接口电路6202可以用于从存储器6203或其他装置接收信号,接口电路6202可用于向存储器6203或其他装置发送信号。例如,接口电路6202可读取存储器6203中存储的指令,并将该指令发送给处理器6201。In some embodiments, the chip 6200 further includes one or more interface circuits 6202. Optionally, the interface circuit 6202 is connected to the memory 6203. The interface circuit 6202 can be used to receive signals from the memory 6203 or other devices, and the interface circuit 6202 can be used to send signals to the memory 6203 or other devices. For example, the interface circuit 6202 can read instructions stored in the memory 6203 and send the instructions to the processor 6201.
在一些实施例中,接口电路6202执行上述方法中的发送和/或接收等通信步骤(例如步骤S2102、步骤S2104、步骤S2105、步骤S2107,但不限于此)中的至少一者,处理器6201执行其他步骤(例如步骤S2101、步骤S2103、步骤S2106,但不限于此)中的至少一者。In some embodiments, the interface circuit 6202 executes at least one of the communication steps such as sending and/or receiving in the above method (for example, step S2102, step S2104, step S2105, step S2107, but not limited to these), and the processor 6201 executes at least one of the other steps (for example, step S2101, step S2103, step S2106, but not limited to these).
在一些实施例中,接口电路、接口、收发管脚、收发器等术语可以相互替换。In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.
在一些实施例中,芯片6200还包括用于存储指令的一个或多个存储器6203。可选地,全部或部分存储器6203可以处于芯片6200之外。In some embodiments, the chip 6200 further includes one or more memories 6203 for storing instructions. Optionally, all or part of the memory 6203 may be outside the chip 6200.
本公开还提出存储介质,上述存储介质上存储有指令,当上述指令在通信设备6100上运行时,使得通信设备6100执行以上任一方法。可选地,上述存储介质是电子存储介质。可选地,上述存储介质是计算机可读存储介质,但不限于此,其也可以是其他装置可读的存储介质。可选地,上述存储介质可以是非暂时性(non-transitory)存储介质,但不限于此,其也可以是暂时性存储介质。The present disclosure also proposes a storage medium, on which instructions are stored, and when the instructions are executed on the communication device 6100, the communication device 6100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited to this, and it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited to this, and it can also be a temporary storage medium.
本公开还提出程序产品,上述程序产品被通信设备6100执行时,使得通信设备6100执行以上任一方法。可选地,上述程序产品是计算机程序产品。The present disclosure also proposes a program product, which, when executed by the communication device 6100, enables the communication device 6100 to execute any of the above methods. Optionally, the program product is a computer program product.
本公开还提出计算机程序,当其在计算机上运行时,使得计算机执行以上任一方法。The present disclosure also proposes a computer program, which, when executed on a computer, causes the computer to execute any one of the above methods.
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或者惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。 It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (28)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2023/124821 WO2025081318A1 (en) | 2023-10-16 | 2023-10-16 | Core network system, positioning method and apparatuses and storage medium |
| CN202380097984.7A CN121176044A (en) | 2023-10-16 | 2023-10-16 | Core network system, positioning method and device, storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2023/124821 WO2025081318A1 (en) | 2023-10-16 | 2023-10-16 | Core network system, positioning method and apparatuses and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025081318A1 true WO2025081318A1 (en) | 2025-04-24 |
Family
ID=95447661
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/124821 Pending WO2025081318A1 (en) | 2023-10-16 | 2023-10-16 | Core network system, positioning method and apparatuses and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN121176044A (en) |
| WO (1) | WO2025081318A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220086257A1 (en) * | 2019-01-21 | 2022-03-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Flexible data analytics processing and exposure in 5gc |
| WO2023130985A1 (en) * | 2022-01-07 | 2023-07-13 | 华为技术有限公司 | Positioning method and positioning apparatus |
| CN116456322A (en) * | 2022-01-07 | 2023-07-18 | 华为技术有限公司 | Communication method and communication device |
| CN116830607A (en) * | 2023-04-10 | 2023-09-29 | 北京小米移动软件有限公司 | Location service acquisition method and device |
-
2023
- 2023-10-16 CN CN202380097984.7A patent/CN121176044A/en active Pending
- 2023-10-16 WO PCT/CN2023/124821 patent/WO2025081318A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220086257A1 (en) * | 2019-01-21 | 2022-03-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Flexible data analytics processing and exposure in 5gc |
| WO2023130985A1 (en) * | 2022-01-07 | 2023-07-13 | 华为技术有限公司 | Positioning method and positioning apparatus |
| CN116456322A (en) * | 2022-01-07 | 2023-07-18 | 华为技术有限公司 | Communication method and communication device |
| CN116830607A (en) * | 2023-04-10 | 2023-09-29 | 北京小米移动软件有限公司 | Location service acquisition method and device |
Non-Patent Citations (1)
| Title |
|---|
| ERICSSON: "NF Registration via the NRF", 3GPP DRAFT; S2-184773-CR23501_0227_REV2_NFREGISTRATION, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), vol. SA WG2, 27 May 2018 (2018-05-27), FR, XP051448296 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN121176044A (en) | 2025-12-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9980214B2 (en) | SIM selection | |
| CN111132238A (en) | Network access method and device | |
| CN108471627B (en) | Network quality determination method and device | |
| CN114710800B (en) | Method and device for determining perception processing network element | |
| CN110113722A (en) | Carrier network for more SIM devices accesses | |
| US20230239720A1 (en) | Wireless communication method and device | |
| WO2025081318A1 (en) | Core network system, positioning method and apparatuses and storage medium | |
| WO2025030337A1 (en) | Positioning method and apparatus | |
| CN118803574A (en) | A method, system, device and network equipment for enhancing positioning service | |
| WO2025030339A1 (en) | Communication processing method, and terminal and core network device | |
| CN116918395A (en) | Information indicating method and device, communication equipment, communication system and storage medium | |
| CN119155316B (en) | Animal Experiment Data Collection and Transmission Control Method | |
| TWI487414B (en) | Mobile network dynamic selection paging method | |
| WO2025123227A1 (en) | Communication methods, network elements, access network devices, core network device and storage medium | |
| WO2025145346A1 (en) | Communication method, terminal, network element, network device, communication system and storage medium | |
| WO2025166603A1 (en) | Communication method, first network function, second network function, communication system and storage medium | |
| WO2025175445A1 (en) | Monitoring methods for artificial intelligence (ai) model, terminals and devices | |
| WO2025107260A1 (en) | Information processing method, communication device and storage medium | |
| WO2025138205A1 (en) | User plane positioning connection processing method, first network element, second network element, and terminal | |
| WO2025152009A1 (en) | Data processing method and device, and communication system and storage medium | |
| WO2025208352A1 (en) | Positioning method, communication device, communication system, and storage medium | |
| WO2025035325A1 (en) | Communication processing method, first entity, second entity, third entity | |
| WO2025166607A1 (en) | Communication method, first network function, second network function, communication system and storage medium | |
| WO2025166604A1 (en) | Communication method, first communication device, and second communication device | |
| WO2025208527A1 (en) | Model registration method, terminal, first network element, and second network element |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23955647 Country of ref document: EP Kind code of ref document: A1 |