Perception data reporting method and device, and information generation method and device

CN116743789BActive Publication Date: 2026-10-30TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202210204843.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-03
Publication Date
2026-10-30
Estimated Expiration
2042-03-03

AI Technical Summary

Technical Problem

然而,目前针对终端感知数据的上报方案,通常采用应用层上报方案,即直接透传给业务服务器,无法实现移动网络对于感知数据的协同处理和利用

Benefits of technology

[0023]本申请实施例提供了一种感知数据上报方法,应用于终端设备,通过获取控制网元发送的感知数据请求信息,感知数据请求信息包括感知数据上报信息,感知数据请求信息用于指示终端设备根据感知数据上报信息进行感知数据上报,然后,若未建立终端设备与目标网元之间的通信会话,则根据用户终端路由选择策略建立通信会话,并通过通信会话将目标感知数据上报至目标网元,目标感知数据为与感知数据上报信息对应的感知数据,可以将UE感知数据上报至移动网络,以实现移动网络对感知数据的获取,以便移动网络可以实现对于感知数据的协同处理和利用。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116743789B_ABST
    Figure CN116743789B_ABST
Patent Text Reader

Abstract

The application provides a sensing data reporting method and device and an information generation method and device, which can be applied to various scenes such as 5G, cloud technology and intelligent transportation. The method is applied to a terminal device and includes the following steps: acquiring sensing data request information sent by a control network element, wherein the sensing data request information includes sensing data reporting information, and the sensing data request information is used to instruct the terminal device to report sensing data according to the sensing data reporting information; if a communication session between the terminal device and a target network element has not been established, a communication session is established according to a user terminal routing selection strategy; and target sensing data corresponding to the sensing data reporting information is reported to the target network element through the communication session.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and more specifically, to a method and apparatus for reporting sensing data, and a method and apparatus for generating information. Background Technology

[0002] With the development of terminal technology, terminal devices can not only communicate with networks based on existing communication technologies, but also sense their own and their surrounding environment. However, current reporting schemes for terminal-sensed data typically adopt application-layer reporting schemes, that is, directly transmitting the data to the service server, which cannot achieve collaborative processing and utilization of the sensed data by the mobile network. Summary of the Invention

[0003] This application provides a method, apparatus, and information generation method and apparatus for reporting sensing data, which can report UE sensing data to the mobile network to enable the mobile network to acquire the sensing data, so that the mobile network can perform collaborative processing and utilization of the sensing data.

[0004] In a first aspect, embodiments of this application provide a method for reporting sensing data, applied to a terminal device, the method comprising:

[0005] The system obtains sensing data request information sent by the control network element. The sensing data request information includes sensing data reporting information. The sensing data request information is used to instruct the terminal device to report sensing data according to the sensing data reporting information.

[0006] If no communication session is established between the terminal device and the target network element, the communication session is established according to the user terminal routing selection strategy.

[0007] The target sensing data is reported to the target network element through the communication session, and the target sensing data is the sensing data corresponding to the sensing data reporting information.

[0008] Secondly, embodiments of this application provide an information generation method applied to a control network element, including:

[0009] Generate sensing data request information, which instructs the terminal device to report sensing data according to the sensing data reporting information;

[0010] Generate a user terminal routing policy, which is used to instruct the terminal device to establish a communication session for sensing data reporting, and the user terminal routing policy includes the address information of the target network element.

[0011] The sensing data request information and the user terminal routing selection strategy are sent to the terminal device.

[0012] Thirdly, embodiments of this application provide a sensing data reporting device, applied to a terminal device, comprising:

[0013] The acquisition module is used to acquire the sensing data request information and user terminal routing selection strategy sent by the control network element. The sensing data request information includes sensing data reporting information, which is used to instruct the terminal device to report sensing data according to the sensing data reporting information.

[0014] The module is configured to establish a communication session according to the user terminal routing selection strategy if no communication session has been established between the terminal device and the target network element.

[0015] The reporting module is used to report target perception data to the target network element through the communication session, wherein the target perception data is the perception data corresponding to the perception data reporting information.

[0016] Fourthly, embodiments of this application provide an information generation device applied to a control network element, comprising:

[0017] The generation module is used to generate sensing data request information, which instructs the terminal device to report sensing data according to the sensing data reporting information.

[0018] The generation module is also used to generate a user terminal routing selection strategy, which is used to instruct the terminal device to establish a communication session for sensing data reporting, and the user terminal routing selection strategy includes the address information of the target network element.

[0019] The sending module is used to send the sensing data request information and the user terminal routing selection strategy to the terminal device.

[0020] Fifthly, embodiments of this application provide a computer-readable storage medium storing a computer program adapted for loading by a processor to perform the method as described in the first or second aspect above.

[0021] Sixthly, embodiments of this application provide a computer device, the computer device including a processor and a memory, the memory storing a computer program, the processor executing the sensing data reporting method as described in the first aspect or the information generation method as described in the second aspect by calling the computer program stored in the memory.

[0022] In a seventh aspect, embodiments of this application provide a computer program product, including a computer program that, when executed by a processor, implements the perception data reporting method described in the first aspect or the information generation method described in the second aspect.

[0023] This application provides a method for reporting sensing data, applied to a terminal device. It obtains sensing data request information sent by a control network element. This sensing data request information includes sensing data reporting information, which instructs the terminal device to report sensing data according to the information. If no communication session is established between the terminal device and the target network element, a communication session is established according to the user terminal routing policy. The target sensing data is then reported to the target network element through this communication session. The target sensing data corresponds to the sensing data reporting information. The UE sensing data can be reported to the mobile network to enable the mobile network to acquire the sensing data, allowing for collaborative processing and utilization of the sensing data. Attached Figure Description

[0024] Figure 1 This is a schematic diagram of the structure of the sensing data reporting system provided in the embodiments of this application.

[0025] Figure 2 This is a flowchart illustrating the sensing data reporting method provided in the embodiments of this application.

[0026] Figure 3 This is a flowchart illustrating the information generation method provided in the embodiments of this application.

[0027] Figure 4 This is a flowchart illustrating the perception data acquisition method provided in the embodiments of this application.

[0028] Figure 5 This is a schematic block diagram of the sensing data reporting device provided in the embodiments of this application.

[0029] Figure 6 This is a schematic block diagram of the information generation apparatus provided in the embodiments of this application.

[0030] Figure 7 This is a schematic block diagram of the sensing data acquisition device provided in the embodiments of this application.

[0031] Figure 8 This is a schematic block diagram of a computer device provided in an embodiment of this application. Detailed Implementation

[0032] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0033] This application provides a method and apparatus for reporting sensing data, as well as a method and apparatus for generating information. These embodiments can be applied to various scenarios such as 5G, cloud technology, and smart transportation.

