Distributed ledger DLT information transmission method and computer program product

By employing information transmission methods between terminals and the core network, and utilizing channels and interfaces such as PUCCH, N1, N2, N3, and N4, autonomous DLT information transmission between nodes was achieved. This solved the centralized control problem of information transmission in traditional systems and met the basic characteristics of distributed ledgers.

CN121284533APending Publication Date: 2026-01-06ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410894856.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-04
Publication Date
2026-01-06

AI Technical Summary

Technical Problem

Existing technologies cannot achieve autonomous transmission of distributed ledger information between nodes. In traditional mobile communication systems, information interaction is centrally controlled by the core network, which cannot meet the basic characteristics of distributed ledgers.

Method used

The terminal access node obtains Distributed Ledger (DLT) information and sends it to the core network, or the core network obtains and sends it to the terminal access node. Information is transmitted using channels and interfaces such as PUCCH, N1, N2, N3, and N4, and a dedicated QoS Flow is defined to achieve autonomous transmission.

Benefits of technology

It enables autonomous DLT information transmission between nodes, meets the basic characteristics of distributed ledgers, and solves the problem of centralized control of information transmission in traditional systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121284533A_ABST
    Figure CN121284533A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a distributed ledger DLT information transmission method and a computer program product. The distributed ledger DLT information is acquired through a terminal access node; and the terminal access node sends the DLT information to a core network. Through the embodiment of the invention, the problem that the autonomous transmission of the DLT information between the nodes cannot be realized in the related technology is solved, and the effect of realizing the autonomous transmission of the DLT information between the nodes is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to the field of communications, and more specifically, to a distributed ledger technology (DLT) information transmission method and a computer program product. Background Technology

[0002] To achieve its vision of trustworthiness, 6G introduces Distributed Ledger Technology (DLT), forming a native 6G distributed ledger. DLT reaches a final decision through multi-party consensus among nodes; each piece of information requiring a decision must be sent from the node that generates the information to all nodes participating in the consensus. Traditional mobile communication systems are centrally controlled by the core network, with uplink and downlink traffic for each node managed through system scheduling—an end-to-end process from the terminal to the core network and then to the data network. However, DLT information exchange differs from traditional data transmission; information exchange occurs between any nodes, including core network units and terminals.

[0003] Current data exchange processes are point-to-point, such as user information being transmitted from a base station to the core network, which then forwards it to another user. DLT messages differ from this point-to-point data transmission. After generating DLT information, the generating node needs to send the information to other involved nodes within a certain timeframe. In mobile communication networks with native DLT, distributed ledger nodes include terminals and core network nodes. The existing known DLT transmission flow in mobile communication networks is also an end-to-end transmission from the core network-controlled terminal to the core network; other nodes cannot determine the information transmission time themselves, which does not conform to the fundamental characteristics of distributed ledgers.

[0004] In summary, the relevant technologies cannot achieve autonomous transmission of distributed ledger information between nodes. Summary of the Invention

[0005] This invention provides a distributed ledger technology (DLT) information transmission method and computer program product to at least solve the problem in related technologies that the autonomous transmission of distributed ledger information between nodes cannot be achieved.

[0006] According to an embodiment of the present invention, a method for transmitting distributed ledger (DLT) information is provided, comprising: a terminal access node acquiring distributed ledger (DLT) information; and the terminal access node sending the DLT information to the core network.

[0007] According to another embodiment of the present invention, a method for transmitting distributed ledger (DLT) information is provided, comprising: a core network acquiring distributed ledger (DLT) information; and the core network sending the DLT information to a terminal access node.

[0008] According to yet another embodiment of the present invention, a computer-readable storage medium is also provided, wherein a computer program is stored therein, wherein the computer program is configured to perform the steps in any of the above method embodiments when it is run.

[0009] According to yet another embodiment of the present invention, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0010] According to yet another embodiment of the present invention, a computer program product is also provided, comprising a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.

