Method, device, equipment, medium and product for computing data exchange of radio access network

CN122802985APending Publication Date: 2026-09-22CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510340507.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-21
Publication Date
2026-09-22

AI Technical Summary

Technical Problem

这种架构尽管在一些简单应用场景中可以有效工作,但存在组网复杂度、数据传输效率低的问题

Benefits of technology

[0043]相对于现有技术,本发明实施例的一种无线接入网的计算数据交换方法、装置、设备、介质及产品,通过第一网元接收计算节点发送的第一消息;其中,所述第一消息包括计算数据、所述计算数据的源节点基础信息和目标节点基础信息;然后根据所述第一消息中的源节点基础信息和目标节点基础信息,对所述计算数据进行数据交换模式判决,确定目标数据交换模式;之后根据所述目标数据交换模式对应的路由策略,对所述计算数据进行路由转发;本发明实施例通过在无线接入网中引入第一网元实现无线接入网中各类型计算节点间数据路由转发,能有效简化组网,提高数据传输效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122802985A_ABST
    Figure CN122802985A_ABST
Patent Text Reader

Abstract

The application discloses a kind of computing data exchange method, device, equipment, medium and product of wireless access network, which comprises: receiving the first message sent by computing node;Wherein, the first message includes computing data, the source node basic information and target node basic information of the computing data;Then according to the source node basic information and target node basic information in the first message, data exchange mode decision is carried out to the computing data, and target data exchange mode is determined;After that, according to the routing strategy corresponding to the target data exchange mode, the computing data is routed and forwarded;The application introduces the first network element in wireless access network to realize data routing and forwarding between various types of computing nodes in wireless access network, which can effectively simplify networking and improve data transmission efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wireless technology, and in particular to a method, apparatus, device, medium, and product for exchanging computing data in a wireless access network. Background Technology

[0002] With the rapid development of artificial intelligence technology, more and more fields are beginning to apply multi-agent systems with computing capabilities. These agents form a horizontally connected, fully connected computing and communication collaborative network to meet the demands for ultra-low latency, high reliability, determinism, and dynamic networking. Addressing the collaborative computing and communication needs of multi-agent systems, and geared towards 5G-A (5th Generation Advanced) and 6G services, wireless networks are gradually evolving into integrated wireless-communication-computing networks. These integrated networks deeply integrate Radio Access Network (RAN) resources with computing resources, forming a highly integrated communication and computing service system. This achieves heterogeneous integration across multiple layers, including network resources, network functions, and network services, while providing integrated communication and computing services. In this integrated architecture, the computing power within the RAN system and the computing power of terminals can form computing nodes. Through efficient management and control of these computing nodes, a wireless data network (Wireless DN) is constructed that works in collaboration with the data network (DN) and the edge data network (local DN).

[0003] However, in today's 5G wireless access networks, service data transmission primarily adopts a synchronous P2P (Point-to-Point) direct connection mode. In this mode, the user equipment (UE) and the user plane function (UPF) act as anchor points for point-to-point data transmission, while the base station acts as a conduit, transmitting data from the UE to the UPF or vice versa. Each data sender (which can be a terminal, base station, or a functional unit in the core network) needs to be aware of and manage the status of each data receiver (usually a service in the core network or other terminal devices), and a connection must be established before data transmission begins. While this architecture can work effectively in some simple application scenarios, it suffers from network complexity and low data transmission efficiency. Summary of the Invention

[0004] To address the problems existing in the prior art, embodiments of the present invention provide a method, apparatus, device, medium, and product for computing data exchange in a wireless access network, which can effectively simplify network setup and improve data transmission efficiency.

[0005] In a first aspect, embodiments of the present invention provide a computational data exchange method for a wireless access network, applied to a first network element, comprising:

[0006] Receive a first message sent by a computing node; wherein the first message includes computing data, basic information of the source node of the computing data, and basic information of the target node;

[0007] Based on the source node basic information and target node basic information in the first message, the data exchange mode is determined by the calculation data to identify the target data exchange mode.

[0008] The computational data is routed and forwarded according to the routing policy corresponding to the target data exchange mode.

[0009] As an improvement to the above scheme, before receiving the first message sent by the computing node, the method further includes:

[0010] Receive a second message sent by a second network element; wherein the second message carries a routing flow table, the routing flow table including at least one routing configuration information, quality of service parameters, and packet detection rules;

[0011] The routing policy is configured according to the routing flow table; wherein each routing configuration information corresponds to a routing policy for a data exchange mode.

[0012] As an improvement to the above scheme, the second message includes: a data splitting rule, which is used to instruct computing nodes to split data according to the data packet characteristics of the uplink quality of service flow.

[0013] As an improvement to the above scheme, the data diversion rules include data packet feature types that support diversion;

[0014] Alternatively, the data offloading rules may include data packet feature types that support offloading and data forwarding relationships between radio bearers of different terminals within the same cell.

[0015] As an improvement to the above scheme, the quality of service parameters include: transmission latency limit, computing load threshold, and data priority strategy.

[0016] As an improvement to the above scheme, the source node basic information includes: source address information, the node type of the source node corresponding to the source address information, the home cell, and computing service quality parameters; the target node basic information includes: target address information, the node type of the target node corresponding to the target address information, the home cell, and computing service quality parameters; the node type includes terminals and edge computing nodes.

[0017] As an improvement to the above scheme, the step of determining the target data exchange mode by performing a data exchange mode determination on the computational data based on the source node basic information and target node basic information in the first message includes:

[0018] Based on the source node basic information and the target node basic information, determine the session mode to which the computed data belongs;

[0019] The target data exchange mode is determined based on the session mode to which the calculated data belongs.

[0020] As an improvement to the above scheme, determining the session mode to which the computational data belongs based on the source node's basic information and the target node's basic information includes:

[0021] When the source node and the target node belong to different cells and both nodes are terminals, the session mode of the calculated data is determined to be a cross-cell terminal session.