[0034] First, some of the nouns or terms that appear in the description of the embodiments of this application are explained as follows:

[0035] 5G (5th Generation Mobile Communication Technology) is a new generation of broadband mobile communication technology characterized by high speed, low latency and massive connectivity. It is the network infrastructure for realizing the interconnection of people, machines and things.

[0036] The goal of 3GPP (3rd Generation Partnership Project) is to achieve a smooth transition from 2G to 3G networks, ensure backward compatibility of future technologies, and support easy network deployment and roaming and compatibility between systems. 3GPP primarily develops specifications for third-generation technologies based on the GSM core network and using UTRA (FDD for W-CDMA and TDD for TD-SCDMA) as the radio interface.

[0037] The 3GPP 5G protocol defines a URSP (UERouteSelectionPolicy) rule. URSP rules have two important sets of parameters: one is the TrafficDescriptor parameter, which includes parameters such as DNN (Data Network Name), IPDescriptor (IP Triplet), DomainDescriptor (Domain Name Descriptor), and ConnectionCapabilities; the other is the RouteSelectionDescriptor (RSD), which includes parameters such as S-NSSAI (Network Slicing), SSCMode (Session and Service Continuity Mode), and DNN. Essentially, a URSP rule is a mapping between multiple sets of TrafficDescriptors and RouteSelectionDescriptors.

[0038] PCF (Policy Control Function) is a 5G core network element that provides policies related to all mobility, user terminal access selection, and PDU sessions under its responsibility.

[0039] A PDU (Packet Data Unit) session is a communication process between a user terminal (UE) and a data network (DN). Once a PDU session is established, a data transmission channel between the UE and the DN is created.

[0040] UPF (UserPlaneFunction) is a user plane function entity whose main function is to be responsible for packet routing and forwarding, and QoS flow mapping.

[0041] Encapsulation is a process where data is transmitted over a network, layer by layer from higher to lower levels. If a host wants to send data to another host, the sending end needs to encapsulate the data into a special protocol data packet, adding header information layer by layer.

[0042] Decapsulation is the process by which data is transmitted to the receiving device, which needs to remove any added information and, based on the header, decides whether to pass the data up the protocol stack to the appropriate application.

[0043] Intelligent transportation fully utilizes next-generation information technologies such as the Internet of Things, spatial sensing, cloud computing, and mobile internet across the entire transportation sector. It comprehensively applies theories and tools from transportation science, systems methods, artificial intelligence, and knowledge mining. With the goals of comprehensive perception, deep integration, proactive service, and scientific decision-making, it builds a real-time dynamic information service system, deeply mines transportation-related data, forms problem analysis models, and enhances the industry's ability to optimize resource allocation, improve public decision-making capabilities, enhance industry management capabilities, and improve public service capabilities. This promotes safer, more efficient, more convenient, more economical, more environmentally friendly, and more comfortable operation and development of transportation, and drives the transformation and upgrading of transportation-related industries.

[0044] Cloud technology refers to a hosting technology that unifies hardware, software, and network resources within a wide area network (WAN) or local area network (LAN) to achieve data computation, storage, processing, and sharing. Based on the cloud computing business model, cloud technology encompasses network technology, information technology, integration technology, management platform technology, and application technology. It can form resource pools, providing flexible and convenient on-demand access. Cloud computing technology will become a crucial support. Backend services of technical network systems require substantial computing and storage resources, such as video websites, image websites, and many portal websites. With the rapid development and application of the internet industry, every item may have its own identification mark in the future, requiring transmission to backend systems for logical processing. Data at different levels will be processed separately, and various industry data will require robust system support, which can only be achieved through cloud computing.

[0045] A blockchain system can be a distributed system formed by clients and multiple nodes (any form of computing device connected to the network, such as servers and user terminals) connected through network communication. The nodes form a peer-to-peer (P2P) network. The P2P protocol is an application layer protocol running on top of the Transmission Control Protocol (TCP). In a distributed system, any machine, such as a server or terminal, can join and become a node. A node includes a hardware layer, a middleware layer, an operating system layer, and an application layer.

[0046] The embodiments of this application can be implemented using cloud technology or blockchain network technology. For example, in the sensing data reporting method disclosed in the embodiments of this application, this data can be stored on a blockchain.

[0047] For example, target perception data, user terminal routing selection strategies, and data packets can all be stored on the blockchain. To facilitate the storage and retrieval of target perception data, user terminal routing selection strategies, and data packets, the perception data reporting method may optionally further include: sending the target perception data, user terminal routing selection strategies, and data packets to the blockchain network, so that the nodes of the blockchain network populate the target perception data, user terminal routing selection strategies, and data packets into a new block, and when consensus is reached on the new block, appending the new block to the end of the blockchain. This application embodiment can store target perception data, user terminal routing selection strategies, and data packets on the blockchain to achieve record backup.

[0048] Please refer to Figure 1 , Figure 1 This is a schematic diagram of the structure of a sensing data reporting system provided in an embodiment of this application. The sensing data reporting system includes a terminal 100 and a mobile network 200.

[0049] The terminal 100 can also be referred to as User Equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc. It can also include devices such as smartphones, tablet computers, laptop computers, personal digital assistants (PDAs), mobile internet devices (MIDs), wearable devices, or in-vehicle devices. The mobile network 200 can include a core network (CN) and a radio access network (RAN). The mobile network 200 can include target network elements for acquiring sensing data. In this embodiment, the core network may include: core network equipment, core network functions, and core network elements, such as the Mobility Management Entity (MME), Access Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), and Policy Control Function (PCF). The network elements or functions included in different generations of mobile communication core networks may vary.

[0050] In this embodiment of the application, the wireless access network may include: wireless access network equipment, wireless access network nodes, non-3GPP wireless access networks, centralized units (CU), distributed units (DU), base stations, evolved NodeBs (eNB), 5G base stations (gNB), radio network controllers (RNC), base stations (NodeB), non-3GPP interworking functions (N3IWF), access controller (AC) nodes, access point (AP) equipment, or wireless local area network (WLAN) nodes.

[0051] In this embodiment of the application, when reporting sensing data, the terminal 100 may specifically be used to: obtain sensing data request information sent by the control network element, the sensing data request information including sensing data reporting information, the sensing data request information being used to instruct the terminal device to report sensing data according to the sensing data reporting information; if no communication session is established between the terminal device and the target network element, a communication session is established according to the user terminal routing selection strategy; and report the target sensing data to the target network element through the communication session, the target sensing data being the sensing data corresponding to the sensing data reporting information.

[0052] In this embodiment, the mobile network 200 can be specifically used to: generate sensing data request information, which instructs the terminal device 100 to report sensing data according to the sensing data reporting information; generate a user terminal routing selection policy, which instructs the terminal device to establish a communication session for sensing data reporting, and the user terminal routing selection policy includes the address information of the target network element; and send the sensing data request information and the user terminal routing selection policy to the terminal device 100.