[0011] This invention provides a method for transmitting Distributed Ledger Technology (DLT) information, in which a terminal access node acquires DLT information and then transmits it to the core network. This solves the problem in related technologies where autonomous transmission of DLT information between nodes is not possible, achieving the effect of autonomous DLT information transmission between nodes. Attached Figure Description

[0012] Figure 1 This is a hardware structure block diagram of a mobile terminal for the DLT information transmission method according to an embodiment of the present invention.

[0013] Figure 2 This is a flowchart of DLT information transmission according to an embodiment of the present invention;

[0014] Figure 3 This is another flowchart of DLT information transmission according to an embodiment of the present invention;

[0015] Figure 4 This is a flowchart of a terminal sending DLT information to the core network according to an embodiment of the present invention;

[0016] Figure 5 This is another flowchart of the terminal sending DLT information to the core network according to an embodiment of the present invention;

[0017] Figure 6 This is another flowchart of a terminal sending DLT information to the core network according to an embodiment of the present invention;

[0018] Figure 7 This is a flowchart illustrating how the core network sends DLT information to the terminal according to an embodiment of the present invention.

[0019] Figure 8 This is another flowchart illustrating how the core network sends DLT information to the terminal according to an embodiment of the present invention;

[0020] Figure 9 This is another flowchart of the core network sending DLT information to the terminal in an embodiment of the present invention. Detailed Implementation

[0021] The embodiments of the present invention will be described in detail below with reference to the accompanying drawings and examples.

[0022] It should be noted that the terms "first," "second," etc., in the specification, claims, and drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0023] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for the DLT information transmission method according to an embodiment of the present invention. Figure 1 As shown, a mobile terminal may include one or more ( Figure 1 Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0024] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the DLT information transmission method in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal 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.

[0025] The transmission device 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a Network Interface Controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission device 106 may be a Radio Frequency (RF) module, used for wireless communication with the Internet.

[0026] This invention provides a DLT information transmission method. Figure 2 This is a flowchart of DLT information transmission according to an embodiment of the present invention, such as... Figure 2 As shown, the process includes the following steps:

[0027] Step S202: The terminal access node obtains the distributed ledger (DLT) information.

[0028] In this embodiment of the invention, the terminal access node is a terminal or terminal device. The terminal device can be a mobile phone, an IoT device, or other types of terminals.

[0029] In this embodiment of the invention, the type of Distributed Ledger Technology (DLT) is not specifically limited. A Distributed Ledger Technology (DLT) may include at least one of the following: a single-chain blockchain; a multi-chain blockchain; or a directed acyclic graph (DAG).

[0030] In this embodiment of the invention, DLT information can be blockchain information, which can be blockchain transaction information, blockchain consensus-related information such as pre-preparation information in PBFT, or blockchain ledger information.

[0031] In one exemplary embodiment, the terminal access node obtains the DLT information by: the terminal access node generating the DLT information; or, the terminal access node receiving the DLT information.

[0032] In step S204, the terminal access node sends the DLT information to the core network.

[0033] In an exemplary embodiment, the terminal access node sends DLT information to the core network, including: the terminal access node sends a first DLT signaling carrying DLT information to the core network through the N1 interface based on the Physical Uplink Control Channel (PUCCH), wherein the first DLT signaling is generated by the Non-Access Stratum (NAS).

[0034] In an exemplary embodiment, the terminal access node sends DLT information to the core network, including: the terminal access node sends a first DLT signaling to the access and mobility management function (AMF) of the core network via the N1 interface based on the PUCCH, so that the AMF forwards the first DLT signaling to the DLT node of the core network.

[0035] In this embodiment of the invention, the terminal carries DLT information through the PUCCH channel and DLT signaling, and sends it to the AMF through the N1 interface. The AMF forwards the DLT signaling to the core network DLT function node.

[0036] In an exemplary embodiment, the terminal access node sends DLT information to the core network, including: the terminal access node sends a second DLT signaling carrying DLT information to the core network via the N2 interface based on the PUCCH, wherein the second DLT signaling is generated by the Radio Resource Control Layer (RRC).

[0037] In one exemplary embodiment, the terminal access node sends DLT information to the core network, including: the terminal access node sends a second DLT signaling to the AMF of the core network via the N2 interface based on the PUCCH, so that the AMF forwards the second DLT signaling to the DLT node of the core network.

[0038] In this embodiment of the invention, the terminal can also use the PUCCH channel to carry DLT information through DLT signaling and send it to the AMF through the N2 interface. The AMF forwards the DLT signaling to the core network DLT function node.

[0039] In an exemplary embodiment, the terminal access node sends DLT information to the core network, including: the terminal access node sends a Quality of Service Flow (QoS Flow) carrying DLT information to the core network through the N3 interface based on the Physical Uplink Shared Channel (PUSCH).

[0040] In this embodiment of the invention, the aforementioned QoS Flow is dedicated to DLT information transmission, that is, specifically for blockchain information transmission. In actual implementation, the QoS Flow parameters and functions are defined to achieve a QoS Flow dedicated to DLT information transmission.

[0041] In an exemplary embodiment, the terminal access node sends DLT information to the core network, including: the terminal access node sends QoS Flow to the user plane function (UPF) of the core network through the N3 interface based on the physical uplink shared channel, so that the UPF sends DLT information to the session management function (SMF) of the core network through the N4 interface.

[0042] In this embodiment of the invention, a new blockchain-specific QoS Flow is defined. The terminal uses the PUSCH channel to carry DLT information using the DLT-specific QoS Flow and sends it to the UPF via the N3 interface. The UPF forwards the information to the DLT function node in the core network via the SMF.

[0043] This invention also provides a DLT information transmission method. Figure 3 This is another flowchart of DLT information transmission according to an embodiment of the present invention, such as... Figure 3 As shown, the process includes the following steps:

[0044] Step S302: The core network obtains Distributed Ledger (DLT) information.

[0045] In this embodiment of the invention, the terminal access node is a terminal or terminal device. The terminal device can be a mobile phone, an IoT device, or other types of terminals.

[0046] In this embodiment of the invention, the type of Distributed Ledger Technology (DLT) is not specifically limited. A Distributed Ledger Technology (DLT) may include at least one of the following: a single-chain blockchain; a multi-chain blockchain; or a directed acyclic graph (DAG).

[0047] In this embodiment of the invention, DLT information can be blockchain information, which can be blockchain transaction information, blockchain consensus-related information such as pre-preparation information in PBFT, or blockchain ledger information.

[0048] In one exemplary embodiment, the core network obtaining distributed ledger (DLT) information includes: the core network's DLT node generating DLT information; or, the core network's DLT node receiving DLT information.

[0049] In step S304, the core network sends the DLT information to the terminal access node.

[0050] In an exemplary embodiment, the core network sends DLT information to the terminal access node, including: the core network's AMF sending a first DLT signaling message carrying DLT information to the terminal access node through the N1 interface, wherein the first DLT signaling message is generated by the non-access stratum (NAS).

[0051] In this embodiment of the invention, the AMF of the core network sends the first DLT signaling carrying DLT information to the terminal through the N1 interface via the PUCCH channel.

[0052] In an exemplary embodiment, the core network sends DLT information to the terminal access node, including: the core network's AMF sending a second DLT signaling carrying DLT information to the terminal access node through the N2 interface, wherein the second DLT signaling is generated by the Radio Resource Control (RRC) layer.

[0053] In this embodiment of the invention, the AMF of the core network can also use the PUCCH channel to send the second DLT signaling carrying DLT information to the terminal through the N2 interface.

[0054] In an exemplary embodiment, the core network sends DLT information to the terminal access node, including: the core network's Session Management Function (SMF) sending the DLT information to the core network's User Plane Function (UPF) via the N4 interface; and the core network's UPF sending a Quality of Service (QoS) Flow carrying the DLT information to the terminal access node.

[0055] The above steps provide a method for transmitting Distributed Ledger Technology (DLT) information. The method involves a terminal access node acquiring DLT information and then sending it to the core network. This solves the problem in related technologies where autonomous transmission of DLT information between nodes is not possible, achieving the goal of enabling autonomous DLT information transmission between nodes.