[0022] When the source node and the target node belong to different cells and the node type of the source node is a terminal and the node type of the target node is an edge computing node, the session mode of the computing data is determined to be a session between the terminal and the edge computing node.

[0023] When the source node and the target node belong to different cells and both nodes are edge computing nodes, the session mode of the computing data is determined to be an edge computing node session.

[0024] When the source node and the target node belong to the same cell and both nodes are terminals, the session mode of the calculated data is determined to be a session between terminals in the same cell.

[0025] As an improvement to the above scheme, the step of routing and forwarding the computed data according to the routing strategy corresponding to the target data exchange mode includes:

[0026] When the target data exchange mode is the inter-cell terminal forwarding mode, the first information is forwarded to the third network element to which the target address information belongs according to the routing path indicated by the corresponding routing policy;

[0027] The first information includes the calculated data and the target address information; the first information is used to instruct the third network element on the target side to inject the calculated data in reverse downlink into the radio bearer of the fourth network element corresponding to the target address information.

[0028] As an improvement to the above scheme, the step of routing and forwarding the computed data according to the routing strategy corresponding to the target data exchange mode includes:

[0029] When the target data exchange mode is a forwarding mode between the terminal and the edge computing node, the computing data is forwarded to the network device corresponding to the target address information according to the routing path indicated by the corresponding routing policy.

[0030] As an improvement to the above scheme, the step of routing and forwarding the computed data according to the routing strategy corresponding to the target data exchange mode includes:

[0031] When the target data exchange mode is the forwarding mode between edge computing nodes, the computing data is forwarded through the network interface to another first network element of the data network to which the target address information belongs;

[0032] In this process, another first network element of the data network to which the target address information belongs routes the computing data to the network device corresponding to the data network to which the target address information belongs, according to the routing path indicated by the routing policy corresponding to the inter-edge computing node forwarding mode configured locally.

[0033] As an improvement to the above solution, the first message is obtained by the computing node encapsulating the computing data, the source node's basic information, and the target node's basic information;

[0034] The computational data is sent by the terminal to the computing node through a PDU session or a computing session; or, the computational data is data generated by the computing node based on its own computing tasks.

[0035] As an improvement to the above scheme, the computing node pre-configures the data diversion rules issued by the second network element, so that the computing node diverts the uplink quality of service flow according to the data packet characteristics of the uplink quality of service flow sent by the terminal, and obtains the computing data that needs to be diverted to the first network element.

[0036] In a second aspect, embodiments of the present invention provide a computing data exchange apparatus for a wireless access network, applied to a first network element, comprising:

[0037] The first message receiving module is used to receive a first message sent by the second network element; wherein, the first message includes computational data, basic information of the source node to which the computational data belongs, and basic information of the target node;

[0038] The dynamic routing decision module is used to determine the target data exchange mode based on the source node basic information and target node basic information in the first message and at least one pre-configured routing strategy.

[0039] The routing data forwarding module is used to route and forward the computed data according to the routing strategy of the target data exchange mode.

[0040] Thirdly, embodiments of the present invention provide a computational data exchange device for a wireless access network, comprising: a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor executes the computer program to implement the computational data exchange method for a wireless access network as described in any one of the first aspects.

[0041] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform a computational data exchange method for a wireless access network as described in any one of the first aspects.

[0042] Fifthly, embodiments of the present invention provide a computer program product, including a computer program / instructions, which, when executed by a processor, implements the computational data exchange method for a wireless access network as described in any one of the first aspects.

[0043] Compared to existing technologies, this invention provides a method, apparatus, device, medium, and product for exchanging computing data in a wireless access network. The method involves receiving a first message sent by a computing node through a first network element. The first message includes computing data, source node basic information, and target node basic information. Then, based on the source node basic information and target node basic information in the first message, a data exchange mode determination is made for the computing data to determine a target data exchange mode. Subsequently, the computing data is routed and forwarded according to the routing strategy corresponding to the target data exchange mode. This invention, by introducing a first network element into the wireless access network to achieve data routing and forwarding between various types of computing nodes, effectively simplifies network configuration and improves data transmission efficiency. Attached Figure Description

[0044] To more clearly illustrate the technical solution of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0045] Figure 1 This is a schematic block diagram of a wireless data network provided in an embodiment of the present invention;

[0046] Figure 2 This is a schematic diagram of the network element topology in the wireless data network provided in an embodiment of the present invention;

[0047] Figure 3This is a schematic diagram of multi-element data routing and switching within a wireless data network domain based on a first network element, provided by an embodiment of the present invention.

[0048] Figure 4 This is a schematic diagram of a fast data session topology based on a first network element provided in an embodiment of the present invention;

[0049] Figure 5 This is a flowchart of a computational data exchange method for a wireless access network provided in an embodiment of the present invention;

[0050] Figure 6 This is a schematic diagram of the overall data forwarding process provided in an embodiment of the present invention;

[0051] Figure 7 This is a structural block diagram of a computing data exchange device for a wireless access network provided in an embodiment of the present invention;

[0052] Figure 8 This is a structural block diagram of a computing data exchange device for a wireless access network provided in an embodiment of the present invention. Detailed Implementation

[0053] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0054] It is understood that the various numerical designations used in the embodiments of this invention are merely for descriptive convenience and are not intended to limit the scope of this application. The order of the process numbers does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.

[0055] In embodiments of the invention, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, without necessarily requiring or implying any such actual relationship or order between these entities or operations. The terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. The terms "multiple or several" refer to two or more, and the same applies to "multiple / items or several kinds / items." "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.

[0056] The following explains some related technologies involved in the embodiments of the present invention.