[0053] The following sections provide detailed descriptions of each example. It should be noted that the order in which the embodiments are described is not intended to limit the priority of the embodiments.

[0054] Please see Figure 2 , Figure 2 A flowchart illustrating the sensing data reporting method described in an embodiment of this application is shown. This sensing data reporting method is applied to a terminal device, which can be a smartphone, wearable device, or other similar device. The method mainly includes steps 101 to 103, as described below:

[0055] 101. Obtain the sensing data request information sent by the control network element. The sensing data request information includes sensing data reporting information. The sensing data request information is used to instruct the terminal device to report sensing data according to the sensing data reporting information.

[0056] In this embodiment, the mobile network includes a core network (CN) and a radio access network (RAN). It is readily understood that when the mobile network needs to acquire sensing data, the control network element can send a sensing data request message to the terminal device. This sensing data request message may include sensing data reporting information, and the terminal device can report sensing data based on the sensing data reporting information in the sensing data request message.

[0057] 102. If no communication session is established between the terminal device and the target network element, a communication session shall be established according to the user terminal routing selection policy.

[0058] The target network element is the network element that acquires the sensed data. For example, the function of acquiring sensed data can be defined in a certain network element. For instance, if the function of acquiring sensed data is defined in the UPF network element, then the target network element is the UPF network element; if the function of acquiring sensed data is defined in the mobile core network control plane network element PCF, then the target network element is the PCF network element. Alternatively, a specific network element for acquiring sensed data can be deployed in the mobile network, and the target network element is that specific network element.

[0059] For ease of understanding, this application uses a 5G network architecture as an example to illustrate the sensing data reporting method provided in the embodiments of this application. It is easy to understand that the sensing data reporting method provided in the embodiments of this application can also be used in the subsequent evolution of the network, such as 6G and 7G communication networks.

[0060] In this embodiment, the method may further include: obtaining the user terminal routing selection policy sent by the control network element.

[0061] The user terminal routing selection policy is generated by the control network element and sent to the terminal device. The terminal device can determine the parameters of the communication session based on this user terminal routing selection policy. Taking the 5G core network as an example, the control network element can be the PCF network element.

[0062] In this embodiment, the method may further include: if the terminal device has its own sensing capability, then sending first sensing capability identification information to the control network element.

[0063] Among them, the first perception capability identification information is information used to characterize that the terminal device has its own perception capability.

[0064] It is easy to understand that the terminal device can determine whether it supports reporting sensing data based on its own sensing capabilities, and send identification information indicating its own sensing capabilities to the PCF network element. The PCF network element can then determine whether to send the user terminal routing policy to the terminal device based on this identification information. If the terminal device does not have its own sensing capabilities, the PCF network element does not need to send the user terminal routing policy to the terminal device, thereby avoiding the waste of network communication resources.

[0065] For example, if the terminal device is equipped with a sensing device capable of collecting sensing data, then it is determined that sensing data reporting is supported; if the terminal device is not equipped with a sensing device capable of collecting sensing data, then it is determined that sensing data reporting is not supported. The terminal device can send indication information representing its own sensing capabilities to the mobile network. For example, it can send this indication information to the mobile network during the mobile network registration process, or it can send this indication information to the mobile network during the location update process or the session management process.

[0066] For example, a first sensing capability identifier is defined to indicate that a terminal device possesses its own sensing capabilities, and a second sensing capability identifier is defined to indicate that a terminal device does not possess its own sensing capabilities. For instance, the first sensing capability identifier could be "supported," and the second sensing capability identifier could be "not supported." If the control network element receives "supported," it considers the corresponding terminal device to support sensing data reporting; if the control network element receives "not supported," it considers the corresponding terminal device to not support sensing data reporting. Alternatively, only the first sensing capability identifier indicating that a terminal device possesses its own sensing capabilities can be defined. If the control network element receives this first sensing capability identifier, it indicates that the corresponding terminal device supports sensing data reporting; otherwise, it indicates that it does not support sensing data reporting.

[0067] In some embodiments, the method may further include: if the terminal device has its own sensing capability, displaying a prompt dialog box, the prompt dialog box including a prompt area and a selection area, the prompt area being used to ask the user whether to support sensing data reporting, and the selection area being used for the user to select; if the user selects to support sensing data reporting, sending first sensing capability identification information to the control network element, and receiving the user terminal routing selection policy returned by the control network element.

[0068] Considering the personal wishes and privacy of end users, if the terminal device has its own sensing capabilities, it can first display a prompt dialog box to ask for the user's opinion. If the user agrees to report sensing data, the device sends the first sensing capability identification information to the control network element and receives the user terminal routing control policy returned by the control network element.

[0069] It's easy to understand that if the user selects to support sensing data reporting, a second prompt dialog box can be displayed. This second prompt dialog box shows multiple sensing data types, and each sensing data type corresponds to a checkbox. The user can select the sensing data type to report by checking the corresponding checkbox. The method also includes determining the target sensing data based on the sensing data type selected by the user. For example, if the user does not select location information, the terminal device cannot report location information to the target network element.

[0070] Taking the 5G core network as an example, the control network element can be a PCF network element. After receiving the first sensing capability identification information, the PCF determines that the terminal device supports sensing data reporting and then generates a corresponding user terminal selection policy. In some embodiments, a sensingdata parameter can be added to the Trafficdescriptor in the URSP rule. At the same time, the PCF will determine the destination address information of the sensing data reporting and fill it into IPdescriptors and / or Non-IPdescriptors. Then, the routing selection of the sensingdata is defined in the routeselectiondescriptor of the URSP rule. Specifically, if the destination address information is filled into IPdescriptors, the routing selection in RSD is IP type. If the destination address information is filled into Non-IPdescriptors, the PDU session type in RSD is selected as "Ethernet" or "Unstructured (the type of interaction between the UE and the data network is transparent to the 5G network)".

[0071] In some embodiments, 102 may mainly include: establishing a communication session based on the address information of the target network element contained in the user terminal routing policy; or establishing a communication session based on the virtual address information of the target network element contained in the user terminal routing policy.

[0072] It is worth noting that when there is sensing data in the Trafficdescriptor, at least one of the IPdescriptors and Non-IPdescriptors must contain destination address information. That is, it must contain the destination address information of the sensing data reported by the terminal device, as well as the session type of the reported data supported by the network. This destination address information is the address information of the network element used to collect the sensing data. For example, if the sensing data is collected by a UPF, the address information identifying the UPF will be filled in; if the sensing data is collected by a specific control plane network element deployed in the network for sensing data collection, the address information identifying that control plane network element will be filled in.