[0056] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.

[0057] This embodiment also provides a DLT information transmission device for implementing the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0058] In this embodiment of the invention, the DLT information transmission device can be located at the terminal access node. The DLT information transmission device may include: a first acquisition module, configured to acquire distributed ledger (DLT) information; and a first transmission module, configured to transmit the DLT information to the core network.

[0059] In this embodiment of the invention, the DLT information transmission device can also be located in the core network. The DLT information transmission device may include: a second acquisition module, configured to acquire distributed ledger (DLT) information; and a second transmission module, configured to send the DLT information to the terminal access node.

[0060] In this embodiment of the invention, the DLT information transmission device may further include different modules, and the naming and functional division of the modules may be selected in different ways according to the actual situation, without specific limitations.

[0061] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.

[0062] Embodiments of the present invention also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to perform the steps in any of the above method embodiments when executed.

[0063] In one exemplary embodiment, the aforementioned computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard disk, magnetic disk, or optical disk.

[0064] Embodiments of the present invention also provide an electronic device including a memory and a processor, the memory storing a computer program and the processor being configured to run the computer program to perform the steps in any of the above method embodiments.

[0065] In one exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor and the input / output device is connected to the processor.

[0066] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the steps in any of the above method embodiments.

[0067] In one exemplary embodiment, the computer program product described above includes a non-volatile computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the methods described in various embodiments of this application.

[0068] Specific examples in this embodiment can be found in the examples described in the above embodiments and exemplary implementations, and will not be repeated here.

[0069] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.

[0070] To enable those skilled in the art to better understand the technical solutions of the present invention, the following description is provided in conjunction with different embodiments.

[0071] Example 1

[0072] In this embodiment, the end user sends DLT information to the core network DLT node. Figure 4 This is a flowchart of a terminal sending DLT information to the core network according to an embodiment of the present invention, such as... Figure 4 As shown, it includes the following steps:

[0073] Step S402: The terminal obtains DLT information.

[0074] In this embodiment of the invention, the above-mentioned acquisition method can be either generation or reception.

[0075] In this embodiment of the invention, the terminal access node is a terminal or terminal device. The terminal device can be a mobile phone, an IoT device, or other types of terminals.

[0076] In this embodiment of the invention, the type of Distributed Ledger Technology (DLT) is not specifically limited. A Distributed Ledger Technology (DLT) may include at least one of the following: a single-chain blockchain; a multi-chain blockchain; or a directed acyclic graph (DAG).

[0077] In this embodiment of the invention, DLT information can be blockchain information, which can be blockchain transaction information, blockchain consensus-related information such as pre-preparation information in PBFT, or blockchain ledger information.

[0078] In step S404, the terminal sends the first DLT signaling carrying DLT information to the core network AMF through the N1 interface via the PUCCH channel.

[0079] In this embodiment of the invention, the first DLT signaling is generated by the non-access stratum (NAS).

[0080] In step S406, the AMF forwards the first DLT signaling to the core network DLT node.

[0081] Example 2

[0082] In this embodiment, the end user sends DLT information to the core network DLT node. Figure 5 This is another flowchart of how the terminal sends DLT information to the core network according to an embodiment of the present invention, such as... Figure 5 As shown, it includes the following steps:

[0083] Step S502: The terminal obtains DLT information.

[0084] In this embodiment of the invention, the above-mentioned acquisition method can be either generation or reception.

[0085] In this embodiment of the invention, the terminal access node is a terminal or terminal device. The terminal device can be a mobile phone, an IoT device, or other types of terminals.

[0086] In this embodiment of the invention, the type of Distributed Ledger Technology (DLT) is not specifically limited. A Distributed Ledger Technology (DLT) may include at least one of the following: a single-chain blockchain; a multi-chain blockchain; or a directed acyclic graph (DAG).