[0057] like Figure 1 As shown, data transmission between computing nodes (base stations or terminals with computing capabilities) in a wireless data network differs from traditional PDU sessions anchored by UPFs (where data needs to be aggregated at a UPF outside the RAN domain before forwarding). Wireless data networks utilize a computing session mechanism that allows direct data routing and forwarding within the RAN domain. The computing session supports four data exchange modes (also described as data forwarding modes). For multi-mobile agent collaborative service scenarios within a region, the wireless data network can achieve more flexible and efficient service support during computing collaboration, data collection, processing, and transmission.

[0058] The P2P direct connection mode has the following shortcomings in complex and high-concurrency environments:

[0059] (1) High network complexity: In the existing P2P direct connection architecture, every data sender in the network (such as terminal devices or UPFs) needs to establish a direct connection with every data receiver. This means that any data sender must be able to perceive the status of every potential data receiver and requires specialized logic and mechanisms to manage these connections. This not only significantly increases the complexity of network design and maintenance, but also easily leads to problems during device configuration and operation, resulting in potential network instability and failure risks.

[0060] (2) Low data transmission efficiency; Since each connection is independent in P2P mode, the data sender needs to maintain state and connection information for each receiver, which increases the overhead and latency of data transmission to some extent. When a large number of P2P connections are active at the same time, this state synchronization and maintenance will consume considerable network and computing resources, ultimately leading to a decrease in overall data transmission efficiency. In addition, the complexity of data routing and management also increases the system's latency and resource consumption.

[0061] (3) Inadequate for multi-point to multi-point data exchange needs; With the expansion of new 6G service areas, the scope of data producers and consumers has greatly increased, no longer limited to traditional terminal devices and central cloud services, but can be extended to more diverse node types such as Network Functions (NF) and Application Functions (AF). In this case, a single P2P direct connection mode is difficult to meet the needs of new data exchange scenarios. For example, a data source may need to distribute data to multiple receiving nodes for fusion analysis and processing, and such multi-point to multi-point data exchange is extremely complex and inefficient to implement under the existing architecture.

[0062] (4) Lack of asynchronous data exchange mechanism; the existing P2P direct connection mode is mainly based on synchronous data transmission. This synchronous data transmission mode requires the sender and receiver to be online simultaneously and respond in real time, which cannot effectively support the needs of asynchronous data transmission. In complex applications such as data analysis and machine learning, the uncertainty of data processing and response time makes the synchronous mode inadequate, thus affecting the overall processing efficiency and system performance. For example, some big data applications may need to store data and perform batch processing at a later time, and the synchronous transmission architecture is not suitable for this requirement.

[0063] Based on this, the present invention proposes a new logical function of "first network element" that introduces data exchange capability in the RAN domain. By decoupling the data producers, transmitters and consumers in the wireless network, it provides an efficient asynchronous data exchange mechanism in the RAN domain, thereby simplifying network configuration, improving data transmission efficiency, and adapting to the needs of multi-point to multi-point data exchange, overcoming many shortcomings of the existing P2P direct connection mode.

[0064] The first network element can be deployed in the radio access network and is suitable for data forwarding between RANs, between RANs and UEs, or between RANs and Local Clouds. It supports heterogeneous data routing and forwarding for different data packet formats, such as radio bearers, QoS (Quality of Service) streams, radio data networks, virtual L2 (Layer 2) networks, private networks, and public networks. Figure 2 As shown, the Baseband Processing (BP) module is a traffic offloading unit on the base station side (e.g., gNodeB, gNB). The first network element supports diverse data exchange methods, such as a stateful message queue-like data subscription and publication mechanism and a stateless data exchange method based on target addresses within the wireless data network. Through these data exchange methods, the first network element can effectively improve the service flexibility, reliability, and overall performance of the wireless access network, providing solid support for diverse application scenarios in future 6G networks.

[0065] The first network element should include at least the following features and functions:

[0066] (1) Data packet processing and forwarding function: Based on the forwarding rules (flow table) issued by the converged controller (i.e. the second network element), perform forwarding operations of cross-domain (wireless network data, wired transmission network data) multi-level (bearer, L2, L3 and other multi-level) data packets such as wireless bearer, L2 (MAC layer), L3 (IP layer).

