CN113918316A - Block chain-based 5G access network user end edge computational power distribution method - Google Patents

Block chain-based 5G access network user end edge computational power distribution method Download PDF

Info

Publication number
CN113918316A
CN113918316A CN202111007871.2A CN202111007871A CN113918316A CN 113918316 A CN113918316 A CN 113918316A CN 202111007871 A CN202111007871 A CN 202111007871A CN 113918316 A CN113918316 A CN 113918316A
Authority
CN
China
Prior art keywords
edge computing
computing power
block chain
edge
node
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111007871.2A
Other languages
Chinese (zh)
Inventor
赵顾良
王紫程
王晔彤
高娴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Inspur Scientific Research Institute Co Ltd
Original Assignee
Shandong Inspur Scientific Research Institute Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Inspur Scientific Research Institute Co Ltd filed Critical Shandong Inspur Scientific Research Institute Co Ltd
Priority to CN202111007871.2A priority Critical patent/CN113918316A/en
Publication of CN113918316A publication Critical patent/CN113918316A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5061Partitioning or combining of resources
    • G06F9/5072Grid computing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/50Indexing scheme relating to G06F9/50
    • G06F2209/502Proximity

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Computer Hardware Design (AREA)
  • Finance (AREA)
  • Bioethics (AREA)
  • Health & Medical Sciences (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • General Business, Economics & Management (AREA)
  • Mathematical Physics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a 5G access network user edge computing power distribution method based on a block chain, which comprises the steps of obtaining an edge computing power demand signal sent by a user side; obtaining distributed edge computing nodes based on intelligent contracts deployed on the block chain according to the edge computing power demand signals; establishing a computing channel between a user side and the distributed edge computing power nodes, and operating an intelligent contract so that the user side calls the edge computing power resources of the distributed edge computing power nodes to execute set services; and acquiring the calculation force calling information, and uploading the calculation force calling information to the block chain. The invention distributes the edge computing resources and records the computing power calling information by establishing the block chain network comprising the edge computing nodes and the user terminal based on the intelligent contract of the block chain technology, and ensures that the consumption calling information of the edge computing resources can be safely, transparently, autonomously and irreparably stored and recorded on the premise of ensuring the accurate and timely distribution of the user terminal resources.

Description

Block chain-based 5G access network user end edge computational power distribution method
Technical Field
The invention relates to the technical field of wireless communication, in particular to a block chain-based method for distributing the edge calculation force of a 5G access network user terminal.
Background
The 5G co-construction sharing networking has two modes: access network sharing and foreign network roaming.
Under the access network sharing scheme, when a 5G non-independent network is NSA, a user belonging to an operator A is called UEA, and a user belonging to an operator B is called UEB, and the users are accessed to core networks of respective affiliated operators through a shared base station. In this way, the shared base station needs to transmit and exchange through the shared bearer network, and sends the user plane and control plane messages of different ues a and ues b to the core networks to which the shared base station belongs. Under the NSA architecture, 4G serves as an anchor point, and thus both 4G and 5G base stations are shared.
For the 5G independent networking architecture SA, since 4G is not required as an anchor point, only the 5G base stations are shared base stations, and the respective 4G base stations of the operators do not need to be shared. In the heterogeneous network roaming scheme, under the NSA architecture, both the UEA and the UEB access the core network of the current network through the 5G base station, and then access the core network of the home operator in a roaming mode. Under the NSA architecture, also because 4G is an anchor point, both 4G and 5G base stations are shared. When the 5G independent networking architecture SA is used, under the heterogeneous roaming scheme, for the same reason, 4G is not required to be used as an anchor point, and only 5G base stations need to be shared.
At present, domestic operators all adopt an access network sharing mode. Under the background of 5G co-construction shared networking, the deployment and scheduling mode of the edge cloud (MEC) has the following problems:
edge Clouds (MECs) are typically deployed at the operator base station access side, an aggregation closet, or higher-level regional data centers. After 5G co-construction and sharing, if two operators both need to provide low-delay low-congestion edge calculation support for respective users, the MEC after sinking UPF and UPF needs to be respectively constructed in the shared base station access side machine room.
Therefore, how to avoid the repeated construction of sinking UPFs and MECs and realize the edge calculation power distribution and scheduling among different operators becomes a problem to be solved urgently in the industry.
Disclosure of Invention
Aiming at the problems in the prior art, the embodiment of the invention provides a block chain-based method for distributing the edge calculation force of a 5G access network user terminal.
The invention provides a block chain-based 5G access network user terminal edge computing force distribution method, which is applied to a block chain network node comprising a user terminal and an edge computing node, and comprises the following steps:
acquiring an edge computing power demand signal sent by a user side;
obtaining distributed edge computing nodes based on intelligent contracts deployed on the block chain according to the edge computing power demand signals;
establishing a computing channel between the user side and the distributed edge computing power node, and operating the intelligent contract to enable the user side to call the edge computing power resource of the distributed edge computing power node to execute a set service;
and acquiring calculation force calling information, and uploading the calculation force calling information to the block chain.
According to the edge computing force distribution method for the 5G access network user terminal based on the block chain, the step of obtaining the distributed edge computing node based on the intelligent contract deployed on the block chain according to the edge computing force demand signal comprises the following steps:
determining the type of the required service of the user side according to the edge computing power demand signal;
according to the type of the required service of the user side, running an intelligent contract deployed on the block chain, and acquiring edge computing nodes, of which edge computing resources are not less than required resources and communication distances are less than a set threshold value, as distributed edge computing nodes;
the demand resource refers to an edge computing resource required by the demand service type.
According to the edge calculation force distribution method of the 5G access network user terminal based on the block chain, provided by the invention, one or more set service models are deployed on the edge calculation force node; the service model is used for instantiation call of the user side.
According to the edge calculation force distribution method of the 5G access network user terminal based on the block chain, provided by the invention, a calculation force channel between the user terminal and the distributed edge calculation force node is established based on a user port function UPF.
According to the block chain-based 5G access network user edge computing power distribution method provided by the invention, the computing power calling information is used for a first operator and a second operator to settle computing power transaction;
the first operator refers to a communication operator of the user side; the second operator refers to an operator of the edge computing node.
The invention provides a block chain-based 5G access network user end edge calculation force distribution method, which further comprises the following steps:
and forwarding a demand termination signal sent by a user side to the distributed edge computing node, so that the distributed edge computing node executes an intelligent contract according to the demand termination signal and releases edge computing resources.
The invention also provides a system for distributing the edge calculation force of the 5G access network user terminal based on the block chain, which comprises the following components:
the acquisition module is used for acquiring an edge computing power demand signal sent by a user side;
the distribution module is used for obtaining distributed edge computing nodes based on intelligent contracts deployed on the block chains according to the edge computing power demand signals;
the channel module is used for establishing a computing channel between the user side and the distributed edge computing power node and operating the intelligent contract so that the user side calls the edge computing power resource of the distributed edge computing power node to execute a set service;
and the uploading module is used for acquiring calculation force calling information and uploading the calculation force calling information to the block chain.
The present invention also provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the program, the processor implements the steps of the method for allocating an computational power at a user end of a 5G access network based on a block chain as described in any one of the above.
The present invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which, when being executed by a processor, carries out the method steps of the edge calculation force allocation method for a block chain based 5G access network user end.
The present invention also provides a computer program product comprising a computer program which, when being executed by a processor, implements the steps of the method for edge-based allocation of computational power for a user equipment in a blockchain-based 5G access network as described in any of the above.
The edge computing power distribution method of the 5G access network user terminal based on the block chain, provided by the invention, is characterized in that the edge computing resources are distributed based on the intelligent contract of the block chain technology by establishing the block chain network comprising the edge computing nodes and the user terminal, and the computing power calling information is recorded, so that the consumption calling information of the edge computing resources can be safely, transparently and autonomically stored and recorded in a non-falsification manner on the premise of ensuring the accurate and timely resource distribution of the user terminal.
Drawings
In order to more clearly illustrate the technical solutions of the present invention or the prior art, the drawings needed for the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of a block chain-based method for allocating computational power of a user end in a 5G access network according to the present invention;
fig. 2 is a schematic structural diagram of an electronic device provided in the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings, and it is obvious that the described embodiments are some, but not all embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The block chain based 5G access network user end edge calculation force distribution method of the present invention is described below with reference to fig. 1.
As shown in fig. 1, an embodiment of the present invention provides a method for distributing edge computing power of a user end in a 5G access network based on a block chain, which is applied to a network node of the block chain including the user end and an edge computing node, and includes:
step 101, acquiring an edge computing power demand signal sent by a user side;
103, obtaining distributed edge computing nodes based on intelligent contracts deployed on the block chains according to the edge computing power demand signals;
105, establishing a computing channel between the user side and the distributed edge computing power node, and running the intelligent contract to enable the user side to call the edge computing power resource of the distributed edge computing power node to execute a set service;
and 107, acquiring calculation force calling information, and uploading the calculation force calling information to the block chain.
In this embodiment, the building of the blockchain network may be performed based on an additionally provided link building server, that is, the link building server distributes a program to each network node in the blockchain, so as to initialize the blockchain network of this embodiment.
The updating of the blockchain network can also be completed by the link establishment server.
For example, after the total amount of computing resources of some edge computing power nodes is increased (new equipment is erected) and decreased (hardware equipment is worn), the link establishment server can update the distributed program to adjust the edge computing power nodes with the changed total amount of computing resources.
Generally, a blockchain network is completely decentralized, with each node in the network being in the same place.
However, in this embodiment, the physical condition of the user end is limited, and there may be some functions that may not be competent for computation allocation, computation customization service, and the like, so an intelligent contract server may be additionally provided in the blockchain network as a special node for processing the function implementation that may not be competent by the user end.
In step 101, the edge calculation demand signal sent by the user end is provided for the edge calculation distribution network based on the block chain in this embodiment, that is, only when the user end selects the calculation call request for realizing the edge calculation using the block chain network, step 101 can be realized.
Prior to step 101, options for computing power invocation may be provided by a specific server or a blockchain network node according to common computing power request information of a user end, for example, providing a remote MEC (i.e., an edge cloud that may include one or more edge computing nodes) by a user end communications operator, performing cloud computing power invocation by a non-MEC method, implementing computing power invocation by the blockchain-based edge computing distribution network of the present embodiment, and the like.
When the user returns the result of the computation power call implemented by the edge computation distribution network based on the block chain in this embodiment, that is, the edge computation power demand signal sent by the user side, step 101 is executed, and further other steps in this embodiment are executed.
The beneficial effect of this embodiment lies in:
by establishing a block chain network comprising edge computing nodes and a user side, distributing edge computing resources based on an intelligent contract of a block chain technology, and recording computing power calling information, on the premise of ensuring accurate and timely resource distribution of the user side, the consumption calling information of the edge computing resources can be safely, transparently, autonomously and irreparably stored and recorded.
According to the above embodiment, in the present embodiment:
the step of obtaining the distributed edge computing nodes based on the intelligent contracts deployed on the blockchain according to the edge computing power demand signals comprises:
determining the type of the required service of the user side according to the edge computing power demand signal;
according to the type of the required service of the user side, running an intelligent contract deployed on the block chain, and acquiring edge computing nodes, of which edge computing resources are not less than required resources and communication distances are less than a set threshold value, as distributed edge computing nodes;
the demand resource refers to an edge computing resource required by the demand service type.
One or more set business models are deployed on the edge calculation force node; the service model is used for instantiation call of the user side.
And establishing a computing channel between the user side and the distributed edge computing node based on a User Port Function (UPF).
The computing power calling information is used for the first operator and the second operator to settle computing power transaction;
the first operator refers to a communication operator of the user side; the second operator refers to an operator of the edge computing node.
The method for distributing the edge calculation force of the 5G access network user terminal based on the block chain further includes:
and forwarding a demand termination signal sent by a user side to the distributed edge computing node, so that the distributed edge computing node executes an intelligent contract according to the demand termination signal and releases edge computing resources.
The beneficial effect of this embodiment lies in:
by establishing a block chain network comprising edge computing nodes and a user side, distributing edge computing resources based on an intelligent contract of a block chain technology, and recording computing power calling information, on the premise of ensuring accurate and timely resource distribution of the user side, the consumption calling information of the edge computing resources can be safely, transparently, autonomously and irreparably stored and recorded.
In the following, from the overall perspective of the technical solution, an embodiment of a method for providing fast edge computation for users under shared coverage of an access network based on a block chain technology is provided.
Based on the problems already described in the background, if only one operator's edge cloud physical resource is allowed to be deployed in the computer room. When facing scenes such as visiting edge cloud platforms or local shunting, the following problems exist:
(1) if only the 5G access network is shared and the edge cloud is not shared, the unshared base station construction party UE cannot use the base station access edge cloud deployment scheme to deploy the edge cloud at the farther end such as a protective equipment room or an area data center, and due to the fact that the transmission link is prolonged, reliability is reduced and unnecessary service flows are increased. If each operator needs to establish an edge cloud in the resource position of the shared base station, the advantages brought by co-establishing the shared network are compressed. Without sharing the edge cloud, the unshared base station contractor UE needs to access the computing resources of the home operator through the bearer network. According to the foregoing, the shared bearer network needs to distribute, at a certain node, user plane and control plane messages of the ue a and the ue b to core networks to which the respective nodes belong.
(2) If the 5G access network and the edge cloud are shared simultaneously, the influence of the resource sharing networking architecture, the shared resource working mechanism and the edge cloud sharing on the Mobile Edge Computing (MEC) mode of the sharing party and the undertaking party for user access needs to be clarified, and the requirements on the corresponding network capacity are clarified from the aspects of user identity authentication, charging mode, quality of service (QoS) strategy and the like.
The problem to be solved by the embodiment is as follows: and when the 5G access network and the edge cloud are shared simultaneously, computing resources are shared by using the block chain and the intelligent contract.
For the NSA scenario, the deployment location of the MEC edge cloud is the same as 4G, i.e., still connected in series on the S1-U interface and between the core packet network (EPC) and the new air interface (NR). The MEC edge cloud deployment can be a split deployment and a service server separate deployment, and can also be an integrated deployment to realize functions such as charging and the like.
In the SA scenario, the 5G network MEC edge cloud platform is generally deployed in a virtualized form. The MEC is fused with a Network Function Virtualization (NFV) technology, and can realize calling as required and flexible deployment. The MEC edge cloud deployment location is behind a User Plane Function (UPF). The MEC edge cloud may be deployed according to UPF location and business requirements. In a 5G SA, the UPF and MEC platform (MEP) will each be deployed docked as two parts.
The block chain technology is used as a decentralized distributed accounting technology, and traceability, consistency and non-falsification of data can be guaranteed by using a consensus algorithm, a hash function, a timestamp, asymmetric encryption, a programmable intelligent contract and other technologies. The blockchain may be deployed on the MEC edge cloud on the base station access side as an application. When the terminal accesses the MEC, the intelligent contract on the corresponding block chain is executed, and the calculation force calling is recorded while the corresponding edge calculation force is started. Under the scheme, even if the communication between the current base station access computer room and the remote core network is interrupted, the UE can still normally obtain the calculation force support of the MEC.
The embodiment discloses a method for providing fast edge computing power for users under shared coverage of an access network based on a block chain technology. Under the condition that only one MEC computing power entity is deployed in a base station access computer room, the real-time MEC computing power can be provided for UE belonging to other co-established sharing operators.
The key points of the embodiment include:
and reserving resources of the specific computing power service on an MEC server deployed in a base station access computer room. Typical services of this type include recognition services in the autopilot class. In the current computing power network architecture, the whole network computing power is resource information such as computing power, storage, algorithm and the like of a service node is distributed through a network control plane (including a centralized controller, a distributed routing protocol and the like), and optimal distribution, association, transaction and allocation of resources such as computing, storage, network and the like are provided by combining network information and user requirements, so that a novel network with optimized configuration and use of resources in the whole network is realized.
On one hand, after a terminal in an existing computing power network requests computing power, a long time is often needed to obtain computing power resources (on the order of tens of seconds from computing power selection, routing, environment configuration, data transmission and the like), and for mobile computing power applications such as the internet of vehicles and the like, bidirectional mobile communication support needs to be provided for input and output of certain computing power. In this case, once the transmission link fails, communication is interrupted, and the overall security of the service is affected.
On the other hand, if the typical application of the car networking class is customized into the standard model, resource reservation can be performed on the edge server at the base station side, the instantiation can be performed immediately once a service request is received, and when the target UE enters the cell, the customized computing power service can be provided for the target UE.
The advantage of customizing the computation power of the typical application also includes that the number of the application instances which can be carried by the current edge computation power node can be calculated more accurately. When a custom computation power request arrives, the local orchestrator can quickly calculate whether the current resource is sufficient for one instantiation. It should be noted here that, in general, for an application with power customization, the service priority should be the highest or several higher levels. When only the highest priority application is provided with the power customization and resource reservation, the local node orchestrator scheduling is relatively simple, and if multiple priorities need to be supported, the resource reservation algorithm needs to be further refined. This embodiment only describes the procedure by taking the application with the highest priority reserved as an example.
For a urrllc (low-latency high-reliability) network, in order to realize low network latency, the UPF is generally deployed near a base station or in an access room, while the UPF of an eMBB (enhanced mobile broadband) is deployed in a convergence room or a core room. Generally, an ME Host has a hierarchy of a central DC (large area central office)/regional DC (provincial level office), a core DC (local network core office), an edge DC (local network convergence office), and a drop-in central DC. The MEC system level network management (including MEPM and MEAO) needs to coordinate operations (e.g. selecting Host, application migration, policy interaction, etc.) between different ME hosts (including MEP, UPF and ME APP) and between the ME hosts and the 5GC, and is generally deployed in regional DC (provincial level) or central DC (large-area center). The ME Host is deployed on demand according to service direction and cooperates with the sinking and distributed deployment of the UPF, and in actual networking, the ME Host can be flexibly deployed at different positions from the vicinity of the base station to the central data network according to related requirements on operability, performance or security. However, no matter how deployed, UPF is needed to control traffic to point to MEC APP or to point to the network.
For MEC deployment on RAN side: the MEC may be deployed behind a single eNB node or behind an aggregation node of multiple enbs, which is a common deployment approach in 4G and is called radio over-frequency (tof). The advantage of deploying the MEC on the RAN side is that it is more convenient to obtain the wireless related information of the base station side by monitoring and analyzing the signaling of the S1-C interface, and it is also possible to offload the traffic data traffic to the edge for processing by analyzing the GTP-U packet of the S1-U interface, thereby reducing the network delay to millisecond level. But the problem of the scheme is that the security problems of charging, lawful interception and the like need to be solved.
In the scenario of the embodiment of the patent, for a co-building shared base station, when a computational network is deployed at a near-end position such as a base station access machine room, a customized standard model is applied to certain typical edge computation on an MEC by adopting the method of the patent, and a block chain and a corresponding intelligent contract are deployed at a node. The content of the intelligent contract comprises:
(1) the computing power is customized by a special intelligent contract server according to the typical application and is submitted to each edge computing power node in an intelligent contract form, and a computing power trading platform is added before regular settlement is carried out. The intelligent contract is validated after the server publishes the intelligent contract onto the blockchain.
(2) Multiple operators co-building a shared base station need to sign a contract with an intelligent contract server in advance and obtain an intelligent contract access permission. While providing a communication channel with the edge MEC at the sunken UPF.
(3) When the MEC node receives a corresponding application initiation request, before executing a conventional edge computing process, checking whether resources are available on the current edge MEC for instantiating a target typical application, if so, instantiating the application model, and triggering the intelligent contract on the node to execute.
(4) When the MEC is inquired that resources corresponding to the calculation force exist, a special connection channel is allocated to the terminal. When the terminal establishes the computing power channel with the MEC, the corresponding intelligent contract is executed immediately, and the occupation condition of the current application on the computing power resource is recorded.
(5) The customization computing power is customized in the smart contract in a time slice format, such as seconds at a customization granularity. When the contract executes, the effective starting-stopping time period of the current computing resource is determined at the same time.
(6) When the user no longer needs the customized computing power resource on the MEC, a release of the customized computing power application will be submitted to the MEC. The MEC, upon receiving the application, will execute the smart contract that releases the customized computational power.
(7) The 'computing power trading platform' on the system side carries out statistics and charging (such as monthly statistics) on the non-real-time computing power use condition in a mode of accessing the edge MEC block chain.
In summary, the method for quickly providing edge calculation for users based on the blockchain technology provided by the present embodiment. For terminals under the coverage of a shared access network, such as autonomous vehicles, a large number of sensors are deployed on the vehicles, and according to estimation, 40TB of data are generated every 8 hours of driving, most of the data are not important, and if the data are transmitted to the cloud, a large amount of unnecessary expenses are caused. Meanwhile, the automatic driving automobile is very sensitive to time delay of data transmission and processing, and accidents can be caused when the data transmission is delayed by 1 ms. Therefore, in order to reduce the bandwidth and ensure low latency, edge computing power (MEC equipment) matching such traffic needs to be configured at the network edge.
In the current networks of large operators, the areas adopting the technology of co-building shared access networks are gradually increasing. Under the existing access network sharing scheme, if a network construction party and a network sharing party need to support edge computing, respective 'sinking UPFs' and MECs connected to the UPFs need to be deployed on the sharing base station side. After the UEs of different operators enter the coverage area of the base station, the processes related to the edge calculation are all connected to the respective UPF through the switching node on the bearer network, and then connected to the respective MEC through the UPF to perform the edge calculation.
Different operators deploy UPF and MEC modes at the base station access side, which causes unnecessary overlapping investment. The invention provides an edge calculation force application and use method based on a block chain, which can provide shared edge calculation force of a base station access side for different operator users under a shared base station and simultaneously complete auxiliary functions such as edge calculation force use record and the like.
The beneficial effect of this embodiment lies in:
the method for customizing the specific application and using the customized computing power in the form of the intelligent contract can be applied to service scenes such as co-building a shared base station and the like. While providing a usable solution for applications that provide computational power alone.
Intelligent contracts and blockchain techniques are utilized to ensure transparency and non-tampering of transactions.
The following describes the apparatus for distributing the calculated force at the user end of the 5G access network based on the block chain according to the present invention, and the apparatus for distributing the calculated force at the user end of the 5G access network based on the block chain described below and the method for distributing the calculated force at the user end of the 5G access network based on the block chain described above may be referred to in correspondence.
The embodiment of the present invention further provides a system for distributing the edge computational power of a 5G access network user based on a block chain, including:
the acquisition module is used for acquiring an edge computing power demand signal sent by a user side;
the distribution module is used for obtaining distributed edge computing nodes based on intelligent contracts deployed on the block chains according to the edge computing power demand signals;
the channel module is used for establishing a computing channel between the user side and the distributed edge computing power node and operating the intelligent contract so that the user side calls the edge computing power resource of the distributed edge computing power node to execute a set service;
and the uploading module is used for acquiring calculation force calling information and uploading the calculation force calling information to the block chain.
Further, the allocation module includes:
the demand submodule is used for determining the demand service type of the user side according to the edge computing power demand signal;
the contract distribution submodule is used for operating the intelligent contract deployed on the block chain according to the demand service type of the user side, and acquiring an edge computing node, of which the edge computing resource is not less than the demand resource and the communication distance is less than a set threshold value, as a distributed edge computing node;
the demand resource refers to an edge computing resource required by the demand service type.
The block chain based 5G access network user terminal edge computing force distribution system further comprises:
and the termination module is used for forwarding a demand termination signal sent by the user side to the distributed edge computing node, so that the distributed edge computing node executes an intelligent contract according to the demand termination signal and releases edge computing resources.
Fig. 2 illustrates a physical structure diagram of an electronic device, which may include, as shown in fig. 2: a processor (processor)210, a communication Interface (communication Interface)220, a memory (memory)230 and a communication bus 240, wherein the processor 210, the communication Interface 220 and the memory 230 are communicated with each other via the communication bus 240. Processor 210 may invoke logic instructions in memory 230 to perform a blockchain based 5G access network user edge algorithm force allocation method comprising: acquiring an edge computing power demand signal sent by a user side; obtaining distributed edge computing nodes based on intelligent contracts deployed on the block chain according to the edge computing power demand signals; establishing a computing channel between the user side and the distributed edge computing power node, and operating the intelligent contract to enable the user side to call the edge computing power resource of the distributed edge computing power node to execute a set service; and acquiring calculation force calling information, and uploading the calculation force calling information to the block chain.
In addition, the logic instructions in the memory 230 may be implemented in the form of software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
In another aspect, the present invention also provides a computer program product, the computer program product including a computer program, the computer program being stored on a non-transitory computer readable storage medium, wherein when the computer program is executed by a processor, the computer is capable of executing the method for edge assignment of a block chain based 5G access network user terminal, the method including: acquiring an edge computing power demand signal sent by a user side; obtaining distributed edge computing nodes based on intelligent contracts deployed on the block chain according to the edge computing power demand signals; establishing a computing channel between the user side and the distributed edge computing power node, and operating the intelligent contract to enable the user side to call the edge computing power resource of the distributed edge computing power node to execute a set service; and acquiring calculation force calling information, and uploading the calculation force calling information to the block chain.
In yet another aspect, the present invention also provides a non-transitory computer-readable storage medium, on which a computer program is stored, the computer program, when being executed by a processor, is implemented to perform the method for edge-based power allocation for a block-chain-based 5G access network user terminal provided by the above methods, the method including: acquiring an edge computing power demand signal sent by a user side; obtaining distributed edge computing nodes based on intelligent contracts deployed on the block chain according to the edge computing power demand signals; establishing a computing channel between the user side and the distributed edge computing power node, and operating the intelligent contract to enable the user side to call the edge computing power resource of the distributed edge computing power node to execute a set service; and acquiring calculation force calling information, and uploading the calculation force calling information to the block chain.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. A method for distributing edge calculation force of a 5G access network user terminal based on a block chain is applied to a network node of the block chain comprising the user terminal and an edge calculation node, and comprises the following steps:
acquiring an edge computing power demand signal sent by a user side;
obtaining distributed edge computing nodes based on intelligent contracts deployed on the block chain according to the edge computing power demand signals;
establishing a computing channel between the user side and the distributed edge computing power node, and operating the intelligent contract to enable the user side to call the edge computing power resource of the distributed edge computing power node to execute a set service;
and acquiring calculation force calling information, and uploading the calculation force calling information to the block chain.
2. The method for edge computing power allocation of a 5G access network user terminal based on a blockchain according to claim 1, wherein the step of obtaining an allocated edge computing node based on an intelligent contract deployed on the blockchain according to the edge computing power demand signal comprises:
determining the type of the required service of the user side according to the edge computing power demand signal;
according to the type of the required service of the user side, running an intelligent contract deployed on the block chain, and acquiring edge computing nodes, of which edge computing resources are not less than required resources and communication distances are less than a set threshold value, as distributed edge computing nodes;
the demand resource refers to an edge computing resource required by the demand service type.
3. The block chain based 5G access network user end edge algorithm force distribution method according to claim 1, wherein one or more set service models are deployed on the edge algorithm force node; the service model is used for instantiation call of the user side.
4. The method according to claim 1, wherein the computation force channel between the ue and the distributed edge computation force node is established based on a User Port Function (UPF).
5. The block chain based 5G access network user terminal edge computing power distribution method of claim 1, wherein the computing power calling information is used for a first operator and a second operator to settle computing power transaction;
the first operator refers to a communication operator of the user side; the second operator refers to an operator of the edge computing node.
6. The method for edge-based allocation of computational power to a user equipment in a 5G access network according to any of claims 1 to 5, further comprising:
and forwarding a demand termination signal sent by a user side to the distributed edge computing node, so that the distributed edge computing node executes an intelligent contract according to the demand termination signal and releases edge computing resources.
7. A block chain-based 5G access network user terminal edge computing power distribution system is characterized by comprising:
the acquisition module is used for acquiring an edge computing power demand signal sent by a user side;
the distribution module is used for obtaining distributed edge computing nodes based on intelligent contracts deployed on the block chains according to the edge computing power demand signals;
the channel module is used for establishing a computing channel between the user side and the distributed edge computing power node and operating the intelligent contract so that the user side calls the edge computing power resource of the distributed edge computing power node to execute a set service;
and the uploading module is used for acquiring calculation force calling information and uploading the calculation force calling information to the block chain.
8. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor when executing the program performs the steps of the block chain based 5G access network user end edge calculated force distribution method according to any of claims 1 to 6.
9. A non-transitory computer readable storage medium having stored thereon a computer program, which when executed by a processor, performs the steps of the block chain based 5G access network user edge calculated force allocation method according to any of claims 1 to 6.
10. A computer program product comprising a computer program, wherein the computer program when executed by a processor implements the steps of the method for edge-based allocation of computational power for users of a blockchain-based 5G access network according to any of claims 1 to 6.
CN202111007871.2A 2021-08-30 2021-08-30 Block chain-based 5G access network user end edge computational power distribution method Pending CN113918316A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111007871.2A CN113918316A (en) 2021-08-30 2021-08-30 Block chain-based 5G access network user end edge computational power distribution method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111007871.2A CN113918316A (en) 2021-08-30 2021-08-30 Block chain-based 5G access network user end edge computational power distribution method

Publications (1)

Publication Number Publication Date
CN113918316A true CN113918316A (en) 2022-01-11

Family

ID=79233586

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111007871.2A Pending CN113918316A (en) 2021-08-30 2021-08-30 Block chain-based 5G access network user end edge computational power distribution method

Country Status (1)

Country Link
CN (1) CN113918316A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114579318A (en) * 2022-05-06 2022-06-03 北京智芯微电子科技有限公司 Resource coordination method, device and equipment for edge computing
CN114648870A (en) * 2022-02-11 2022-06-21 行云新能科技(深圳)有限公司 Edge calculation system, edge calculation decision prediction method, and computer-readable storage medium
CN114884945A (en) * 2022-04-28 2022-08-09 广东电网有限责任公司 Data transmission method, cloud server, device, system and storage medium
CN115022324A (en) * 2022-06-08 2022-09-06 中国银行股份有限公司 Network point cluster processing method and system based on edge calculation
CN115150374A (en) * 2022-05-27 2022-10-04 山东浪潮科学研究院有限公司 Computing network-oriented ubiquitous computing power nano-tube method and device and electronic equipment
CN115460053A (en) * 2022-07-28 2022-12-09 山东浪潮科学研究院有限公司 Service calling method and device and edge computing system
CN116305298A (en) * 2023-05-23 2023-06-23 之江实验室 Method and device for managing computing power resources, storage medium and electronic equipment
WO2023216921A1 (en) * 2022-05-12 2023-11-16 上海诺基亚贝尔股份有限公司 Apparatus and method for computing power network, and device and medium
WO2023240911A1 (en) * 2022-06-16 2023-12-21 中国电信股份有限公司 Computing power scheduling system and method, control node, storage medium, and device
WO2024051430A1 (en) * 2022-09-09 2024-03-14 中国联合网络通信集团有限公司 Computing power trading method, device and system
WO2024067148A1 (en) * 2022-09-28 2024-04-04 中国电信股份有限公司 Edge interconnection service execution method, apparatus and system, electronic device, and medium

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114648870A (en) * 2022-02-11 2022-06-21 行云新能科技(深圳)有限公司 Edge calculation system, edge calculation decision prediction method, and computer-readable storage medium
CN114884945A (en) * 2022-04-28 2022-08-09 广东电网有限责任公司 Data transmission method, cloud server, device, system and storage medium
CN114884945B (en) * 2022-04-28 2023-08-11 广东电网有限责任公司 Data transmission method, cloud server, device, system and storage medium
CN114579318A (en) * 2022-05-06 2022-06-03 北京智芯微电子科技有限公司 Resource coordination method, device and equipment for edge computing
WO2023216921A1 (en) * 2022-05-12 2023-11-16 上海诺基亚贝尔股份有限公司 Apparatus and method for computing power network, and device and medium
CN115150374B (en) * 2022-05-27 2023-06-27 山东浪潮科学研究院有限公司 Ubiquitous power calculation nano tube method and device for power calculation network and electronic equipment
CN115150374A (en) * 2022-05-27 2022-10-04 山东浪潮科学研究院有限公司 Computing network-oriented ubiquitous computing power nano-tube method and device and electronic equipment
CN115022324A (en) * 2022-06-08 2022-09-06 中国银行股份有限公司 Network point cluster processing method and system based on edge calculation
CN115022324B (en) * 2022-06-08 2024-04-19 中国银行股份有限公司 Method and system for processing network point cluster based on edge calculation
WO2023240911A1 (en) * 2022-06-16 2023-12-21 中国电信股份有限公司 Computing power scheduling system and method, control node, storage medium, and device
CN115460053B (en) * 2022-07-28 2023-06-27 山东浪潮科学研究院有限公司 Service calling method, device and edge computing system
CN115460053A (en) * 2022-07-28 2022-12-09 山东浪潮科学研究院有限公司 Service calling method and device and edge computing system
WO2024051430A1 (en) * 2022-09-09 2024-03-14 中国联合网络通信集团有限公司 Computing power trading method, device and system
WO2024067148A1 (en) * 2022-09-28 2024-04-04 中国电信股份有限公司 Edge interconnection service execution method, apparatus and system, electronic device, and medium
CN116305298A (en) * 2023-05-23 2023-06-23 之江实验室 Method and device for managing computing power resources, storage medium and electronic equipment
CN116305298B (en) * 2023-05-23 2023-08-04 之江实验室 Method and device for managing computing power resources, storage medium and electronic equipment

Similar Documents

Publication Publication Date Title
CN113918316A (en) Block chain-based 5G access network user end edge computational power distribution method
EP3530037B1 (en) System and method for network slice management in a management plane
CN108494612B (en) Network system for providing mobile edge computing service and service method thereof
EP3732846B1 (en) Quality of service (qos) control in mobile edge computing (mec)
US10129108B2 (en) System and methods for network management and orchestration for network slicing
US11201783B2 (en) Analyzing and configuring workload distribution in slice-based networks to optimize network performance
US9532359B2 (en) Resource allocation method and device
CN104955172A (en) Method for realizing mobile network virtualization, control platform, virtualization base station and system
US11689939B2 (en) Orchestrator and interconnection fabric mapper for a virtual wireless base station
US20120026961A1 (en) Network management system
US20230108693A1 (en) Quality of service management method and apparatus
US11184228B2 (en) Configuration control for network
CN105144777A (en) Bearer shunting method for backhaul link and network device
CN109891830A (en) A kind of function dispatching method, equipment and system
US11811635B2 (en) Network traffic migration method and apparatus
CN116233890A (en) 5G private network configuration method and device, electronic equipment and medium
CN114513852A (en) Service instance deployment method, cross-domain mutual access channel establishment method and related device
Jeon et al. Virtualised EPC for on-demand mobile traffic offloading in 5G environments
JP7472110B2 (en) Cellular Telecommunications Networks
WO2016070701A1 (en) Radio resource allocation method, communication node and storage medium
WO2019076301A1 (en) Integration method, device and system for multiple centralized units
CN114221948A (en) Cloud network system and task processing method
CN111432458B (en) Communication method and device based on double connections
US10616792B2 (en) Communications system and networking method of application driven network, and controller
US11968561B2 (en) Dynamic service aware bandwidth reporting and messaging for mobility low latency transport

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination