Charging processing method, device and system and computer readable storage medium

Acquisition and sending billing information through the open network function, the problem of lack of accurate billing solutions for ranging and side chain positioning services in the existing technology is solved, and accurate billing of ranging or side chain positioning services is achieved, and reasonable billing solutions are provided.

CN119697608APending Publication Date: 2025-03-25CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202311235182.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-22
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

There is a lack of accurate billing schemes for ranging and side chain positioning services in the prior art.

Method used

The billing information associated with ranging or side chain positioning is obtained through the network open function, and a billing data request is sent to the billing function, and a billing data record is created using the billing information to realize accurate billing of ranging or side chain positioning services.

Benefits of technology

It provides an accurate billing solution that can provide reasonable billing solutions for scenarios where the business capabilities of end-terminals are open for ranging or side chain positioning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119697608A_ABST
    Figure CN119697608A_ABST
Patent Text Reader

Abstract

The invention discloses a charging processing method, device and system and a computer readable storage medium, and relates to the technical field of wireless communication and core networks. The charging processing method comprises the following steps: a network open function obtains charging information associated with ranging or side chain positioning; and the network open function sends a charging data request to the charging function, the charging data request comprising the charging information, so that the charging function creates a charging data record by using the charging information. According to the embodiment of the invention, the network opening function which participates in the service process of distance measurement or side chain positioning and can collect the specific information of the terminal and the core network element equipment involved in the service can be used as the charging triggering function. Therefore, an accurate charging scheme can be provided for a scene in which the service capability of distance measurement or side chain positioning of the end terminal is open.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication and core network technology, and in particular to a charging processing method, a device system and a computer-readable storage medium. Background Art

[0002] The 3rd Generation Partnership Project (3GPP) Release 18 (R18) proposed the Ranging based services and sidelink positioning (Ranging_SL) technology, which determines the distance and angle between terminal devices through a direct communication interface (PC5 interface). Ranging_SL technology will become one of the important means to achieve high-precision positioning in the 5G era. It can be used for commercial, vehicle-to-everything (V2X) and public safety use cases in three scenarios: within, partially and outside the 5G network coverage. For example, this technology can help navigation, positioning, mapping and other product applications, making them more accurate and convenient, and can also help with home intelligence in lighting, security, entertainment, home appliances and other aspects. Summary of the invention

[0003] After analysis, it was found that 3GPP has completed the Ranging_SL service architecture enhancement project, but there is no corresponding billing solution for this service.

[0004] A technical problem to be solved by the embodiments of the present invention is: how to achieve accurate billing for ranging and side-chain positioning services.

[0005] According to a first aspect of some embodiments of the present invention, there is provided a charging processing method, comprising:

[0006] The network open function obtains the billing information associated with ranging or sidechain positioning;

[0007] The network open function sends a charging data request to the charging function, wherein the charging data request includes charging information so that the charging function creates a charging data record using the charging information.

[0008] In some embodiments, the network open function sending the charging data request to the charging function includes:

[0009] In response to the charging report condition being met, the network opening function sends a charging data request to the charging function.

[0010] In some embodiments, the billing report condition includes that the number of completed ranging or side chain positioning reaches a positioning number threshold.

[0011] In some embodiments, the billing processing method further includes:

[0012] The network open function responds to the positioning and ranging response message sent by the gateway mobile location center to determine the completion of ranging or side chain positioning.

[0013] In some embodiments, the billing reporting condition includes a condition for periodically triggering billing.

[0014] In some embodiments, the charging information includes at least one of information of the client terminal, network element information, request time of ranging or side-link positioning, and accuracy information of ranging or side-link positioning.

[0015] In some embodiments:

[0016] The information of the client terminal includes at least one of a mobile subscriber identity, a terminal role in ranging or sidelink positioning, a terminal identity, an application identity of ranging or sidelink positioning, a public land mobile network identity, a client type, and a client identity;

[0017] The network element information includes at least one of a network open function identifier, a positioning management application function identifier, an access and mobility management function identifier, and a gateway mobile location center identifier.

[0018] In some embodiments, the billing information further includes at least one of quality of service, privacy check, coverage information, radio resource indication, and usage data container.

[0019] In some embodiments, ranging or sidelink positioning is used to determine the relative position between the client terminal and the target terminal.

[0020] In some embodiments, the billing processing method further includes:

[0021] The network open function receives the billing data response sent by the billing function.

[0022] In some embodiments, the billing processing method further includes:

[0023] In response to the client terminal invoking the event open subscription service to request ranging or side chain positioning, the network open function invokes the positioning service of the gateway mobile location center;

[0024] The network open function receives the ranging or side-chain positioning results sent by the gateway mobile location center;

[0025] The network open function sends the results of ranging or side chain positioning to the client terminal.

[0026] According to a second aspect of some embodiments of the present invention, there is provided a charging processing device, located in a network opening function, comprising:

[0027] An acquisition module, configured to acquire billing information associated with ranging or side chain positioning;

[0028] The sending module is configured to send a billing data request to the billing function, wherein the billing data request includes billing information, so that the billing function creates a billing data record using the billing information.

[0029] According to a third aspect of some embodiments of the present invention, there is provided a charging processing device, including:

[0030] Memory; and

[0031] A processor coupled to the memory, the processor being configured to execute any one of the aforementioned billing processing methods based on instructions stored in the memory.

[0032] According to a fourth aspect of some embodiments of the present invention, there is provided a charging processing system, comprising:

[0033] Network opening function, including any of the aforementioned billing processing devices; and

[0034] The billing function is configured to create a billing data record using the billing information sent by the network open function.

[0035] In some embodiments, the billing processing system further includes:

[0036] The gateway mobile location center is configured to perform ranging or sidechain positioning in response to the network open function calling the event open subscription service to request ranging or sidechain positioning; and send the result of ranging or sidechain positioning to the network open function.

[0037] According to a fifth aspect of some embodiments of the present invention, there is provided a computer-readable storage medium having a computer program stored thereon, which implements any one of the aforementioned billing processing methods when executed by a processor.

[0038] Through the above embodiments, the NEF that participates in the service process of ranging or side-link positioning and can collect the specific information of the terminal and core network element equipment involved in the service can be used as a charging trigger function (CTF). Thus, an accurate charging solution can be provided for the scenario where the service capability of the terminal for ranging or side-link positioning is open.

[0039] Further features and advantages of the present invention will become apparent from the following detailed description of exemplary embodiments of the present invention with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0041] Figure 1 A schematic diagram of a process for implementing ranging / side chain positioning service capability opening through NEF according to some embodiments of the present invention is shown.

[0042] Figure 2 A schematic flow chart of a charging processing method according to some embodiments of the present invention is shown.

[0043] Figure 3 A schematic flow chart of a charging processing method according to some other embodiments of the present invention is shown.

[0044] Figure 4 A schematic diagram of the structure of a billing processing device according to some embodiments of the present invention is shown.

[0045] Figure 5 A schematic structural diagram of a billing processing system according to some embodiments of the present invention is shown.

[0046] Figure 6 A schematic structural diagram of a charging processing device according to some other embodiments of the present invention is shown.

[0047] Figure 7 A schematic structural diagram of a charging processing device according to some further embodiments of the present invention is shown. DETAILED DESCRIPTION

[0048] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. The following description of at least one exemplary embodiment is actually only illustrative and is by no means intended to limit the present invention and its application or use. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0049] The relative arrangement of components and steps, the numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.

[0050] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0051] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered part of the specification.

[0052] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0053] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0054] One of the scenarios for the opening of ranging / sidelink (or sidelink) positioning service capabilities is to open to a client terminal (referred to as client terminal) that has been authorized for ranging / sidelink positioning services to obtain the relative position, distance, direction and other results between two or more terminals capable of ranging / sidelink positioning. The client terminal can obtain ranging / sidelink positioning services through the Network Exposure Function (NEF) device. Therefore, the billing problem of the opening of ranging / sidelink positioning service capabilities can be realized through the NEF device.

[0055] In some embodiments, NEF obtains the ranging or side-chain positioning result through the following process: in response to the client terminal calling the event exposure subscription (Nnef_EventExposure_Subscribe) service to request ranging or side-chain positioning, NEF calls the positioning service of the Gateway Mobile Location Center (GMLC); NEF receives the ranging or side-chain positioning result sent by GMLC; NEF sends the ranging or side-chain positioning result to the client terminal. Figure 1 The method of implementing ranging / side chain positioning service capability opening through NEF equipment is described by way of example.

[0056] Figure 1 FIG. 2 is a schematic diagram showing a process of implementing ranging / side chain positioning service capability opening through NEF according to some embodiments of the present invention. Figure 1 As shown, the method of this embodiment includes steps S102 to S114.

[0057] In step S102, the client terminal (Client UE) registers and obtains online registration information.

[0058] In some embodiments, the online registration information includes an Internet Protocol (IP) address and an onboarding credential, and the onboarding credential includes, for example, a root certificate authority (CA) certificate and an OAuth 2.0 access token. The online registration information is provided to a higher layer (e.g., an application layer). The terminal may receive the online registration information during the registration process as part of the policy or parameter configuration for the authorized ranging / sidechain positioning service, or may receive the online registration information during the policy configuration process of the Policy Control Function (PCF) triggered by the terminal.

[0059] In step S104, the application in the client terminal performs an application onboarding process together with the NEF, and the client terminal plays the role of a caller of the application programming interface (Application Programming Interface, API for short) of ranging or side-chain positioning.

[0060] For example, after the user turns on and calls the ranging or sidechain positioning application (Application, abbreviated as: APP) on the client terminal, the client terminal connects to NEF through the core network (such as 5GC, i.e. 5G core network), and then connects to the positioning server, such as GMLC, through NEF.

[0061] In step S106, the APP in the client terminal calls the Nnef_EventExposure_Subscribe service operation for NEF, which includes the identifiers of the target terminal and the reference terminal involved in the ranging or side-chain positioning (e.g., SUPI or GPSI) and detailed information of the ranging / side-chain location request, such as whether the request is the current or last known instant location or the delayed location, the location accuracy and response time, the maximum range of the location, the Location Deferred Request (LDR), and other information applicable to the request type. The terminal identifier is, for example, a Subscription Permanent Identifier (SUPI) or a Generic Public Subscription Identifier (GPSI).

[0062] In step S108 , the NEF invokes a location provision request (Ngmlc_Location_ProvideLocationRequest) service operation on the GMLC. The service operation may include the information received in step S106 .

[0063] In step S110, the GMLC obtains the result of ranging or side chain positioning.

[0064] For example, GMLC can trigger the SL-MT-LR (Sidelink-based Mobile Termination Location Request) procedure and obtain ranging / sidelink positioning results through the following information adjustments:

[0065] —Which terminal(s) are the target terminal, reference terminal or positioning terminal?

[0066] —What specific information needs to be provided, such as relative position or distance measurement information

[0067] In step S112, the GMLC invokes the (Location Provide Response) service operation of the NEF to return the ranging or sidelink positioning result.

[0068] In step S114, the NEF returns the ranging / side chain positioning result to the client terminal.

[0069] Through the above embodiment, NEF can collect information in ranging / side chain positioning during ranging / side chain positioning. This information can be used for billing. Figure 2 and Figure 3 An embodiment of the charging processing method of the present invention is described.

[0070] Figure 2 FIG. 2 is a flow chart showing a charging processing method according to some embodiments of the present invention. Figure 2 As shown, the billing processing method of this embodiment includes steps S202 to S204.

[0071] In step S202, the NEF obtains charging information associated with ranging or side-link positioning. The ranging or side-link positioning is used, for example, to determine the relative position between the client terminal and the target terminal through a direct communication interface (PC5 interface). Other types of ranging or side-link positioning information may also be used as needed.

[0072] In some embodiments, the charging information includes information of the client terminal, network element information, request time of ranging or side-link positioning (for example, represented by a timestamp), and accuracy information of ranging or side-link positioning.

[0073] The information of the client terminal includes, for example, a mobile subscriber identifier (for example, SUPI), a terminal role in ranging or sidelink positioning (for example, a client terminal, a target terminal, a policy reference terminal, a sidelink positioning server terminal, etc.), a terminal identifier (for example, represented by a user application layer identifier, a user information identifier or a GPSI, including terminal identifiers corresponding to the above-mentioned terminal roles), an application identifier for ranging or sidelink positioning (which may be a globally unique identifier for an application, such as a V2X service type, a drone identifier, etc.), a public land mobile network (Public Land Mobile Network, abbreviated as: PLMN, indicating the PLMN where each terminal associated with ranging or sidelink positioning is located) identifier, a client type (for example, a positioning client type), and a client identifier (for example, a positioning client identifier).

[0074] The network element information includes, for example, at least one of an NEF identifier, a location management application function (Location Management Function, LMF for short) identifier, an AMF identifier, and a GMLC identifier.

[0075] In addition, the billing information may also include at least one of quality of service (for example, the requested or notified quality of service of ranging or sidelink positioning), privacy check (for example, whether the privacy check is passed), coverage information (for example, whether the terminal is served by NG-RAN, and time information when the coverage state is changed to the current state), wireless resource indication (for example, used to identify whether the wireless resources provided by the operator or the configured wireless resources are used for ranging or sidelink positioning), and usage data container (for example, a container associated with a trigger condition on a specific ranging or sidelink positioning communication, such as leaving the coverage, returning to the coverage, etc.).

[0076] The billing information may be information associated with one or more completed ranging or side-chain positioning operations, so that the data can be recorded and charged after the service is completed, based on the characteristics of the ranging or side-chain positioning service. This is the Post Event Charging (PEC) method.

[0077] In step S204, the NEF sends a charging data request to the charging function, wherein the charging data request includes charging information so that the charging function (Charging Function, CHF for short) creates a charging data record (CDR for short) using the charging information.

[0078] In some embodiments, in response to the billing report condition being met, the NEF sends a billing data request to the billing function. The billing report condition includes, for example: the number of completed ranging or side chain positioning reaches a positioning number threshold; or, the condition for periodic triggering of billing, that is, the time interval between the current moment and the moment when the last billing was triggered (for example, the last time the NEF sent a billing data request to the billing function) reaches a specified time interval. The NEF can determine the completion of the ranging or side chain positioning through the positioning ranging response message (Ngmlc_location_ProvideRanging_Response) sent by the GMLC. Thus, a billing event corresponding to the ranging or side chain positioning can be created when the billing report condition is met.

[0079] In some embodiments, after the CHF creates the CDR, the NEF may also receive a charging data response sent by the CHF.

[0080] Through the above embodiments, the NEF that participates in the service process of ranging or side-link positioning and can collect the specific information of the terminal and core network element equipment involved in the service can be used as a charging trigger function. Thus, an accurate charging solution can be provided for the scenario where the service capability of the terminal for ranging or side-link positioning is open.

[0081] Figure 3 The flowchart of the charging processing method according to some other embodiments of the present invention is shown. In this embodiment, the terminals involved in ranging or sidelink positioning include client terminals, target terminals and reference terminals, and the network elements involved include AMF1 (serving client terminals), AMF2 (serving target terminals and reference terminals), LMF, GMLC, NEF as CTF, and CHF. Figure 3 As shown, the billing processing method of this embodiment includes steps S302 to S312.

[0082] In step S302, the capability opening process of the ranging or side-link positioning service is performed to the client terminal through the NEF. The specific implementation of the process can refer to the above embodiment and will not be described again here.

[0083] In step S304, the GMLC sends a positioning and ranging response message (Ngmlc_location_ProvideRanging_Response) to the NEF to feed back the ranging or side chain positioning result.

[0084] In step S306, the NEF determines whether the charging report condition is currently satisfied.

[0085] In step S308, the NEF sends a charging data request to the CHF to trigger a charging event.

[0086] In step S310, CHF creates CDR.

[0087] In step S312, CHF sends a charging data response to NEF.

[0088] Through the above embodiments, the NEF that participates in the service process of ranging or side-link positioning and can collect the specific information of the terminal and core network element equipment involved in the service can be used as a charging trigger function (CTF). Thus, an accurate charging solution can be provided for the scenario where the service capability of the terminal for ranging or side-link positioning is open.

[0089] Through the embodiments of the present invention, based on ranging or side-chain positioning technology, the client terminal can initiate a positioning service request and obtain the relative distance information between the terminals through the core network control plane. Operators and third-party positioning service providers can reasonably charge for the above-mentioned business capability exposure scenarios, such as ranging / side-chain positioning charging in museums and large exhibition halls, ranging / side-chain positioning charging assisted by drones, and charging for Internet of Vehicles devices with ranging / side-chain positioning capabilities.

[0090] Reference below Figure 4 The embodiment of the charging processing device of the present invention is described. The charging processing device of this embodiment can be used to implement the charging processing method of any of the above embodiments.

[0091] Figure 4 A schematic diagram of the structure of a billing processing device according to some embodiments of the present invention is shown.

[0092] like Figure 4 As shown, the billing processing device 400 of this embodiment is located in the NEF and includes:

[0093] The acquisition module 4100 is configured to acquire billing information associated with ranging or side chain positioning;

[0094] The sending module 4200 is configured to send a billing data request to the billing function, wherein the billing data request includes billing information, so that the billing function creates a billing data record using the billing information.

[0095] In some embodiments, the sending module 4200 is further configured to, in response to the charging report condition being met, the network open function sends a charging data request to the charging function.

[0096] In some embodiments, the billing report condition includes that the number of completed ranging or side chain positioning reaches a positioning number threshold.

[0097] In some embodiments, the billing processing device 400 further includes:

[0098] The determination module 4300 is configured as a network open function to respond to a positioning and ranging response message sent by the gateway mobile location center to determine whether ranging or side chain positioning is completed.

[0099] In some embodiments, the billing reporting condition includes a condition for periodically triggering billing.

[0100] In some embodiments, the charging information includes at least one of information of the client terminal, network element information, request time of ranging or side-link positioning, and accuracy information of ranging or side-link positioning.

[0101] In some embodiments:

[0102] The information of the client terminal includes at least one of a mobile subscriber identity, a terminal role in ranging or sidelink positioning, a terminal identity, an application identity of ranging or sidelink positioning, a public land mobile network identity, a client type, and a client identity;

[0103] The network element information includes at least one of a network open function identifier, a positioning management application function identifier, an access and mobility management function identifier, and a gateway mobile location center identifier.

[0104] In some embodiments, the billing information further includes at least one of quality of service, privacy check, coverage information, radio resource indication, and usage data container.

[0105] In some embodiments, ranging or sidelink positioning is used to determine the relative position between the client terminal and the target terminal.

[0106] In some embodiments, the billing processing device 400 further includes:

[0107] The receiving module 4400 is configured to receive the billing data response sent by the billing function as a network open function.

[0108] Figure 5 FIG. 2 shows a schematic diagram of the structure of a billing processing system according to some embodiments of the present invention. Figure 5 As shown, the billing processing system 50 of this embodiment includes NEF 510, NEF 510 includes billing processing device 400, or billing processing devices in other embodiments of the present invention; and CHF 520, which is configured to create billing data records using billing information sent by NEF 510.

[0109] In some embodiments, the billing processing system 50 further includes:

[0110] The GMLC 530 is configured to perform ranging or sidechain positioning in response to the NEF 510 calling the event open subscription service to request ranging or sidechain positioning; and send the ranging or sidechain positioning result to the NEF 510.

[0111] Figure 6 FIG. 2 shows a schematic diagram of the structure of a billing processing device according to some other embodiments of the present invention. Figure 6 As shown, the billing processing device 60 of this embodiment includes: a memory 610 and a processor 620 coupled to the memory 610 , and the processor 620 is configured to execute the billing processing method in any one of the aforementioned embodiments based on the instructions stored in the memory 610 .

[0112] The memory 610 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory may store, for example, an operating system, an application program, a boot loader, and other programs.