[0067] (2) Supports extended functions beyond forwarding, such as Network Address Translation (NAT), encapsulation (e.g., GTP-U (GPRS Tunneling Protocol User Plan, a tunneling protocol used for user plane data transmission in GPRS networks), GRE (Generic Route Encapsulation), VXLAN (Virtual Extensible Local Area Network), decapsulation, protocol conversion, encryption / decryption, and storage.

[0068] (3) Supports multiple data forwarding mechanisms such as stateful / stateless;

[0069] It supports a stateful message queue-like data subscription and publication mechanism, which can be applied to scenarios such as ensuring message delivery order and reliable delivery.

[0070] It supports stateless data distribution mechanisms and can be applied to scenarios such as content delivery networks and stateless web services.

[0071] (4) Supports multiple forwarding modes in the RAN domain, such as terminal-to-terminal (within the cell), terminal-to-terminal (between cells), terminal-to-edge computing node, and edge computing node-to-edge computing node.

[0072] The first network element should include at least the following interfaces:

[0073] The first interface, also described as the computing data control interface, is the control interface between the first network element and the second network element. It is used to receive the computing data routing and forwarding policy (i.e., the routing flow table) from the second network element and to feed back the measurement statistics of the current computing session to the second network element.

[0074] The second interface can also be described as a data offloading and injection interface. The second interface is the data interaction interface between the first network element and the base station (i.e., the third network element). The third network element is used to offload data from the radio bearer that conforms to the policy to the first network element, or the first network element can send the computation data that needs to be sent to the terminal (i.e., the fourth network element) through the radio bearer to the third network element, and the third network element can inject it into the relevant radio bearer for transmission.

[0075] The third interface, also described as a data routing and forwarding interface, is the data interaction interface between the first network element and the edge data network (local DN).

[0076] The fourth interface, also described as the data tunnel forwarding interface, is the data interaction interface between the first network element and the UPF.

[0077] The computing data session can be conducted between computing nodes consisting of a first network element, a third network element, and a fourth network element (including the deployed computing tasks), utilizing the first network element for flexible data forwarding. The topology of the fast computing data session based on the first network element and the data flow of the four session modes are as follows: Figure 4 As shown. Among them, the four session modes include: Mode 1: intra-site end-to-end session; Mode 2: inter-site end-to-end session; Mode 3: inter-site edge-to-edge session; Mode 4: end-to-edge session.

[0078] It should be noted that the term "first network element" can also be described as a data unit, and the two can be used interchangeably; the term "second network element" can also be described as a communication and computing co-controller, and the two can be used interchangeably; the term "third network element" can also be described as a base station, network equipment, RAN equipment, gNB, computing cloud base station, etc.; the term "fourth network element" can also be described as a terminal, user equipment, UE, wireless intelligent agent UE, etc., and is not specifically limited in this invention. The fourth network element can be a smart terminal, smart wearable device, autonomous vehicle, etc., and is not specifically limited in this invention.

[0079] After establishing a stateful or stateless computing session, various computing nodes (including third and fourth network elements) in a wireless data network can quickly exchange data within the RAN domain through the first network element. The following is a detailed description of the data exchange scheme based on the first network element within the RAN domain.

[0080] Please see Figure 5 , Figure 5 This is a flowchart of a computational data exchange method for a wireless access network provided in an embodiment of the present invention. The computational data exchange method for the wireless access network is applied to a first network element, and the method specifically includes:

[0081] S11: Receive a first message sent by a computing node; wherein the first message includes computing data, source node basic information of the computing data, and target node basic information;

[0082] S12: Based on the source node basic information and target node basic information in the first message, perform a data exchange mode judgment on the calculated data to determine the target data exchange mode;

[0083] S13: The computed data is routed and forwarded according to the routing policy corresponding to the target data exchange mode.

[0084] The source node basic information includes: source address information, the node type of the source node corresponding to the source address information, the home cell, and computing service quality parameters; the target node basic information includes: target address information, the node type of the target node corresponding to the target address information, the home cell, and computing service quality parameters; the node type includes terminals and edge computing nodes.

[0085] In this embodiment of the invention, by introducing a first network element (i.e., a data unit) in each wireless access network, after the establishment of a stateful or stateless computing session between various types of computing nodes in the wireless data network, the first network element performs forwarding mode determination on the computing data sent by the computing nodes in the wireless access network, and performs routing forwarding according to the routing strategy corresponding to the determined target data exchange mode. This enables data routing forwarding between various types of computing nodes in the wireless access network, and each computing node can perform fast data exchange within the RAN domain through the first network element, effectively simplifying the network and improving data transmission efficiency.

[0086] Furthermore, before receiving the first message sent by the computing node, the method further includes:

[0087] Receive a second message sent by a second network element; wherein the second message carries a routing flow table, the routing flow table including at least one routing configuration information, quality of service parameters, and packet detection rules;

[0088] The routing policy is configured according to the routing flow table; wherein each routing configuration information corresponds to a routing policy for a data exchange mode.

[0089] In this embodiment of the invention, after the second network element (i.e., the computing co-controller) completes the status update of each computing node in the wireless data network based on the computing node registration or update message, it completes the mapping of various network addresses of each computing node to computing node ID (IDentity, identifier) ​​and the path planning between nodes (i.e., routing path), and generates a routing flow table for the node (i.e., the first network element) with data forwarding function in the wireless data network; the routing flow table is used to define the matching conditions of computing data and the corresponding forwarding actions.

[0090] The routing flow table includes, but is not limited to:

[0091] (1) Message detection rules are used to detect and identify computational data that requires specific processing, such as data based on fields like quintuples;

[0092] (2) Forwarding rules, including at least one routing configuration information, used to define the forwarding address / port of the computed data, actions (such as forwarding, dropping or buffering), etc.

[0093] (3) Quality service parameters, including transmission delay limit, computing load threshold and data priority strategy.

[0094] The aforementioned routing flow table is sent to the first network element of the corresponding wireless data network via a second message (such as a routing policy configuration interface message), so that the first network element can configure a routing policy according to the second message and perform subsequent data distribution routing work based on the configured routing policy. Specific examples of the second message between the first and second network elements are shown in the table below.

[0095]

[0096]

[0097]

[0098] Furthermore, the second message may also include: a data splitting rule, which is used to instruct computing nodes to split data according to the data packet characteristics of the uplink quality of service flow.

[0099] The data offloading rules include data packet feature types that support offloading; or, the data offloading rules include data packet feature types that support offloading and data forwarding relationships between radio bearers of different terminals within the same cell.

[0100] The computing node pre-configures the data offloading rules issued by the second network element (e.g., based on five-tuple matching and wireless bearer relationships); the computing node offloads the uplink quality of service flow according to the data packet characteristics of the uplink quality of service flow sent by the terminal, and obtains the computing data that needs to be offloaded to the first network element.

[0101] For example, the second network element configures the data offloading rules for uplink service quality flows that need to be offloaded to the first network element to each computing node (such as the third network element, i.e., the base station). The data offloading rules support, but are not limited to, the following data packet characteristic types: 5G intranet IP address / cell ID / user ID / bearer ID, public IP address, MAC address, CRNTI (Cell Radio Network Temporary Identifier), DNN (Data Network Name), S-NSSAI (Single Network Slice Selection Assistance information), custom domain name, etc. Data packets in the uplink service quality flow with any of the above data packet characteristic types are regarded as computing data that need to be offloaded to the first network element.

[0102] In some optional embodiments, for computing nodes involving data exchange mode 1, the second network element will also configure data forwarding policies between terminals or between radio bearers to the computing node. These data forwarding policies include whether a certain radio bearer of a certain terminal has a full or partial data forwarding relationship with another radio bearer of a certain terminal within the same base station or cell. If it is partial data forwarding, the further data forwarding policy also includes data filtering rules based on data type, data length, IP 5-tuple, and data forwarding relationships between radio bearers. Specifically, data packets in the uplink QoS stream that conform to the data filtering rules are considered computing data requiring partial forwarding.

[0103] The first message is obtained by the computing node encapsulating the computing data, the source node's basic information, and the target node's basic information.

[0104] The computational data is sent by the terminal to the computing node through a PDU session or a computing session; or, the computational data is data generated by the computing node based on its own computing tasks.

[0105] In some optional embodiments, after configuring the routing strategy of the first network element and the data offloading rules of wireless terminal computing nodes (such as the third network element, i.e., the base station), computing nodes of different types can perform fast data exchange within the RAN domain through the first network element. Taking the example of a terminal sending computing data to other computing nodes in the wireless data network through the computing node it accesses (such as the third network element, i.e., the base station) according to its own computing task needs, the method of sending computing data includes at least one of the following:

[0106] (1) Computational data can be carried in a traditional PDU session and sent. The destination address information (i.e., the destination address of the data packet of the computational data sent within the wireless data network) includes, but is not limited to: IP address (5G intranet, customer private network, public network), Layer 2 MAC address in the wireless data network, wireless network identity information, such as cell ID / user ID / bearer ID, S-NSSAI, etc.

[0107] (2) Computational data can be carried in a computational session and sent. The destination address information is determined by the computational session configuration rules. Therefore, the destination address of the data packet of the computational data in the wireless data network is an optional field.

[0108] In some optional embodiments, non-wireless terminal computing nodes (such as edge cloud, MEC, etc.) in the wireless data network can perform rapid data exchange within the RAN domain through a first network element. This allows edge computing nodes with a direct network interface to the wireless data network to send computing data to other non-wireless terminal computing nodes in the wireless data network through the first network element, based on their own computing task needs. The computing tasks within the edge computing nodes, according to service requirements, fill in the target task IP (i.e., target address information) into the computing data and send it to the first network element through the direct network interface with the wireless data network.

[0109] Further, the step of determining the target data exchange mode by judging the data exchange mode of the calculated data based on the source node basic information and target node basic information in the first message includes:

[0110] Based on the source node basic information and the target node basic information, determine the session mode to which the computed data belongs;

[0111] The target data exchange mode is determined based on the session mode to which the calculated data belongs.

[0112] The step of determining the session mode to which the computational data belongs based on the source node's basic information and the target node's basic information includes:

[0113] When the source node and the target node belong to different cells and both nodes are terminals, the session mode of the calculated data is determined to be a cross-cell terminal session.

[0114] When the source node and the target node belong to different cells and the node type of the source node is a terminal and the node type of the target node is an edge computing node, the session mode of the computing data is determined to be a session between the terminal and the edge computing node.

[0115] When the source node and the target node belong to different cells and both nodes are edge computing nodes, the session mode of the computing data is determined to be an edge computing node session.

[0116] When the source node and the target node belong to the same cell and both nodes are terminals, the session mode of the calculated data is determined to be a session between terminals in the same cell.

[0117] The following provides a detailed explanation of the data forwarding process under different session modes (including: Mode 1: intra-station end-to-end session, i.e., session between terminals in the same cell; Mode 2: inter-station end-to-end session, i.e., session between terminals across cells; Mode 3: inter-station edge-to-edge session, i.e., session between edge computing nodes; Mode 4: end-to-edge session, i.e., session between a terminal and an edge computing node).

[0118] Taking the example of a terminal sending computing data to other computing nodes in the wireless data network through a connected computing node (such as a third network element, i.e., a base station) according to its own computing task needs, this may involve the three session modes mentioned above: inter-cell terminal session, inter-cell terminal session, and terminal-edge computing node session. The specific data forwarding process is as follows:

[0119] The computing node extracts the computing data from the traditional PDU session / computing session sent by the terminal and performs a data exchange mode pre-determination on the extracted computing data; specifically, it determines whether the node corresponding to the destination address information of the computing data is another terminal belonging to the same cell as the terminal that sent the computing data.

[0120] If so, the session mode is determined to be mode 1 above, corresponding to the inter-terminal forwarding mode within the same cell; otherwise, the session mode is determined to be another mode (including modes 2-4).

[0121] For the intra-cell terminal forwarding mode, this is a scenario of direct data transmission between terminals within the same cell (or base station). The computing node does not need to offload computing data to the first network element; instead, it needs to forward data between terminals or wireless bearers according to the routing policy configured in the second network element. For example, based on the forwarding relationship between the bearer of terminal 1 sending computing data and the bearer of other terminal 2 corresponding to the destination address information in the routing policy corresponding to the intra-cell terminal forwarding mode, the computing node in the same cell will forward the computing data sent by terminal 1 downlink to the bearer corresponding to terminal 2, ultimately completing the intra-cell terminal data forwarding.

[0122] For data exchanged between different cells, the following three scenarios apply to routing and forwarding of the calculated data according to the routing policy corresponding to the target data exchange mode:

[0123] (1) When the target data exchange mode is the inter-cell terminal forwarding mode, the first information is forwarded to the third network element to which the target address information belongs according to the routing path indicated by the corresponding routing policy;

[0124] The first information includes the calculated data and the target address information; the first information is used to instruct the third network element on the target side to inject the calculated data in reverse downlink into the radio bearer of the fourth network element corresponding to the target address information.

[0125] (2) When the target data exchange mode is the forwarding mode between the terminal and the edge computing node, the computing data is forwarded to the network device corresponding to the target address information according to the routing path indicated by the corresponding routing policy.

[0126] (3) When the target data exchange mode is the forwarding mode between edge computing nodes, the computing data is forwarded to another first network element of the data network to which the target address information belongs through the network interface;

[0127] In this process, another first network element of the data network to which the target address information belongs routes the computing data to the network device corresponding to the data network to which the target address information belongs, according to the routing path indicated by the routing policy corresponding to the inter-edge computing node forwarding mode configured locally.

[0128] For sessions other than Mode 1, the compute node encapsulates the compute data in an IP-based first message and sends it to the first network element within its RAN domain. In addition to encapsulating the compute data, the first message includes, but is not limited to, the cell, user, bearer, QoS guarantee satisfaction rate, source address information, and destination address information of the compute data, to support the first network element in subsequent routing and forwarding.

[0129] After receiving the first message uploaded by each computing node, the first network element first extracts the basic information of the source node (such as the cell, user, and bearer to which the data belongs) and the basic information of the target node carried in the data payload. Then, based on the routing policy configured from the second network element and stored locally, it completes the determination of the data exchange mode for this transaction.

[0130] (1) For scenarios where the session mode of the calculated data is determined to be an inter-cell terminal session, i.e., an inter-cell terminal forwarding mode (mode 2),

[0131] The first network element forwards the computational data to the third network element (such as a base station in another cell) to which the target address information belongs, based on the routing policy corresponding to Mode 2 configured from the second network element stored locally.

[0132] The third network element, based on the corresponding forwarding relationship between the bearer of the terminal sending the computational data from the second network element and the bearer of the fourth network element (i.e., the terminal in another cell) corresponding to the target address information, injects the computational data forwarded from the first network element into the bearer corresponding to the fourth network element in the reverse downlink, based on the routing policy stored locally from the second network element, and finally completes the data forwarding between terminals across cells.

[0133] (2) For scenarios where the session mode of the computation data is determined to be a session between the terminal and the edge computing node, i.e., the forwarding mode between the terminal and the edge computing node (mode 4), the first network element forwards the computation data to the network device to which the target address information belongs (such as the network device corresponding to the public cloud or the edge cloud) based on the routing policy configured from the second network element stored locally, and finally forwards the terminal's computation data to the data network.

[0134] (3) For scenarios where the session mode of the computation data is determined to be an inter-edge computing node session, i.e., the inter-edge computing node forwarding mode (mode 3) is adopted, the first network element forwards the computation data to the network device to which the target address information belongs based on the routing policy configured from the second network element stored locally, and finally forwards the computation data of the data network to another data network.

[0135] Assuming the first network element is a data unit, the second network element is a computing controller, the node sending the computing data is terminal 1, the node corresponding to the target address information of the computing data is terminal 2 or terminal 3, terminal 1 and terminal 2 belong to the same cell, and the third network element to which this cell belongs is base station 1; terminal 3 and terminal 1 belong to different cells, and the third network element to which the cell corresponding to terminal 3 belongs is base station 2. After each computing node, including terminal 1, terminal 2, terminal 3, base station 1, base station 2, and the data unit, completes registration and network access and establishes a computing session, two scenarios exist, as detailed below. Figure 6 As shown.

[0136] Scene 1:

[0137] Terminal 1, acting as the source user equipment, sends computational data to base station 1 via the first message;

[0138] Base station 1 makes a preliminary decision on the data exchange mode based on the target node's basic information in the calculated data;

[0139] If the decision is mode 1, then base station 1 will, according to the corresponding forwarding relationship between the bearer of terminal 1 and the bearer of terminal 2 in the configured routing policy, inject the calculated data sent by terminal 1 downlink into the bearer corresponding to terminal 2.

[0140] If the decision is not mode 1, and if the decision is mode 1, base station 1 will split the calculated data and send it to the data unit, and the data unit will make a data exchange mode decision.

[0141] If the decision is mode 2, the data unit will route the computation data sent by terminal 1 to base station 2, which contains the target address information.

[0142] According to the forwarding relationship between the bearers of terminal 1 and terminal 3 in the configured routing policy, base station 2 will reverse downlink the calculated data forwarded from the data unit into the bearer corresponding to terminal 3.

[0143] If the decision is mode 4, the data unit will route the computational data sent by terminal 1 to the network device (i.e., edge cloud) to which the target address information belongs, according to the configured routing policy.

[0144] Scene 2:

[0145] The edge cloud, acting as a data source, routes computational data to the data unit via the first message;

[0146] The data unit routes and forwards the computing data sent from the edge cloud to the network device (i.e., another edge cloud) to which the target address information belongs, according to the configured routing policy.

[0147] Compared to existing technologies, this invention introduces a new logical function of a data unit with data exchange capabilities into the RAN domain. By decoupling data producers, transmitters, and consumers through this data unit, the efficiency of asynchronous data exchange within the RAN domain can be improved, network topology can be simplified, data transmission efficiency can be increased, and the needs of multi-point to multi-point data exchange can be met. This overcomes many shortcomings of traditional UPF-based data forwarding schemes, such as unsuitability for multi-point to multi-point exchange, lack of asynchronous data exchange mechanism, low transmission efficiency, and high network complexity.

[0148] See Figure 7 , Figure 7 This is a structural block diagram of a computing data exchange device for a wireless access network provided in an embodiment of the present invention. The computing data exchange device for the wireless access network is applied to a first network element and includes:

[0149] The first message receiving module 11 is used to receive a first message sent by the second network element; wherein, the first message includes computational data, basic information of the source node to which the computational data belongs, and basic information of the target node;

[0150] The dynamic routing decision module 12 is used to determine the target data exchange mode by making a data exchange mode decision based on the source node basic information and target node basic information in the first message and according to at least one pre-configured routing strategy.

[0151] The routing data forwarding module 13 is used to route and forward the computational data according to the routing strategy of the target data exchange mode.

[0152] In an optional embodiment, the device further includes:

[0153] The second message receiving module is used to receive a second message sent by a second network element before receiving a first message sent by a computing node; wherein the second message carries a routing flow table, and the routing flow table includes at least one routing configuration information, quality of service parameters, and packet detection rules;

[0154] The routing policy configuration module is used to configure routing policies according to the routing flow table; wherein, each routing configuration information corresponds to a routing policy for a data exchange mode.

[0155] In one optional embodiment, the second message includes: a data splitting rule, which instructs the computing node to split data according to the data packet characteristics of the uplink quality of service flow.

[0156] In one optional embodiment, the data splitting rule includes data packet feature types that support splitting;

[0157] Alternatively, the data offloading rules may include data packet feature types that support offloading and data forwarding relationships between radio bearers of different terminals within the same cell.

[0158] In one optional embodiment, the quality of service parameters include: a transmission latency limit, a computing load threshold, and a data priority strategy.

[0159] In one optional embodiment, the source node basic information includes: source address information, the node type of the source node corresponding to the source address information, the home cell, and computing service quality parameters; the target node basic information includes: target address information, the node type of the target node corresponding to the target address information, the home cell, and computing service quality parameters; the node type includes terminals and edge computing nodes.

[0160] In an optional embodiment, the dynamic routing decision module 12 includes:

[0161] The session mode determination unit is used to determine the session mode to which the computational data belongs based on the source node basic information and the target node basic information;

[0162] The target data exchange mode determination unit is used to determine the target data exchange mode based on the session mode to which the computed data belongs.

[0163] In an optional embodiment, when the source node and the target node belong to different cells and both nodes are terminals, the session mode of the calculated data is determined to be an inter-cell terminal session.

[0164] When the source node and the target node belong to different cells and the node type of the source node is a terminal and the node type of the target node is an edge computing node, the session mode of the computing data is determined to be a session between the terminal and the edge computing node.

[0165] When the source node and the target node belong to different cells and both nodes are edge computing nodes, the session mode of the computing data is determined to be an edge computing node session.

[0166] When the source node and the target node belong to the same cell and both nodes are terminals, the session mode of the calculated data is determined to be a session between terminals in the same cell.

[0167] In an optional embodiment, the routing data forwarding module 13 includes:

[0168] The first routing forwarding unit is used to forward the first information to the third network element to which the target address information belongs according to the routing path indicated by the corresponding routing policy when the target data exchange mode is the inter-cell terminal forwarding mode.

[0169] The first information includes the calculated data and the target address information; the first information is used to instruct the third network element on the target side to inject the calculated data in reverse downlink into the radio bearer of the fourth network element corresponding to the target address information.

[0170] In an optional embodiment, the routing data forwarding module 13 includes:

[0171] The second routing and forwarding unit is used to forward the computing data to the network device corresponding to the target address information according to the routing path indicated by the corresponding routing policy when the target data exchange mode is a forwarding mode between the terminal and the edge computing node.

[0172] In an optional embodiment, the routing data forwarding module 13 includes:

[0173] The third routing and forwarding unit is used to forward the computing data to another first network element of the data network to which the target address information belongs through the network interface when the target data exchange mode is the forwarding mode between edge computing nodes;

[0174] In this process, another first network element of the data network to which the target address information belongs routes the computing data to the network device corresponding to the data network to which the target address information belongs, according to the routing path indicated by the routing policy corresponding to the inter-edge computing node forwarding mode configured locally.

[0175] In one optional embodiment, the first message is obtained by the computing node encapsulating the computing data, the source node basic information, and the target node basic information;

[0176] The computational data is sent by the terminal to the computing node through a PDU session or a computing session; or, the computational data is data generated by the computing node based on its own computing tasks.

[0177] In one optional embodiment, the computing node pre-configures the data offloading rules issued by the second network element, so that the computing node offloads the uplink quality of service flow according to the data packet characteristics of the uplink quality of service flow sent by the terminal, and obtains the computing data that needs to be offloaded to the first network element.

[0178] It should be noted that the working process of each module in the wireless access network computing data exchange device described in the embodiments of the present invention can refer to the working process of the wireless access network computing data exchange method described in the above embodiments, and the technical effect achieved is the same as that of the wireless access network computing data exchange method described in the above embodiments, and will not be repeated here.

[0179] See Figure 8 , Figure 8 This is a structural block diagram of a computational data exchange device for a wireless access network provided in an embodiment of the present invention. The computational data exchange device for the wireless access network includes a processor 21, a memory 22, and a computer program stored in the memory 22 and executable on the processor 21. When the processor 21 executes the computer program, it implements the steps in the above embodiments of the computational data exchange methods for various wireless access networks, such as steps S11 to S13.

[0180] For example, the computer program may be divided into one or more modules / units, which are stored in the memory 22 and executed by the processor 21 to complete the present invention. The one or more modules / units may be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program in the computing data exchange device of the wireless access network.

[0181] The computing data exchange device of the wireless access network may include, but is not limited to, a processor 21 and a memory 22. Those skilled in the art will understand that the schematic diagram is merely an example of a computing data exchange device for a wireless access network and does not constitute a limitation on the computing data exchange device of the wireless access network. It may include more or fewer components than illustrated, or combine certain components, or different components. For example, the computing data exchange device of the wireless access network may also include input / output devices, network access devices, buses, etc.

[0182] The processor 21 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. The processor 21 is the control center of the computing data exchange equipment of the wireless access network, connecting various parts of the computing data exchange equipment of the entire wireless access network through various interfaces and lines.

[0183] The memory 22 can be used to store the computer programs and / or modules. The processor 21 implements various functions of the computing data exchange device of the wireless access network by running or executing the computer programs and / or modules stored in the memory 22 and calling the data stored in the memory 22. The memory 22 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, phonebook, etc.). In addition, the memory 22 may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0184] If the modules / units integrated into the computing data exchange equipment of the wireless access network are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by the processor 21, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.

