Data forwarding system and method
Patent Information
- Application Number
- CN202211203000.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-29
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2042-09-29
AI Technical Summary
[0004]该方法存在如下缺点,专网数据仍然需要通过智能城域网(传输环)的发送到达下沉的UPF侧
[0032] According to a data forwarding method provided by the present invention, the method further includes:
Smart Images

Figure CN115633378B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless communication technology, and in particular to a data forwarding system and method. Background Technology
[0002] The business scenarios of 5G ToB industry users have different requirements for wireless network coverage quality, latency, bandwidth, data security, device mobility, and network control compared to public networks. 5G network technology will shift towards a private network architecture to adapt to the needs of industry development.
[0003] In existing technologies, by deploying a proprietary 5G network and adopting a user plane function (UPF) sinking mode, differentiated capabilities that differ from public networks are provided to meet the needs of industry customers and ensure local offloading, low latency, and privacy security of private network data.
[0004] This method has the following drawbacks: private network data still needs to be sent through the intelligent metropolitan area network (transmission ring) to reach the downlink UPF side. This process requires the intelligent metropolitan area network to have high bandwidth, and the multiple hops through the intelligent metropolitan area network also increase data latency. Summary of the Invention
[0005] The data forwarding system and method provided by this invention are used to solve the above-mentioned problems existing in the prior art. By deploying smart network interface cards (NICs) in the smart metropolitan area network (transmission ring), the smart NICs in the smart metropolitan area network (transmission ring) are modularized, and modules with different functions are deployed on different smart NICs. Through the collaboration of smart NICs, the diversion of specific data is realized, reducing the bandwidth pressure of the smart metropolitan area network while reducing the latency of specific data.
[0006] The present invention provides a data forwarding system comprising: a base station, a core network, an intelligent metropolitan area network (MAN), and a local area network (LAN). The base station and the core network establish a link through the intelligent MAN, and the base station and the LAN establish a link through the intelligent MAN. The intelligent MAN includes: at least one smart network interface card (NIC) for forwarding target service data received from the base station or the core network to the LAN.
[0007] Each of the smart network interface cards (NICs) includes at least one of the following modules, and different smart NICs include different modules:
[0008] The strategy configuration module is used to set the data splitting strategy and send the data splitting strategy to the control parsing module;
[0009] The control parsing module is connected to the policy configuration module and is used to send first parsing information matching the data diversion policy to the data processing module. The first parsing information is obtained by parsing the user signaling data sent by the base station or the core network.
[0010] The data processing module, connected to the control parsing module, is used to forward the target service data to the local area network. The target service data is user service data corresponding to second parsing information that matches the first parsing information. The second parsing information is obtained by parsing the user service data received from the base station or the core network.
[0011] According to a data forwarding system provided by the present invention, the control parsing module is further configured to:
[0012] The user signaling data is encoded and decoded based on the abstract syntax tag ASN.1 to obtain the first parsed information.
[0013] According to a data forwarding system provided by the present invention, the data processing module is further configured to:
[0014] After parsing the user service data based on the General Packet Radio Service Tunneling Protocol (GPTU), the second parsed information is obtained;
[0015] After the target service data is encapsulated or decapsulated based on the GPTU, it is forwarded to the local area network.
[0016] According to a data forwarding system provided by the present invention, the smart network interface card further includes:
[0017] An operation and maintenance module, connected to the policy configuration module, is used to maintain the smart network interface card (NIC) based on the resource usage status of the NIC sent by the policy configuration module.
[0018] According to a data forwarding system provided by the present invention, the policy configuration module, the control parsing module, the data processing module and the operation and maintenance module all interact with each other through a preset communication protocol.
[0019] According to a data forwarding system provided by the present invention, the smart network interface card (NIC) is further used for:
[0020] Obtain the containers corresponding to the strategy configuration module, the control parsing module, the data processing module, and the operation and maintenance module;
[0021] Based on the pre-defined business logic, each of the containers is deployed in the intelligent metropolitan area network.
[0022] According to a data forwarding system provided by the present invention, the policy configuration module is further configured to:
[0023] The system tracks the resource usage status of the smart network interface card and the forwarding status of the target service data.
[0024] According to a data forwarding system provided by the present invention, the policy configuration module communicates with external devices through a RESTful interface.
[0025] The present invention also provides a data forwarding method, comprising:
[0026] Based on at least one smart network interface card in the intelligent metropolitan area network, receive target service data sent by the base station or core network;
[0027] The target service data is forwarded to the local area network, and the base station establishes a link with the core network through the intelligent metropolitan area network. The base station also establishes a link with the local area network through the intelligent metropolitan area network.
[0028] Each of the smart network interface cards (NICs) includes at least one of the following modules, and different smart NICs include different modules:
[0029] The strategy configuration module is used to set the data splitting strategy and send the data splitting strategy to the control parsing module;
[0030] The control parsing module is connected to the policy configuration module and is used to send first parsing information matching the data diversion policy to the data processing module. The first parsing information is obtained by parsing the user signaling data sent by the base station or the core network.
[0031] The data processing module, connected to the control parsing module, is used to forward the target service data to the local area network. The target service data is user service data corresponding to second parsing information that matches the first parsing information. The second parsing information is obtained by parsing the user service data received from the base station or the core network.
[0032] According to a data forwarding method provided by the present invention, the method further includes:
[0033] Obtain the containers corresponding to the strategy configuration module, the control parsing module, the data processing module, and the operation and maintenance module;
[0034] Based on the pre-built service logic in at least one smart network interface card, each of the containers is deployed in the smart metropolitan area network.
[0035] The data forwarding system and method provided by this invention deploys smart network interface cards (NICs) in a smart metropolitan area network (MAN), modularizes the smart NICs in the MAN (transmission ring), and deploys modules with different functions on different smart NICs. Through the collaboration of smart NICs, specific data can be offloaded, reducing the bandwidth pressure on the smart MAN while reducing the latency of specific data. Attached Figure Description
[0036] To more clearly illustrate the technical solutions in this invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0037] Figure 1 This is a schematic diagram of the data forwarding system provided by the present invention;
[0038] Figure 2 This is a schematic diagram illustrating an application scenario of the data forwarding system provided by the present invention;
[0039] Figure 3 This is a flowchart illustrating the data forwarding method provided by the present invention. Detailed Implementation
[0040] To make the objectives, technical solutions, and advantages of this invention clearer, the technical solutions of this invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this invention. All other embodiments obtained by those skilled in the art based on the embodiments of this invention without creative effort are within the scope of protection of this invention.
[0041] The data forwarding system provided by this invention can fully leverage the computing power of smart network interface cards (NICs) and the flexible communication characteristics of nodes in a smart metropolitan area network (MAN). Utilizing the aggregation capabilities of the MAN, control nodes centrally process user signaling data, while data nodes distribute and distribute traffic based on proximity. Without altering the telecom operator's network architecture, it reduces bandwidth pressure on the MAN while lowering latency for specific data from industry customers. Specifically, this is achieved as follows:
[0042] Figure 1 This is a schematic diagram of the data forwarding system provided by the present invention, as shown below. Figure 1 As shown, the system includes:
[0043] The system includes a base station 10, a core network 11, an intelligent metropolitan area network 12, and a local area network 13. The base station 10 and the core network 11 are linked through the intelligent metropolitan area network 12, and the base station 10 and the local area network 13 are linked through the intelligent metropolitan area network 12. The intelligent metropolitan area network 12 includes at least one intelligent network interface card 120, which is used to forward target service data received from the base station 10 or the core network 11 to the local area network 13.
[0044] Each of the smart network interface cards 120 includes at least one of the following modules, and different smart network interface cards 120 include different modules:
[0045] The strategy configuration module 1201 is used to set the data diversion strategy and send the data diversion strategy to the control parsing module 1202;
[0046] The control parsing module 1202 is connected to the policy configuration module 1201 and is used to send first parsing information matching the data diversion policy to the data processing module 1203. The first parsing information is obtained by parsing the user signaling data sent by the base station 10 or the core network 11.
[0047] The data processing module 1203, connected to the control parsing module 1202, is used to forward the target service data to the local area network 13. The target service data is user service data corresponding to the second parsing information that matches the first parsing information. The second parsing information is obtained by parsing the user service data sent by the base station 10 or the core network 11.
[0048] In this embodiment of the invention, the data forwarding system may specifically include: a base station 10, a core network 11, an intelligent metropolitan area network 12, and a local area network 13. The base station 10 and the core network 11 exchange data after establishing a link through the intelligent metropolitan area network 12, and the base station 10 and the local area network 13 exchange data after establishing a link through 12.
[0049] In this embodiment of the invention, the intelligent metropolitan area network 12 is equipped with at least one smart network interface card (NIC) 120, which forwards target service data received from the base station 10 or the core network 11 to the local area network 13. This target service data may specifically be the data requiring offloading from the user service data received from the base station 10 or the core network 11. The smart NIC 120 may be a NIC with programmable computing capabilities, used for forwarding communication data between the base station 10 and the core network 11 on the intelligent metropolitan area network 12.
[0050] In this embodiment of the invention, when performing data offloading on the intelligent metropolitan area network 12 based on the smart network interface card 120 (computing power card), a distributed architecture is designed to reduce the resource consumption of the smart network interface card 120. The different functions required for data offloading by the smart network interface card 120 are abstracted into modules. Utilizing the interoperability and aggregation capabilities of the smart network interface card 120, the four functions of policy, control, data, and maintenance are modularized. Different functions can be specifically deployed on different smart network interface cards 120. Through the collaboration of the smart network interface cards 120 on the intelligent metropolitan area network 12, the offloading of specific data is achieved. Simultaneously, the resource consumption of each smart network interface card 120 is reduced, freeing up resources for data forwarding or other service needs of the smart network interface card 120.
[0051] In this embodiment of the invention, based on the traffic offloading capability of the smart network interface card (NIC) 120, various modules with different functions are deployed on the smart NIC 120. This can be done by deploying one module on one smart NIC 120, or by deploying multiple modules on one smart NIC. The specific number of modules deployed on the smart NIC 120 can be set according to its specific computing power. It should be noted that the functions of the modules deployed on each smart NIC 120 are different.
[0052] In this embodiment of the invention, by deploying at least one of the following modules—a policy configuration module 1201, a control parsing module 1202, and a data processing module 1203—on each smart network interface card 120, the forwarding of target service data can be achieved.
[0053] In this embodiment of the invention, the strategy configuration module 1201 has a data diversion strategy management function, which identifies the target business data that needs to be diverted by setting a data diversion strategy. This data diversion strategy can specifically determine whether business data accessed by a user to different application software or web pages needs to be diverted.
[0054] Furthermore, in one embodiment, the policy configuration module 1201 can also be specifically used for:
[0055] The system collects statistics on the resource usage status of the smart network interface card 120 and the forwarding status of the target service data.
[0056] In this embodiment of the invention, the strategy configuration module 1201 also has the functions of status reporting, computing power information statistics, and storing the data tunnel relationship between the base station 10 and the core network 11. The status reporting can specifically be the reporting of the forwarding status of target service data, which can be specifically forwarding successful or forwarding failed. The computing power information statistics can specifically be the statistics of the resource usage status of the smart network interface card 120. This resource usage status can be used to determine the amount of data that the smart network interface card 120 can forward.
[0057] In this embodiment of the invention, the control parsing module 1202 can be specifically used to parse the received user signaling data sent by the base station 10 or the core network 11, obtain the first parsing information, and match the UE, IP and Tunnel endpoint identifier (TEID) of the target service data that needs to be diverted in the data diversion policy sent by the policy configuration module 1201 with the UE, IP and TEID in the first parsing information, and send the matching first parsing information to the data processing module 1203.
[0058] Furthermore, in one embodiment, the control parsing module 1202 may also be specifically used for:
[0059] User signaling data is encoded and decoded based on the Abstract Syntax Notation One (ASN.1) to obtain the first parsed information.
[0060] In this embodiment of the invention, the control parsing module 1202 has ASN.1 encoding and decoding capabilities. Based on ASN.1, it can complete the parsing of user signaling data (i.e. NGAP messages) between base station 10 and core network 11 to obtain first parsing information.
[0061] In this embodiment of the invention, the data processing module 1203 may be specifically used to parse the user service data received from the base station 10 or the core network 11 to obtain second parsing information, and to match it according to the first parsing information received from the control parsing module 1202. If a match is found, the user service data corresponding to the second parsing information is used as the target service data, and the target service data is forwarded to the local area network 13.
[0062] Furthermore, in one embodiment, the data processing module 1203 may also be specifically used for:
[0063] After parsing the user service data based on the General Packet Radio Service Tunneling Protocol (GPTU), the second parsed information is obtained;
[0064] After encapsulating or decapsulating the target service data based on the GPTU, it is forwarded to the local area network 13. In this embodiment of the invention, the data processing module 1203 supports the encapsulation and decapsulation of the GPTU tunnel to realize data diversion. Specifically, the data processing module 1203 parses the user service data based on the GPTU to obtain second parsing information, which includes UE, IP, and TEID. The UE, IP, and TEID in the second parsing information are matched with the UE, IP, and TEID in the first parsing information. If they match, the user service data corresponding to the second parsing information is taken as the target service data, and after encapsulating or decapsulating the target service data based on the GPTU, it is forwarded to the local area network 13.
[0065] The data forwarding system provided by this invention deploys smart network interface cards (NICs) in an intelligent metropolitan area network (MAN), modularizes the smart NICs in the MAN (transmission ring), and deploys modules with different functions on different smart NICs. Through the collaboration of smart NICs, it achieves the diversion of specific data, reduces the bandwidth pressure on the intelligent MAN, and reduces the latency of specific data.
[0066] Furthermore, in one embodiment, the smart network interface card 120 may further include:
[0067] The operation and maintenance module 1204 is connected to the policy configuration module 1201 and is used to maintain the smart network card 120 according to the resource usage status of the smart network card 120 sent by the policy configuration module 1201.
[0068] In this embodiment of the invention, the smart network interface card 120 may also be deployed with an operation and maintenance module 1204. The operation and maintenance module 1204 is connected to the policy configuration module 1201 and can be specifically used to maintain the smart network interface card 120 according to the resource usage status of the smart network interface card 120 sent by the policy configuration module 1201, such as performance statistics, alarm management, logs, etc.
[0069] The data forwarding system provided by this invention enables timely maintenance of the smart network interface card (NIC) by deploying an operation and maintenance module on the NIC.
[0070] Furthermore, in one embodiment, the strategy configuration module 1201, the control parsing module 1202, the data processing module 1203, and the operation and maintenance module 1204 all interact with each other through a preset communication protocol.
[0071] In this embodiment of the invention, the strategy configuration module 1201, the control parsing module 1202, the data processing module 1203 and the operation and maintenance module 1204 can specifically interact with each other through a preset communication protocol, which can specifically be the private binary protocol BinaryAPI.
[0072] Furthermore, in one embodiment, the policy configuration module 1201 communicates with external devices via a RESTful interface.
[0073] In this embodiment of the invention, in order to better interact with external devices, the policy configuration module 1201 provides a RESTful interface.
[0074] The data forwarding system provided by this invention improves the efficiency and security of data interaction by using the proprietary binary API protocol for data interaction between modules.
[0075] Furthermore, in one embodiment, the smart network interface card 120 can also be specifically used for:
[0076] Obtain the containers corresponding to the strategy configuration module 1201, the control parsing module 1202, the data processing module 1203, and the operation and maintenance module 1204;
[0077] Based on the pre-defined business logic, each of the containers is deployed in the intelligent metropolitan area network 12.
[0078] In this embodiment of the invention, the smart network card 120 can also obtain containers corresponding to the policy configuration module 1201, control parsing module 1202, data processing module 1203 and operation and maintenance module 1204 deployed on it through virtualization technology, with each module corresponding to one container.
[0079] In this embodiment of the invention, the containers corresponding to each module can be deployed on different smart network interface cards 120 in a way that can be deployed simultaneously or in a way that can be deployed in separate nodes, according to the pre-set business logic plan on the smart network interface card 120.
[0080] In this embodiment of the invention, the service logic planning can specifically involve deploying containers of user service data received from one or more base stations and the core network on the same node, or it can specifically involve deploying containers of the same type of user service data received on the same node. This invention does not impose any specific limitations on this.
[0081] For example, Figure 2 This is a schematic diagram illustrating an application scenario of the data forwarding system provided by the present invention, such as... Figure 2 As shown, a smart network interface card (NIC) is used as the hardware infrastructure for the data forwarding system.
[0082] Based on the traffic offloading capability of smart network interface cards, it is divided into four modules: policy configuration, control parsing, data processing, and operation and maintenance.
[0083] The strategy configuration module (Agent module) has the capabilities of traffic distribution strategy management, status reporting, and computing power information statistics;
[0084] The Control Plane module is capable of parsing user signaling data (data exchanged between the base station and the core network via the N2 interface), identifying the corresponding UE, IP, TEID and other information within the user signaling data, synchronizing the parsed information to all data processing modules, and storing the data tunnel relationship between the base station and the core network.
[0085] The data processing module (User Plane module) receives the parsed information from the Control Plane and forwards and routes the target service data accordingly. It parses the user service data exchanged between the core network and the base station via the N3 interface to obtain the UE, IP, and TEID from the user service data (data exchanged via the N3 interface). This data is then matched with the UE, IP, and TEID parsed by the control parsing module. User service data with matching UE, IP, and TEID is used as the target service data and forwarded to the local area network (Local DN). If the UE, IP, and TEID do not match, the user service data is sent to the core network's UPF. The UPF and the local area network exchange data via the N6 interface.
[0086] The Operation and Management module, also known as the Operation and Maintenance Center, communicates with the Agent module to complete the operation and maintenance work related to the computing power splitter.
[0087] The four modules are virtualized, each forming an independent container POD;
[0088] The containers (Agent POD, Control Plane POD, User Plane POD, and OM POD) are planned according to the business logic of the smart network interface card. They can be deployed simultaneously or on different smart network interface cards on separate nodes. The Control Plane POD is configured with a management interface OM and data interfaces D2 and D4. The User Plane POD is configured with a management interface OM and data interfaces D3, D4, and D6. The Agent POD is configured with a management interface OM and an API interface. The OM POD is configured with a management interface OM.
[0089] To improve interaction efficiency and security, the modules interact with each other through the proprietary binary API protocol.
[0090] To better interact with external devices, the Agent module provides a RESTful interface for data exchange with external management systems.
[0091] The Control Plane module needs to have the ability to encode and decode NGAP messages in order to parse user signaling data between the base station and the core network (i.e., data exchanged through the N2 interface);
[0092] The User Plane module supports the encapsulation and decapsulation of GPTU tunnels, enabling data splitting.
[0093] The data forwarding system provided by this invention fully utilizes the logical interconnectivity of smart network interface cards (NICs) on a smart metropolitan area network (MAN), allowing for flexible deployment of modules on the NICs according to business needs. By virtualizing each module and adopting a distributed deployment approach, the resource consumption of each smart NIC is reduced, while also making full use of the idle computing resources of nodes with less data forwarding. By leveraging the distributed and collaborative principles to maximize the capabilities of each node on the smart NIC, the system achieves the effects of saving backend bandwidth and reducing local service latency.
[0094] The data forwarding method provided by the present invention is described below. The data forwarding method described below can be implemented based on the data forwarding system described above.
[0095] Figure 3 This is a flowchart illustrating the data forwarding method provided by the present invention, as shown below. Figure 3 As shown, the method includes:
[0096] Step 100: Receive target service data sent by a base station or core network based on at least one smart network interface card in the intelligent metropolitan area network.
[0097] Step 200: Forward the target service data to the local area network; the base station and the core network establish a link through the intelligent metropolitan area network; the base station and the local area network establish a link through the intelligent metropolitan area network.
[0098] Each of the smart network interface cards (NICs) includes at least one of the following modules, and different smart NICs include different modules:
[0099] The strategy configuration module is used to set the data splitting strategy and send the data splitting strategy to the control parsing module;
[0100] The control parsing module is connected to the policy configuration module and is used to send first parsing information matching the data diversion policy to the data processing module. The first parsing information is obtained by parsing the user signaling data sent by the base station or the core network.
[0101] The data processing module, connected to the control parsing module, is used to forward the target service data to the local area network. The target service data is user service data corresponding to second parsing information that matches the first parsing information. The second parsing information is obtained by parsing the user service data received from the base station or the core network.
[0102] The data forwarding method provided by this invention deploys smart network interface cards (NICs) in an intelligent metropolitan area network (MAN), modularizes the smart NICs in the MAN (transmission ring), and deploys modules with different functions on different smart NICs. Through the collaboration of smart NICs, specific data can be offloaded, reducing the bandwidth pressure on the intelligent MAN while reducing the latency of specific data.
[0103] Furthermore, in one embodiment, the method may further include:
[0104] Obtain the containers corresponding to the strategy configuration module, the control parsing module, the data processing module, and the operation and maintenance module;
[0105] Based on the pre-built service logic in at least one smart network interface card, each of the containers is deployed in the smart metropolitan area network.
[0106] The data forwarding method provided by this invention fully utilizes the logical interconnectivity of smart network interface cards (NICs) on a smart metropolitan area network (MAN), allowing for flexible deployment of modules on the NICs according to business needs. By virtualizing each module and adopting a distributed deployment approach, the resource consumption of each smart NIC is reduced, while also making full use of the idle computing resources of nodes with less data forwarding. By leveraging the distributed and collaborative principles to maximize the capabilities of each node on the smart NIC, the method achieves the effects of saving backend bandwidth and reducing local service latency.
[0107] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A data forwarding system, comprising: The system comprises a base station, a core network, an intelligent metropolitan area network (MAN), and a local area network (LAN). The base station establishes a link with the core network through the intelligent MAN, and the base station establishes a link with the LAN through the intelligent MAN. The intelligent MAN includes multiple smart network interface cards (NICs) for forwarding target service data received from the base station or the core network to the LAN. Each of the smart network interface cards (NICs) includes at least one of the following modules, and different smart NICs include different modules: The strategy configuration module is used to set the data splitting strategy and send the data splitting strategy to the control parsing module; The control parsing module is connected to the policy configuration module and is used to send the first parsing information matching the data diversion policy to the data processing module. The first parsing information is information including UE, IP and tunnel endpoint identifier TEID obtained after parsing the received user signaling data sent by the base station or the core network. The data processing module, connected to the control parsing module, is used to forward the target service data to the local area network. The target service data is user service data corresponding to the second parsing information that matches the first parsing information. The second parsing information is information containing UE, IP and tunnel endpoint identifier TEID obtained after parsing the user service data sent by the base station or the core network.
2. The data forwarding system according to claim 1, characterized in that, The control parsing module is also used for: The user signaling data is encoded and decoded based on the abstract syntax tag ASN.1 to obtain the first parsed information.
3. The data forwarding system according to claim 1, characterized in that, The data processing module is also used for: After parsing the user service data based on the General Packet Radio Service Tunneling Protocol (GPTU), the second parsed information is obtained; After the target service data is encapsulated or decapsulated based on the GPTU, it is forwarded to the local area network.
4. The data forwarding system according to claim 1, characterized in that, The smart network interface card also includes: An operation and maintenance module, connected to the policy configuration module, is used to maintain the smart network interface card (NIC) based on the resource usage status of the NIC sent by the policy configuration module.
5. The data forwarding system according to claim 4, characterized in that, The strategy configuration module, the control parsing module, the data processing module, and the operation and maintenance module all interact with each other through a preset communication protocol.
6. The data forwarding system according to claim 4, characterized in that, The smart network interface card is also used for: Obtain the containers corresponding to the strategy configuration module, the control parsing module, the data processing module, and the operation and maintenance module; Based on the pre-defined business logic, each of the containers is deployed in the intelligent metropolitan area network.
7. The data forwarding system according to claim 1, characterized in that, The policy configuration module is also used for: The system tracks the resource usage status of the smart network interface card and the forwarding status of the target service data.
8. The data forwarding system according to claim 1, characterized in that, The policy configuration module communicates with external devices through a RESTful interface.
9. A data forwarding method, characterized in that, include: Based on multiple smart network interface cards in a smart metropolitan area network, it receives target service data sent by base stations or core networks; The target service data is forwarded to the local area network, and the base station establishes a link with the core network through the intelligent metropolitan area network. The base station also establishes a link with the local area network through the intelligent metropolitan area network. Each of the smart network interface cards (NICs) includes at least one of the following modules, and different smart NICs include different modules: The strategy configuration module is used to set the data splitting strategy and send the data splitting strategy to the control parsing module; The control parsing module is connected to the policy configuration module and is used to send the first parsing information matching the data diversion policy to the data processing module. The first parsing information is information including UE, IP and tunnel endpoint identifier TEID obtained after parsing the received user signaling data sent by the base station or the core network. The data processing module is connected to the control parsing module and is used to forward the target service data to the local area network. The target service data is user service data corresponding to the second parsing information that matches the first parsing information. The second parsing information is information containing UE, IP and tunnel endpoint identifier TEID obtained after parsing the user service data sent by the base station or the core network. An operation and maintenance module, connected to the policy configuration module, is used to maintain the smart network interface card (NIC) based on the resource usage status of the NIC sent by the policy configuration module.
10. The data forwarding method according to claim 9, characterized in that, The method further includes: Obtain the containers corresponding to the strategy configuration module, the control parsing module, the data processing module, and the operation and maintenance module; Based on the pre-built service logic in multiple smart network interface cards (NICs), each of the containers is deployed in the smart metropolitan area network.
Citation Information
Patent Citations
Network access method, data distribution method, system and device and storage medium
CN114339943A