Distributed ledger technology (DLT) information transmission method and computer program product
By acquiring and sending DLT information through terminal access nodes or the core network, and utilizing channels and interfaces such as PUCCH, N1, N2, N3, and N4, the problem of autonomy in DLT information transmission between nodes is solved, and autonomous transmission is achieved.
Patent Information
- Application Number
- PCT/CN2025/074404
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-04
- Filing Date
- 2025-01-23
- Publication Date
- 2026-01-08
Smart Images

Figure CN2025074404_08012026_PF_FP_ABST
Abstract
Description
Distributed ledger DLT information transmission method and computer program product
[0001] Cross-reference to Related Applications
[0002] The present application is based on Chinese Patent Application No. CN202410894856.1, filed on July 4, 2024, entitled “Distributed ledger DLT information transmission method and computer program product”, and claims priority to the same, the disclosure of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] Embodiments of the present disclosure relate to the field of communication, in particular to a distributed ledger DLT information transmission method and computer program product. BACKGROUND
[0004] 6G introduces distributed ledger technology (DLT) to achieve the vision of trust, forming a 6G native distributed ledger. DLT forms a final resolution through multi-party consensus among nodes, and each information requiring resolution is sent by the node generating the information to all nodes participating in the information consensus. The traditional mobile communication system is centrally controlled by the core network, and the uplink and downlink of each node are scheduled by the system, which is an end-to-end process from the terminal to the core network and then to the data network. However, DLT information interaction is different from traditional data transmission, and information interaction occurs between any nodes including core network elements and terminals.
[0005] The existing data interaction process is a point-to-point process, such as user information being transmitted to the core network through the base station, and then sent to another user by the core network. DLT messages are different from such point-to-point data transmission. After generating DLT information, the generating node needs to send the information to other nodes involved within a certain time. In a mobile communication network with native DLT, distributed ledger nodes include terminals, core network nodes, etc. The existing known DLT transmission process of the mobile communication network is also an end-to-end transmission from the terminal to the core network controlled by the core network, and other nodes cannot determine the information transmission time by themselves, which does not meet the basic characteristics of the distributed ledger.
[0006] In summary, the related art cannot achieve autonomous transmission of distributed ledger information between nodes. SUMMARY
[0007] According to one embodiment of the present disclosure, a distributed ledger DLT information transmission method is provided, comprising: a terminal access node obtaining distributed ledger DLT information; and the terminal access node sending the DLT information to a core network.
[0008] According to another embodiment of the present disclosure, a distributed ledger (DLT) information transmission method is provided, comprising: a core network obtaining DLT information; and the core network sending the DLT information to a terminal access node.
[0009] According to still another embodiment of the present disclosure, a computer readable storage medium is also provided, which stores a computer program, wherein the computer program is configured to execute the steps in any of the method embodiments described above when executed.
[0010] According to still another embodiment of the present disclosure, an electronic device is also provided, which comprises a memory and a processor, the memory stores a computer program, and the processor is configured to execute the computer program to execute the steps in any of the method embodiments described above.
[0011] According to still another embodiment of the present disclosure, a computer program product is also provided, which comprises a computer program, and the computer program is executed by a processor to implement the steps in any of the method embodiments described above. BRIEF DESCRIPTION OF DRAWINGS
[0012] FIG. 1 is a hardware structure block diagram of a mobile terminal of a DLT information transmission method according to an embodiment of the present disclosure;
[0013] FIG. 2 is a flowchart of a DLT information transmission method according to an embodiment of the present disclosure;
[0014] FIG. 3 is another flowchart of a DLT information transmission method according to an embodiment of the present disclosure;
[0015] FIG. 4 is a flowchart of a terminal sending DLT information to a core network according to an embodiment of the present disclosure;
[0016] FIG. 5 is another flowchart of a terminal sending DLT information to a core network according to an embodiment of the present disclosure;
[0017] FIG. 6 is still another flowchart of a terminal sending DLT information to a core network according to an embodiment of the present disclosure;
[0018] FIG. 7 is a flowchart of a core network sending DLT information to a terminal according to an embodiment of the present disclosure;
[0019] FIG. 8 is another flowchart of a core network sending DLT information to a terminal according to an embodiment of the present disclosure;
[0020] FIG. 9 is still another flowchart of a core network sending DLT information to a terminal according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0021] The embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.
[0022] It should be noted that the terms "first", "second", etc. in the specification and claims of the embodiments of the present disclosure and the above-described drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence.
[0023] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking the case of running on a mobile terminal, Fig. 1 is a hardware structure block diagram of a mobile terminal of the DLT information transmission method of the embodiments of the present disclosure. As shown in Fig. 1, the mobile terminal can include one or more (only one is shown in Fig. 1) processors 102 (the processor 102 can include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the above-mentioned mobile terminal can further include a transmission device 106 for communication function and an input and output device 108. Those skilled in the art can understand that the structure shown in Fig. 1 is only schematic, which does not limit the structure of the above-mentioned mobile terminal. For example, the mobile terminal can further include more or less components than those shown in Fig. 1, or have a different configuration from that shown in Fig. 1.
[0024] The memory 104 can be used to store computer programs, for example, software programs of application software and modules, such as the computer program corresponding to the DLT information transmission method in the embodiments of the present disclosure. The processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, that is, implements the above-mentioned method. The memory 104 can include a high-speed random access memory, and can further include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some examples, the memory 104 can further include a memory remotely arranged with respect to the processor 102, which can be connected to the mobile terminal through a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network and a combination thereof.
[0025] The transmission device 106 is used to receive or send data via a network. The specific examples of the above-mentioned network can include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (Radio Frequency, RF) module, which is used to communicate with the Internet in a wireless manner.
[0026] Embodiments of the present disclosure provide a DLT information transmission method, and FIG. 2 is a flowchart of DLT information transmission according to an embodiment of the present disclosure. As shown in FIG. 2, the flow includes the following steps.
[0027] In step S202, the terminal access node obtains the distributed ledger DLT information.
[0028] In the embodiments of the present disclosure, the terminal access node is a terminal or a terminal device. The terminal device can be a mobile phone, an IoT device, or another type of terminal.
[0029] In the embodiments of the present disclosure, the type of the distributed ledger DLT is not specifically limited. The distributed ledger DLT can include at least one of the following: a single-chain block chain; a multi-chain block chain; a directed acyclic graph.
[0030] In the embodiments of the present disclosure, the DLT information can be block chain information. The block chain information can be block chain transaction information, block chain consensus related information such as pre-preparation information in PBFT, or block chain ledger information.
[0031] In one example embodiment, the terminal access node obtains the DLT information, including: the terminal access node generates the DLT information; or the terminal access node receives the DLT information.
[0032] In step S204, the terminal access node sends the DLT information to the core network.
[0033] In one example embodiment, the terminal access node sends the DLT information to the core network, including: the terminal access node sends first DLT signaling carrying the DLT information to the core network based on a physical uplink control channel (PUCCH) through an N1 interface, wherein the first DLT signaling is generated by a non-access stratum (NAS).
[0034] In one example embodiment, the terminal access node sends the DLT information to the core network, including: the terminal access node sends first DLT signaling to an access and mobility management function (AMF) of the core network based on a PUCCH through an N1 interface, so that the AMF forwards the first DLT signaling to a DLT node of the core network.
[0035] In the embodiments of the present disclosure, the terminal carries the DLT information through the DLT signaling through the PUCCH channel, sends the AMF through the N1 interface, and the AMF forwards the DLT signaling to the DLT function node of the core network.
[0036] In an example embodiment, the terminal access node sends the DLT information to the core network, including: the terminal access node sends, based on the PUCCH, a second DLT signaling carrying the DLT information to the core network through an N2 interface, wherein the second DLT signaling is generated by a radio resource control layer (RRC).
[0037] In an example embodiment, the terminal access node sends the DLT information to the core network, including: the terminal access node sends, based on the PUCCH, a second DLT signaling to an AMF of the core network through an N2 interface, so that the AMF forwards the second DLT signaling to a DLT node of the core network.
[0038] In the embodiments of the present disclosure, the terminal can also use the PUCCH channel to carry the DLT information through the DLT signaling, and send the AMF through the N2 interface. The AMF forwards the DLT signaling to the DLT function node of the core network.
[0039] In an example embodiment, the terminal access node sends the DLT information to the core network, including: the terminal access node sends, based on a physical uplink shared channel (PUSCH), a quality of service flow (QoS Flow) carrying the DLT information to the core network through an N3 interface.
[0040] In the embodiments of the present disclosure, the QoS Flow is dedicated to the transmission of the DLT information, that is, dedicated to the transmission of the blockchain information. In actual implementation, the QoS Flow dedicated to the transmission of the DLT information is realized by defining the QoS Flow parameters and functions.
[0041] In an example embodiment, the terminal access node sends the DLT information to the core network, including: the terminal access node sends, based on the physical uplink shared channel, the QoS Flow to a user plane function (UPF) of the core network through the N3 interface, so that the UPF sends the DLT information to a session management function (SMF) of the core network through an N4 interface.
[0042] In the embodiments of the present disclosure, a blockchain dedicated QoS Flow is newly defined. The terminal carries the DLT information through the PUSCH channel using the DLT dedicated QoS Flow, and sends it to the UPF through the N3 interface. The UPF forwards the information to the DLT function node of the core network through the SMF.
[0043] The embodiment of the present disclosure further provides a DLT information transmission method. FIG. 3 is another flowchart of the DLT information transmission according to the embodiment of the present disclosure. As shown in FIG. 3, the flow includes the following steps:
[0044] In step S302, the core network acquires the DLT information.
[0045] In the embodiment of the present disclosure, the terminal access node is a terminal or a terminal device. The terminal device can be a mobile phone, an IoT device, or other types of terminals.
[0046] In the embodiment of the present disclosure, the type of the DLT is not specifically limited. The DLT can include at least one of the following: a single-chain block chain; a multi-chain block chain; a directed acyclic graph.
[0047] In the embodiment of the present disclosure, the DLT information can be block chain information. The block chain information can be block chain transaction information, block chain consensus related information such as pre-preparation information in PBFT, or block chain ledger information.
[0048] In one example embodiment, the core network acquires the DLT information includes: a DLT node of the core network generates the DLT information; or, the DLT node of the core network receives the DLT information.
[0049] In step S304, the core network sends the DLT information to the terminal access node.
[0050] In one example embodiment, the core network sends the DLT information to the terminal access node includes: an AMF of the core network sends first DLT signaling carrying the DLT information to the terminal access node through an N1 interface, wherein the first DLT signaling is generated by a non-access stratum (NAS).
[0051] In the embodiment of the present disclosure, the AMF of the core network sends the first DLT signaling carrying the DLT information to the terminal through the N1 interface using a PUCCH channel.
[0052] In one example embodiment, the core network sends the DLT information to the terminal access node includes: an AMF of the core network sends second DLT signaling carrying the DLT information to the terminal access node through an N2 interface, wherein the second DLT signaling is generated by a radio resource control (RRC).
[0053] In the embodiment of the present disclosure, the AMF of the core network can also send the second DLT signaling carrying the DLT information to the terminal through the N2 interface using a PUCCH channel.
[0054] In an example embodiment, the core network sends the DLT information to the terminal access node, including: a session management function SMF of the core network, sending the DLT information to a user plane function UPF of the core network through an N4 interface; and the UPF of the core network, sending a quality of service flow QoS Flow carrying the DLT information to the terminal access node.
[0055] Through the above steps, a distributed ledger DLT information transmission method is provided, and the distributed ledger DLT information is obtained by the terminal access node; and the terminal access node sends the DLT information to the core network. The problem that the DLT information cannot be autonomously transmitted between nodes in the related art is solved, and the effect of autonomously transmitting the DLT information between nodes is achieved.
[0056] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by means of software and the necessary general hardware platform, and of course, it can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the embodiments of the disclosure can be embodied in the form of a software product, which is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk), and includes a plurality of instructions to make a terminal device (which can be a mobile phone, a computer, a server, or a network device) execute the methods described in the embodiments of the disclosure.
[0057] In the present embodiment, a DLT information transmission apparatus is also provided, which is used to implement the above embodiments and preferred implementation manners, and will not be described again. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, implementation of hardware, or a combination of software and hardware, is also possible and contemplated.
[0058] In the embodiments of the disclosure, the DLT information transmission apparatus can be arranged in the terminal access node, and the DLT information transmission apparatus can include: a first obtaining module arranged to obtain the distributed ledger DLT information; and a first sending module arranged to send the DLT information to the core network.
[0059] In the embodiments of the disclosure, the DLT information transmission apparatus can also be arranged in the core network, and the DLT information transmission apparatus can include: a second obtaining module arranged to obtain the distributed ledger DLT information; and a second sending module arranged to send the DLT information to the terminal access node.
[0060] In the embodiments of the present disclosure, the DLT information transmission device can further include different modules, and the naming and function division of the modules can also be selected in different ways according to actual conditions, which are not specifically limited here.
[0061] It should be noted that each of the above modules can be implemented by software or hardware, and for the latter, the following implementation manners can be used, but are not limited thereto: all the above modules are located in the same processor; or the above modules are located in different processors in any combination.
[0062] The embodiments of the present disclosure further provide a computer readable storage medium, which stores a computer program. The computer program is configured to execute the steps in any of the above method embodiments when running.
[0063] In an example embodiment, the computer readable storage medium can include, but is not limited to, a U disk, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and various media that can store computer programs.
[0064] The embodiments of the present disclosure further provide an electronic device, which includes a memory and a processor. The memory stores a computer program. The processor is configured to execute the computer program to perform the steps in any of the above method embodiments.
[0065] In an example embodiment, the electronic device can further include a transmission device and an input / output device. The transmission device is connected to the processor. The input / output device is connected to the processor.
[0066] The embodiments of the present disclosure further provide a computer program product, which includes a computer program. The computer program is executed by a processor to implement the steps in any of the above method embodiments.
[0067] In an example embodiment, the computer program product includes a non-volatile computer readable storage medium. The non-volatile computer readable storage medium stores a computer program. The computer program is executed by a processor to implement the steps in the method described in the embodiments of the present disclosure.
[0068] The specific examples in the embodiments can refer to the examples described in the above embodiments and example embodiments, which will not be described here again.
[0069] Obviously, those skilled in the art should understand that each module or each step of the above-mentioned embodiments of the present disclosure can be realized by a general computing device, which can be concentrated on a single computing device or distributed on a network composed of multiple computing devices, which can be realized by program codes executable by the computing device, so that they can be stored in the storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in different order, or they can be made into individual integrated circuit modules, or multiple modules or steps among them can be made into a single integrated circuit module. Thus, the embodiments of the present disclosure are not limited to any specific combination of hardware and software.
[0070] In order for those skilled in the art to better understand the technical solutions of the embodiments of the present disclosure, the following will be described in conjunction with different embodiments.
[0071] Embodiment one
[0072] In this embodiment, the end user sends the DLT information to the core network DLT node, and Fig. 4 is a flowchart of the terminal sending the DLT information to the core network according to an embodiment of the present disclosure, as shown in Fig. 4, comprising the following steps:
[0073] Step S402, the terminal acquires DLT information.
[0074] In the embodiments of the present disclosure, the above-mentioned acquisition method can be generation or reception.
[0075] In the embodiments of the present disclosure, the terminal access node is a terminal or a terminal device, which can be a mobile phone, an IoT device, or other types of terminals.
[0076] In the embodiments of the present disclosure, the type of distributed ledger DLT is not specifically limited. The distributed ledger DLT can include at least one of the following: single-chain block chain; multi-chain block chain; directed acyclic graph.
[0077] In the embodiments of the present disclosure, the DLT information can be block chain information, which can be block chain transaction information, block chain consensus related information such as pre-preparation information in PBFT, or block chain ledger information.
[0078] Step S404, the terminal sends the first DLT signaling carrying the DLT information to the core network AMF through the N1 interface through the PUCCH channel.
[0079] In the embodiments of the present disclosure, the first DLT signaling is generated by the non-access layer NAS.
[0080] Step S406, the AMF forwards the first DLT signaling to the core network DLT node.
[0081] Embodiment Two
[0082] In this embodiment, the terminal user sends DLT information to the core network DLT node, and FIG. 5 is another flowchart of the terminal sending DLT information to the core network according to an embodiment of the present disclosure, as shown in FIG. 5, including the following steps:
[0083] In step S502, the terminal acquires DLT information.
[0084] In the embodiment of the present disclosure, the above-mentioned acquisition mode can be generation or reception.
[0085] In the embodiment of the present disclosure, the terminal access node is a terminal or a terminal device, which can be a mobile phone, an IoT device, or other types of terminals.
[0086] In the embodiment of the present disclosure, the type of distributed ledger DLT is not specifically limited. The distributed ledger DLT can include at least one of the following: a single-chain blockchain; a multi-chain blockchain; a directed acyclic graph.
[0087] In the embodiment of the present disclosure, the 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 through the second DLT signaling through the N2 interface through the PUCCH channel.
[0089] In the embodiment of the present disclosure, the second DLT signaling is generated by the radio resource control layer RRC.
[0090] In step S506, the AMF forwards the second DLT signaling to the core network DLT node.
[0091] Embodiment Three
[0092] In this embodiment, the terminal user sends DLT information to the core network DLT node, and FIG. 6 is still another flowchart of the terminal sending DLT information to the core network according to an embodiment of the present disclosure, as shown in FIG. 6, including the following steps:
[0093] In step S602, the terminal acquires DLT information.
[0094] In the embodiment of the present disclosure, the above-mentioned acquisition mode can be generation or reception.
[0095] In the embodiment of the present disclosure, the terminal access node is a terminal or a terminal device, which can be a mobile phone, an IoT device, or other types of terminals.
[0096] In the embodiments of the present disclosure, the type of the distributed ledger DLT is not specifically limited. The distributed ledger DLT can include at least one of the following: a single-chain block chain; a multi-chain block chain; a directed acyclic graph.
[0097] In the embodiments of the present disclosure, the DLT information can be block chain information, which can be block chain transaction information, block chain consensus related information such as pre-preparation information in PBFT, or block chain ledger information.
[0098] In step S604, the terminal carries the DLT information using the DLT dedicated QoS flow through the PUSCH channel, and sends the DLT information to the user plane function UPF through the N3 interface through the user plane bearer.
[0099] In step S606, the UPF extracts the DLT information in the DLT dedicated 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] Embodiment four
[0102] In this embodiment, the core network DLT node sends the DLT information to the terminal user. FIG. 7 is a flowchart of the core network sending the DLT information to the terminal in the embodiments of the present disclosure, as shown in FIG. 7, including the following steps:
[0103] In step S702, the core network DLT node obtains the DLT information.
[0104] In the embodiments of the present disclosure, the above-mentioned obtaining method can be generation or reception.
[0105] In the embodiments of the present disclosure, the terminal access node is a terminal or a terminal device. The terminal device can be a mobile phone, an IoT device, or other types of terminals.
[0106] In the embodiments of the present disclosure, the type of the distributed ledger DLT is not specifically limited. The distributed ledger DLT can include at least one of the following: a single-chain block chain; a multi-chain block chain; a directed acyclic graph.
[0107] In the embodiments of the present disclosure, the DLT information can be block chain information, which can be block chain transaction information, block chain consensus related information such as pre-preparation information in PBFT, or block chain ledger information.
[0108] In step S704, the core network DLT node forwards the first DLT signaling carrying the DLT information to the AMF.
[0109] In the embodiment of the present disclosure, the first DLT signaling is generated by a non-access stratum (NAS).
[0110] At step S706, the AMF sends the first DLT signaling carrying the DLT information to the terminal through an N1 interface.
[0111] Embodiment five
[0112] In the present embodiment, the core network DLT node sends the DLT information to the terminal user. FIG. 8 is another flowchart of the core network sending the DLT information to the terminal according to an embodiment of the present disclosure. As shown in FIG. 8, the method comprises the following steps:
[0113] At step S802, the core network DLT node acquires the DLT information.
[0114] In the embodiment of the present disclosure, the above-mentioned acquisition manner can be generation or reception.
[0115] In the embodiment of the present disclosure, the terminal access node is a terminal or a terminal device. The terminal device can be a mobile phone, an IoT device, or other types of terminals.
[0116] In the embodiment of the present disclosure, the type of the distributed ledger (DLT) is not specifically limited. The distributed ledger (DLT) can include at least one of the following: a single-chain block chain; a multi-chain block chain; a directed acyclic graph.
[0117] In the embodiment of the present disclosure, the DLT information can be block chain information. The block chain information can be block chain transaction information, block chain consensus related information such as pre-preparation information in PBFT, or block chain ledger information.
[0118] At step S804, the core network DLT node forwards the second DLT signaling to the AMF.
[0119] In the embodiment of the present disclosure, the second DLT signaling is generated by a radio resource control (RRC).
[0120] At step S806, the AMF sends the second DLT signaling carrying the DLT information to the terminal through an N2 interface.
[0121] Embodiment six
[0122] In the present embodiment, the core network DLT node sends the DLT information to the terminal user. FIG. 9 is another flowchart of the core network sending the DLT information to the terminal according to an embodiment of the present disclosure. As shown in FIG. 9, the method comprises the following steps:
[0123] At step S902, the core network DLT node acquires the DLT information.
[0124] In the embodiments of the present disclosure, the above-mentioned acquisition manner can be generation or reception.
[0125] In the embodiments of the present disclosure, the terminal access node is a terminal or a terminal device. The terminal device can be a mobile phone, an IoT device, or other types of terminals.
[0126] In the embodiments of the present disclosure, the type of distributed ledger DLT is not specifically limited. The distributed ledger DLT can include at least one of the following: a single-chain block chain; a multi-chain block chain; a directed acyclic graph.
[0127] In the embodiments of the present disclosure, the 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 of 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 dedicated QoS Flow to carry the DLT information and sends it to the terminal through the user plane of the N3 interface.
[0131] In summary, the embodiments of the present disclosure provide a DLT information transmission method, which realizes the transmission of DLT information between the core network DLT node and the terminal. The following methods are included: first, the terminal uses the PUCCH channel to carry the DLT information through the 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. Also, according to this method, the core network can transmit DLT information to the terminal. Second, the terminal uses the PUCCH channel to carry the DLT information through the DLT signaling and sends it to the AMF through the N2 interface. The AMF forwards the DLT signaling to the core network DLT function node. Also, according to this method, the core network can transmit DLT information to the terminal. Third, a blockchain dedicated QoS Flow is defined. The terminal uses the DLT dedicated QoS Flow to carry the DLT information through the PUSCH channel and sends it to the UPF through the N3 interface. The UPF forwards the information to the DLT function node of the core network through the SMF. Also, according to this method, the core network can transmit DLT information to the terminal.
[0132] The above merely describes preferred embodiments of the present disclosure, and is not intended to limit the present disclosure. The present disclosure can have various modifications and changes for those skilled in the art. Any modifications, equivalent replacements, improvements, etc. made within the principles of the present disclosure shall be included in the protection scope of the present disclosure.
Claims
1. A method for transmitting distributed ledger technology (DLT) information, comprising: obtaining, by a terminal access node, DLT information; sending, by the terminal access node, the DLT information to a core network.
2. The method of claim 1, wherein, The sending, by the terminal access node, of the DLT information to the core network comprises: sending, by the terminal access node, first DLT signaling carrying the DLT information to the core network over an N1 interface based on a physical uplink control channel (PUCCH), wherein the first DLT signaling is generated by a non-access stratum (NAS).
3. The method of claim 2, wherein, The sending, by the terminal access node, of the DLT information to the core network comprises: sending, by the terminal access node, the first DLT signaling to an access and mobility management function (AMF) of the core network over the N1 interface based on the PUCCH, so that the AMF forwards the first DLT signaling to a DLT node of the core network.
4. The method of claim 1, wherein, The sending, by the terminal access node, of the DLT information to the core network comprises: sending, by the terminal access node, second DLT signaling carrying the DLT information to the core network over an N2 interface based on a physical uplink shared channel (PUSCH), wherein the second DLT signaling is generated by a radio resource control (RRC).
5. The method of claim 4, wherein, The sending, by the terminal access node, of the DLT information to the core network comprises: sending, by the terminal access node, the second DLT signaling to an AMF of the core network over the N2 interface based on the PUSCH, so that the AMF forwards the second DLT signaling to a DLT node of the core network.
6. The method of claim 1, wherein, The sending, by the terminal access node, of the DLT information to the core network comprises: sending, by the terminal access node, a quality of service (QoS) flow carrying the DLT information to the core network over an N3 interface based on a physical uplink shared channel (PUSCH).
7. The method of claim 6, wherein, The sending, by the terminal access node, of the DLT information to the core network comprises: sending, by the terminal access node, the QoS flow to a user plane function (UPF) of the core network over the N3 interface based on the PUSCH, so that the UPF sends the DLT information to a session management function (SMF) of the core network over an N4 interface.
8. The method of claim 1, wherein, The obtaining, by the terminal access node, of the DLT information comprises: generating, by the terminal access node, the DLT information; or receiving, by the terminal access node, the DLT information. 9.A method for transmitting distributed ledger technology (DLT) information, comprising: obtaining, by a core network, DLT information; sending, by the core network, the DLT information to a terminal access node.
10. The method of claim 9, wherein, The sending, by the core network, of the DLT information to the terminal access node comprises: sending, by an access and mobility management function (AMF) of the core network, first DLT signaling carrying the DLT information to the terminal access node over an N1 interface, wherein the first DLT signaling is generated by a non-access stratum (NAS).
11. The method of claim 9, wherein, The sending, by the core network, of the DLT information to the terminal access node comprises: The AMF of the core network sends a second DLT signaling carrying the DLT information to the terminal access node through an N2 interface, wherein the second DLT signaling is generated by a radio resource control layer (RRC).
12. The method of claim 9, wherein, The core network sends the DLT information to the 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: The 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 having stored therein a computer program, wherein, The computer program is executed by a processor to implement the method in any one of claims 1 to 13.
15. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor implements the method in any one of claims 1 to 13 when executing the computer program.
16. A computer program product comprising a computer program, wherein the computer program is executed by a processor to implement the method in any one of claims 1 to 13.
Citation Information
Patent Citations
Block chain information transmission method, device and system
CN116016499A
Securing communications for roaming user equipment (UE) using a native blockchain platform
US10299128B1