[0185] It should be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the accompanying drawings of the device embodiments provided by this invention, the connection relationships between modules indicate that they have communication connections, which can be specifically implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement this without any creative effort.

[0186] The above description represents the preferred embodiments of the present invention. It should be noted that, for those skilled in the art, various improvements and modifications can be made without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A method for exchanging computational data in a wireless access network, characterized in that, Applied to the first network element, the method includes: Receive a first message sent by a computing node; wherein the first message includes computing data, basic information of the source node of the computing data, and basic information of the target node; Based on the source node basic information and target node basic information in the first message, the data exchange mode is determined by the calculation data to identify the target data exchange mode. The computational data is routed and forwarded according to the routing policy corresponding to the target data exchange mode.

2. The computational data exchange method for a wireless access network as described in claim 1, characterized in that, Before receiving the first message sent by the computing node, the method further includes: Receive a second message sent by a second network element; wherein the second message carries a routing flow table, the routing flow table including at least one routing configuration information, quality of service parameters, and packet detection rules; The routing policy is configured according to the routing flow table; wherein each routing configuration information corresponds to a routing policy for a data exchange mode.

3. The computational data exchange method for a wireless access network as described in claim 2, characterized in that, The second message includes: a data splitting rule, which is used to instruct computing nodes to split data according to the data packet characteristics of the uplink quality of service flow.