[0113] Figure 7 FIG. 2 shows a schematic diagram of the structure of a billing processing device according to some other embodiments of the present invention. Figure 7 As shown, the billing processing device 70 of this embodiment includes: a memory 710 and a processor 720, and may also include an input / output interface 730, a network interface 740, a storage interface 750, etc. These interfaces 730, 740, 750 and the memory 710 and the processor 720 may be connected, for example, via a bus 760. Among them, the input / output interface 730 provides a connection interface for input / output devices such as a display, a mouse, a keyboard, and a touch screen. The network interface 740 provides a connection interface for various networked devices. The storage interface 750 provides a connection interface for external storage devices such as SD cards and USB flash drives.

[0114] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein the program implements any one of the aforementioned billing processing methods when executed by a processor.

[0115] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable non-transient storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0116] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0117] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0118] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0119] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A billing processing method, comprising: The network open function obtains the billing information associated with ranging or sidechain positioning; The network opening function sends a charging data request to the charging function, wherein the charging data request includes the charging information, so that the charging function creates a charging data record using the charging information.

2. The billing processing method according to claim 1, wherein: The network open function sending a billing data request to the billing function includes: In response to the charging report condition being met, the network open function sends a charging data request to the charging function.

3. The billing processing method according to claim 2, wherein: The billing report condition includes that the number of completed ranging or side chain positioning times reaches a positioning times threshold.

4. The charging processing method according to claim 3, further comprising: The network open function determines that the ranging or side-link positioning is completed in response to the positioning and ranging response message sent by the gateway mobile location center.

5. The billing processing method according to claim 2, wherein: The billing report condition includes a condition for periodically triggering billing.

6. The billing processing method according to claim 1, wherein: The charging information includes at least one of information of the client terminal, network element information, request time of ranging or side-link positioning, and accuracy information of ranging or side-link positioning.

7. The charging processing method according to claim 6, wherein: The information of the client terminal includes at least one of a mobile subscriber identity, a terminal role in ranging or sidelink positioning, a terminal identity, an application identity of ranging or sidelink positioning, a public land mobile network identity, a client type, and a client identity; The network element information includes at least one of a network open function identifier, a positioning management application function identifier, an access and mobility management function identifier, and a gateway mobile location center identifier.

8. The billing processing method according to claim 6, wherein: The charging information also includes at least one of quality of service, privacy check, coverage information, wireless resource indication, and usage data container.

9. The billing processing method according to claim 1, wherein: The ranging or sidelink positioning is used to determine the relative position between the client terminal and the target terminal.

10. The charging processing method according to claim 1, further comprising: The network opening function receives the charging data response sent by the charging function.

11. The charging processing method according to any one of claims 1 to 9, further comprising: In response to the client terminal invoking the event open subscription service to request ranging or side chain positioning, the network open function invoking the positioning service of the gateway mobile location center; The network opening function receives the ranging or side-link positioning result sent by the gateway mobile location center; The network opening function sends the result of the ranging or side chain positioning to the client terminal.

12. A billing processing device, located in a network opening function, comprising: An acquisition module, configured to acquire billing information associated with ranging or side chain positioning; The sending module is configured to send a billing data request to a billing function, wherein the billing data request includes the billing information, so that the billing function creates a billing data record using the billing information.

13. A charging processing device, comprising: Memory; as well as A processor coupled to the memory, wherein the processor is configured to execute the charging processing method according to any one of claims 1 to 11 based on instructions stored in the memory.

14. A billing processing system, comprising: A network opening function, comprising a billing processing device according to claim 12 or 13; as well as The billing function is configured to create a billing data record using the billing information sent by the network open function.

15. The billing processing system according to claim 14, further comprising: The gateway mobile location center is configured to perform ranging or sidechain positioning in response to the network open function calling the event open subscription service to request ranging or sidechain positioning; and send the result of ranging or sidechain positioning to the network open function.

16. A computer-readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the charging processing method according to any one of claims 1 to 11 is implemented.

Citation Information

Patent Citations

  • Positioning service charging method and device

    CN114125742A

  • Charging-related device for use in EES and CHF

    CN116405888A

  • Systems and methods for deferred 5g location of a mobile device using a combined AMF and LMF based location solution

    US20200092776A1

  • Method and apparatus for sidelink positioning

    WO2022184227A1