[0087] In this embodiment of the invention, DLT information can be blockchain information, which can be blockchain transaction information, blockchain consensus-related information such as pre-preparation information in PBFT, or blockchain ledger information.

[0088] In step S504, the terminal sends the DLT information to the AMF via the second DLT signaling through the PUCCH channel and the N2 interface.

[0089] In this embodiment of the invention, the second DLT signaling is generated by the Radio Resource Control (RRC) layer.

[0090] In step S506, the AMF forwards the second DLT signaling to the core network DLT node.

[0091] Example 3

[0092] In this embodiment, the end user sends DLT information to the core network DLT node. Figure 6 This is another flowchart of a terminal sending DLT information to the core network according to an embodiment of the present invention, such as... Figure 6 As shown, it includes the following steps:

[0093] Step S602: The terminal obtains DLT information.

[0094] In this embodiment of the invention, the above-mentioned acquisition method can be either generation or reception.

[0095] In this embodiment of the invention, the terminal access node is a terminal or terminal device. The terminal device can be a mobile phone, an IoT device, or other types of terminals.

[0096] In this embodiment of the invention, the type of Distributed Ledger Technology (DLT) is not specifically limited. A Distributed Ledger Technology (DLT) may include at least one of the following: a single-chain blockchain; a multi-chain blockchain; or a directed acyclic graph (DAG).

[0097] In this embodiment of the invention, DLT information can be blockchain information, which can be blockchain transaction information, blockchain consensus-related information such as pre-preparation information in PBFT, or blockchain ledger information.

[0098] In step S604, the terminal transmits the DLT information to the User Plane Function (UPF) via the user plane bearer through the user plane bearer via the N3 interface using the DLT dedicated QoS Flow through the PUSCH channel.

[0099] In step S606, the UPF extracts DLT information from the DLT-specific QoS Flow and forwards the DLT information to the Session Management Function (SMF) through the N4 interface.

[0100] In step S608, the SMF forwards the DLT information to the core network DLT node.

[0101] Example 4

[0102] In this embodiment, the core network DLT node sends DLT information to the end user. Figure 7 This is a flowchart of the core network sending DLT information to the terminal according to an embodiment of the present invention, such as... Figure 7 As shown, it includes the following steps:

[0103] Step S702: The core network DLT node obtains DLT information.

[0104] In this embodiment of the invention, the above-mentioned acquisition method can be either generation or reception.

[0105] In this embodiment of the invention, the terminal access node is a terminal or terminal device. The terminal device can be a mobile phone, an IoT device, or other types of terminals.

[0106] In this embodiment of the invention, the type of Distributed Ledger Technology (DLT) is not specifically limited. A Distributed Ledger Technology (DLT) may include at least one of the following: a single-chain blockchain; a multi-chain blockchain; or a directed acyclic graph (DAG).

[0107] In this embodiment of the invention, DLT information can be blockchain information, which can be blockchain transaction information, blockchain consensus-related information such as pre-preparation information in PBFT, or blockchain ledger information.

[0108] In step S704, the core network DLT node forwards the first DLT signaling carrying DLT information to the AMF.

[0109] In this embodiment of the invention, the first DLT signaling is generated by the non-access stratum (NAS).

[0110] In step S706, the AMF sends the first DLT signaling carrying DLT information to the terminal through the N1 interface.

[0111] Example 5

[0112] In this embodiment, the core network DLT node sends DLT information to the end user. Figure 8 This is another flowchart of the core network sending DLT information to the terminal according to an embodiment of the present invention, such as... Figure 8 As shown, it includes the following steps:

[0113] Step S802: The core network DLT node obtains DLT information.

[0114] In this embodiment of the invention, the above-mentioned acquisition method can be either generation or reception.

[0115] In this embodiment of the invention, the terminal access node is a terminal or terminal device. The terminal device can be a mobile phone, an IoT device, or other types of terminals.

[0116] In this embodiment of the invention, the type of Distributed Ledger Technology (DLT) is not specifically limited. A Distributed Ledger Technology (DLT) may include at least one of the following: a single-chain blockchain; a multi-chain blockchain; or a directed acyclic graph (DAG).