4. The computational data exchange method for a wireless access network as described in claim 3, characterized in that, The data diversion rules include data packet feature types that support diversion; Alternatively, the data offloading rules may include data packet feature types that support offloading and data forwarding relationships between radio bearers of different terminals within the same cell.

5. The computational data exchange method for a wireless access network as described in claim 2, characterized in that, The quality of service parameters include: transmission latency limit, computing load threshold, and data priority strategy.

6. The computational data exchange method for a wireless access network as described in claim 1, characterized in that, The source node basic information includes: source address information, the node type of the source node corresponding to the source address information, the home cell, and computing service quality parameters; the target node basic information includes: target address information, the node type of the target node corresponding to the target address information, the home cell, and computing service quality parameters; the node type includes terminals and edge computing nodes.

7. The computational data exchange method for a wireless access network as described in claim 6, characterized in that, The step of determining the target data exchange mode by performing a data exchange mode determination on the computational data based on the source node basic information and target node basic information in the first message includes: Based on the source node basic information and the target node basic information, determine the session mode to which the computed data belongs; The target data exchange mode is determined based on the session mode to which the calculated data belongs.

8. The computational data exchange method for a wireless access network as described in claim 7, characterized in that, The step of determining the session mode to which the computational data belongs based on the source node basic information and the target node basic information includes: When the source node and the target node belong to different cells and both nodes are terminals, the session mode of the calculated data is determined to be a cross-cell terminal session. When the source node and the target node belong to different cells and the node type of the source node is a terminal and the node type of the target node is an edge computing node, the session mode of the computing data is determined to be a session between the terminal and the edge computing node. When the source node and the target node belong to different cells and both nodes are edge computing nodes, the session mode of the computing data is determined to be an edge computing node session. When the source node and the target node belong to the same cell and both nodes are terminals, the session mode of the calculated data is determined to be a session between terminals in the same cell.

9. The computational data exchange method for a wireless access network as described in claim 1 or 6, characterized in that, The step of routing and forwarding the computed data according to the routing policy corresponding to the target data exchange mode includes: When the target data exchange mode is the inter-cell terminal forwarding mode, the first information is forwarded to the third network element to which the target address information belongs according to the routing path indicated by the corresponding routing policy. The first information includes the calculated data and the target address information; the first information is used to instruct the third network element on the target side to inject the calculated data in reverse downlink into the radio bearer of the fourth network element corresponding to the target address information.

10. The computational data exchange method for a wireless access network as described in claim 1 or 6, characterized in that, The step of routing and forwarding the computed data according to the routing policy corresponding to the target data exchange mode includes: When the target data exchange mode is a forwarding mode between the terminal and the edge computing node, the computing data is forwarded to the network device corresponding to the target address information according to the routing path indicated by the corresponding routing policy.

11. The computational data exchange method for a wireless access network as described in claim 1 or 6, characterized in that, The step of routing and forwarding the computed data according to the routing policy corresponding to the target data exchange mode includes: When the target data exchange mode is the forwarding mode between edge computing nodes, the computing data is forwarded through the network interface to another first network element of the data network to which the target address information belongs; In this process, another first network element of the data network to which the target address information belongs routes the computing data to the network device corresponding to the data network to which the target address information belongs, according to the routing path indicated by the routing policy corresponding to the inter-edge computing node forwarding mode configured locally.