[0073] It is worth noting that, considering the protection of address information within the network, the destination address information to be written can be a virtual address. The network can pre-store the mapping relationship between the virtual address information and the corresponding real address information. The network element within the mobile network can then map the virtual address information to the corresponding real address information based on the mapping relationship to determine the address information of the target network element and send the sensing data to the target network element corresponding to the real address information.

[0074] It is easy to understand that a PDU session is a data transmission channel between a terminal device and a mobile network. Therefore, when a terminal device needs to report sensing data, if a PDU session has not been established between the terminal device and the target network element, the corresponding PDU session can be established first according to the URSP rules, that is, the parameters of the PDU session are selected. After the session is established, the target sensing data is transmitted through the PDU session.

[0075] 103. The target sensing data is reported to the target network element through a communication session. The target sensing data is the sensing data corresponding to the sensing data reporting information.

[0076] The terminal device can be equipped with sensing devices for collecting data, such as cameras, lidar, millimeter-wave radar, etc. This sensing data can include location information, speed information, acceleration information, temperature information, humidity information, wind speed information, and surrounding event information.

[0077] Specifically, the sensing data reporting information may include at least one of the following: sensing data type, sensing data reporting frequency, maximum number of sensing data reports, sensing data reporting start time, sensing data reporting end time, and sensing data reporting start conditions. The method may also include: generating target sensing data based on the sensing data reporting information.

[0078] The target network element receives target sensing data reported by the terminal device based on the communication session between the terminal device and the target network element. For example, after receiving a sensing data request, the terminal device can generate target sensing data based on the sensing data reporting information. Then, the terminal device establishes a corresponding communication session according to the user terminal routing policy and reports the target sensing data to the target network element through this communication session. Upon receiving the target sensing data, the target network element can perform collaborative processing and utilization of the sensing data.

[0079] In some embodiments, if the sensing data reporting information includes a sensing data reporting start condition, and the sensing data reporting start condition includes a preset threshold, then "generating target sensing data based on sensing data reporting information" may include: generating target sensing data when the terminal device detects that its own sensing data exceeds the preset threshold.

[0080] In some embodiments, the preset threshold can be set as a critical value within the normal range of the sensed data. When the terminal device detects that its own sensed data exceeds the normal range, it identifies the sensed data exceeding the normal range as target sensed data and reports it to the target network element.

[0081] In some embodiments, if the sensing data reporting information includes a sensing data type, and the sensing data type includes environmental event data, then "generating target sensing data based on the sensing data reporting information" may include: generating target sensing data when the terminal device detects environmental event data.

[0082] Specifically, environmental event data refers to event information surrounding the terminal device. For example, if the terminal device is an in-vehicle terminal, when it detects road event information, such as road congestion information, road accident information, or vehicle driving in the wrong direction, it generates target perception data.

[0083] In some embodiments, if the sensing data reporting information includes the reporting frequency of sensing data, then "generating target sensing data based on the sensing data reporting information" may include: generating target sensing data based on the reporting frequency of sensing data.

[0084] For example, if the reporting frequency is once per hour, the terminal device will collect sensing data once per hour and generate target sensing data.

[0085] In this embodiment, the sensing data request may also carry data reporting conditions. "Generating a data reporting instruction based on the sensing data reporting request" may specifically include: when the sensing device of the terminal device detects that its own sensing data meets the data reporting conditions, it generates a data reporting instruction.

[0086] For example, data reporting conditions can be at least one of the following: reporting when the speed is greater than 50 km / h; starting data reporting when humidity, temperature, or wind force exceeds a critical value; or reporting when surrounding event data is detected.

[0087] In this embodiment, 103 may specifically include: encapsulating target perception data into data packets according to the user terminal routing selection strategy; and transmitting the data packets to the target network element through a communication session.

[0088] The data packets can be IP packets or Ethernet packets. The specific type of data packet encapsulated is determined by the information indicated by IP descriptors and Non-IP descriptors in traffic descriptors, as well as the capabilities of the terminal device itself.

[0089] For example, if trafficdescriptors only contains IPdescriptors information, and the terminal device supports encapsulation into IP packets, then the terminal device encapsulates the perceived data into IP packets, and the destination address of the packet is the destination address information in the IPdescriptors of trafficdescriptors in URSP.

[0090] For example, if trafficdescriptors only contains Non-IP descriptors information, and the terminal device supports encapsulation into Non-IP data packets, then the terminal device encapsulates the sensed data into Non-IP data packets, and the destination address of the data packets is the destination address information in the Non-IP descriptors of trafficdescriptors in URSP.

[0091] For example, if trafficdescriptors contain both IPdescriptors and Non-IPdescriptors information, the terminal device will determine whether to encapsulate the sensed data into an IP packet or a Non-IP packet based on its own capabilities. If it is encapsulated into an IP packet, the destination address of the packet is the destination address information in the IPdescriptors; if it is encapsulated into a Non-IP packet, the destination address of the packet is the destination address information in the Non-IPdescriptors.

[0092] In this embodiment, "transmitting data packets to the target network element through a communication session" may specifically include: encrypting the data packets; and transmitting the encrypted data packets to the target network element through a communication session.

[0093] It's easy to understand that to prevent data leakage caused by malicious interception of sensing data, data packets can be encrypted before being transmitted to the target network element. For example, encryption algorithms such as MD5, SHA-1, HMAC, DES / AES, RSA, and ECC can be used to encrypt the data packets.

[0094] In some embodiments, the method may further include: if a communication session has been established between the terminal device and the target network element, transmitting the target sensing data to the target network element through the communication session.

[0095] Specifically, if a PDU session has been established between the terminal device and the target network element, target sensing data can be transmitted to the target network element through the PDU session.

[0096] All of the above technical solutions can be combined in any way to form optional embodiments of this application, and will not be described in detail here.

[0097] This application embodiment obtains sensing data request information sent by the control network element. The sensing data request information includes sensing data reporting information. The sensing data request information is used to instruct the terminal device to report sensing data according to the sensing data reporting information. Then, if no communication session is established between the terminal device and the target network element, a communication session is established according to the user terminal routing selection policy, and the target sensing data is reported to the target network element through the communication session. The target sensing data is the sensing data corresponding to the sensing data reporting information, thereby realizing the acquisition of sensing data by the mobile network, and further realizing the collaborative processing and utilization of sensing data by the mobile network.

[0098] Please see Figure 3 , Figure 3 A flowchart illustrating the information generation method described in an embodiment of this application is shown. Specifically, this method can be applied to control network elements. The method mainly includes steps 201 to 203, as explained below:

[0099] 201. Generate a sensing data request message, which instructs the terminal device to report sensing data based on the sensing data reporting information.

[0100] Specifically, the information reported by the sensing data may include at least one of the following: the type of sensing data, the reporting frequency of sensing data, the maximum number of times sensing data can be reported, the start time of sensing data reporting, the end time of sensing data reporting, and the starting conditions for sensing data reporting.

