Information processing method, communication node, storage medium and program product
Patent Information
- Application Number
- PCT/CN2026/074828
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2025-03-27
- Filing Date
- 2026-01-26
- Publication Date
- 2026-10-01
Smart Images

Figure CN2026074828_01102026_PF_FP_ABST
Abstract
Description
Information processing methods, communication nodes, storage media and program products Technical Field
[0001] This application relates to the field of communication technology, such as information processing methods, communication nodes, storage media, and program products. Background Technology
[0002] With the rapid development of information technology, various terminal devices are constantly generating large amounts of sensing data and signal measurement data. The data generated by these terminal devices will be applied to various fields.
[0003] However, the data generated by terminal devices is not necessarily accurate, so how to solve the problem of the accuracy of data generated by terminal devices is an urgent issue to be addressed. Summary of the Invention
[0004] This application provides information processing methods, communication nodes, storage media, and program products to ensure the accuracy of data generated by terminal devices.
[0005] In a first aspect, embodiments of this application provide an information processing method applied to a first communication node, the method comprising: transmitting a verification request, the verification request indicating verification of an event to be verified; and obtaining a verification report, the verification report indicating the verification result of the event to be verified.
[0006] Secondly, embodiments of this application provide another information processing method applied to a second communication node, the method comprising: obtaining a verification request, the verification request indicating verification of an event to be verified; responding to the verification request and obtaining a verification report; and transmitting the verification report.
[0007] Thirdly, embodiments of this application provide an information processing method applied to a third communication node, the method comprising: obtaining a verification task, the verification task including a task for verifying an event to be verified; responding to the verification task, verifying the event to be verified, and obtaining a verification report; and transmitting the verification report.
[0008] Fourthly, embodiments of this application provide an information processing method applied to a fourth communication node, the method comprising: obtaining a viewing request, the viewing request instructing the viewing of a verification certificate, the verification certificate including a certificate verifying an event to be verified; obtaining the verification certificate; and transmitting the verification certificate.
[0009] Fifthly, embodiments of this application provide a communication node, including: one or more processors; a storage device for storing one or more programs; and when the one or more programs are executed by the one or more processors, the one or more processors implement the information processing method provided in embodiments of this application.
[0010] Sixthly, embodiments of this application provide a storage medium storing a computer program, which, when executed by a processor, implements the information processing method provided in embodiments of this application.
[0011] 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 information processing method provided in embodiments of this application. Attached Figure Description
[0012] Figure 1 is a schematic diagram of an access network architecture provided in an embodiment of this application;
[0013] Figure 2 is a flowchart illustrating an information processing method provided in an embodiment of this application;
[0014] Figure 3 is a flowchart illustrating another information processing method provided in an embodiment of this application;
[0015] Figure 4 is a flowchart illustrating another information processing method provided in an embodiment of this application;
[0016] Figure 5 is a flowchart illustrating another information processing method provided in an embodiment of this application;
[0017] Figure 6 is a schematic flowchart of a transmission confirmation request provided in an embodiment of this application;
[0018] Figure 7 is a schematic diagram of an allocation verification task provided in an embodiment of this application;
[0019] Figure 8 is a schematic diagram of another allocation verification task provided in an embodiment of this application;
[0020] Figure 9 is a schematic diagram of another allocation verification task provided in an embodiment of this application;
[0021] Figure 10 is an interactive schematic diagram of a verification report provided in an embodiment of this application;
[0022] Figure 11 is an interactive schematic diagram of another verification report provided in an embodiment of this application;
[0023] Figure 12 is an interactive schematic diagram of another verification report provided in an embodiment of this application;
[0024] Figure 13 is an interactive schematic diagram of a summarized verification report provided in an embodiment of this application;
[0025] Figure 14 is an interactive schematic diagram of another type of summarized verification report provided in an embodiment of this application;
[0026] Figure 15 is a schematic diagram of a transmission query request provided in an embodiment of this application;
[0027] Figure 16 is a schematic diagram of another transmission query request provided in an embodiment of this application;
[0028] Figure 17 is a schematic diagram illustrating a method for verifying evidence storage provided in an embodiment of this application;
[0029] Figure 18 is a schematic diagram of a verification query provided in an embodiment of this application;
[0030] Figure 19 is a schematic diagram of a verification transmission provided in an embodiment of this application;
[0031] Figure 20 is a schematic diagram of the structure of an information processing device provided in an embodiment of this application;
[0032] Figure 21 is a schematic diagram of the structure of another information processing device provided in an embodiment of this application;
[0033] Figure 22 is a schematic diagram of another information processing device provided in an embodiment of this application;
[0034] Figure 23 is a schematic diagram of another information processing device provided in an embodiment of this application;
[0035] Figure 24 is a schematic diagram of the structure of a communication node provided in an embodiment of this application. Detailed Implementation
[0036] Unless otherwise specified, the embodiments and features described in this application may be combined arbitrarily with each other.
[0037] The operations illustrated in the flowcharts in the accompanying drawings can be performed on a computer system, such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowcharts, in some cases, the operations shown or described may be performed in a different order than that presented here.
[0038] In this application, the terms "first," "second," etc., are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0039] With the widespread application of 5G mobile communication technology and the rapid development of the Internet of Things (IoT), various smart terminals are constantly generating massive amounts of sensing data, location information, and signal measurement data. This data has significant application value in many fields such as smart cities, autonomous driving, precise positioning services, and network optimization. However, under the current technological framework, information generated by user equipment (UE) often lacks a reliable verification mechanism. For example, in integrated sensing and communication (ISAC) applications, sensing results may originate from devices with different hardware capabilities. In vehicle-to-everything (V2X) scenarios, sensing results from other vehicles, pedestrians, etc., may not be accurate.
[0040] With the rapid development of information technology, the 6th Generation Mobile Communication Technology (6G) network will face more diversified and complex application scenarios in the future. These application scenarios not only cover traditional mobile communication services, but also extend to multiple vertical industries such as intelligent transportation, industrial internet, smart cities, and telemedicine. In 5G networks, the core network adopts cloud technology and service-based architecture (SBA) technology to realize the virtualization and modularization of network functions. By decoupling network functions into independent service components, SBA enables each component to be developed, deployed, and maintained independently, thereby improving the flexibility and scalability of the network.
[0041] Figure 1 is a schematic diagram of an access network architecture provided in an embodiment of this application. Referring to Figure 1, the Next Generation Radio Access Network (NG-RAN) is the main network component in 5G responsible for handling radio signal transmission and resource management between the UE and the 5G Core (5GC). The Next Generation Interface (NG) connects the NG-RAN and the 5GC. The Xn interface is used to connect gNBs, ng-eNBs, and gNBs and ng-eNBs.
[0042] In 5GC, the Access and Mobility Management Function (AMF) is responsible for UE access management, while the User Plane Function (UPF) is responsible for user data forwarding.
[0043] The UE connects to the NG-RAN (gNB or ng-eNB) via a wireless interface.
[0044] This application can be applied to the architecture shown in Figure 1, or to architectures derived from the architecture shown in Figure 1, without limitation.
[0045] This application proposes a witnessing mechanism for network information based on the inherent security and trustworthiness characteristics of the network. This mechanism can witness the results of sensing, positioning, and signal measurement, and generate credentials for applications such as billing and monitoring. This application can be applied to at least 6G. The following describes the information processing method provided in this application:
[0046] In one exemplary embodiment, FIG2 is a flowchart illustrating an information processing method provided in an embodiment of this application. The method can be applied to verifying data generated by a first communication node. The method can be executed by an information processing device provided in this application. The information processing device can be executed by software and / or hardware. The device can be integrated on the first communication node, which can be the communication node to be verified for the generated data, such as a UE.
[0047] As shown in Figure 2, the information processing method provided in this embodiment includes the following operations:
[0048] S110, Transmit a confirmation request, the confirmation request indicating that the event to be confirmed be confirmed.
[0049] An event to be verified can be an event corresponding to data generated by the first communication node. An event to be verified can characterize the data generated by the first communication node. An event to be verified can be an event that needs to be verified. If the event to be verified needs to be verified by a more trusted communication node (also known as witnessing, authentication, proof, verification, etc.), then it may be an event to be verified.
[0050] Verifying an event can be considered as making a decision about the accuracy of the facts to be verified. The result of verification can be considered credible, meaning that the judgment of the accuracy of the facts to be verified has guiding or reference value.
[0051] A confirmation request can be considered a request to confirm an event to be confirmed. This operation transmits a confirmation request to trigger the communication node performing the confirmation to confirm the event to be confirmed.
[0052] This operation does not limit the content of the confirmation request, as long as it can trigger the communication node to confirm the event to be confirmed. The confirmation request should include at least the initial event result of the event to be confirmed.
[0053] The initial event result can be considered as the result determined by the first communication node for the event to be verified. This result needs further verification.
[0054] The initial event result differs depending on the scenario. In a perception scenario, the initial event result can be the perception result. In a localization scenario, the initial event result can be the localization result. In a measurement scenario, the initial event result can be the signal strength measurement result.
[0055] In this operation, the first communication node can transmit a confirmation request to the second communication node to trigger the second communication node to respond to the confirmation request.
[0056] S120. Obtain a confirmation report, the confirmation report indicating the confirmation result of the event to be confirmed.
[0057] A confirmed result can be considered as the outcome determined after verifying the event to be verified. A confirmed result can characterize whether the initial event result is accurate.
[0058] After transmitting the confirmation request, this operation can obtain a confirmation report to determine the confirmation result of the event to be confirmed.
[0059] This embodiment does not limit the content included in the verification report. It may include information indicating whether the initial event result is accurate, or it may include the event result determined after the event to be verified. The event result may be determined by the communication node performing the verification, or it may be determined by other nodes after analyzing the result verified by the communication node performing the verification.
[0060] In this operation, the first communication node can obtain the confirmation report transmitted by the second communication node.
[0061] The information processing method provided in this embodiment can transmit a verification request to obtain a verification report when there is an event to be verified at the first communication node, thereby verifying the accuracy of the event to be verified and ensuring the accuracy of the result corresponding to the event to be verified, such as ensuring the accuracy of the initial event result.
[0062] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.
[0063] In one embodiment, the verification request includes one or more of the following information: first identification information, which includes information identifying the verification request; second identification information, which includes information identifying the first communication node; event type, which indicates the type of the event to be verified; first timestamp, which includes the time when the initial event result of the event to be verified was acquired; the initial event result; first spatial range, which includes the spatial range of the event to be verified; priority information of the event to be verified; and the desired verification method.
[0064] The first identification information, also known as the unique identifier of the request (i.e., Witness request ID), is used for subsequent tracking and response matching.
[0065] The second identification information can be considered as information identifying the first communication node requesting verification. This second identification information is also known as the Witness request node ID, such as the UE ID.
[0066] The type of the event to be verified (i.e., the Witness event type) can be associated with the scenario. In a perception scenario, the type can be verifying the perception result. In a localization scenario, the type can be verifying the location information. In a measurement scenario, the type can be verifying the measurement result of the signal.
[0067] The acquisition time can be the timestamp of the initial event result (i.e., the Initial event Time stamp). For example, the timestamp of the initial event result acquired by the UE.
[0068] The initial event result can be a request source for confirming the event to be confirmed, such as the result determined by the UE for the event to be confirmed, such as the sensing result, the positioning result, and / or the signal enhancement result.
[0069] The first spatial range can be the location or area to be verified, such as the spatial range of the event to be verified. The spatial range can include location information or information representing a region. The spatial range can be the UE's location information or relative area and location information determined based on the UE's capabilities.
[0070] Priority information can be considered as information that characterizes the priority of an event to be verified, such as information that characterizes the urgency (i.e., the witness level) of the event to be verified. The form of priority information is not limited here; different values can represent the urgency level, such as 0 indicating a non-urgent event and 1 indicating an urgent event.
[0071] The verification method can be considered as the way to verify the event to be verified. There are no restrictions on the method here, such as the communication node that performs the verification, or the means used for verification.
[0072] The desired verification method can be the verification method adopted by the communication node that wishes to perform the verification. The content of the desired verification method (i.e., Witness progress type) is not limited here; it could be witnessing by the Radio Access Network (RAN) node, witnessing by other UEs, or witnessing by UEs within a group. Here, "other UEs" can be considered as UEs other than the first communication node when the first communication node is the UE.
[0073] In one embodiment, the verification report includes one or more of the following information: third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; fourth identification information, which includes information identifying the communication node that verifies the event to be verified; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; and confidence information, which indicates the confidence level of the event verification result.
[0074] The third identification information, also known as the unique identifier of the response (such as the confirmation report of the response) (also known as the Witness response ID), is used for subsequent tracking and confirmation certificate generation.
[0075] The fourth identification information may include the identifier of the communication node performing the verification (i.e., the Witness node ID). For example, the identifier of the communication node performing the verification task. If there are multiple communication nodes performing the task, the number of identifiers can be multiple (a Witness node ID list), with each identifier uniquely corresponding to its corresponding communication node. The verification task can be considered as a task that triggers the verification of the event to be verified. A verification task can be a task initiated based on a verification request to trigger the verification of the event to be verified.
[0076] The second timestamp can be considered as the time when the fact to be verified is confirmed (i.e., Witness Time stamp).
[0077] Witness result can include the results determined for the event to be verified after the event to be verified is verified, such as the verification result of the event to be verified, including the perception result after verification, the location information after verification, or the measurement result after verification.
[0078] The second spatial range (i.e., Witness location) can be the spatial range verified by the communication node performing the verification, such as a location or area.
[0079] Witness confidence level indicates the degree of credibility of an event's verifiable results, such as the confidence level in verifying its own results.
[0080] In one embodiment, the information processing method further includes: transmitting a viewing request, the viewing request instructing the viewing of a verification certificate, the verification certificate including a certificate confirming the event to be verified; and obtaining the verification certificate.
[0081] Verification proof can be considered as proof of a fact to be verified. The content included in verification proof is not limited here; it can summarize information from both the verification request and the verification report for use in this verification process. In this embodiment, verification proof includes some information from both the verification request and the verification report. It is not limited to which parts of the information are included, as long as they can prove the verification process, such as the verification request, the verification report, and the event results determined after verification.
[0082] A view request can be considered a request to view verification evidence. In this embodiment, after transmitting a verification request or obtaining a verification report, the first communication node can transmit a view request to obtain verification evidence for the event to be verified. The content of the view request is not limited here, as long as verification evidence can be found; it may include identification information of the verification evidence.
[0083] In this embodiment, the first communication node can transmit a viewing request to the second communication node and obtain a confirmation report transmitted by the second communication node. The first communication node can also transmit a viewing request to the fourth communication node and obtain a confirmation report transmitted by the fourth communication node.
[0084] In one embodiment, the witness proof includes one or more of the following: fifth identification information, which includes information identifying the witness proof; third identification information, which includes information identifying the witness report (i.e., Witness response ID); first identification information, which includes information identifying the witness request (e.g., Witness request ID); event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; second identification information, which includes information identifying the first communication node; and fourth identification information, which includes information identifying the communication node that performed the verification of the event to be verified.
[0085] The fifth identification information may include information used to uniquely identify the proof of proof, i.e., the unique identifier of the proof of proof (i.e., Proof ID).
[0086] In one embodiment, the viewing request includes one or more of the following: fifth identification information, the fifth identification information including information identifying the verification certificate; third identification information, the third identification information including information identifying the verification report; first identification information, the first identification information including information identifying the verification request; second identification information, the second identification information including information identifying the first communication node; and fourth identification information, the fourth identification information including information identifying the communication node performing the verification of the event to be verified.
[0087] A view request can be identified by the fifth identifier, which specifies the required verification document. A view request can be identified by the first identifier, facilitating the retrieval of the corresponding verification document. A view request can be identified by the second identifier, which specifies the first communication node initiating the verification request, facilitating the retrieval of one or more verification documents corresponding to the first communication node. A view request can be identified by the third identifier, which specifies the verification report, facilitating the retrieval of the corresponding verification document, such as the verification document for the event to be verified as confirmed in the verification report. A view request can be identified by the fourth identifier, which specifies the communication node verifying the event to be verified, facilitating the retrieval of the corresponding verification document.
[0088] In one embodiment, the confirmation report may be determined and transmitted by a second communication node that received the confirmation request. Alternatively, the confirmation report may be transmitted by the second communication node and determined by a third communication node. If there is only one third communication node, the second communication node can directly transmit the confirmation report. If there are multiple third communication nodes, the second communication node can aggregate the various confirmation reports and transmit the aggregated confirmation report to the first communication node.
[0089] In one exemplary embodiment, Figure 3 is a schematic flowchart of another information processing method provided in this application embodiment. This method can be applied to situations where it can be executed by an information processing device, which can be implemented by software and / or hardware. This device can be integrated on a second communication node, which can be a communication node responding to a confirmation request, such as a RAN node. Details not covered in this embodiment can be found in the above embodiments and will not be elaborated upon here.
[0090] As shown in Figure 3, the information processing method provided in this application includes the following operations:
[0091] S310. Obtain a verification request, wherein the verification request instructs verification of the event to be verified.
[0092] This operation can obtain the confirmation request transmitted by the first communication node and respond to the confirmation request.
[0093] S320. Respond to the verification request and obtain a verification report.
[0094] After receiving a confirmation request, this operation can respond to the confirmation request to obtain a confirmation report for the event to be confirmed.
[0095] The method by which this operation responds to the confirmation request is not limited. It can be that the second communication node itself confirms the event to be confirmed; or it can be that a confirmation task is assigned, triggering the other communication nodes to confirm the event to be confirmed.
[0096] This embodiment does not limit the determination of the communication node for verifying the event to be verified. For example, the communication node for verification can be determined by parsing the verification request. Alternatively, it can be determined based on the desired verification method included in the verification request, or based on the desired verification method included in the verification request, a first spatial range, and the ability to select a communication node to perform verification.
[0097] The operation of responding to a confirmation request may include confirming the event to be confirmed, and obtaining a confirmation report after confirmation. This operation can obtain the confirmation report obtained after confirmation.
[0098] In one example, if the event to be verified is verified locally, the verification can be obtained locally. If the event to be verified is verified by other communication nodes, the verification can be obtained from those other communication nodes. These other communication nodes can also be called third communication nodes, such as the communication node that performs the verification of the event to be verified. There can be one or more third communication nodes.
[0099] In this embodiment, when selecting a third communication node, information in the verification request can be referenced, such as the desired verification method. Alternatively, the desired verification method can be ignored, and a third communication node can be selected directly. When referencing the desired verification method, a third communication node that can satisfy the desired verification method can be selected first. If no such node can be selected, a third communication node capable of performing the verification can be selected.
[0100] This operation can be determined and confirmed by the second communication node itself, or a confirmation report can be obtained from the third communication node.
[0101] S330, Transmit the confirmation report.
[0102] After obtaining the confirmation report, this operation can transmit the confirmation report to the first communication node. It can also transmit the confirmation report to any communication node that needs to store the confirmation report.
[0103] The information processing method provided in this embodiment acquires and responds to verification requests to obtain verification reports, thereby verifying the events to be verified and ensuring the accuracy of the events to be verified.
[0104] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.
[0105] In one embodiment, responding to the verification request and obtaining the verification report includes: responding to the verification request by transmitting a verification task to a third communication node; and obtaining the verification report.
[0106] In this embodiment, the event to be verified can be verified through a third communication node. The third communication node can be selected by the second communication node, such as based on the verification request and the capabilities of the third communication node.
[0107] In one example, a third communication node can be selected based on the desired verification method in the verification request and the capabilities of the third communication node. Alternatively, a third communication node can be selected based on the desired verification method in the verification request, the first spatial range, and the capabilities of the third communication node. If the selected third communication node meets the desired verification method, it can also verify the event to be verified within the first spatial range.
[0108] In this embodiment, the second communication node responds to the verification request, selects a third communication node capable of verifying the event to be verified, and then transmits the verification task to the third communication node to trigger the third communication node to obtain a verification report. Finally, the verification report determined by the third communication node is obtained.
[0109] Obtaining a confirmation report can be achieved either by the second communication node requesting a confirmation report from the third communication node, or by the third communication node confirming the confirmation report and then transmitting it to the second communication node.
[0110] In this embodiment, the content of the verification task is not limited, as long as it can trigger the third communication node to verify the event to be verified.
[0111] The verification task may include all or part of the information in the verification request. Additionally, the verification task may include information identifying the second communication node.
[0112] In this embodiment, the second communication node transmits the verification task to the third communication node and obtains the verification report transmitted by the third communication node.
[0113] In one embodiment, in response to the verification request, transmitting a verification task to a third communication node includes: determining a third communication node based on the expected verification method in the verification request, the first spatial range in the verification request, and node capability information, wherein the number of third communication nodes is at least one; and transmitting the verification task to the third communication node.
[0114] Node capability information can be considered as information characterizing the capabilities of communication nodes that can perform verification. In this embodiment, a third communication node capable of verifying the event to be verified within the first spatial range can be selected from the nodes corresponding to the node capability information based on the desired verification method. The method of selection based on the desired verification method is not limited here; if the selected third communication node satisfies the desired verification method, the selection can be based solely on the desired verification method, and the final third communication node is determined based on the node capability information.
[0115] The number of selected third communication nodes can be multiple, and each third communication node can independently verify the event to be verified, or they can jointly verify the event to be verified. There is no limitation on the method of joint verification here. For example, each third communication node may verify a portion of the event to be verified.
[0116] Once at least one third communication node is identified, this operation can transmit the verification task to each of the third communication nodes.
[0117] In one embodiment, the verification task includes the information contained in the verification request.
[0118] In this embodiment, the verification task may include information from the verification request to trigger the third communication node to verify the event to be verified. The verification task may include all or part of the information from the verification request.
[0119] In one embodiment, the information processing method further includes: acquiring response information transmitted by the third communication node, the response information indicating whether to perform the verification task.
[0120] After transmitting the verification task to the third communication node, this embodiment can obtain the response information returned by the third communication node. This response information can be considered a response to the verification task. The response information can indicate whether to execute the verification task.
[0121] If the response message indicates that the verification task should not be performed, the second communication node can re-determine the third communication node and transmit the verification task to the re-determined third communication node.
[0122] In one embodiment, obtaining the confirmation report includes: obtaining confirmation reports transmitted by multiple third communication nodes; and summarizing the confirmation reports to obtain a summarized confirmation report.
[0123] In this embodiment, there can be multiple third communication nodes. This embodiment can obtain confirmation reports from multiple third communication nodes. The number of confirmation reports obtained here can be the same as the number of third communication nodes determined by the second communication node.
[0124] In different situations, confirmation reports transmitted by third communication nodes that have not sent confirmation reports can continue to be acquired. If no confirmation report is acquired after the set time, the operation of summarizing confirmation reports can be performed, or a new communication node can be selected to replace the communication node that has not sent a confirmation report, or a new group can be selected for confirmation.
[0125] After obtaining the verification reports, this embodiment can summarize the verification reports. The summarization method is not limited here. For example, the final verification report can be formed by combining the confidence level information of each verification report. Combining confidence level information can be done by first selecting the verification report with the highest confidence level from among the various verification reports as the summarized verification report. Alternatively, the top N confidence levels can be selected from the confidence level information corresponding to the verification reports, and the event verification results of the verification reports corresponding to the top N confidence levels can be summarized to obtain the summarized verification report. Another approach is to calculate the weights of the confidence levels corresponding to the confidence level information in each verification report to obtain the summarized verification report.
[0126] After obtaining the aggregated confirmation report, the aggregated confirmation report can be transmitted to the first communication node.
[0127] In one embodiment, responding to the verification request and obtaining a verification report includes: responding to the verification request, verifying the event to be verified according to the verification request, and obtaining a verification report.
[0128] In this embodiment, the second communication node verifies the event to be verified based on the verification request and generates a verification report. After generating the verification report, the verification report is transmitted to the first communication node.
[0129] The specific methods of verification are not specified here.
[0130] In one embodiment, the information processing method further includes: generating a verification certificate, the verification certificate including a certificate verifying the event to be verified; and transmitting the verification certificate to a fourth communication node, the fourth communication node including a communication node storing the verification certificate.
[0131] In this embodiment, after obtaining the verification report, a verification certificate can be generated, and then the verification certificate can be transmitted to the fourth communication node for storage.
[0132] The means of generating the verification certificate are not limited here; they can be related to the information required in the verification certificate. For example, the verification certificate can be generated by combining the information included in the verification request and the information included in the verification report.
[0133] In one example, information from the verification request and information from the verification report are combined to form a verification certificate.
[0134] In one embodiment, the method further includes generating a verification certificate.
[0135] In this embodiment, a verification certificate can be generated. After the verification certificate is generated, it is not necessary to transmit the verification certificate to the fourth communication node.
[0136] In one embodiment, the information processing method further includes: obtaining a viewing request, the viewing request indicating the viewing of a verification certificate; and transmitting the verification certificate.
[0137] A request to view can be considered a request to view the verification evidence.
[0138] In this embodiment, a viewing request can be obtained. After obtaining the viewing request, a verification certificate can be sent back. Alternatively, it can be verified whether the communication node sending the viewing request has the necessary permissions; if it does, the verification certificate can be transmitted.
[0139] The communication node transmitting the verification request can be a UE or a RAN node. The UE includes a first communication node that initiates the verification. The RAN node includes a third communication node that responds to the verification request.
[0140] This embodiment can obtain a viewing request from a first communication node and correspondingly transmit confirmation evidence to the first communication node. This embodiment can also obtain a viewing request from a third communication node and correspondingly transmit confirmation evidence to the third communication node.
[0141] In one embodiment, the information processing method further includes: receiving an acquisition request, the acquisition request indicating the acquisition of the verification certificate; and transmitting the verification certificate.
[0142] A request to retrieve can be considered a request to obtain verification evidence. In this application, a request to view can be a query for verification evidence. A request to retrieve verification evidence can be a request to obtain and store it, thus achieving evidence preservation.
[0143] If the fourth communication node does not store the verification certificate, it can transmit a request to the second communication node to request the verification certificate to be stored.
[0144] After receiving the retrieval request, it can be verified whether the communication node that sent the retrieval request has the authority to obtain the verification certificate. If the communication node that sent the retrieval request has the authority to obtain the verification certificate, then the verification certificate is transmitted.
[0145] In this embodiment, an acquisition request transmitted by a fourth communication node can be received.
[0146] In one example, after receiving a request from the fourth communication node, a confirmation certificate can be transmitted to the fourth communication node.
[0147] In one embodiment, obtaining the confirmation report includes: obtaining confirmation reports transmitted by multiple third communication nodes; transmitting the confirmation reports to a fourth communication node; and obtaining a summarized confirmation report transmitted by the fourth communication node.
[0148] In this embodiment, there can be multiple third communication nodes. The second communication node can use the assistance of the fourth communication node to verify the results of the verification report in order to generate a summarized verification report.
[0149] In this embodiment, the method for obtaining confirmation reports transmitted by multiple third communication nodes is the same as in the above embodiment. After obtaining the confirmation report, it can be transmitted to the fourth node. The transmission method is not limited here; for example, it can be transmitted to the fourth communication node immediately upon obtaining the confirmation report, or it can be obtained from all the confirmation reports transmitted by the third communication nodes, and then each confirmation report is transmitted to the fourth communication node. The fourth communication node then summarizes the reports to obtain a summarized confirmation report. The method of summarizing by the fourth communication node is not limited here and can be the same as the method of summarizing by the second communication node.
[0150] In one embodiment, the verification request includes one or more of the following: first identification information, which includes information identifying the verification request; second identification information, which includes information identifying the first communication node; an event type, which indicates the type of the event to be verified; a first timestamp, which includes the time when the initial event result of the event to be verified was acquired; the initial event result; a first spatial range, which includes the spatial range of the event to be verified; priority information of the event to be verified; and the desired verification method.
[0151] In one embodiment, the verification report includes one or more of the following: third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; fourth identification information, which includes information identifying the communication node performing the verification of the event to be verified; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the verification of the event to be verified was performed; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; and confidence information, which indicates the confidence level of the event verification result.
[0152] In one embodiment, the verification proof includes one or more of the following: fifth identification information, which includes information identifying the verification proof; third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; second identification information, which includes information identifying the first communication node; and fourth identification information, which includes information identifying the communication node that performed the verification of the event to be verified.
[0153] In one embodiment, the viewing request includes one or more of the following: fifth identification information, the fifth identification information including information identifying the verification certificate; third identification information, the third identification information including information identifying the verification report; first identification information, the first identification information including information identifying the verification request; second identification information, the second identification information including information identifying the first communication node; and fourth identification information, the fourth identification information including information identifying the communication node performing the verification of the event to be verified.
[0154] In one exemplary embodiment, this application also provides an information processing method. Figure 4 is a flowchart illustrating another information processing method provided in an embodiment of this application. This method is applicable to situations where an event to be verified needs to be verified. This method can be executed by an information processing device, which can be implemented in software and / or hardware, and can be integrated on a third communication node. The third communication node can be a communication node that performs the verification. Examples include a UE other than the first communication node, or a RAN node other than the second communication node. Another example is multiple UEs or a group of UEs, excluding the first communication node. Details not covered in this embodiment can be found in the above embodiments and will not be elaborated upon here.
[0155] As shown in Figure 4, the information processing method provided in this application includes the following operations:
[0156] S410. Obtain a verification task, wherein the verification task includes a task to verify the event to be verified.
[0157] This operation can obtain the verification task transmitted by the second communication node to determine whether to verify the event to be verified. If it is determined whether to verify the event to be verified, a response message can be transmitted to the second communication node to indicate whether to execute the verification task.
[0158] In one embodiment, a verification task is obtained, and a response message is transmitted, the response message indicating that the verification task is not performed.
[0159] In one embodiment, a verification task is obtained, and response information is transmitted, instructing the execution of the verification task. Then, step S420 is executed.
[0160] S420. In response to the verification task, verify the event to be verified and obtain a verification report.
[0161] When a verification task is determined to be performed, this operation verifies the event to be verified and obtains a verification report. The verification task may include information contained in the verification request. This operation can verify the event to be verified based on the information contained in the verification request and obtain a verification report. No specific verification method is limited here. For example, the event to be verified can be verified based on a first spatial scope to obtain a verification report.
[0162] S430, Transmit confirmation report.
[0163] After receiving a confirmation report, this operation can transmit the confirmation report to the second communication node.
[0164] The information processing method provided in this embodiment involves a third communication node acquiring a verification task, verifying the event to be verified, and obtaining a verification report, thereby achieving the verification of the event to be verified and ensuring the accuracy of the event to be verified.
[0165] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.
[0166] In one embodiment, the verification task includes the information contained in the verification request.
[0167] In one embodiment, responding to the verification task and verifying the event to be verified to obtain a verification report includes: responding to the verification task and verifying the event to be verified based on the information contained in the verification request to obtain a verification report.
[0168] In this embodiment, the event to be verified can be verified based on the first spatial range, event type, initial event result, and priority information included in the verification request.
[0169] The initial event results of the events to be verified within the first spatial scope are verified. During verification, the order of verification can be determined based on the priority information of the events to be verified.
[0170] Priority information can also be determined by the second communication node to determine the order of responses to confirmation requests.
[0171] In another embodiment, the information processing method further includes: transmitting a viewing request, the viewing request instructing the viewing of a verification certificate, the verification certificate including a certificate confirming the event to be verified; and obtaining the verification certificate.
[0172] In this embodiment, the third communication node can also transmit a viewing request to obtain a confirmation report, which will not be elaborated here.
[0173] In one instance, a third communication node sends a view request to a second communication node to obtain confirmation evidence transmitted by the second communication node.
[0174] In one example, a third communication node can send a view request to a fourth communication node to obtain confirmation evidence transmitted by the fourth communication node.
[0175] In one embodiment, the verification request includes one or more of the following information: first identification information, which includes information identifying the verification request; second identification information, which includes information identifying the first communication node; event type, which indicates the type of the event to be verified; first timestamp, which includes the time when the initial event result of the event to be verified was acquired; the initial event result; first spatial range, which includes the spatial range of the event to be verified; priority information of the event to be verified; and the desired verification method.
[0176] In one embodiment, the verification report includes one or more of the following information: third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; fourth identification information, which includes information identifying the communication node that verifies the event to be verified; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; and confidence information, which indicates the confidence level of the event verification result.
[0177] In one embodiment, the verification proof includes one or more of the following: fifth identification information, which includes information identifying the verification proof; third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; second identification information, which includes information identifying the first communication node; and fourth identification information, which includes information identifying the communication node that performed the verification of the event to be verified.
[0178] In one embodiment, the viewing request includes one or more of the following: fifth identification information, the fifth identification information including information identifying the verification certificate; third identification information, the third identification information including information identifying the verification report; and first identification information, the first identification information including information identifying the verification request.
[0179] The second identification information includes information identifying the first communication node; the fourth identification information includes information identifying the communication node performing the verification of the event to be verified.
[0180] In one exemplary embodiment, this application also provides an information processing method. Figure 5 is a flowchart illustrating another information processing method provided in an embodiment of this application. This method can be applied to situations where verification evidence corresponding to an event to be verified needs to be viewed. This method can be executed by an information processing device, which can be implemented by software and / or hardware, and can be integrated on a fourth communication node. The fourth communication node can be a core network (CN). Details not covered in this embodiment can be found in the above embodiments and will not be elaborated upon here.
[0181] Referring to Figure 5, the information processing method provided in this application embodiment includes the following operations:
[0182] S510. Obtain a viewing request, the viewing request instructing the viewing of verification evidence, the verification evidence including evidence confirming the event to be verified.
[0183] In this operation, the fourth communication node can receive a viewing request. After receiving the viewing request, it can verify the permissions of the communication node that sent the request to determine whether it has viewing rights. If so, it obtains and transmits confirmation. If not, it can either not respond or transmit a response indicating that it does not have viewing rights.
[0184] In this embodiment, it is possible to obtain viewing requests transmitted by a third communication node, or to obtain viewing requests transmitted by nodes other than the UE and RAN nodes.
[0185] S520, Obtain the verification certificate.
[0186] After receiving a view request, if the communication node that sent the view request has the right to view, this operation can obtain a verification certificate in order to transmit the verification certificate.
[0187] This operation can obtain a verification certificate locally. If no verification certificate is stored at this time, a request can be sent to the second communication node to obtain the verification certificate.
[0188] S530, Transmit the verification certificate.
[0189] After obtaining the verification certificate, this operation can transmit the verification certificate to the communication node that transmitted the view request.
[0190] The information processing method provided in this embodiment enables the viewing of verification evidence for an event to be verified. After the event to be verified and verification evidence is generated, the verification evidence can be viewed through a viewing request. This facilitates viewing of the verification evidence while ensuring the accuracy of the event to be verified.
[0191] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.
[0192] In one embodiment, obtaining the verification certificate includes: transmitting an acquisition request to a second communication node, the acquisition request indicating the acquisition of the verification certificate; and acquiring the verification certificate.
[0193] In this embodiment, a request to obtain can be transmitted to the second communication node to obtain verification evidence from the second communication node for evidence storage, and a viewing request can be responded to.
[0194] In this application, the communication node that transmits the viewing request to the second communication node and the communication node that transmits the viewing request to the fourth communication node can be the same or different communication nodes.
[0195] For example, the first communication node and / or the third communication node can transmit a viewing request to the second communication node, and can also transmit a viewing request to the fourth communication node.
[0196] A third party can transmit a viewing request to a fourth communication node. This third party can be a communication node other than the UE and RAN nodes, such as a communication operator and / or equipment provider.
[0197] In one embodiment, the verification proof includes one or more of the following: fifth identification information, which includes information identifying the verification proof; third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; second identification information, which includes information identifying the first communication node; and fourth identification information, which includes information identifying the communication node that performed the verification of the event to be verified.
[0198] In one embodiment, the viewing request includes one or more of the following: fifth identification information, the fifth identification information including information identifying the verification certificate; third identification information, the third identification information including information identifying the verification report; first identification information, the first identification information including information identifying the verification request; second identification information, the second identification information including information identifying the first communication node; and fourth identification information, the fourth identification information including information identifying the communication node performing the verification of the event to be verified.
[0199] In one embodiment, a confirmation certificate transmitted by the second communication node is obtained.
[0200] In one embodiment, confirmation reports from multiple third communication nodes transmitted by the second communication node are obtained, and the individual confirmation reports are summarized to obtain a summarized confirmation report.
[0201] In one embodiment, the verification proof includes one or more of the following: fifth identification information, which includes information identifying the verification proof; third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; second identification information, which includes information identifying the first communication node; and fourth identification information, which includes information identifying the communication node that performed the verification of the event to be verified.
[0202] The following is an exemplary description of this application. The information processing method provided in this application can be considered as a mechanism for witnessing the trustworthiness of a mobile network. The witnessing (also known as verification) process can be initiated by the first communication node, such as the UE. When the UE discovers an event that needs to be witnessed, i.e. an event to be verified, it can send a witnessing request to the RAN node, i.e. a verification request. The RAN node performs the witnessing task according to the request, i.e., the verification task allocation (allocated to other UEs, RAN nodes, or UE groups, i.e., the third communication node). After the witnessing task is completed, the RAN node returns the witness report, i.e. the verification report, to the requesting UE and generates a witness certificate, i.e. a verification certificate, which is saved to the RAN node or CN, i.e. the fourth communication node. The relevant UE and RAN node (such as any UE and RAN node) can apply for witness certificate storage.
[0203] Figure 6 is a schematic diagram of a transmission confirmation request provided in an embodiment of this application. Referring to Figure 6, the UE sends a confirmation request, i.e., a witness request, to the RAN node through RRC (such as RRC message A). This request includes the following information: Witness request ID corresponds to the first identification information: a unique identifier for the request, used for subsequent tracking and response matching; Witness request node ID corresponds to the second identification information: the ID of the node requesting witnessing, such as the UE ID; Witness event type corresponds to the event type: the type of event to be witnessed, such as perception result verification, location information verification, signal measurement, etc.; Initial event Time stamp corresponds to the first timestamp: the timestamp at which the UE obtains the initial event result; Initial event result corresponds to the initial event result: the request source, such as the UE's initial event result, such as perception result, positioning result, signal strength result, etc.; Witness target location corresponds to the first spatial range: the location or area information of the requested witnessing location, which can be based on the UE's precise positioning information or relative area and location information determined based on the UE's capabilities; Witness level corresponds to the priority information of the event to be confirmed: indicating the urgency of the event to be verified, which can be divided into 0 representing a non-urgent event and 1 representing an urgent event; Witness progress The type corresponds to the expected verification method: indicating the expected witnessing method, such as RAN node witnessing, other UE witnessing, group UE witnessing, etc.
[0204] After sending the confirmation request, the RAN node responds with a witness request via RRC. The RAN node can also transmit confirmation information via RRC message B, indicating that the confirmation request has been received.
[0205] After receiving a confirmation request, the RAN node can respond to the confirmation request and assign confirmation tasks. Task assignment may be performed as follows: 1) The RAN node selects a base station (including the second and third communication nodes) to perform a verification response; 2) The RAN node selects a UE to perform a verification response; 3) The RAN node selects multiple UEs / UE groups (UEs within the group can be managed uniformly) to perform a combined verification response.
[0206] When the verification method is UE combined verification, the RAN node can select groups or multiple UEs based on the information in the witness request, the desired verification method, the first spatial range, and UE capability information in multiple UEs / UE groups, and then distribute the witness task to the relevant UEs via unicast / multicast. In other words, the verification task is transmitted to multiple third-party communication nodes.
[0207] Figure 7 is a schematic diagram of an allocation of a witness task provided in an embodiment of this application. Referring to Figure 7, if the witness request receiving node, i.e. the second communication node, needs to send a witness task to other RAN nodes (such as communication nodes other than the second communication node), it can send the information included in the witness request, i.e., witness request info, to the target other RAN nodes through XnAP (which can be a communication protocol used between NG-RAN nodes) (e.g., sent through XnAP message A, the information included in the witness request is included in the witness task). Other RAN nodes will provide feedback response information, i.e., witness response, depending on whether they accept the task.
[0208] Figure 8 is a schematic diagram of another method of allocating a witness task provided in an embodiment of this application. As shown in Figure 8, if the witness request receiving node needs to send a witness task to other UEs (such as communication nodes other than the first communication node), it can send the witness request info to other UEs through RRC. Other UEs will respond with a witness response depending on whether they accept the task.
[0209] Figure 9 is a schematic diagram of another method for allocating a witness confirmation task according to an embodiment of this application. Referring to Figure 9, if the witness request receiving node needs to issue a witness task to multiple UEs or UE groups, it can send the witness request info to multiple UEs or UE groups according to the UE list (showing multiple UEs or UE groups) via RRC. The UEs will provide a witness response based on whether they accept the task. The sending method can be unicast or multicast depending on the specific number of UEs. The UE group can be a centrally managed group of UEs. The multiple UEs can be randomly combined.
[0210] When a verification task is assigned to a single UE, the UE performs the witnessing (sensing, positioning, signal measurement, etc.) based on the witness request info. After completing the verification task, the UE returns a verification report to the RAN node. The witness report includes one or more of the following: Witness response ID (corresponding to the third identification information): a unique identifier for the response, used for subsequent tracking and proof generation; Witness request ID (corresponding to the first identification information): a unique identifier for the request, used for subsequent tracking and response matching; Witness node ID (corresponding to the fourth identification information): the UE ID that performed the witnessing task; Witness event type (corresponding to the event type): the type of event for which witnessing is requested, such as sensing result verification, location information verification, signal measurement, etc.; Witness Time stamp (corresponding to the second timestamp): the timestamp of the witnessing process; Witness result (corresponding to the event verification result): the witnessing result of the initial event from the request source, such as sensing result, positioning result, signal strength result, etc.; Witness location (corresponding to the second spatial range): the location or area information for witnessing; and Witness Confidence level (corresponding to confidence level information): the confidence assessment of the witness's own witnessing result.
[0211] Figure 10 is an interactive schematic diagram of a confirmation report provided in an embodiment of this application. Referring to Figure 10, after other UEs confirm the confirmation report, they transmit the confirmation report through RRC message A. The RAN node transmits the confirmation report to the UE, and the UE transmits information indicating confirmation to the RAN node.
[0212] When a witness task is assigned to a RAN node, the RAN node performs the witness (sensing, positioning, signal measurement, etc.) based on the witness request info. After completing the witness task, if the witness task execution node is the request receiving node, the result is returned to the requesting UE; if the execution node is another RAN node, the witness report is returned to the RAN node.
[0213] Figure 11 is a schematic diagram of another type of confirmation report interaction provided in the embodiments of this application. Referring to Figure 11, the RAN node can transmit the confirmation report to the UE through RRC message A, and the UE can transmit an indication of receipt of the confirmation report, i.e., ack, to the RAN node through RRC message B.
[0214] Figure 12 is a schematic diagram of another verification report interaction provided in the embodiment of this application. Referring to Figure 12, other RANs transmit the verification report to the RAN node through XnAP message A, the RAN node transmits the verification report to the UE through RRC message B, and the UE transmits an acknowledgment through RRC message C, indicating that the verification report has been obtained.
[0215] When a witness task is assigned to a group of UEs or multiple UEs, the receiving UE performs witnessing (sensing, positioning, signal measurement, etc.) according to the witness request info. After completing the verification task, the UE returns a witness report to the RAN node. The information included in the verification report can be found in the above embodiments.
[0216] After receiving confirmation reports from all assigned UEs, the RAN node summarizes the confirmation results, such as by weighting the Witness Confidence levels of each UE to form the final confirmation report. This report includes: Witness response ID: a unique identifier for the response, used for subsequent tracking and witness verification generation; Witness request ID: a unique identifier for the request, used for subsequent tracking and response matching; Witness node ID list: a list of UE IDs performing the witnessing task; Witness event type: the type of event for which witnessing is requested, such as perception result verification, location information verification, signal measurement, etc.; Witness Time stamp: the timestamp of the witnessing process; Witness result: the witnessing result for the initial event of the request source, such as perception result, location result, signal strength result, etc.; Witness location: the location or area information for witnessing; and Witness Confidence level: the confidence level assessment of the witness's own witnessing results.
[0217] The content of the aforementioned report may be derived from a summary of the contents included in the verification report.
[0218] Figure 13 is an interactive schematic diagram of a summarized confirmation report provided in an embodiment of this application. Referring to Figure 13, multiple UEs or UE groups transmit the confirmation report to the RAN node through RRC. The RAN node transmits the summarized confirmation report to the UE through RRC. The UE transmits the confirmation obtained by the RRC transmission indication.
[0219] If the RAN node cannot determine the witness result, the RAN node will package the confirmation reports returned by multiple UEs or UE groups, i.e., UEs in the witness UE list, and send them to the CN. After the CN verifies the witness result, it will return the witness result report, i.e., the summarized confirmation report.
[0220] Figure 14 is an interactive schematic diagram of another summary confirmation report provided in the embodiments of this application. Referring to Figure 14, the RAN node transmits the packaged confirmation report to the CN (that is, transmits the confirmation report to the fourth communication node) through NGAP message A, and the CN transmits the summary confirmation report to the RAN node through NGAP message B.
[0221] After the witnessing process is completed at the RAN node, the RAN node generates a witness proof and stores it in both the RAN node and the CN node. The witness proof includes one or more of the following: Proof ID (corresponding to the fifth identifier): a unique identifier for the proof; Witness response ID (corresponding to the third identifier): a unique identifier for the response, used for subsequent tracking and witness proof generation; Witness request ID (corresponding to the first identifier): a unique identifier for the request, used for subsequent tracking and response matching; Witness event type: the event type for which witnessing is requested, such as sensing result verification, location information verification, signal measurement, etc.; Witness Time stamp: the second timestamp for the witnessing process; Witness result: the witnessing result for the initial event of the request source, such as sensing result, positioning result, signal strength result, etc.; Witness location: the second spatial range, the location or area information for witnessing; Witness node ID (list): the fourth identifier: a unique identifier for the witness task execution node; and Witness request node ID: the second identifier: a unique identifier for the witness task request node.
[0222] If relevant UEs or RAN nodes need to request to view the verification certificate, they can initiate a viewing request process, which must include at least one of the following information: Proof ID corresponding to the fifth identification information: the unique identifier of the certificate; Witness response ID corresponding to the third identification information: the unique identifier of the response, used for subsequent tracking and proof generation; Witness request ID corresponding to the first identification information: the unique identifier of the request, used for subsequent tracking and response matching; Witness node ID (list) corresponding to the fourth identification information: the unique identifier of the witness task execution node; Witness request node ID corresponding to the second identification information: the unique identifier of the witness task request node.
[0223] Figure 15 is a schematic diagram of a transmission query request provided in an embodiment of this application. Referring to Figure 15, the UE can initiate a query request to the RAN node through RRC to query the verification certificate. The RAN node verifies the certificate according to the request and returns the verification certificate.
[0224] Figure 16 is a schematic diagram of another transmission query request provided in an embodiment of this application. Referring to Figure 16, other RAN nodes can initiate a query request to the RAN node through XnAP to query the verification certificate. The RAN node verifies the certificate according to the request and returns the verification certificate.
[0225] Figure 17 is a schematic diagram of a verification certificate storage method provided in an embodiment of this application. Referring to Figure 17, if it is necessary to send the verification certificate to the CN for storage, the verification certificate can be sent to the CN via NGAP.
[0226] Figure 18 is a schematic diagram of a verification certificate query provided in an embodiment of this application. Referring to Figure 18, other RAN nodes can initiate a query request to the CN node through NGAP to query the verification certificate. The CN verifies the certificate according to the request and returns the verification certificate.
[0227] If a third party needs to request verification, they can apply for and invoke the verification certificate via the Network Exposure Function (NEF) using an Application Programming Interface (API). The information included can be found in the viewing information above. If the requested verification certificate is stored in the CN, it can be retrieved directly. If it is not stored in the CN, a retrieval request is transmitted to the second communication node. Figure 19 is a schematic diagram of verification certificate transmission provided in an embodiment of this application. Referring to Figure 19, the verification certificate is sent to the AMF via the RAN node and then to the third party via the Network Exposure Function (NEF).
[0228] In one exemplary embodiment, this application provides an information processing device. FIG20 is a schematic diagram of the structure of an information processing device provided in this application embodiment. The device can be integrated on a first communication node. As shown in FIG20, the device includes: a first transmission module 2010, configured to transmit a confirmation request, the confirmation request indicating the confirmation of an event to be confirmed; and an acquisition module 2020, configured to acquire a confirmation report, the confirmation report indicating the confirmation result of the event to be confirmed.
[0229] The information processing device provided in this embodiment is used to implement the information processing method shown in Figure 2. The implementation principle and technical effect of the information processing device provided in this embodiment are similar to those of the information processing method shown in Figure 2, and will not be repeated here.
[0230] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.
[0231] In one embodiment, the verification request includes one or more of the following information: first identification information, which includes information identifying the verification request; second identification information, which includes information identifying the first communication node; event type, which indicates the type of the event to be verified; first timestamp, which includes the time when the initial event result of the event to be verified was acquired; the initial event result; first spatial range, which includes the spatial range of the event to be verified; priority information of the event to be verified; and the desired verification method.
[0232] In one embodiment, the verification report includes one or more of the following information: third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; fourth identification information, which includes information identifying the communication node that verifies the event to be verified; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; and confidence information, which indicates the confidence level of the event verification result.
[0233] In one embodiment, the information processing apparatus further includes a second transmission module configured to: transmit a viewing request, the viewing request instructing the viewing of a verification certificate, the verification certificate including a certificate confirming the event to be verified; and obtain the verification certificate.
[0234] In one embodiment, the verification proof includes one or more of the following: fifth identification information, which includes information identifying the verification proof; third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; second identification information, which includes information identifying the first communication node; and fourth identification information, which includes information identifying the communication node that performed the verification of the event to be verified.
[0235] In one embodiment, the viewing request includes one or more of the following: fifth identification information, the fifth identification information including information identifying the verification certificate; third identification information, the third identification information including information identifying the verification report; first identification information, the first identification information including information identifying the verification request; second identification information, the second identification information including information identifying the first communication node; and fourth identification information, the fourth identification information including information identifying the communication node performing the verification of the event to be verified.
[0236] In one exemplary embodiment, this application also provides an information processing device. FIG21 is a schematic diagram of the structure of another information processing device provided in an embodiment of this application. The information processing device can be integrated on a second communication node. As shown in FIG21, the device includes: a first acquisition module 2110, configured to acquire a verification request, wherein the verification request indicates verification of an event to be verified; a second acquisition module 2120, configured to respond to the verification request and acquire a verification report; and a transmission module 2130, configured to transmit the verification report.
[0237] The information processing device provided in this embodiment is used to implement the information processing method shown in Figure 3. The implementation principle and technical effect of the information processing device provided in this embodiment are similar to those of the information processing method shown in Figure 3, and will not be repeated here.
[0238] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.
[0239] In one embodiment, the second acquisition module 2120 includes: a transmission unit configured to transmit a verification task to a third communication node in response to the verification request; and an acquisition unit configured to acquire the verification report.
[0240] In one embodiment, the transmission unit is configured to: determine a third communication node based on the expected verification method in the verification request, the first spatial range in the verification request, and node capability information, wherein the number of the third communication nodes is at least one; and transmit the verification task to the third communication node.
[0241] In one embodiment, the verification task includes the information contained in the verification request.
[0242] In one embodiment, the information processing apparatus further includes a third acquisition module configured to: acquire response information transmitted by the third communication node, the response information indicating whether the verification task should be performed.
[0243] In one embodiment, the acquisition unit is specifically configured to: acquire confirmation reports transmitted by multiple third communication nodes; and summarize the confirmation reports to obtain a summarized confirmation report.
[0244] In one embodiment, the second acquisition module 2120 is specifically configured to: respond to the verification request, verify the event to be verified according to the verification request, and obtain a verification report.
[0245] In one embodiment, the information processing apparatus further includes a generation module configured to: generate a verification certificate; and transmit the verification certificate to a fourth communication node, the fourth communication node including a communication node storing the verification certificate.
[0246] In one embodiment, the information processing apparatus further includes a fourth acquisition module, configured to: acquire a viewing request, the viewing request indicating the viewing of a verification certificate; and transmit the verification certificate.
[0247] In one embodiment, the information processing apparatus further includes a receiving module configured to: receive an acquisition request, the acquisition request indicating the acquisition of the verification certificate; and transmit the verification certificate.
[0248] In one embodiment, the acquisition unit is specifically configured to: acquire confirmation reports transmitted by multiple third communication nodes; transmit the confirmation reports to a fourth communication node; and acquire the aggregated confirmation report transmitted by the fourth communication node.
[0249] In one embodiment, the verification request includes one or more of the following: first identification information, which includes information identifying the verification request; second identification information, which includes information identifying the first communication node; an event type, which indicates the type of the event to be verified; a first timestamp, which includes the time when the initial event result of the event to be verified was acquired; the initial event result; a first spatial range, which includes the spatial range of the event to be verified; priority information of the event to be verified; and the desired verification method.
[0250] In one embodiment, the verification report includes one or more of the following: third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; fourth identification information, which includes information identifying the communication node performing the verification of the event to be verified; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the verification of the event to be verified was performed; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; and confidence information, which indicates the confidence level of the event verification result.
[0251] In one embodiment, the verification proof includes one or more of the following: fifth identification information, which includes information identifying the verification proof; third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; second identification information, which includes information identifying the first communication node; and fourth identification information, which includes information identifying the communication node that performed the verification of the event to be verified.
[0252] In one embodiment, the viewing request includes one or more of the following: fifth identification information, the fifth identification information including information identifying the verification certificate; third identification information, the third identification information including information identifying the verification report; first identification information, the first identification information including information identifying the verification request; second identification information, the second identification information including information identifying the first communication node; and fourth identification information, the fourth identification information including information identifying the communication node performing the verification of the event to be verified.
[0253] In one exemplary embodiment, this application also provides an information processing device. FIG22 is a schematic diagram of another information processing device provided in an embodiment of this application. The device can be integrated on a third communication node. The device includes: an acquisition module 2210, configured to acquire a verification task, the verification task including a task to verify an event to be verified; a verification module 2220, configured to respond to the verification task, verify the event to be verified, and obtain a verification report; and a first transmission module 2230, configured to transmit the verification report.
[0254] The information processing device provided in this embodiment is used to implement the information processing method shown in Figure 4. The implementation principle and technical effect of the information processing device provided in this embodiment are similar to those of the information processing method shown in Figure 4, and will not be repeated here.
[0255] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.
[0256] In one embodiment, the verification task includes the information contained in the verification request.
[0257] In one embodiment, the verification module 2220 is specifically configured to: respond to the verification task, verify the event to be verified based on the information contained in the verification request, and obtain a verification report.
[0258] In one embodiment, the information processing apparatus further includes a second transmission module configured to: transmit a viewing request, the viewing request instructing the viewing of a verification certificate, the verification certificate including a certificate confirming the event to be verified; and obtain the verification certificate.
[0259] In one embodiment, the verification request includes one or more of the following information: first identification information, which includes information identifying the verification request; second identification information, which includes information identifying the first communication node; event type, which indicates the type of the event to be verified; first timestamp, which includes the time when the initial event result of the event to be verified was acquired; the initial event result; first spatial range, which includes the spatial range of the event to be verified; priority information of the event to be verified; and the desired verification method.
[0260] In one embodiment, the verification report includes one or more of the following information: third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; fourth identification information, which includes information identifying the communication node that verifies the event to be verified; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; and confidence information, which indicates the confidence level of the event verification result.
[0261] In one embodiment, the verification proof includes one or more of the following: fifth identification information, which includes information identifying the verification proof; third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; second identification information, which includes information identifying the first communication node; and fourth identification information, which includes information identifying the communication node that performed the verification of the event to be verified.
[0262] In one embodiment, the viewing request includes one or more of the following: fifth identification information, the fifth identification information including information identifying the verification certificate; third identification information, the third identification information including information identifying the verification report; first identification information, the first identification information including information identifying the verification request; second identification information, the second identification information including information identifying the first communication node; and fourth identification information, the fourth identification information including information identifying the communication node performing the verification of the event to be verified.
[0263] In one exemplary embodiment, this application also provides an information processing device. FIG23 is a schematic diagram of the structure of another information processing device provided in an embodiment of this application. The information processing device can be integrated on a fourth communication node. As shown in FIG23, the device includes: a first acquisition module 2310, configured to acquire a viewing request, the viewing request indicating viewing a verification certificate, the verification certificate including a certificate confirming an event to be verified; a second acquisition module 2320, configured to acquire the verification certificate; and a transmission module 2330, configured to transmit the verification certificate.
[0264] The information processing device provided in this embodiment is used to implement the information processing method shown in Figure 5. The implementation principle and technical effect of the information processing device provided in this embodiment are similar to those of the information processing method shown in Figure 5, and will not be repeated here.
[0265] Based on the above embodiments, modified embodiments of the above embodiments are proposed. It should be noted that, in order to keep the description brief, only the differences from the above embodiments are described in the modified embodiments.
[0266] In one embodiment, the second acquisition module 2320 is specifically configured to: transmit an acquisition request to a second communication node, the acquisition request indicating the acquisition of the verification certificate; and acquire the verification certificate.
[0267] In one embodiment, the verification proof includes one or more of the following: fifth identification information, which includes information identifying the verification proof; third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; second identification information, which includes information identifying the first communication node; and fourth identification information, which includes information identifying the communication node that performed the verification of the event to be verified.
[0268] In one embodiment, the viewing request includes one or more of the following: fifth identification information, the fifth identification information including information identifying the verification certificate; third identification information, the third identification information including information identifying the verification report; first identification information, the first identification information including information identifying the verification request; second identification information, the second identification information including information identifying the first communication node; and fourth identification information, the fourth identification information including information identifying the communication node performing the verification of the event to be verified.
[0269] In one embodiment, a confirmation certificate transmitted by the second communication node is obtained.
[0270] In one embodiment, confirmation reports from multiple third communication nodes transmitted by the second communication node are obtained, and the individual confirmation reports are summarized to obtain a summarized confirmation report.
[0271] In one embodiment, the verification proof includes one or more of the following: fifth identification information, which includes information identifying the verification proof; third identification information, which includes information identifying the verification report; first identification information, which includes information identifying the verification request; event type, which indicates the type of the event to be verified; second timestamp, which includes the time when the event to be verified was verified; event verification result, which includes the event result determined after verifying the event to be verified; second spatial range, which includes the spatial range for verifying the event to be verified; second identification information, which includes information identifying the first communication node; and fourth identification information, which includes information identifying the communication node that performed the verification of the event to be verified.
[0272] In one exemplary embodiment, this application also provides a communication node. FIG24 is a schematic diagram of the structure of a communication node provided in this application embodiment. The communication node can be one or more of the first communication node, second communication node, third communication node and fourth communication node in this application. As shown in FIG24, the first communication node provided in this application includes one or more processors 241 and a storage device 242. The processors 241 in the first communication node can be one or more, and FIG24 takes one processor 241 as an example. The storage device 242 is used to store one or more programs. The one or more programs are executed by the one or more processors 241, so that the one or more processors 241 implement the information processing method as described in the embodiment of this application.
[0273] The first communication node also includes: a communication device 243, an input device 244, and an output device 245.
[0274] The processor 241, storage device 242, communication device 243, input device 244, and output device 245 in the first communication node can be connected by a bus or other means. Figure 24 shows an example of connection via a bus.
[0275] Input device 244 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the first communication node. Output device 245 may include display devices such as a display screen.
[0276] The communication device 243 may include a receiver and a transmitter. The communication device 243 is configured to perform information transmission and reception communication under the control of the processor 241.
[0277] Storage device 242, as a computer-readable storage medium, can be configured to store software programs, computer-executable programs, and modules, such as program instructions / modules corresponding to the information processing method described in the embodiments of this application (e.g., the first transmission module 2010 and acquisition module 2020 in the information processing device; or the first acquisition module 2110, second acquisition module 2120, and transmission module 2130 in the information processing device; or the acquisition module 2210, verification module 2220, and first transmission module 2230 in the information processing device; or the first acquisition module 2310, second acquisition module 2320, and transmission module 2330 in the information processing device). Storage device 242 may include a program storage area and a data storage area, wherein the program storage area may store the operating system and at least one application program required for a function; the data storage area may store data created based on the use of the first communication node, etc. In addition, storage device 242 may include high-speed random access memory and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, storage device 242 may further include memory remotely disposed relative to processor 241, which can be connected to the first communication node via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0278] In one exemplary embodiment, this application also provides a storage medium storing a computer program that, when executed by a processor, implements any of the methods described in this application. The storage medium stores a computer program that, when executed by a processor, implements any of the information processing methods described in the embodiments of this application. Examples include information processing methods applied to a first communication node, a second communication node, a third communication node, and a fourth communication node.
[0279] An information processing method applied to a first communication node: transmitting a confirmation request, the confirmation request instructing the confirmation of an event to be confirmed; obtaining a confirmation report, the confirmation report indicating the confirmation result of the event to be confirmed.
[0280] The information processing method applied to the second communication node includes: obtaining a verification request, the verification request indicating verification of the event to be verified; responding to the verification request and obtaining a verification report; and transmitting the verification report.
[0281] The information processing method applied to a third communication node includes: obtaining a verification task, wherein the verification task includes a task to verify an event to be verified; responding to the verification task, verifying the event to be verified, and obtaining a verification report; and transmitting the verification report.
[0282] The information processing method applied to the fourth communication node includes: obtaining a viewing request, the viewing request instructing the viewing of a verification certificate, the verification certificate including a certificate confirming the event to be verified; obtaining the verification certificate; and transmitting the verification certificate.
[0283] The computer storage medium in this application embodiment can be any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. For example, a computer-readable storage medium can be, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), flash memory, optical fiber, portable CD-ROM, optical storage device, magnetic storage device, or any suitable combination thereof. The computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0284] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit programs for use by or in connection with an instruction execution system, apparatus, or device.
[0285] Program code contained on a computer-readable medium may be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, radio frequency (RF), etc., or any suitable combination thereof.
[0286] Computer program code for performing the operations of this application can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0287] The above description is merely an exemplary embodiment of this application and is not intended to limit the scope of protection of this application.
[0288] Those skilled in the art will understand that the term terminal equipment covers any suitable type of wireless user equipment, such as mobile phones, portable data processing devices, portable web browsers, or vehicle-mounted mobile stations.
[0289] Generally, the various embodiments of this application can be implemented in hardware or dedicated circuitry, software, logic, or any combination thereof. For example, some aspects can be implemented in hardware, while others can be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although this application is not limited thereto.
[0290] Embodiments of this application can be implemented by executing computer program instructions through the data processor of a mobile device, for example, in a processor entity, or through hardware, or through a combination of software and hardware. The computer program instructions can be assembly instructions, Instruction Set Architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages.
[0291] Any block diagram of logical flow in the accompanying drawings of this application may represent program operations, or may represent interconnected logic circuits, modules, and functions, or may represent a combination of program operations and logic circuits, modules, and functions. The computer program may be stored on memory. The memory may be of any type suitable to the local technical environment and may be implemented using any suitable data storage technology, such as, but not limited to, read-only memory (ROM), random access memory (RAM), optical storage devices and systems (Digital Video Disc (DVD) or Compact Disk (CD)), etc. Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable to the local technical environment, such as, but not limited to, general-purpose computers, special-purpose computers, microprocessors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), and processors based on multi-core processor architectures.
Claims
1. An information processing method, applied to a first communication node, comprising: Transmit a confirmation request, which instructs that the event to be confirmed be verified; Obtain a confirmation report, which indicates the confirmation result of the event to be confirmed.
2. The method according to claim 1, wherein, The confirmation request includes at least one of the following information: First identification information, the first identification information including information identifying the confirmation request; The second identification information includes information that identifies the first communication node; Event type, which indicates the type of the event to be verified; The first timestamp includes the time when the initial event result of the event to be verified was obtained; The result of the initial event; The first spatial range includes the spatial range of the event to be verified. The priority information of the event to be verified; The expected method of confirmation.
3. The method according to claim 1, wherein, The confirmation report includes at least one of the following information: The third identification information includes information that identifies the verification report; First identification information, the first identification information including information identifying the confirmation request; The fourth identification information includes an identifier for the communication node that performs the verification of the event to be verified; Event type, which indicates the type of the event to be verified; A second timestamp, the second timestamp including the time when the event to be verified was performed; Event confirmation results, which include the event results determined after confirming the event to be confirmed; The second spatial range includes the spatial range for verifying the event to be verified. Confidence information, which indicates the degree of confidence in the confirmation of the event.
4. The method according to claim 1, further comprising: A viewing request is transmitted, the viewing request instructing the viewing of verification evidence, the verification evidence including evidence confirming the event to be verified; Obtain the aforementioned verification proof.
5. The method according to claim 4, wherein, The verification evidence includes at least one of the following: The fifth identification information includes information identifying the verification certificate; The third identification information includes information that identifies the verification report; First identification information, the first identification information including information identifying the confirmation request; Event type, which indicates the type of the event to be verified; A second timestamp, the second timestamp including the time when the event to be verified was performed; The event confirmation result includes the event result determined after confirming the event to be confirmed; The second spatial range includes the spatial range for verifying the event to be verified. The second identification information includes information that identifies the first communication node; The fourth identification information includes identifying the communication node that performs the verification of the event to be verified.
6. The method according to claim 4, wherein, The viewing request includes at least one of the following: The fifth identification information includes information identifying the verification certificate; The third identification information includes information that identifies the verification report; First identification information, the first identification information including information identifying the confirmation request; The second identification information includes information that identifies the first communication node; The fourth identification information includes identifying the communication node that performs the verification of the event to be verified.
7. An information processing method applied to a second communication node, comprising: Obtain a verification request, which instructs verification of the event to be verified; In response to the verification request, obtain a verification report; Transmit the confirmation report.
8. The method according to claim 7, wherein, The step of responding to the verification request and obtaining a verification report includes: In response to the verification request, the verification task is transmitted to the third communication node; Obtain the confirmation report.
9. The method according to claim 8, wherein, The step of transmitting the verification task to the third communication node in response to the verification request includes: The third communication node is determined based on the expected verification method in the verification request, the first spatial range in the verification request, and the node capability information, wherein the number of the third communication nodes is at least one. The confirmation task is transmitted to the third communication node.
10. The method according to claim 9, wherein, The verification task includes the information contained in the verification request.
11. The method of claim 9, further comprising: Obtain the response information transmitted by the third communication node, the response information indicating whether to execute the verification task.
12. The method according to claim 8, wherein, Obtaining the confirmation report includes: Obtain multiple confirmation reports transmitted by multiple third-party communication nodes; The multiple confirmation reports are combined to obtain the final confirmation report.
13. The method according to claim 7, wherein, The step of responding to the verification request and obtaining a verification report includes: In response to the verification request, the event to be verified is verified according to the verification request, and the verification report is obtained.
14. The method of claim 7, further comprising: Generate a verification proof; The verification certificate is transmitted to a fourth communication node, which includes a communication node that stores the verification certificate.
15. The method of claim 7, further comprising: Obtain a viewing request, the viewing request indicating that you wish to view the verification certificate; The verification certificate is transmitted.
16. The method of claim 7, further comprising: Receive a request, the request indicating that the verification certificate be obtained; The verification certificate is transmitted.
17. The method according to claim 7, wherein, The acquisition of the confirmation report includes: Obtain multiple confirmation reports transmitted by multiple third-party communication nodes; The multiple confirmation reports are transmitted to the fourth communication node; Obtain the summary confirmation report transmitted by the fourth communication node.
18. An information processing method applied to a third communication node, comprising: Obtain a verification task, wherein the verification task includes a task to verify the event to be verified; In response to the verification task, the event to be verified is verified, and a verification report is obtained; Transmit the confirmation report.
19. The method according to claim 18, wherein, The verification task includes the information contained in the verification request.
20. The method according to claim 19, wherein, The response to the verification task verifies the event to be verified and obtains a verification report, including: In response to the verification task, the event to be verified is verified based on the information contained in the verification request, and the verification report is obtained.
21. The method of claim 18, further comprising: A viewing request is transmitted, the viewing request instructing the viewing of verification evidence, the verification evidence including evidence confirming the event to be verified; Obtain the aforementioned verification proof.
22. An information processing method applied to a fourth communication node, comprising: Obtain a viewing request, the viewing request instructing the viewing of verification evidence, the verification evidence including evidence confirming the event to be verified; Obtain the aforementioned verification proof; The verification certificate is transmitted.
23. The method according to claim 22, wherein, Obtaining the verification proof includes: A request to be acquired is transmitted to the second communication node, the request indicating that the verification certificate be acquired; Obtain the aforementioned verification proof.
24. A communication node, comprising: At least one processor; A storage device configured to store at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements the information processing method as described in any one of claims 1-6, or the information processing method as described in any one of claims 7-17, or the information processing method as described in any one of claims 18-21, or the information processing method as described in any one of claims 22-23.
25. A storage medium storing a computer program that, when executed by a processor, implements the information processing method according to any one of claims 1-23.
26. A computer program product comprising a computer program that, when executed by a processor, implements the information processing method according to any one of claims 1-23.