Charging method, device, system, storage medium and chip
By determining and sending billing parameters through the Sensing Application Function (SAF), the lack of billing schemes in wireless sensing technology is solved, and billing functions for sensing requesting devices are realized, supporting a variety of wireless sensing technology applications.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-19
- Publication Date
- 2026-04-10
AI Technical Summary
There is a lack of billing schemes for wireless sensing technology in the current technology.
A billing method is provided in which the Sensing Application Function (SAF) responds to the request of the sensing requesting device, determines the sensing billing parameters, and sends them to the Billing Function (CHF) to indicate billing. The sensing billing parameters include sensing device identifier, event type, location information, range information, accuracy information, frequency information, and wireless access type, etc.
It enables effective billing of sensing request devices in communication systems, supporting application scenarios of wireless sensing technology such as environmental monitoring, autonomous driving, air pollution detection, and wireless communication channel environmental monitoring.
Smart Images

Figure CN115669001B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and in particular, to a charging method, apparatus, system, storage medium and chip. BACKGROUND
[0002] With the development of wireless communication technology, wireless sensing technology has been more and more applied. However, in the related art, there is a lack of a charging scheme corresponding to the wireless sensing technology. SUMMARY
[0003] To overcome the above problems in the related art, the present disclosure provides a charging method, apparatus, system, storage medium and chip.
[0004] According to a first aspect of an embodiment of the present disclosure, a charging method is provided, applied to a sensing application function (SAF), and the method comprises:
[0005] In response to receiving a sensing request message sent by a sensing request device, determining a sensing charging parameter;
[0006] Sending the sensing charging parameter to a charging function (CHF); wherein the sensing charging parameter is used to instruct the CHF to charge the sensing request device.
[0007] In some embodiments, the sensing charging parameter comprises one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type.
[0008] In some embodiments, the sensing request message comprises a sensing request parameter, and the determining the sensing charging parameter in response to receiving the sensing request message sent by the sensing request device comprises:
[0009] In response to receiving the sensing request message sent by the sensing request device, obtaining the sensing request parameter;
[0010] Determining the sensing charging parameter according to the sensing request parameter.
[0011] In some embodiments, the sending the sensing charging parameter to the CHF comprises:
[0012] Sending a charging data request message to the CHF; wherein the charging data request message comprises the sensing charging parameter.
[0013] In some embodiments, the method further comprises:
[0014] determining a sensing execution device in response to receiving a charging data response message sent by the CHF;
[0015] sending a sensing execution message to the sensing execution device, the sensing execution message being used to instruct the sensing execution device to perform sensing measurement.
[0016] In some embodiments, the method further includes:
[0017] sending second sensing measurement data to the sensing request device in response to receiving first sensing measurement data sent by the sensing execution device.
[0018] According to a second aspect of the embodiments of the present disclosure, a charging method is provided, applied to a charging function (CHF), and the method includes:
[0019] receiving sensing charging parameters sent by a sensing application function (SAF); the sensing charging parameters being parameters determined by the SAF in response to receiving a sensing request message sent by a sensing request device;
[0020] charging the sensing request device according to the sensing charging parameters.
[0021] In some embodiments, the sensing charging parameters include one or more of the following parameters: sensing device identification, sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and sensing radio access type.
[0022] In some embodiments, the receiving the sensing charging parameters sent by the SAF includes:
[0023] receiving a charging data request message sent by the SAF; wherein the charging data request message includes the sensing charging parameters.
[0024] In some embodiments, the charging the sensing request device according to the sensing charging parameters includes:
[0025] establishing a sensing charging session for charging the sensing request device according to the sensing charging parameters.
[0026] in a case where the sensing charging session is successfully established, sending a charging data response message to the SAF; the charging data response message being used to instruct the SAF to determine a sensing execution device and send a sensing execution message to the sensing execution device.
[0027] According to a third aspect of the embodiments of the present disclosure, a charging method is provided, and the method includes:
[0028] sending a sensing request message to a sensing application function (SAF); the sensing request message is used to instruct the SAF to determine a sensing charging parameter, the sensing charging parameter being used for a charging function (CHF) to charge the sensing request device.
[0029] In some embodiments, the sending of the sensing request message to the sensing application function (SAF) comprises:
[0030] determining a sensing request parameter;
[0031] sending a sensing request message to the SAF according to the sensing request parameter; the sensing request parameter is included in the sensing request message, and the sensing request parameter is used to instruct the SAF to determine the sensing charging parameter according to the sensing request parameter.
[0032] In some embodiments, the sensing request parameter comprises one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type.
[0033] In some embodiments, the method further comprises:
[0034] receiving second sensing measurement data sent by the SAF, and obtaining a sensing measurement result.
[0035] According to a fourth aspect of the embodiments of the present disclosure, a charging method is provided, applied to a charging system, the charging system comprising a sensing application function (SAF) and a charging function (CHF); the method comprises:
[0036] The SAF determines a sensing charging parameter in response to receiving a sensing request message sent by a sensing request device, and sends the sensing charging parameter to the charging function (CHF); wherein the sensing charging parameter is used to instruct the CHF to charge the sensing request device;
[0037] The CHF receives the sensing charging parameter, and charges the sensing request device according to the sensing charging parameter.
[0038] In some embodiments, the sensing charging parameter comprises one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type.
[0039] In some embodiments, the sensing request message comprises a sensing request parameter; the method comprises:
[0040] The SAF acquires the sensing request parameter in response to receiving a sensing request message sent by the sensing request device, and determines the sensing charging parameter according to the sensing request parameter.
[0041] In some embodiments, the method further includes:
[0042] The CHF establishes a sensing charging bill for the sensing request device according to the sensing charging parameter, and sends a charging data response message to the SAF in the case that the sensing charging bill is successfully established.
[0043] The SAF determines a sensing execution device in response to receiving the charging data response message sent by the CHF, and sends a sensing execution message to the sensing execution device, where the sensing execution message is used to instruct the sensing execution device to perform sensing measurement.
[0044] In some embodiments, the method further includes:
[0045] The SAF sends second sensing measurement data to the sensing request device in response to receiving first sensing measurement data sent by the sensing execution device.
[0046] According to a fifth aspect of the embodiments of the present disclosure, a charging device is provided, which is applied to a sensing application function (SAF), and the device includes:
[0047] A first determination module is configured to determine a sensing charging parameter in response to receiving a sensing request message sent by a sensing request device.
[0048] A first sending module is configured to send the sensing charging parameter to a charging function (CHF), where the sensing charging parameter is used to instruct the CHF to charge the sensing request device.
[0049] In some embodiments, the sensing charging parameter includes one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type.
[0050] In some embodiments, the sensing request message includes a sensing request parameter, and the first determination module is configured to acquire the sensing request parameter in response to receiving the sensing request message sent by the sensing request device, and determine the sensing charging parameter according to the sensing request parameter.
[0051] In some embodiments, the first sending module is configured to send a charging data request message to the CHF, where the charging data request message includes the sensing charging parameter.
[0052] In some embodiments, the first determining module is further configured to determine a sensing execution device in response to receiving a charging data response message sent by the CHF.
[0053] The first sending module is further configured to send a sensing execution message to the sensing execution device, where the sensing execution message is used to instruct the sensing execution device to perform sensing measurement.
[0054] In some embodiments, the first sending module is further configured to send second sensing measurement data to the sensing request device in response to receiving first sensing measurement data sent by the sensing execution device.
[0055] According to a sixth aspect of embodiments of the present disclosure, a charging device is provided, applied to a charging function (CHF), and the device comprises:
[0056] A second receiving module is configured to receive sensing charging parameters sent by a sensing application function (SAF), where the sensing charging parameters are parameters determined by the SAF in response to receiving a sensing request message sent by a sensing request device;
[0057] A second charging module is configured to charge the sensing request device according to the sensing charging parameters.
[0058] In some embodiments, the sensing charging parameters comprise one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type.
[0059] In some embodiments, the second receiving module is configured to receive a charging data request message sent by the SAF, where the sensing charging parameters are included in the charging data request message.
[0060] In some embodiments, the second charging module is configured to establish a sensing charging session for charging the sensing request device according to the sensing charging parameters, and send a charging data response message to the SAF in a case where the sensing charging session is established successfully, where the charging data response message is used to instruct the SAF to determine a sensing execution device and send a sensing execution message to the sensing execution device.
[0061] According to a seventh aspect of embodiments of the present disclosure, a device applied to a sensing request device is provided, and the device comprises:
[0062] The third sending module is configured to send a sensing request message to a sensing application function (SAF), wherein the sensing request message is used to instruct the SAF to determine a sensing charging parameter, and the sensing charging parameter is used for a charging function (CHF) to charge the sensing request device.
[0063] In some embodiments, the third sending module is configured to determine a sensing request parameter, and send a sensing request message to the SAF according to the sensing request parameter, wherein the sensing request parameter is included in the sensing request message, and the sensing request parameter is used to instruct the SAF to determine the sensing charging parameter according to the sensing request parameter.
[0064] In some embodiments, the sensing request parameter includes one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type.
[0065] In some embodiments, the apparatus further includes:
[0066] The third receiving module is configured to receive second sensing measurement data sent by the SAF, and obtain a sensing measurement result.
[0067] According to an eighth aspect of embodiments of the present disclosure, a charging system is provided, and the system includes:
[0068] A sensing application function (SAF) is configured to, in response to receiving a sensing request message sent by a sensing request device, determine a sensing charging parameter, and send the sensing charging parameter to a charging function (CHF), wherein the sensing charging parameter is used to instruct the CHF to charge the sensing request device;
[0069] The CHF is configured to receive the sensing charging parameter, and charge the sensing request device according to the sensing charging parameter.
[0070] In some embodiments, the sensing charging parameter includes one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type.
[0071] In some embodiments, the sensing request message includes a sensing request parameter, and the SAF is configured to, in response to receiving the sensing request message sent by the sensing request device, obtain the sensing request parameter, and determine the sensing charging parameter according to the sensing request parameter.
[0072] In some embodiments, the CHF is further configured to establish a sensing charging session based on the sensing charging parameter, and send a charging data response message to the SAF if the sensing charging session is successfully established.
[0073] The SAF determines a sensing execution device and sends a sensing execution message to the sensing execution device in response to receiving the charging data response message sent by the CHF, where the sensing execution message is used to instruct the sensing execution device to perform sensing measurement.
[0074] In some embodiments, the SAF is further configured to send second sensing measurement data to the sensing request device in response to receiving first sensing measurement data sent by the sensing execution device.
[0075] According to a ninth aspect of the embodiments of the present disclosure, a charging apparatus is provided, comprising:
[0076] a processor;
[0077] a memory for storing processor-executable instructions;
[0078] The processor is configured to perform the steps of the charging method provided in the first aspect of the present disclosure.
[0079] According to a tenth aspect of the embodiments of the present disclosure, a charging apparatus is provided, comprising:
[0080] a processor;
[0081] a memory for storing processor-executable instructions;
[0082] The processor is configured to perform the steps of the charging method provided in the second aspect of the present disclosure.
[0083] According to an eleventh aspect of the embodiments of the present disclosure, a charging apparatus is provided, comprising:
[0084] a processor;
[0085] a memory for storing processor-executable instructions;
[0086] The processor is configured to perform the steps of the charging method provided in the third aspect of the present disclosure.
[0087] According to a twelfth aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided, which stores computer program instructions, and the computer program instructions are executed by a processor to implement the steps of the charging method provided in the first aspect of the present disclosure.
[0088] According to a thirteenth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, and the computer readable storage medium stores computer program instructions. The computer program instructions are executed by a processor to implement the steps of the charging method provided in the second aspect of the present disclosure.
[0089] According to a fourteenth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, and the computer readable storage medium stores computer program instructions. The computer program instructions are executed by a processor to implement the steps of the charging method provided in the third aspect of the present disclosure.
[0090] According to a fifteenth aspect of the embodiments of the present disclosure, a chip is provided, and the chip comprises a processor and an interface. The processor is configured to read instructions to implement the steps of the charging method provided in the first aspect of the present disclosure.
[0091] According to a sixteenth aspect of the embodiments of the present disclosure, a chip is provided, and the chip comprises a processor and an interface. The processor is configured to read instructions to implement the steps of the charging method provided in the second aspect of the present disclosure.
[0092] According to a seventeenth aspect of the embodiments of the present disclosure, a chip is provided, and the chip comprises a processor and an interface. The processor is configured to read instructions to implement the steps of the charging method provided in the third aspect of the present disclosure.
[0093] The technical solutions provided by the embodiments of the present disclosure can have the following beneficial effects: the sensing application function (SAF) determines the sensing charging parameter in response to receiving the sensing request message sent by the sensing request device, and sends the sensing charging parameter to the charging function (CHF). The sensing charging parameter can be used to instruct the CHF to charge the sensing request device. In this way, the SAF can realize the charging function of the sensing request device in the communication system by sending the sensing charging parameter.
[0094] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not limiting to the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0095] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure.
[0096] Figure 1 is a schematic diagram of a communication system according to an exemplary embodiment.
[0097] Figure 2 is a schematic diagram of a communication system according to an exemplary embodiment.
[0098] Figure 3 is a schematic diagram of a charging system according to an exemplary embodiment.
[0099] Figure 4 is a flowchart of a billing method according to an example embodiment.
[0100] Figure 5 is a flowchart of a billing method according to an example embodiment.
[0101] Figure 6 is a flowchart of a billing method according to an example embodiment.
[0102] Figure 7 is a flowchart of a billing method according to an example embodiment.
[0103] Figure 8 is a flowchart of a billing method according to an example embodiment.
[0104] Figure 9 is a flowchart of a billing method according to an example embodiment.
[0105] Figure 10 is a flowchart of a billing method according to an example embodiment.
[0106] Figure 11 is a flowchart of a billing method according to an example embodiment.
[0107] Figure 12 is a block diagram of a billing apparatus according to an example embodiment.
[0108] Figure 13 is a block diagram of a billing apparatus according to an example embodiment.
[0109] Figure 14 is a block diagram of a billing apparatus according to an example embodiment.
[0110] Figure 15 is a block diagram of a billing apparatus according to an example embodiment.
[0111] Figure 16 is a block diagram of a billing system according to an example embodiment.
[0112] Figure 17 is a block diagram of a billing apparatus according to an example embodiment. DETAILED DESCRIPTION
[0113] The exemplary embodiments will be described in detail herein with reference to the attached drawings. In the following description, unless otherwise indicated, like numbers in the attached drawings refer to the same or similar elements. The following detailed description includes specific details for the purpose of providing a thorough understanding of the exemplary embodiments. However, it will be apparent to those skilled in the art that the exemplary embodiments can be practiced without these specific details. In some instances, well-known structures and components are not described in detail in order to avoid obscuring the understanding of this description.
[0114] It should be noted that all the actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the corresponding data protection regulations and policies of the country where the device is located, and with the authorization given by the owner of the corresponding device.
[0115] In the description of the present disclosure, the terms such as "first", "second", etc. are used to distinguish similar objects, and do not necessarily mean a specific order or sequence. In addition, in the description with reference to the drawings, the same reference signs in different drawings represent the same elements, unless otherwise stated.
[0116] In the description of the present disclosure, unless otherwise stated, "multiple" means two or more than two, and other quantifiers are similar; "at least one", "one or more" or similar expressions mean any combination of these items, including any combination of single or multiple items. For example, at least one can represent any number; for example, one or more of a, b and c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, c can be single or multiple; "and / or" is a description of the relationship between the associated objects, which means that there can be three relationships, for example, A and / or B can represent: A alone, A and B together, B alone, where A and B can be singular or plural.
[0117] In the embodiments of the present disclosure, although the operations or steps are described in a specific order in the drawings, it should not be understood as requiring the operations or steps to be performed in the specific order or serial order shown, or requiring all the operations or steps to be performed to obtain the desired results. In the embodiments of the present disclosure, the operations or steps can be performed in series; they can also be performed in parallel; and a part of them can be performed.
[0118] The implementation environment of the embodiments of the present disclosure will be introduced first as follows.
[0119] The technical solutions of the embodiments of the present disclosure can be applied to various communication systems. For example, a perception request device can be integrated into a communication system to implement wireless perception technology based on the communication system. The communication system can include one or more of a 4th Generation (4G) communication system, a 5th Generation (5G) communication system, and other future wireless communication systems (such as 6G). The communication system can also include one or more of a Public Land Mobile Network (PLMN) network, a Device-to-Device (D2D) communication system, a Machine to Machine (M2M) communication system, an Internet of Things (IoT) communication system, a Vehicle-to-Everything (V2X) communication system, or other communication systems.
[0120] Wireless perception technology can obtain relevant information of a remote object, for example, characteristic information of the remote object and environmental information around the remote object, for data analysis. When wireless perception technology is applied to a communication system (for example, a 5G system), the following application modes can be provided:
[0121] Real-time environmental detection, such as traffic detection, people flow detection, weather detection, rainfall detection, air humidity detection, and the like;
[0122] Some functional requirements of an autonomous vehicle or a drone, such as obstacle detection, and the like;
[0123] Air pollution detection, such as particulate matter concentration detection, and the like;
[0124] Indoor health care detection, such as detection of respiratory rate and vital signs of a human body;
[0125] Wireless communication channel environment detection, such as detection of a channel environment of a terminal.
[0126] It should be noted that the above application modes of wireless perception technology are only examples and are not used to limit the application scenarios of the embodiments of the present disclosure. The embodiments of the present disclosure can be applied to any application scenario of wireless perception technology.
[0127] Figure 1 is a schematic diagram of a communication system according to an example embodiment. As shown in FIG. 1, the communication system includes a perception request device 100, a perception server 200, and a terminal 300. Figure 1As shown, the communication system can include terminal devices 150, access network devices 160, a core network device 170, and a perception request device 180. The communication system can be used to support 4G network access technologies, such as Long Term Evolution (LTE) access technology, or 5G network access technologies, such as New Radio Access Technology (New RAT), or other future wireless communication technologies. The terminal devices can be connected to the access network devices by wireless means. The access network devices can be connected to the core network device by wireless or wired means. The core network device and the access network device can be independent and different physical devices, or the functions of the core network device and the logical functions of the access network device can be integrated on the same physical device, or a physical device can integrate part of the functions of the core network device and part of the functions of the access network device. It should be noted that in the communication system, the number of terminal devices, access network devices, core network devices and perception request devices can be one or more. Figure 1 The number of terminal devices, access network devices, core network devices and perception request devices of the communication system shown is only an example, and the disclosure does not limit the number of terminal devices, access network devices, core network devices and perception request devices. The terminal devices and the terminal devices, the access network devices and the access network devices, the core network devices and the core network devices, and the perception request devices and the perception request devices can be connected to each other by wired or wireless means.
[0128] Figure 1The terminal device in the embodiments of the present disclosure can be an electronic device providing voice or data connectivity, for example, the terminal device can also be referred to as a user equipment (UE), a subscriber unit, a mobile station, a station, a terminal, etc. For example, the terminal device can include a smartphone, a smart wearable device, a smart speaker, a smart tablet, a wireless modem, a wireless local loop (WLL) station, a PDA (personal digital assistant), a CPE (customer premise equipment), etc. With the development of wireless communication technology, devices that can access a communication system, communicate with access network devices of the communication system, communicate with other objects through the communication system, or two or more devices can directly communicate with each other can be terminal devices in the embodiments of the present disclosure; for example, terminals and cars in smart transportation, home devices in smart home, power metering instruments, voltage monitoring instruments, environmental monitoring instruments in smart power grids, video monitoring instruments in smart security networks, cash registers, etc. In the embodiments of the present disclosure, the terminal device can communicate with the access network device, or the terminal device communicates with the core network device through the access network device. Multiple terminal devices can also communicate with each other. The terminal device can be static and fixed, or mobile, and the present disclosure does not limit this.
[0129] Figure 1The access network equipment can be used to support terminal equipment access. For example, the access network equipment can be an evolved Node B (eNB or eNodeB) in LTE; the access network equipment can also be a next-generation Node B (gNB or gNodeB) in 5G networks; the access network equipment can also be an NG Radio Access Network (NG-RAN) device in 5G networks; the access network equipment can also be a base station, Broadband Network Gateway (BNG), aggregation switch, or non-3GPP (3rd Generation Partnership Project) access equipment in a future evolved Public Land Mobile Network (PLMN). Optionally, the access network equipment in this disclosure embodiment may include various forms of base stations, such as: macro base stations, micro base stations (also known as small stations), relay stations, access points, 5G base stations or future base stations, satellites, Transmitting and Receiving Points (TRPs), Transmitting Points (TPs), mobile switching centers, and device-to-device (D2D) and machine-to-machine communication devices.
[0130] Devices that function as base stations in machine-to-machine (M2M), Internet of Things (IoT), vehicle-to-everything (V2X), or other communications are not specifically limited to these in this disclosure. For ease of description, in all embodiments of this disclosure, the apparatus that provides wireless communication functions for terminal devices is collectively referred to as access network equipment or base station.
[0131] In some embodiments, the terminal device and access network device described above may have sensing and measurement functions, or they may be connected to a specific sensor to achieve the sensing and measurement functions. For example, a specific sensor can be used to acquire feature information of a remote object and environmental information surrounding the remote object.
[0132] Figure 1The core network equipment in a system can be used to perform one or more functions on terminal devices, such as mobility management, call control, session management, registration and authentication, and accounting. This core network equipment can include one or more entities, which can be hardware, software functionally defined, or a combination of both. It should be noted that this entity can also be referred to as a function.
[0133] Figure 1 The sensing requester in the system can be used to send sensing request messages to core network devices and / or receive sensing measurement data sent by core network devices in order to carry out sensing services.
[0134] Figure 2 This is a schematic diagram illustrating another communication system according to an exemplary embodiment. For example... Figure 2 As shown, the core network equipment 170 in this communication system may include an AMF (Access and Mobility Management Function), an SMF (Session Management Function), a UPF (User Plane Function), and a charging system 171. The charging system can be used to charge the sensing requesting device. It should be noted that the AMF, SMF, UPF, and charging system can be hardware, functionally divided software, or a combination of both. For the specific functions and implementation methods of the AMF, SMF, and UPF, please refer to the relevant descriptions in the 3GPP protocols; this disclosure will not elaborate further.
[0135] In some embodiments of this disclosure, the billing system 171 may include SAF (Sensing Application Function) and CHF (Charging Function).
[0136] The aforementioned Sensing Application Function (SAF) may include functions, network elements, or entities that provide sensing-related services to sensing requesting devices. For example, it may authenticate and authorize sensing requesting devices; it may also configure sensing measurement parameters and send these parameters to the sensing execution device to instruct the sensing execution device to perform sensing measurements. The sensing execution device may include one or more of terminal devices, access network devices, and core network devices. The aforementioned sensing measurement parameters may include location, range, time, and the sensing measurement object, etc.
[0137] The charging function CHF can include a function, a network element or an entity that provides a charging service for the sensing request device. The CHF can also provide a charging service for a terminal device or a user in the communication system. For example, the CHF can collect, format, transmit and evaluate specific charging information (information related to charging) in order to perform offline charging or online charging for the user.
[0138] For example, the SAF can send a sensing charging parameter to the CHF, and the CHF can charge the sensing request device according to the sensing charging parameter.
[0139] Figure 3 FIG. 3 is a diagram illustrating a charging system according to an exemplary embodiment. As shown in FIG. 3, the charging system can include a SAF and a CHF. The charging system can have various network structures, for example, the network structure of the charging system can be any one of the network structures shown in FIGS. 3(a), 3(b), 3(c) and 3(d), which are described as follows: Figure 3
[0140] In the network structure of the charging system shown in FIG. 3(a), the SAF can include a CTF (Charging Trigger Function), and the CHF and a CGF (Charging Gateway Function) can be combined and disposed on the same physical entity. The SAF can be connected to and communicate with the CHF through the CTF, for example, the interface for communication between the CTF and the CHF can be an Nchf interface; and the CGF can be connected to and communicate with a billing domain, for example, the interface for communication between the CGF and the billing domain can be a Bsm interface.
[0141] In the network structure of the charging system shown in FIG. 3(b), the SAF can include a CTF, and the CHF and a CGF can be two independent physical entities. The SAF can be connected to and communicate with the CHF through the CTF, for example, the interface for communication between the CTF and the CHF can be an Nchf interface; the CHF can be connected to and communicate with the CGF, for example, the interface for communication between the CHF and the CGF can be a Ga interface; and the CGF can be connected to and communicate with a billing domain, for example, the interface for communication between the CGF and the billing domain can be a Bsm interface.
[0142] In the networking structure of the charging system shown in 3(c), the CTF can be included in the SAF, and the CGF and the charging domain can be combined and arranged on the same physical entity. The SAF can be connected with and communicate with the CHF through the CTF. For example, the interface for communication between the CTF and the CHF can be an Nchf interface. The CHF can be connected with and communicate with the CGF. For example, the interface for communication between the CHF and the CGF can be a Ga interface.
[0143] In the networking structure of the charging system shown in 3(d), the CTF can be included in the SAF, the CHF, the CGF and the charging domain can be combined and arranged on the same physical entity. The SAF can be connected with and communicate with the CHF through the CTF. For example, the interface for communication between the CTF and the CHF can be an Nchf interface.
[0144] It should be noted that the specific functions and implementation manners of the CTF, the CGF, the charging domain, the Nchf interface, the Ga interface and the Bsm interface can refer to the related description in the 3GPP protocol, and the present disclosure will not repeat them.
[0145] The charging method provided by the embodiments of the present disclosure can be applied to the charging system of any one of the above networking structures.
[0146] Figure 4 is a flowchart of a charging method according to an exemplary embodiment. The method can be applied to Figure 2 a sensing application function SAF in the communication system shown in FIG. 1. As shown in Figure 4 the method can include:
[0147] S401, the SAF determines sensing charging parameters in response to receiving a sensing request message sent by a sensing request device.
[0148] S402, the SAF sends the sensing charging parameters to a charging function CHF.
[0149] The sensing charging parameters can be used to instruct the CHF to charge the sensing request device.
[0150] In some embodiments, the SAF can send the sensing charging parameters to the CHF through a target charging interface. The target charging interface can be an interface between the SAF and the CHF based on a target charging protocol. For example, the target charging interface can be an Nchf interface.
[0151] In some embodiments, the CTF can be included in the SAF, and the sensing charging parameters can be sent to the CHF through the CTF. For example, the SAF can send the sensing charging parameters to the CHF through an Nchf interface between the CTF and the CHF.
[0152] In some embodiments, the SAF can send the awareness charging parameter to the CHF through a charging data request message. For example, the SAF can send a charging data request message to the CHF, wherein the awareness charging parameter is included in the charging data request message.
[0153] In an implementation, the charging data request message can further include a charging type, which can be an event type, a traffic type, or a duration type. The event type can be used to instruct the CHF to perform event-based charging, such as per-occurrence charging, for the awareness requesting device. The traffic type can be used to instruct the CHF to perform awareness traffic-based charging for the awareness requesting device. The duration type can be used to instruct the CHF to perform awareness duration-based charging for the awareness requesting device.
[0154] With the above method, the SAF determines the awareness charging parameter in response to receiving the awareness request message sent by the awareness requesting device, and sends the awareness charging parameter to the CHF. The awareness charging parameter can be used to instruct the CHF to perform charging for the awareness requesting device. In this way, the SAF can implement the charging function for the awareness requesting device in the communication system by sending the awareness charging parameter.
[0155] In some embodiments, the awareness charging parameter can include one or more of the following parameters:
[0156] An awareness device identifier, which is used to indicate an identifier of the awareness requesting device, such as an IMSI (International Mobile Subscriber Identity), a SUPI (Subscriber Permanent Identifier), a SUCI (Subscription Concealed Identifier), or other identifier information that can uniquely identify the awareness requesting device;
[0157] An awareness event type, which is used to indicate a type of the awareness event requested by the awareness requesting device, such as rainfall;
[0158] Awareness time information, which is used to indicate a time corresponding to the awareness event requested by the awareness requesting device, such as 10:00 am Beijing time;
[0159] Awareness location information, which is used to indicate a location corresponding to the awareness event requested by the awareness requesting device, such as latitude and longitude;
[0160] Awareness range information, which is used to indicate an area range corresponding to the awareness event requested by the awareness requesting device, such as a range with a radius of 1 km.
[0161] a perception accuracy information, used to indicate a measurement accuracy requirement corresponding to the perception event requested by the perception request device, for example, the perception measurement accuracy is 5 millimeters;
[0162] a perception frequency information, used to indicate a specific frequency used by the perception execution device, which can also be a spectrum type used by the perception execution device, for example, a licensed frequency or an unlicensed frequency;
[0163] a perception radio access type, used to indicate a radio access type (RAT) used by the perception execution device, for example, NR (New Radio) or EUTRA (Evolved Universal Terrestrial Radio Access).
[0164] In this way, one or more of the above perception charging parameters can be used to indicate the CHF to charge the perception request device.
[0165] In some embodiments of the present disclosure, the above perception request message includes a perception request parameter, so that the SAF can obtain the perception request parameter in response to receiving the perception request message sent by the perception request device; and determine the perception charging parameter according to the perception request parameter.
[0166] The perception request parameter can also include one or more of the above perception device identifier, perception event type, perception time information, perception location information, perception range information, perception accuracy information, perception frequency information, and perception radio access type.
[0167] In some implementations, the perception charging parameter can be the same as the perception request parameter.
[0168] In some implementations, the perception charging parameter can be a subset of the perception request parameter, for example, the SAF can select part of the parameters included in the above multiple parameters as the perception charging parameter.
[0169] In some implementations, the perception charging parameter can include the perception request parameter and other parameters, for example, the SAF can combine the identification information of the SAF with the perception request parameter to obtain the perception charging parameter, or combine the identification information of the SAF with part of the parameters in the perception request parameter to obtain the perception charging parameter.
[0170] It should be noted that the sensing charging parameter can be referred to as a sensing charging criterion, and the sensing request parameter can also be referred to as a sensing request criterion.
[0171] Figure 5 is a flowchart of a charging method according to an exemplary embodiment. As shown in Figure 5 , the method can include:
[0172] S501, the SAF sends a charging data request message to the charging function CHF.
[0173] The charging data request message includes a sensing charging parameter
[0174] S502, the SAF determines a sensing performing device in response to receiving the charging data response message sent by the CHF, and instructs the sensing performing device to perform sensing measurement.
[0175] The sensing performing device can include a terminal device and / or an access network device, and the sensing performing device can be one or more, for example, it can be a terminal device for measuring rainfall, or a plurality of terminal devices for measuring rainfall.
[0176] In some embodiments, the SAF can send a sensing performing message to the sensing performing device in the case of determining the sensing performing device; the sensing performing message can be used to instruct the sensing performing device to perform sensing measurement.
[0177] In another embodiment, the SAF can also send second sensing measurement data to the sensing request device in response to receiving first sensing measurement data sent by the sensing performing device.
[0178] The first sensing measurement data can be data obtained by the sensing performing device after performing sensing measurement according to the above sensing performing message.
[0179] The SAF can determine the second sensing measurement data according to the received first sensing measurement data. The second sensing measurement data can be the same as or different from the first sensing measurement data.
[0180] In some implementations, the second sensing measurement data can be the same as the first sensing measurement data.
[0181] In another implementation, the second sensing measurement data can be a subset of the first sensing measurement data, for example, the SAF can select part of the data from the first sensing measurement data as the second sensing measurement data.
[0182] In some other implementations, the second perception measurement data can include the first perception measurement data and other parameters. For example, the SAF can combine the identification information of the SAF with the first perception measurement data to obtain the second perception measurement data, or combine the identification information of the SAF with part of the data in the first perception measurement data to obtain the second perception measurement data.
[0183] Figure 6 is a flowchart of a charging method according to an example embodiment. The method can be applied to Figure 2 the charging function CHF in the communication system shown. As shown in Figure 6 the method can include:
[0184] S601, the CHF receives a perception charging parameter sent by a perception application function SAF.
[0185] In some embodiments, the perception charging parameter is a parameter determined by the SAF in response to receiving a perception request message sent by a perception request device.
[0186] In some embodiments, the CHF can obtain the perception charging parameter through a charging data request message (e.g., Charging Data Request). For example, the CHF can receive a charging data request message sent by the SAF; wherein the charging data request message can include the perception charging parameter.
[0187] S602, the CHF charges the perception request device according to the perception charging parameter.
[0188] In some embodiments, the CHF can establish a perception charging bill for the perception request device according to the perception charging parameter described above. The perception charging bill can also be referred to as a charging data record (Charging Data Record, CDR).
[0189] In some other embodiments, the CHR can send a charging data response message (e.g., Charging Data Response) to the SAF in the case that the perception charging bill is successfully established; wherein the charging data response message can be used to instruct the SAF to determine a perception execution device and send a perception execution message to the perception execution device.
[0190] With the above method, the CHF can receive a perception charging parameter sent by a perception application function SAF, and charge a perception request device according to the perception charging parameter, wherein the perception charging parameter is a charging parameter determined by the SAF in response to receiving a perception request message sent by a perception request device. In this way, the CHF can realize the charging function of the perception request device in the communication system by receiving the perception charging parameter.
[0191] In some embodiments of the present disclosure, the perception charging parameter can include one or more of the following parameters: a perception device identifier, a perception event type, perception time information, perception location information, perception range information, perception accuracy information, perception frequency information, and a perception radio access type.
[0192] Figure 7 is a flowchart of a charging method according to an exemplary embodiment. As shown in Figure 7 the method can include:
[0193] S701, the CHF obtains a perception charging parameter in response to receiving a charging data request message sent by a sensing application function (SAF).
[0194] S702, the CHF establishes a perception charging bill for a perception request device according to the perception charging parameter.
[0195] S703, the CHF sends a charging data response message to the SAF.
[0196] The charging data response message can be used to instruct the SAF to determine a perception execution device and send a perception execution message to the perception execution device.
[0197] In this way, the CHF can charge the perception request device through the above method.
[0198] Figure 8 is a flowchart of a charging method according to an exemplary embodiment. The method can be applied to a perception request device in a Figure 2 communication system. As shown in Figure 8 the method can include:
[0199] S801, the perception request device sends a perception request message to a sensing application function (SAF).
[0200] The perception request message can be used to instruct the SAF to determine a perception charging parameter, which can be used by a charging function (CHF) to charge the perception request device.
[0201] In some embodiments, the SAF can determine a perception charging parameter according to the perception request message and send the perception charging parameter to the CHF. The perception charging parameter can be used to instruct the CHF to charge the perception request device.
[0202] With the above method, the perception request device sends a perception request message to the SAF, so that the charging function for the perception request device can be implemented based on the communication system.
[0203] In some embodiments, the perception request device can determine a perception request parameter, and send a perception request message to the perception application function according to the perception request parameter.
[0204] The perception request parameter can be used to instruct the SAF to determine the perception charging parameter according to the perception request parameter.
[0205] In some embodiments, the perception request parameter can include one or more of the following parameters: a perception device identifier, a perception event type, perception time information, perception location information, perception range information, perception accuracy information, perception frequency information, and a perception radio access type.
[0206] In some embodiments, the perception request device can further receive second perception measurement data sent by the perception application function, and obtain a perception measurement result according to the second perception measurement data. Thus, the perception measurement can be completed.
[0207] Figure 9 is a flowchart of a charging method according to an exemplary embodiment. The method can be applied to Figure 2 a charging system in the communication system shown, the charging system can include a perception application function SAF and a charging function CHF. As Figure 9 shown, the method can include:
[0208] S901, the SAF determines a perception charging parameter in response to receiving a perception request message sent by a perception request device, and sends the perception charging parameter to the charging function CHF.
[0209] The perception charging parameter is used to instruct the CHF to charge the perception request device.
[0210] S902, the CHF receives the perception charging parameter, and charges the perception request device according to the perception charging parameter.
[0211] With the above method, the perception request device can be charged through the charging system.
[0212] In some embodiments, the perception charging parameter can include one or more of the following parameters: a perception device identifier, a perception event type, perception time information, perception location information, perception range information, perception accuracy information, perception frequency information, and a perception radio access type.
[0213] In some embodiments, the perception request message can include the perception request parameter; the SAF can obtain the perception request parameter in response to receiving the perception request message sent by the perception request device, and determine the perception charging parameter according to the perception request parameter.
[0214] Figure 10 is a flowchart of a charging method according to an example embodiment. As shown in Figure 10 the method can comprise:
[0215] S1001, the SAF determines a perception charging parameter and sends the perception charging parameter to a charging function CHF.
[0216] S1002, the CHF establishes a perception charging bill according to the received perception charging parameter for a perception request device, and sends a charging data response message to the SAF in the case of successful establishment of the perception charging bill.
[0217] S1003, the SAF determines a perception execution device in response to receiving the charging data response message sent by the CHF, and sends a perception execution message to the perception execution device.
[0218] The perception execution message is used to instruct the perception execution device to perform perception measurement.
[0219] In some embodiments, the SAF can also send second perception measurement data to the perception request device in response to receiving first perception measurement data sent by the perception execution device.
[0220] Figure 11 is a flowchart of a charging method according to an example embodiment. As shown in Figure 11 the method can comprise:
[0221] S1101, a perception request device sends a perception request message to a perception application function SAF.
[0222] In some embodiments, the perception request message can include a perception request parameter. The perception request parameter can include one or more of the following parameters: perception device identification, perception event type, perception time information, perception location information, perception range information, perception accuracy information, perception frequency information, and perception radio access type.
[0223] S1102, the SAF sends a charging data request message to a charging function CHF.
[0224] The charging data request message includes a perception charging parameter.
[0225] In some embodiments, the SAF can determine a perception charging parameter in response to receiving the perception request message sent by the perception request device, and carry the perception charging parameter in the charging data request message.
[0226] In some embodiments, the perception charging parameter can be the same as or different from the perception request parameter.
[0227] S1103, the CHF establishes a perception charging bill for the perception request device according to the perception charging parameter in the charging data request message.
[0228] S1104, the CHF sends a charging data response message to the SAF.
[0229] In some embodiments, the CHF can send the charging data response message to the SAF in the case that the establishment of the perception charging bill is successful.
[0230] S1105, the SAF determines a perception execution device and instructs the perception execution device to perform a perception measurement.
[0231] In some embodiments, the SAF can determine the perception execution device and instruct the perception execution device to perform the perception measurement in response to receiving the charging data response message sent by the CHF.
[0232] S1106, the SAF sends second perception measurement data to the perception request device.
[0233] In some embodiments, the SAF can send the second perception measurement data to the perception request device in response to receiving the first perception measurement data sent by the perception execution device.
[0234] In the above manner, the SAF and the CHF can interact through messages to charge the perception request device.
[0235] Figure 12 is a block diagram of a charging apparatus 2100 according to an exemplary embodiment. The charging apparatus can be applied to a perception application function SAF, as shown in Figure 12 The apparatus 2100 can include:
[0236] A first determination module 2101 configured to determine a perception charging parameter in response to receiving a perception request message sent by a perception request device.
[0237] A first sending module 2102 configured to send the perception charging parameter to a charging function CHF, wherein the perception charging parameter is used to instruct the CHF to charge the perception request device.
[0238] In some embodiments, the perception charging parameter includes one or more of the following parameters: a perception device identifier, a perception event type, perception time information, perception location information, perception range information, perception accuracy information, perception frequency information, and a perception radio access type.
[0239] In some embodiments, the awareness request message includes an awareness request parameter, the first determining module 2101 is configured to, in response to receiving the awareness request message sent by the awareness request device, acquire the awareness request parameter; and determine the awareness charging parameter according to the awareness request parameter.
[0240] In some embodiments, the first sending module 2102 is configured to send a charging data request message to the CHF; wherein the charging data request message includes the awareness charging parameter.
[0241] In some embodiments, the first determining module 2101 is further configured to, in response to receiving a charging data response message sent by the CHF, determine an awareness execution device.
[0242] The first sending module 2102 is further configured to send an awareness execution message to the awareness execution device, the awareness execution message being used to instruct the awareness execution device to perform awareness measurement.
[0243] In some embodiments, the first sending module 2102 is further configured to, in response to receiving first awareness measurement data sent by the awareness execution device, send second awareness measurement data to the awareness request device.
[0244] Figure 13 Fig. 2 is a block diagram of a charging device 2200 according to an exemplary embodiment. The charging device can be applied to a charging function CHF, as shown in Fig. 2, the device 2200 can include: Figure 13
[0245] The second receiving module 2201 is configured to receive an awareness charging parameter sent by an awareness application function SAF; the awareness charging parameter being a parameter determined by the SAF in response to receiving an awareness request message sent by an awareness request device;
[0246] The second charging module 2202 is configured to charge the awareness request device according to the awareness charging parameter.
[0247] In some embodiments, the awareness charging parameter includes one or more of the following parameters: awareness device identification, awareness event type, awareness time information, awareness location information, awareness range information, awareness precision information, awareness frequency information, and awareness radio access type.
[0248] In some embodiments, the second receiving module 2201 is configured to receive a charging data request message sent by the SAF; wherein the charging data request message includes the awareness charging parameter.
[0249] In some embodiments, the second charging module 2202 is configured to establish a perception charging session according to the perception charging parameter, and send a charging data response message to the SAF in the case that the perception charging session is successfully established, wherein the charging data response message is used to instruct the SAF to determine a perception execution device and send a perception execution message to the perception execution device.
[0250] Figure 14 FIG. 23 is a block diagram of a charging apparatus 2300 according to an example embodiment. The charging apparatus can be applied to a perception request device, such as the perception request device 2000 shown in FIG. 22. Figure 14 As shown in FIG. 23, the apparatus 2300 can include:
[0251] A third sending module 2301 is configured to send a perception request message to a perception application function (SAF), wherein the perception request message is used to instruct the SAF to determine a perception charging parameter, and the perception charging parameter is used for a charging function (CHF) to charge the perception request device.
[0252] In some embodiments, the third sending module 2301 is configured to determine a perception request parameter, and send a perception request message to the SAF according to the perception request parameter, wherein the perception request parameter is included in the perception request message, and the perception request parameter is used to instruct the SAF to determine the perception charging parameter according to the perception request parameter.
[0253] In some embodiments, the perception request parameter includes one or more of the following parameters: a perception device identifier, a perception event type, perception time information, perception location information, perception range information, perception accuracy information, perception frequency information, and a perception radio access type.
[0254] Figure 15 FIG. 23 is a block diagram of a charging apparatus 2300 according to an example embodiment. As shown in FIG. 23, the apparatus 2300 can further include: Figure 15 As shown in FIG. 23, the apparatus 2300 can include:
[0255] A third receiving module 2302 is configured to receive second perception measurement data sent by the SAF, and obtain a perception measurement result.
[0256] As to the apparatus in the above embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and will not be described here in detail.
[0257] Figure 16 FIG. 24 is a block diagram of a charging system 2400 according to an example embodiment. As shown in FIG. 24, the charging system 2400 can include: Figure 16 As shown in FIG. 24, the charging system 2400 can include:
[0258] A sensing application function (SAF) configured to determine a sensing charging parameter in response to receiving a sensing request message sent by a sensing request device, and send the sensing charging parameter to a charging function (CHF), wherein the sensing charging parameter is used to instruct the CHF to charge the sensing request device.
[0259] A charging function (CHF) configured to receive the sensing charging parameter, and charge the sensing request device according to the sensing charging parameter.
[0260] In some embodiments, the sensing charging parameter comprises one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type.
[0261] In some embodiments, the sensing request message comprises a sensing request parameter; and the SAF is configured to obtain the sensing request parameter in response to receiving the sensing request message sent by the sensing request device, and determine the sensing charging parameter according to the sensing request parameter.
[0262] In some embodiments, the CHF is further configured to establish a sensing charging session for the sensing request device according to the sensing charging parameter, and send a charging data response message to the SAF in a case where the sensing charging session is successfully established.
[0263] The SAF is configured to determine a sensing execution device in response to receiving the charging data response message sent by the CHF, and send a sensing execution message to the sensing execution device, wherein the sensing execution message is used to instruct the sensing execution device to perform sensing measurement.
[0264] In some embodiments, the SAF is further configured to send second sensing measurement data to the sensing request device in response to receiving first sensing measurement data sent by the sensing execution device.
[0265] Figure 17 FIG. 3 is a block diagram of a charging apparatus according to an example embodiment. The charging apparatus 3000 can be a sensing application function (SAF), a charging function (CHF), or a sensing request device in the communication system shown in FIG. 1. Figure 1
[0266] Referring to FIG. 3, the apparatus 3000 can include one or more of the following components: a processing component 3002, a memory 3004, and a communication component 3006. Figure 17
[0267] The processing component 3002 can be configured to control overall operations of the device 3000, such as operations associated with displays, phone calls, data communications, camera operations, and recording operations. The processing component 3002 can include one or more processors 3020 to execute instructions to complete all or part of the steps of the above-described charging method. Additionally, the processing component 3002 can include one or more modules to facilitate the interaction between the processing component 3002 and other components. For example, the processing component 3002 can include a multimedia module to facilitate the interaction between the multimedia component and the processing component 3002.
[0268] The memory 3004 is configured to store various types of data to support operations of the device 3000. Examples of these data include instructions for any application or method operating on the device 3000, contact data, phonebook data, messages, pictures, videos, and the like. The memory 3004 can be implemented by any type of volatile or non-volatile storage devices or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic or optical disk.
[0269] The communication component 3006 is configured to facilitate wired or wireless communication between the device 3000 and other devices. The device 3000 can access a wireless network based on a communication standard, such as Wi-Fi, 2G, 3G, 4G, 5G, 6G, NB-IOT, eMTC, or the like, or a combination thereof. In an example embodiment, the communication component 3006 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an example embodiment, the communication component 3006 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0270] In an example embodiment, the device 3000 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors, or other electronic elements for executing the above-described charging method.
[0271] The apparatus 3000 described above can be a standalone electronic device, or a part of a standalone electronic device. For example, in an embodiment, the electronic device can be an integrated circuit (IC) or a chip, where the integrated circuit can be one IC or a collection of multiple ICs; the chip can include, but is not limited to, the following types: GPU (Graphics Processing Unit), CPU (Central Processing Unit), FPGA (Field Programmable Gate Array), DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), SOC (System on Chip), and the like. The integrated circuit or chip described above can be used to execute executable instructions (or code) to implement the charging method described above. The executable instructions can be stored in the integrated circuit or chip, or obtained from other devices or apparatuses, for example, the integrated circuit or chip includes a processor, a memory, and an interface for communicating with other devices. The executable instructions can be stored in the processor and executed by the processor to implement the charging method described above; or the integrated circuit or chip can receive executable instructions through the interface and transmit them to the processor for execution to implement the charging method described above.
[0272] In an example embodiment, the disclosure also provides a computer-readable storage medium having stored thereon computer program instructions, which, when executed by a processor, implement the steps of the charging method provided by the disclosure. For example, the computer-readable storage medium can be a non-transitory computer-readable storage medium including instructions, for example, the above-mentioned memory 3004 including instructions, which can be executed by the processor 3020 of the apparatus 3000 to complete the charging method described above. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
[0273] In another example embodiment, a computer program product is also provided, which contains a computer program executable by a programmable apparatus, the computer program having code portions for performing the charging method described above when executed by the programmable apparatus.
[0274] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
[0275] It should be understood that the present disclosure is not limited to the precise structures as herein described and illustrated in the drawings, and that various modifications and changes can be made without departing from its scope. The scope of the present disclosure is limited only by the claims that follow.
Claims
1. A charging method characterized by, The method is applied to a sensing application function (SAF), and the method comprises: in response to receiving a sensing request message sent by a sensing request device, determining a sensing charging parameter; sending the sensing charging parameter to a charging function (CHF) through a target charging interface; the target charging interface is an interface established between the SAF and the CHF based on a target charging protocol; the sensing charging parameter is used to instruct the CHF to charge the sensing request device, and the sensing charging parameter comprises one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type.
2. The method of claim 1, wherein, The sensing request message comprises a sensing request parameter, and the response to receiving the sensing request message sent by the sensing request device comprises: in response to receiving the sensing request message sent by the sensing request device, obtaining the sensing request parameter; determining the sensing charging parameter according to the sensing request parameter.
3. The method according to claim 1 or 2, characterized in that, The sending of the sensing charging parameter to the CHF comprises: sending a charging data request message to the CHF; the charging data request message comprises the sensing charging parameter.
4. The method of claim 3, wherein, The method further comprises: in response to receiving a charging data response message sent by the CHF, determining a sensing execution device; sending a sensing execution message to the sensing execution device, the sensing execution message being used to instruct the sensing execution device to perform sensing measurement.
5. The method of claim 4, wherein, The method further comprises: in response to receiving first sensing measurement data sent by the sensing execution device, sending second sensing measurement data to the sensing request device.
6. A charging method characterized by, The method is applied to a charging function (CHF), and the method comprises: receiving a sensing charging parameter sent by a sensing application function (SAF) through a target charging interface; the target charging interface is an interface established between the SAF and the CHF based on a target charging protocol; the sensing charging parameter is a parameter determined by the SAF in response to receiving a sensing request message sent by a sensing request device; the sensing charging parameter comprises one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type; charging the sensing request device according to the sensing charging parameter.
7. The method of claim 6, wherein, The receiving of the sensing charging parameter sent by the SAF comprises: receiving a charging data request message sent by the SAF; the charging data request message comprises the sensing charging parameter.
8. The method of claim 7, wherein, The charging of the sensing request device according to the sensing charging parameter comprises: establishing a sensing charging session for charging the sensing request device according to the sensing charging parameter; in the case where the sensing charging session is successfully established, sending a charging data response message to the SAF; the charging data response message is used to instruct the SAF to determine a sensing execution device and send a sensing execution message to the sensing execution device.
9. A charging method characterized by, The method is applied to a sensing request device, and the method comprises: sending a sensing request message to a sensing application function (SAF), wherein the sensing request message is used to instruct the SAF to determine sensing charging parameters, the sensing charging parameters are used for a charging function (CHF) to charge a sensing request device, the sensing charging parameters are sent by the SAF to the CHF through a target charging interface, the target charging interface is an interface established between the SAF and the CHF based on a target charging protocol, and the sensing charging parameters include one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type.
10. The method of claim 9, wherein, The method further includes: receiving the second sensing measurement data sent by the SAF, and obtaining a sensing measurement result. The method is applied to a charging system including a sensing application function (SAF) and a charging function (CHF), and includes the following steps:
11. The method according to claim 9 or 10, characterized in that, The SAF determines sensing charging parameters in response to receiving a sensing request message sent by a sensing request device, and sends the sensing charging parameters to a charging function (CHF) through a target charging interface, wherein the target charging interface is an interface established between the SAF and the CHF based on a target charging protocol, the sensing charging parameters are used to instruct the CHF to charge the sensing request device, and the sensing charging parameters include one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type. The CHF receives the sensing charging parameters, and charges the sensing request device according to the sensing charging parameters.
12. A charging method characterized by, The method further includes: The CHF establishes a sensing charging session for the sensing request device according to the sensing charging parameters, and sends a charging data response message to the SAF in a case where the sensing charging session is successfully established. The SAF determines a sensing execution device in response to receiving the charging data response message sent by the CHF, and sends a sensing execution message to the sensing execution device, wherein the sensing execution message is used to instruct the sensing execution device to perform sensing measurement.
13. The method of claim 12, wherein, The method further includes: The SAF sends second sensing measurement data to the sensing request device in response to receiving first sensing measurement data sent by the sensing execution device.
14. The method according to claim 12 or 13, characterized in that, The device is applied to a sensing application function (SAF), and includes the following components: 15. The method of claim 14, wherein, 16. A charging device, characterized by The first determining module is configured to determine a sensing charging parameter in response to receiving a sensing request message sent by a sensing request device; The first sending module is configured to send the sensing charging parameter to a charging function CHF through a target charging interface; the target charging interface is an interface established between the SAF and the CHF based on a target charging protocol; the sensing charging parameter is used to instruct the CHF to charge the sensing request device; the sensing charging parameter is used to instruct the CHF to charge the sensing request device, and the sensing charging parameter includes one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type.
17. A charging device, characterized by The system includes: The second receiving module is configured to receive a sensing charging parameter sent by a sensing application function SAF through a target charging interface; the target charging interface is an interface established between the SAF and the CHF based on a target charging protocol; the sensing charging parameter is a parameter determined by the SAF in response to receiving a sensing request message sent by a sensing request device; the sensing charging parameter includes one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type; The second charging module is configured to charge the sensing request device according to the sensing charging parameter.
18. A charging device, characterized by The system includes: The third sending module is configured to send a sensing request message to a sensing application function SAF; the sensing request message is used to instruct the SAF to determine a sensing charging parameter, the sensing charging parameter is used to charge the sensing request device by a charging function CHF, and the sensing charging parameter is sent by the SAF to the CHF through a target charging interface; the target charging interface is an interface established between the SAF and the CHF based on a target charging protocol; the sensing charging parameter includes one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type.
19. A charging system, characterized by The system includes: The sensing application function SAF is configured to determine a sensing charging parameter in response to receiving a sensing request message sent by a sensing request device, and send the sensing charging parameter to a charging function CHF through a target charging interface; the target charging interface is an interface established between the SAF and the CHF based on a target charging protocol; the sensing charging parameter is used to instruct the CHF to charge the sensing request device; the sensing charging parameter includes one or more of the following parameters: a sensing device identifier, a sensing event type, sensing time information, sensing location information, sensing range information, sensing accuracy information, sensing frequency information, and a sensing radio access type; a charging function CHF configured to receive the awareness charging parameters and to charge the awareness requesting device according to the awareness charging parameters.
20. A charging device, characterized by The apparatus comprises: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to perform the steps of any of the methods of claims 1 to 5, or the processor is configured to perform the steps of any of the methods of claims 6 to 8, or the processor is configured to perform the steps of any of the methods of claims 9 to 11.
21. A computer-readable storage medium having stored thereon computer program instructions, wherein, The computer program instructions, when executed by a processor, implement the steps of any of the methods of claims 1 to 5, or the computer program instructions, when executed by a processor, implement the steps of any of the methods of claims 6 to 8, or the computer program instructions, when executed by a processor, implement the steps of any of the methods of claims 9 to 11.
22. A chip, characterized by An apparatus comprising a processor and an interface; the processor is configured to read instructions to perform the steps of any of the methods of claims 1 to 5, or the processor is configured to read instructions to perform the steps of any of the methods of claims 6 to 8, or the processor is configured to read instructions to perform the steps of any of the methods of claims 9 to 11.
Citation Information
Patent Citations
Apparatus and method for charging for 5GS capabilities supporting edge computing
CN114449465A
Charging in device-to-device communications on pc5 for interactive services
CN114747240A
Systems and methods for UE location and mobility
US10764721B1