[0101] For example, the sensing data reporting information may include the reporting start conditions for the sensing data, which may include a preset threshold, and this preset threshold may be set as a critical value within the normal range of the sensing data. For another example, the sensing data reporting information may include the sensing data type, which may include environmental event data, referring to event information around the terminal device. For yet another example, the sensing data reporting information may include the sensing data reporting frequency, for example, once per hour. Furthermore, the sensing data request may also carry data reporting conditions, such as at least one of the following: reporting when the speed is greater than 50 km / h; starting data reporting when humidity, temperature, or wind force exceeds a critical value; or reporting when environmental event data is detected.

[0102] 202. Generate a user terminal routing policy. This user terminal routing policy is used to instruct the terminal device to establish a communication session for reporting sensing data. The user terminal routing policy contains the address information of the target network element.

[0103] Specifically, when the mobile network detects that a terminal device has initiated a mobile network registration process, it can instruct the control network element to generate a sensing data request information and a user terminal routing selection policy, and then send the sensing data request information and the user terminal routing selection policy to the terminal device. The target network element is the network element that acquires the sensing data.

[0104] Specifically, considering that terminal devices may not have sensing capabilities, directly generating and sending user terminal routing selection policies to terminal devices may waste network communication resources. Therefore, in this embodiment, 201 mainly includes: when the control network element receives the first sensing capability identification information sent by the terminal device, determining the address information of the target network element for the terminal device to report sensing data.

[0105] The first sensing capability identification information is used to characterize that the terminal device has sensing capabilities.

[0106] In this embodiment, 202 may specifically include: adding a sensing data parameter to the path descriptor parameter of the preset user terminal routing selection strategy, and writing the address information of the target network element into the path descriptor parameter to obtain the user terminal routing selection strategy.

[0107] Specifically, the default user terminal routing policy is the standard URSP rule. The control network element adds a `sensingdata` parameter to the `Trafficdescriptor` parameter in the URSP rule. Simultaneously, the PCF determines the destination address information reported by this sensing data and fills it into `IPdescriptors` and / or `Non-IPdescriptors`. Then, the routing selection for this sensing data is defined in the `routeselectiondescriptor` of the URSP rule. Specifically, if the destination address information is filled into `IPdescriptors`, the routing type in the RSD is set to IP. If the destination address information is filled into `Non-IPdescriptors`, the PDU session type in the RSD is set to either "Ethernet" or "Unstructured (the type of interaction between the UE and the data network is transparent to the 5G network)".

[0108] It is worth noting that when there is sensing data in the Trafficdescriptor, at least one of the IPdescriptors and Non-IPdescriptors must contain destination address information. That is, it must contain the destination address information of the sensing data reported by the terminal device, as well as the session type of the reported data supported by the network. This destination address information is the address information of the network element used to collect the sensing data. For example, if the sensing data is collected by a UPF, the address information identifying the UPF will be filled in; if the sensing data is collected by a specific control plane network element deployed in the network for sensing data collection, the address information identifying that control plane network element will be filled in.

[0109] It is worth noting that, considering the protection of address information within the network, the destination address information to be written can be a virtual address information. The network element within the mobile network maps this virtual address information to the corresponding real address information and then sends the sensing data to the network element with the real address information.

[0110] 203. Send the sensing data request information and user terminal routing selection policy to the terminal device.

[0111] Specifically, the control network element sends the sensing data request information and the user terminal routing selection policy to the terminal device. The terminal device can determine the target sensing data based on the sensing data request information, and establish a communication session with the target network element according to the user terminal selection policy. The target sensing data is then reported through the communication session, thereby enabling the mobile network to acquire the sensing data and facilitating the collaborative processing and utilization of the sensing data by the mobile network.

[0112] All of the above technical solutions can be combined in any way to form optional embodiments of this application, and will not be described in detail here.

[0113] This application embodiment generates a sensing data request message, which instructs the terminal device to report sensing data according to the sensing data reporting information. Then, a user terminal routing selection policy is generated, which instructs the terminal device to establish a communication session for sensing data reporting. The user terminal routing selection policy includes the address information of the target network element. After that, the sensing data request message and the user terminal routing selection policy are sent to the terminal device, so that the terminal device can establish a communication session with the target network element according to the user terminal routing selection policy, and report the sensing data to the target network element through the communication session. This enables the mobile network to acquire sensing data, thereby facilitating the mobile network to achieve collaborative processing and utilization of the sensing data.

[0114] Please see Figure 4 , Figure 4A flowchart illustrating the sensing data acquisition method described in an embodiment of this application is shown. This sensing data acquisition method is applied to a target network element and mainly includes steps 301 to 302, as described below:

[0115] 301. Receive target perception data reported by the terminal device based on the communication session between the terminal device and the target network element. The communication session is a communication session established by the terminal device according to the user terminal routing selection policy. The target perception data is the perception data corresponding to the perception data reporting information.

[0116] The target network element is the network element that acquires the sensed data. For example, the function of acquiring sensed data can be defined in a certain network element. For instance, if the function of acquiring sensed data is defined in a UPF network element, then the target network element is the UPF network element. Alternatively, a specific network element for acquiring sensed data can be deployed in the mobile network, and then the target network element is that specific network element.

[0117] Specifically, after receiving a sensing data request, the terminal device can generate target sensing data based on the sensing data reporting information. Then, it establishes a corresponding communication session according to the user terminal routing policy and reports the target sensing data to the target network element through this communication session.

[0118] 302, Perform data processing on the target perception data.

[0119] For example, after receiving target sensing data, the target network element can use the target sensing data reported by multiple terminal devices to form a sensing dataset, and perform data processing on the sensing dataset to achieve collaborative processing and utilization of the sensing data.

[0120] For example, if the reported sensing data includes sensing data types, and these sensing data types include environmental event data, then the generated target sensing data can be the sensing data generated when the terminal device detects the environmental event data indicated in the reported sensing data. For instance, environmental event data refers to event information surrounding the terminal device. For example, if the terminal device is an in-vehicle terminal, when it detects environmental event data, the generated target sensing data packet contains the environmental event data. For example, if the environmental event data is road event information, the generated target sensing data packet contains road congestion information, road accident information, and vehicle driving in the wrong direction information, etc.

[0121] For example, the target network element establishes a communication connection with multiple vehicle terminals through a mobile network. When the target network element receives the target perception data, it can send the target perception data to other vehicle terminals through perception coordination to achieve collaborative processing of the perception data.

[0122] This application embodiment sends a sensing data request message to a terminal device. The sensing data request message includes sensing data reporting information, which instructs the terminal device to report sensing data according to the sensing data reporting information. Then, it receives target sensing data reported by the terminal device according to the communication session between the terminal device and the target network element. The communication session is a communication session established by the terminal device according to the user terminal routing selection policy. The target sensing data is the sensing data corresponding to the sensing data reporting information, thereby enabling the mobile network to acquire sensing data, which in turn facilitates the mobile network to achieve collaborative processing and utilization of the sensing data.

[0123] The method embodiments of this application have been described in detail above. The following description, in conjunction with... Figures 5 to 7 The present application describes the device embodiments in detail. It should be understood that the device embodiments correspond to the method embodiments, and similar descriptions can be referred to the method embodiments.

[0124] Figure 5 This is a schematic structural diagram of a sensing data reporting device 10 according to an embodiment of this application, such as... Figure 5 As shown, the sensing data reporting device 10 may include:

[0125] The acquisition module 11 is used to acquire the sensing data request information sent by the control network element. The sensing data request information includes sensing data reporting information. The sensing data request information is used to instruct the terminal device to report sensing data according to the sensing data reporting information.

[0126] Module 12 is used to establish a communication session according to the user terminal routing selection strategy if no communication session is established between the terminal device and the target network element.

[0127] The reporting module 13 is used to report target perception data to the target network element through a communication session. The target perception data is the perception data corresponding to the perception data reporting information.

[0128] Optionally, the acquisition module 11 can also be used to acquire the user terminal routing selection policy sent by the control network element.

[0129] Optionally, module 12 can be mainly used to: establish a communication session based on the address information of the target network element contained in the user terminal routing policy; or establish a communication session based on the virtual address information of the target network element contained in the user terminal routing policy.

[0130] Optionally, the sensing data reporting device 10 further includes a sending module, used to: before obtaining the user terminal routing selection policy sent by the control network element, if the terminal device has its own sensing capability, send first sensing capability identification information to the control network element.

[0131] Optionally, the reporting module 13 is specifically used to: encapsulate target perception data into data packets according to the user terminal routing selection strategy; and transmit the data packets to the target network element through a communication session.

[0132] Optionally, the sensing data reporting information includes at least one of the following: sensing data type, sensing data reporting frequency, maximum number of sensing data reports, sensing data reporting start time, sensing data reporting end time, and sensing data reporting start conditions. The sensing data reporting device 10 may also include a generation module for generating target sensing data based on the sensing data reporting information.

[0133] Optionally, if the sensing data reporting information includes the reporting start conditions for sensing data, and the reporting start conditions for sensing data include a preset threshold, then the generation module can specifically be used to: generate target sensing data when the terminal device detects that its own sensing data exceeds the preset threshold.

[0134] Optionally, if the reported sensing data includes sensing data types, and the sensing data types include environmental event data, then the generation module can specifically be used to generate target sensing data when the terminal device detects environmental event data.

[0135] Optionally, if the sensing data reporting information includes the reporting frequency of the sensing data, the generation module can be specifically used to: generate target sensing data based on the reporting frequency of the sensing data.

[0136] Optionally, the reporting module 13 is specifically used to: if a communication session has been established between the terminal device and the target network element, transmit the target sensing data to the target network element through the communication session.

[0137] It should be noted that the functions of each module in the sensing data reporting device 10 in this application embodiment can be referred to the specific implementation methods in the above method embodiments, and will not be repeated here.

[0138] Each module in the aforementioned sensing data reporting device 10 can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in the terminal device in hardware form, or stored in the memory of the terminal device in software form, so that the processor can call and execute the operations corresponding to each module.

[0139] The sensing data reporting device 10 provided in this application embodiment acquires sensing data request information sent by the control network element through the acquisition module 11. The sensing data request information includes sensing data reporting information, which is used to instruct the terminal device to report sensing data according to the sensing data reporting information. Then, if no communication session is established between the terminal device and the target network element, the establishment module 12 establishes a communication session according to the user terminal routing selection strategy. Then, the reporting module 13 reports the target sensing data to the target network element through the communication session. The target sensing data is the sensing data corresponding to the sensing data reporting information. It can report UE sensing data to the mobile network to realize the acquisition of sensing data by the mobile network, so that the mobile network can realize the collaborative processing and utilization of sensing data.

[0140] Figure 6 This is a schematic structural diagram of an information generation apparatus 20 according to an embodiment of this application, such as... Figure 6 As shown, the information generation device 20 is applied to a control network element and may include:

[0141] The generation module 21 is used to generate sensing data request information, which instructs the terminal device to report sensing data according to the sensing data reporting information; and to generate user terminal routing selection strategy, which instructs the terminal device to establish a communication session for sensing data reporting, and the user terminal routing selection strategy contains the address information of the target network element.

[0142] The sending module 22 is used to send sensing data request information and user terminal routing selection strategy to the terminal device.

[0143] Optionally, the generation module 21 can be used to: add sensing data parameters to the path descriptor parameters of the preset user terminal routing selection strategy, and write the address information of the target network element into the path descriptor parameters to obtain the user terminal routing selection strategy.

[0144] Optionally, the information generation device 20 further includes a determination module, used to: when the control network element receives the first sensing capability identification information sent by the terminal device, determine the address information of the target network element for the terminal device to report sensing data.

[0145] The information generation apparatus 20 provided in this application embodiment generates sensing data request information through generation module 21. The sensing data request information is used to instruct the terminal device to report sensing data according to the sensing data reporting information. Then, generation module 21 generates user terminal routing selection policy. The user terminal routing selection policy is used to instruct the terminal device to establish a communication session for sensing data reporting. The user terminal routing selection policy includes the address information of the target network element. Then, sending module 22 sends the sensing data request information and user terminal routing selection policy to the terminal device. The terminal device establishes a communication session with the target network element according to the user terminal routing selection policy and reports the sensing data to the target network element through the communication session, thereby realizing the acquisition of sensing data by the mobile network, and thus facilitating the collaborative processing and utilization of sensing data by the mobile network.

[0146] Figure 7 This is a schematic structural diagram of a sensing data acquisition device 30 according to an embodiment of this application, such as... Figure 7 As shown, the sensing data acquisition device 30 is applied to the target network element and may include:

[0147] The receiving module 31 is used to receive target perception data reported by the terminal device according to the communication session between the terminal device and the target network element. The communication session is a communication session established by the terminal device according to the user terminal routing selection strategy. The target perception data is the perception data corresponding to the perception data reporting information.

[0148] The processing module 32 performs data processing on the target perception data.

[0149] The sensing data acquisition device 31 provided in this application embodiment receives target sensing data reported by a terminal device based on a communication session between the terminal device and a target network element through a receiving module 32. The communication session is a communication session established by the terminal device according to the user terminal routing selection strategy. The target sensing data is the sensing data corresponding to the sensing data reporting information. Then, the processing module 32 processes the target sensing data to realize the acquisition of sensing data by the mobile network, thereby facilitating the mobile network to achieve collaborative processing and utilization of the sensing data.