[0117] In this embodiment of the invention, DLT information can be blockchain information, which can be blockchain transaction information, blockchain consensus-related information such as pre-preparation information in PBFT, or blockchain ledger information.

[0118] In step S804, the core network DLT node forwards the second DLT signaling to the AMF.

[0119] In this embodiment of the invention, the second DLT signaling is generated by the Radio Resource Control (RRC) layer.

[0120] In step S806, the AMF sends a second DLT signaling message carrying DLT information to the terminal via the N2 interface.

[0121] Example 6

[0122] In this embodiment, the core network DLT node sends DLT information to the end user. Figure 9 This is another flowchart illustrating how the core network sends DLT information to the terminal according to an embodiment of the present invention, as shown below. Figure 9 As shown, it includes the following steps:

[0123] Step S902: The core network DLT node obtains DLT information.

[0124] In this embodiment of the invention, the above-mentioned acquisition method can be either generation or reception.

[0125] In this embodiment of the invention, the terminal access node is a terminal or terminal device. The terminal device can be a mobile phone, an IoT device, or other types of terminals.

[0126] In this embodiment of the invention, the type of Distributed Ledger Technology (DLT) is not specifically limited. A Distributed Ledger Technology (DLT) may include at least one of the following: a single-chain blockchain; a multi-chain blockchain; or a directed acyclic graph (DAG).

[0127] In this embodiment of the invention, DLT information can be blockchain information, which can be blockchain transaction information, blockchain consensus-related information such as pre-preparation information in PBFT, or blockchain ledger information.

[0128] In step S904, the DLT node in the core network forwards the DLT information to the SMF.

[0129] In step S906, the SMF forwards the DLT information to the UPF through the N4 interface.

[0130] In step S908, the UPF uses the DLT-specific QoS Flow to carry DLT information and sends it to the terminal via the user plane bearer of the N3 interface.

[0131] In summary, the embodiments of this invention provide a DLT information transmission method, enabling the transmission of DLT information between core network DLT nodes and terminals. This includes the following methods: First, the terminal uses the PUCCH channel to carry DLT information via DLT signaling and sends it to the AMF through the N1 interface. The AMF forwards the DLT signaling to the core network DLT functional node. This method can also be used to transmit DLT information from the core network to the terminal. Second, the terminal uses the PUCCH channel to carry DLT information via DLT signaling and sends it to the AMF through the N2 interface. The AMF forwards the DLT signaling to the core network DLT functional node. This method can also be used to transmit DLT information from the core network to the terminal. Third, a newly defined blockchain-specific QoS Flow is used. The terminal uses the PUSCH channel, employing a DLT-specific QoS Flow to carry DLT information, and sends it to the UPF through the N3 interface. The UPF forwards the information to the core network DLT functional node through the SMF. This method can also be used to transmit DLT information from the core network to the terminal.

[0132] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A distributed ledger technology (DLT) information transmission method, characterized in that, The terminal access node obtains distributed ledger, DLT, information. The terminal access node sends the DLT information to a core network. The terminal access node sends the DLT information to the core network, comprising:

2. The method of claim 1, wherein, The terminal access node sends, based on a physical uplink control channel, PUCCH, a first DLT signaling carrying the DLT information to the core network through an N1 interface, wherein the first DLT signaling is generated by a non-access stratum, NAS. The terminal access node sends the DLT information to the core network, comprising:

3. The method of claim 2, wherein, The terminal access node sends, based on the PUCCH, the first DLT signaling to an access and mobility management function, AMF, of the core network through an N1 interface, so that the AMF forwards the first DLT signaling to a DLT node of the core network. The terminal access node sends the DLT information to the core network, comprising:

4. The method of claim 1, wherein, The terminal access node sends, based on a physical uplink control channel, PUCCH, a first DLT signaling carrying the DLT information to the core network through an N1 interface, wherein the first DLT signaling is generated by a non-access stratum, NAS. The terminal access node sends the DLT information to the core network, comprising:

5. The method of claim 4, wherein, The terminal access node sends, based on the PUCCH, the first DLT signaling to an access and mobility management function, AMF, of the core network through an N1 interface, so that the AMF forwards the first DLT signaling to a DLT node of the core network. The terminal access node sends the DLT information to the core network, comprising:

6. The method of claim 1, wherein, The terminal access node sends, based on a physical uplink control channel, PUCCH, a first DLT signaling carrying the DLT information to the core network through an N1 interface, wherein the first DLT signaling is generated by a non-access stratum, NAS. The terminal access node sends the DLT information to the core network, comprising:

7. The method of claim 6, wherein, The terminal access node sends, based on the PUCCH, the first DLT signaling to an access and mobility management function, AMF, of the core network through an N1 interface, so that the AMF forwards the first DLT signaling to a DLT node of the core network. The terminal access node sends the DLT information to the core network, comprising:

8. The method of claim 1, wherein, The terminal access node sends, based on a physical uplink control channel, PUCCH, a first DLT signaling carrying the DLT information to the core network through an N1 interface, wherein the first DLT signaling is generated by a non-access stratum, NAS. The terminal access node sends the DLT information to the core network, comprising: The terminal access node sends, based on the PUCCH, the first DLT signaling to an access and mobility management function, AMF, of the core network through an N1 interface, so that the AMF forwards the first DLT signaling to a DLT node of the core network. 9.A method for transmitting distributed ledger (DLT) information, the method comprising: The terminal access node sends the DLT information to the core network, comprising: The terminal access node sends, based on a physical uplink control channel, PUCCH, a first DLT signaling carrying the DLT information to the core network through an N1 interface, wherein the first DLT signaling is generated by a non-access stratum, NAS. The terminal access node sends the DLT information to the core network, comprising:

10. The method of claim 9, wherein, The terminal access node sends, based on the PUCCH, the first DLT signaling to an access and mobility management function, AMF, of the core network through an N1 interface, so that the AMF forwards the first DLT signaling to a DLT node of the core network. The terminal access node sends the DLT information to the core network, comprising:

11. The method of claim 9, wherein, The terminal access node sends, based on a physical uplink control channel, PUCCH, a first DLT signaling carrying the DLT information to the core network through an N1 interface, wherein the first DLT signaling is generated by a non-access stratum, NAS. The terminal access node sends the DLT information to the core network, comprising: The terminal access node sends, based on the PUCCH, the first DLT signaling to an access and mobility management function, AMF, of the core network through an N1 interface, so that the AMF forwards the first DLT signaling to a DLT node of the core network. The terminal access node obtains the DLT information, comprising: The terminal access node generates the DLT information; Or, the terminal access node receives the DLT information. The core network obtains distributed ledger, DLT, information. The core network sends the DLT information to a terminal access node. The core network sends the DLT information to the terminal access node, comprising: An access and mobility management function, AMF, of the core network sends, through an N1 interface, a first DLT signaling carrying the DLT information to the terminal access node, wherein the first DLT signaling is generated by a non-access stratum, NAS. The core network sends the DLT information to the terminal access node, comprising: An access and mobility management function, AMF, of the core network sends, through an N1 interface, a first DLT signaling carrying the DLT information to the terminal access node, wherein the first DLT signaling is generated by a non-access stratum, NAS.

12. The method of claim 9, wherein, The core network sends the DLT information to a terminal access node, comprising: The session management function (SMF) of the core network sends the DLT information to a user plane function (UPF) of the core network through an N4 interface. The UPF of the core network sends a quality of service (QoS) flow carrying the DLT information to the terminal access node.

13. The method of claim 9, wherein, The core network obtains the DLT information, comprising: A DLT node of the core network generates the DLT information. Alternatively, the DLT node of the core network receives the DLT information.

14. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, wherein the computer program is executed by a processor to implement the method in any one of claims 1-13.

15. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the computer program to implement the method in any one of claims 1-13.

16. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the method in any one of claims 1-13.