12. The computational data exchange method for a wireless access network as described in claim 1, characterized in that, The first message is obtained by the computing node encapsulating the computing data, the source node's basic information, and the target node's basic information; The computational data is sent by the terminal to the computing node through a PDU session or a computing session; or, the computational data is data generated by the computing node based on its own computing tasks.

13. The computational data exchange method for a wireless access network as described in claim 3, characterized in that, The computing node is pre-configured with the data offloading rules issued by the second network element, instructing the computing node to offload the uplink quality of service flow according to the data packet characteristics of the uplink quality of service flow sent by the terminal, so as to obtain the computing data that needs to be offloaded to the first network element.

14. A computing data exchange device for a wireless access network, characterized in that, Applied to the first network element, including: The first message receiving module is used to receive a first message sent by the second network element; wherein, the first message includes computational data, basic information of the source node to which the computational data belongs, and basic information of the target node; The dynamic routing decision module is used to determine the target data exchange mode based on the source node basic information and target node basic information in the first message and at least one pre-configured routing strategy. The routing data forwarding module is used to route and forward the computed data according to the routing strategy of the target data exchange mode.

15. A computing data exchange device for a wireless access network, characterized in that, include: A processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements a computational data exchange method for a wireless access network as described in any one of claims 1 to 13.

16. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein, when the computer program is executed, it controls the device on which the computer-readable storage medium is located to perform the computational data exchange method of the wireless access network as described in any one of claims 1 to 13.

17. A computer program product comprising a computer program / instructions, characterized in that, When executed by a processor, the computer program / instruction implements the computational data exchange method for the wireless access network as described in any one of claims 1 to 13.