[0150] In some embodiments, this application also provides a computer device including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps in the above-described method embodiments.

[0151] Figure 8 This is a schematic structural diagram of a computer device provided in an embodiment of this application. The computer device may be... Figure 1 The terminal shown. (As shown in the image.) Figure 8As shown, the computer device 40 may include: a communication interface 41, a memory 42, a processor 43, a sensing device 44, and a communication bus 45. The communication interface 41, memory 42, processor 43, and sensing device 44 communicate with each other via the communication bus 45. The communication interface 41 is used for data communication between the computer device 40 and external devices. The memory 42 can be used to store software programs and modules. The processor 43 runs the software programs and modules stored in the memory 42, such as the software programs for corresponding operations in the aforementioned method embodiments. The sensing device 44 can be used to detect and sense data.

[0152] In some embodiments, the sensing device 44 may include at least one of the following: an accelerometer, a gyroscope, a temperature sensor, a humidity sensor, a camera, a lidar, or a millimeter-wave radar.

[0153] Optionally, the computer device 40 may also include an input interface. The processor 43 can control this input interface to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.

[0154] Optionally, the computer device 40 may also include an output interface. The processor 43 can control this output interface to communicate with other devices or chips; specifically, it can output information or data to other devices or chips.

[0155] In some embodiments, the processor 43 may invoke software programs and modules stored in the memory 42 to perform the following operations:

[0156] The system acquires sensing data request information sent by the control network element. The sensing data request information includes sensing data reporting information, which instructs the terminal device to report sensing data according to the sensing data reporting information. If no communication session is established between the terminal device and the target network element, a communication session is established according to the user terminal routing selection policy. The target sensing data is reported to the target network element through the communication session. The target sensing data is the sensing data corresponding to the sensing data reporting information.

[0157] In some embodiments, the processor 43 may also invoke software programs and modules stored in the memory 42 to perform the following operations:

[0158] Generate a sensing data request message, which instructs the terminal device to report sensing data based on the sensing data reporting information; generate a user terminal routing policy, which instructs the terminal device to establish a communication session for sensing data reporting, and the user terminal routing policy contains the address information of the target network element; send the sensing data request message and the user terminal routing policy to the terminal device.

[0159] This application also provides a computer-readable storage medium for storing a computer program. This computer-readable storage medium can be applied to a computer device, and the computer program causes the computer device to execute the corresponding processes in the sensing data reporting method of this application embodiment; for brevity, these will not be elaborated further here.

[0160] This application also provides a computer program product, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the corresponding process in the sensing data reporting method of this application embodiment. For simplicity, further details are omitted here.

[0161] This application also provides a computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the corresponding process in the sensing data reporting method of this application embodiment. For simplicity, further details are omitted here.

[0162] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0163] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0164] It should be understood that the above-described memory is exemplary but not restrictive. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.

[0165] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0166] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0167] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0168] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0169] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0170] In addition, the functional units or modules in the various embodiments of this application can be integrated into one processing unit or module, or each unit or module can exist physically separately, or two or more units can be integrated into one unit, or two or more modules can be integrated into one module.

[0171] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer or a server) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

[0172] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A method for reporting sensory data, characterized in that, Applied to a terminal device, the method includes: The system obtains sensing data request information sent by the control network element. The sensing data request information includes sensing data reporting information. The sensing data request information is used to instruct the terminal device to report sensing data according to the sensing data reporting information. If no communication session is established between the terminal device and the target network element, the communication session is established according to the user terminal routing selection strategy. The target sensing data is reported to the target network element through the communication session, and the target sensing data is the sensing data corresponding to the sensing data reporting information. The method further includes: obtaining the user terminal routing selection policy sent by the control network element; The step of establishing the communication session according to the user terminal routing selection policy includes: establishing the communication session according to the address information of the target network element contained in the user terminal routing selection policy; or establishing the communication session according to the virtual address information of the target network element contained in the user terminal routing selection policy. The user terminal routing strategy includes a path descriptor parameter, which contains the address information or virtual address information of the target network element. If the path descriptor parameter contains the virtual address information, the communication session is established based on the virtual address information of the target network element contained in the user terminal routing strategy. This includes sending a session establishment request to the mobile network based on the virtual address information, so that the mobile network determines the real address information corresponding to the virtual address information and establishes the communication session of the target network element corresponding to the real address information. The mobile network stores a mapping relationship between virtual address information and corresponding real address information. The sensing data reporting information includes at least one of the following: sensing data type, sensing data reporting frequency, maximum number of sensing data reports, sensing data reporting start time, sensing data reporting end time, and sensing data reporting start conditions; the method further includes: generating the target sensing data based on the sensing data reporting information. If the sensing data reporting information includes the reporting start condition of the sensing data, and the reporting start condition of the sensing data includes a preset threshold, then generating the target sensing data based on the sensing data reporting information includes: generating the target sensing data when the terminal device detects that its own sensing data exceeds the preset threshold.

2. The sensing data reporting method according to claim 1, characterized in that, Before obtaining the user terminal routing selection policy sent by the control network element, the method further includes: If the terminal device has its own sensing capability, it sends the first sensing capability identification information to the control network element.

3. The sensing data reporting method according to claim 1, characterized in that, The step of reporting target perception data to the target network element through the communication session includes: The target perception data is encapsulated into a data packet according to the user terminal routing selection strategy; The data packet is transmitted to the target network element through the communication session.

4. The sensing data reporting method according to claim 1, characterized in that, If the reported sensing data includes a sensing data type, and the sensing data type includes environmental event data, then generating the target sensing data based on the reported sensing data includes: When the terminal device detects the environmental event data, it generates the target perception data.

5. The sensing data reporting method according to claim 1, characterized in that, If the sensing data reporting information includes the reporting frequency of the sensing data, then generating the target sensing data based on the sensing data reporting information includes: The target perception data is generated based on the reporting frequency of the perception data.

6. The sensing data reporting method according to claim 1, characterized in that, The method further includes: If a communication session has been established between the terminal device and the target network element, the target sensing data is transmitted to the target network element through the communication session.

7. An information generation method, characterized in that, Applied to control network elements, including: Generate sensing data request information, which instructs the terminal device to report sensing data according to the sensing data reporting information in the sensing data request information; Generate a user terminal routing policy, which is used to instruct the terminal device to establish a communication session for sensing data reporting, and the user terminal routing policy includes the address information of the target network element. Send the sensing data request information and the user terminal routing selection strategy to the terminal device; When the terminal device is used to establish the communication session according to the user terminal routing selection policy, it is specifically used to: establish the communication session according to the address information of the target network element contained in the user terminal routing selection policy; or establish the communication session according to the virtual address information of the target network element contained in the user terminal routing selection policy. The user terminal routing strategy includes a path descriptor parameter, which contains the address information or virtual address information of the target network element. If the path descriptor parameter contains the virtual address information, the terminal device, when establishing the communication session based on the virtual address information of the target network element included in the user terminal routing strategy, specifically performs the following: sends a session establishment request to the mobile network based on the virtual address information, so that the mobile network determines the real address information corresponding to the virtual address information and establishes the communication session of the target network element corresponding to the real address information. The mobile network stores a mapping relationship between virtual address information and corresponding real address information. The sensing data reporting information includes at least one of the following: sensing data type, sensing data reporting frequency, maximum number of sensing data reports, sensing data reporting start time, sensing data reporting end time, and sensing data reporting start condition; the terminal device is further configured to: generate target sensing data based on the sensing data reporting information. If the sensing data reporting information includes the reporting start condition of the sensing data, and the reporting start condition of the sensing data includes a preset threshold, then when the terminal device generates target sensing data based on the sensing data reporting information, it specifically generates the target sensing data when the terminal device detects that its own sensing data exceeds the preset threshold.

8. The information generation method according to claim 7, characterized in that, The generated user terminal routing selection strategy includes: A sensing data parameter is added to the path descriptor parameter of the preset user terminal routing selection strategy, and the address information of the target network element is written into the path descriptor parameter to obtain the user terminal routing selection strategy.

9. The information generation method according to claim 7, characterized in that, The method further includes: When the control network element receives the first sensing capability identification information sent by the terminal device, it determines the address information of the target network element for which the terminal device reports sensing data.

10. A sensing data reporting device, characterized in that, Applied to terminal devices, including: The acquisition module is used to acquire sensing data request information sent by the control network element. The sensing data request information includes sensing data reporting information. The sensing data request information is used to instruct the terminal device to report sensing data according to the sensing data reporting information. The module is configured to establish a communication session according to the user terminal routing selection strategy if no communication session has been established between the terminal device and the target network element. The reporting module is used to report target sensing data to the target network element through the communication session, wherein the target sensing data is sensing data corresponding to the sensing data reporting information; The acquisition module is also used to acquire the user terminal routing selection strategy sent by the control network element; The establishment module is used to: establish a communication session based on the address information of the target network element contained in the user terminal routing selection strategy; or establish a communication session based on the virtual address information of the target network element contained in the user terminal routing selection strategy. The user terminal routing selection strategy includes a path descriptor parameter, which contains the address information or virtual address information of the target network element. If the path descriptor parameter contains the virtual address information, the establishment module, when establishing the communication session based on the virtual address information of the target network element included in the user terminal routing selection strategy, specifically uses the following steps: sending a session establishment request to the mobile network based on the virtual address information, so that the mobile network determines the real address information corresponding to the virtual address information and establishes the communication session of the target network element corresponding to the real address information. The mobile network stores a mapping relationship between virtual address information and corresponding real address information. The sensing data reporting information includes at least one of the following: sensing data type, sensing data reporting frequency, maximum number of sensing data reports, sensing data reporting start time, sensing data reporting end time, and sensing data reporting start condition. The sensing data reporting device also includes a generation module, used to: generate target sensing data based on the sensing data reporting information. If the sensing data reporting information includes a sensing data reporting start condition, and the sensing data reporting start condition includes a preset threshold, then the generation module is specifically used to: generate the target sensing data when the terminal device detects that its own sensing data exceeds the preset threshold.

11. The sensing data reporting device according to claim 10, characterized in that, The sensing data reporting device further includes a sending module, which is used to: before obtaining the user terminal routing selection strategy sent by the control network element, if the terminal device has its own sensing capability, send first sensing capability identification information to the control network element.

12. The sensing data reporting device according to claim 10, characterized in that, The reporting module is specifically used to: encapsulate the target perception data into a data packet according to the user terminal routing selection strategy; and transmit the data packet to the target network element through a communication session.

13. The sensing data reporting device according to claim 10, characterized in that, If the reported sensing data includes sensing data types, and the sensing data types include environmental event data, then the generation module is specifically used to: generate the target sensing data when the terminal device detects environmental event data.

14. The sensing data reporting device according to claim 10, characterized in that, If the sensing data reporting information includes the reporting frequency of the sensing data, then the generation module is specifically used to: generate the target sensing data according to the reporting frequency of the sensing data.

15. An information generation device, characterized in that, Applied to control network elements, including: The generation module is used to generate sensing data request information, which instructs the terminal device to report sensing data according to the sensing data reporting information. The generation module is also used to generate a user terminal routing selection strategy, which is used to instruct the terminal device to establish a communication session for sensing data reporting, and the user terminal routing selection strategy includes the address information of the target network element. The sending module is used to send the sensing data request information and the user terminal routing selection strategy to the terminal device; When the terminal device is used to establish the communication session according to the user terminal routing selection policy, it is specifically used to: establish the communication session according to the address information of the target network element contained in the user terminal routing selection policy; or establish the communication session according to the virtual address information of the target network element contained in the user terminal routing selection policy. The user terminal routing strategy includes a path descriptor parameter, which contains the address information or virtual address information of the target network element. If the path descriptor parameter contains the virtual address information, the terminal device, when establishing the communication session based on the virtual address information of the target network element included in the user terminal routing strategy, specifically performs the following: sends a session establishment request to the mobile network based on the virtual address information, so that the mobile network determines the real address information corresponding to the virtual address information and establishes the communication session of the target network element corresponding to the real address information. The mobile network stores a mapping relationship between virtual address information and corresponding real address information. The sensing data reporting information includes at least one of the following: sensing data type, sensing data reporting frequency, maximum number of sensing data reports, sensing data reporting start time, sensing data reporting end time, and sensing data reporting start condition; the terminal device is further configured to: generate target sensing data based on the sensing data reporting information. If the sensing data reporting information includes the reporting start condition of the sensing data, and the reporting start condition of the sensing data includes a preset threshold, then when the terminal device generates target sensing data based on the sensing data reporting information, it specifically generates the target sensing data when the terminal device detects that its own sensing data exceeds the preset threshold.

16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program adapted for loading by a processor to perform the sensing data reporting method as described in any one of claims 1 to 6 or the information generation method as described in any one of claims 7 to 9.

17. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing a computer program, and the processor executing the steps of the sensing data reporting method according to any one of claims 1 to 6 or the information generation method according to any one of claims 7 to 9 by calling the computer program stored in the memory.

Citation Information

Patent Citations

  • Time synchronization method, electronic equipment and storage medium

    CN113038590A

  • Systems and Methods for Incorporating Devices into a Medical Data Network

    US20170005911A1

  • Method and system for sensor data type identification in a NB-IOT network

    US20200260255A1

  • Network management system, management device, relay device, method, and program

    US20210258258A1

  • Methods to leverage non-cellular device capabilities

    US20220022029A1