[go: up one dir, main page]

WO2015113281A1 - Procédé et dispositif de traitement de données d'utilisateur ainsi que système de réseau - Google Patents

Procédé et dispositif de traitement de données d'utilisateur ainsi que système de réseau Download PDF

Info

Publication number
WO2015113281A1
WO2015113281A1 PCT/CN2014/071810 CN2014071810W WO2015113281A1 WO 2015113281 A1 WO2015113281 A1 WO 2015113281A1 CN 2014071810 W CN2014071810 W CN 2014071810W WO 2015113281 A1 WO2015113281 A1 WO 2015113281A1
Authority
WO
WIPO (PCT)
Prior art keywords
processing
information
path
data
user data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2014/071810
Other languages
English (en)
Chinese (zh)
Inventor
张伟
彭程晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to PCT/CN2014/071810 priority Critical patent/WO2015113281A1/fr
Priority to CN201480053927.XA priority patent/CN105612717B/zh
Publication of WO2015113281A1 publication Critical patent/WO2015113281A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0894Policy-based network configuration management

Definitions

  • the embodiments of the present invention relate to communication technologies, and in particular, to a user data processing method, apparatus, and network system. Background technique
  • MME Mobility Management Entity
  • EPC Evolved Packet Core
  • 3GPP 3rd Generation Partnership Project
  • GPRS GPRS Support Node SGW
  • SGW Serving Gateway
  • PGW Packet Gateway
  • GTP GPRS Tunneling Protocol
  • SGW Serving Gateway
  • the prior art proposes a wireless SDN architecture (Wireless SDN Architecture, referred to as
  • WiSA WiSA
  • the base station is separated from the control plane and the data plane, and the control part of the base station is extracted to form a cNB (control plane NodeB), and the data plane of the base station is extracted to form a uNB (user plane NodeB:>
  • the data forwarding function is centralized on the GR (Gateway Router), and the control plane function such as the user's access control and the data forwarding route control function are placed on the centralized controller.
  • Embodiments of the present invention provide a user data processing method, apparatus, and network system, which are used to implement centralized control of a data path and network load in a novel network architecture in which network functions are decoupled. Balance, and improve network resource utilization.
  • a first aspect of the present invention provides a user data processing method, including:
  • the centralized controller SNC determines processing path information of a data path of the user data of the user equipment UE and processing policy information of the node in the data path according to the acquired control plane information, where the processing path information includes the data path Node information and forwarding policy information of a node on the data path, the processing policy information including a processing method and a processing parameter of a node on the data path for processing the user data;
  • the SNC sends the processing path information and the processing policy information to an entry point, and sends the processing path information to the function node on the data path Processing the policy information, so that the entry point marks the user data according to the processing path information and the processing policy information after receiving the user data, and causes a function node on the data path to receive Processing the entry point according to the received processing policy information by the user data marked by the entry point User data; or, the SNC sends the processing path information and the processing policy information to an entry point, so that the entry point, after receiving the user data, according to the processing path information and the Processing the policy information to mark the user data; or, the SNC sends the processing path information to an entry point, and sends the processing policy information to a function node on the data path, so that the entry point is received After the user data, the user data is marked according to the processing path information, and the function node on the data path is processed according to the received processing policy information after receiving the user data of the entry point mark.
  • the centralized controller SNC determines, according to the acquired control plane information, processing path information of a data path for processing user data of the user equipment UE, and a node in the data path.
  • Processing strategy information including:
  • the SNC determines, according to the subscription information of the UE, the service information of the UE, and network status information, processing policy information of the function node on the data path to the user data.
  • the centralized controller SNC determines, according to the acquired control plane information, a user that processes the user equipment UE Before the processing path information of the data path of the data and the processing policy information of the node in the data path, the method further includes:
  • the SNC updates the air interface information of the UE connection according to the obtained air interface information of the UE connected after the handover;
  • the centralized controller SNC determines, according to the acquired control plane information, a user that processes the user equipment UE Before the processing path information of the data path of the data and the processing policy information of the node in the data path, the method further includes:
  • Determining, by the centralized controller SNC, processing path information of a data path of user data processing user equipment UE and processing policy information of a node in the data path according to the acquired control plane information Interest including:
  • the SNC updates the last hop node in the determined data path according to the air interface information of the connected UE after the handover.
  • the centralized controller SNC determines, according to the acquired control plane information, a user that processes the user equipment UE Before the processing path information of the data path of the data and the processing policy information of the node in the data path, the method further includes:
  • the centralized controller SNC determines the processing path information of the data path of the user data of the user equipment UE and the processing policy information of the node in the data path according to the obtained control plane information, including:
  • the SNC inserts the first functional node in the determined data path and determines a processing policy of the first functional node.
  • the centralized controller SNC determines, according to the acquired control plane information, a user that processes the user equipment UE Before the processing path information of the data path of the data and the processing policy information of the node in the data path, the method further includes:
  • the centralized controller SNC determines the processing path information of the data path of the user data of the user equipment UE and the processing policy information of the node in the data path according to the obtained control plane information, including:
  • the SNC replaces the second functional node in the determined data path with a fourth functional node whose processing capability can satisfy the service quality of service requirements of the UE.
  • a second aspect of the present invention provides a user data processing method, including:
  • the entry point receives processing path information and processing policy information sent by the centralized controller SNC, where the processing path information includes node information on a data path of user data of the user equipment UE and The forwarding policy information of the node on the data path, where the processing policy information includes a processing method and a processing parameter for the node on the data path to process the user data;
  • the entry point marks the user data based on the processing path information and the processing policy information after receiving the user data.
  • a third aspect of the present invention provides a user data processing method, including:
  • the entry point receives processing path information sent by the centralized controller SNC, where the processing path information includes node information on a data path of user data of the user equipment UE and forwarding policy information of a node on the data path;
  • the entry point marks the user data based on the processing path information after receiving the user data.
  • a fourth aspect of the present invention provides a user data processing method, including:
  • the function node receives the processing policy information sent by the centralized controller SNC; or, the function node receives the processing path information and the processing policy information sent by the SNC, where the processing path information includes the node information on the data path of the user data of the user equipment UE and The forwarding policy information of the node on the data path, where the processing policy information includes a processing method and a processing parameter for the node on the data path to process the user data;
  • the function node After receiving the user data marked by the entry point, the function node processes the user data of the entry point mark according to the received processing policy information.
  • a centralized controller including:
  • a processing module configured to determine, according to the obtained control plane information, processing path information of a data path of processing user data of the user equipment UE, and processing policy information of a node in the data path, where the processing path information includes the data path The node information on the node and the forwarding policy information of the node on the data path, where the processing policy information includes a processing method and a processing parameter that the node on the data path processes the user data;
  • a sending module configured to send the processing path information and the processing policy information to an entry point, and send the processing policy information to a function node on the data path, so that the entry point receives the user After the data, marking the user data according to the processing path information and the processing policy information, and causing a function node on the data path to receive the processing according to the received user data after the entry point flag
  • the policy information processes the user data of the entry point tag; or sends the processing path information and the processing policy information to an entry point
  • the function node on the data path sends the processing path information and the processing policy information, so that the entry point marks the user according to the processing path information and the processing policy information after receiving the user data Data, and causing the function node on the data path to process the user data of the entry point mark according to the received processing policy information after receiving the user data of the entry point mark; or, sending the item to the entry point Processing the path information and the processing policy information, so that the entry point marks the user data according to the processing path information and the processing policy information after receiving the
  • the processing module is specifically configured to: determine, according to the air interface information of the UE, the last hop node in the data path; and sign the contract according to the UE Information and/or service information of the UE, determining a type of a function node on the data path;
  • the method further includes:
  • a receiving module configured to: before the processing module determines, according to the acquired control plane information, the processing path information of the data path of the user data of the user equipment UE and the processing policy information of the node in the data path, receiving the UE
  • the sent IP address receives the response message; or receives the context establishment confirmation message sent by the UE.
  • the processing module is further configured to determine, according to the acquired control plane information, the processing user equipment Updating the air interface information of the UE connection according to the acquired air interface information of the connected UE after the UE is switched, before the processing path information of the data path of the user data of the UE and the processing policy information of the node in the data path; or According to the obtained service service of the UE The quality parameter and/or the service description information, determining that the service data of the UE needs to be processed by the first function node, and the first function node is not included in the determined data path; or, according to the acquired service of the UE The service quality parameter and/or the service description information, determining that the processing capability of the second function node in the determined data path cannot meet the service quality requirement of the UE; or, according to the acquired function in the determined data path The status information of the node is determined to determine that the load of the third functional node in the
  • the processing module is further configured to determine, according to the acquired control plane information, the processing user equipment Updating, after the processing path information of the data path of the user data of the UE and the processing policy information of the node in the data path, the air interface information of the UE connection is updated according to the acquired air interface information of the UE connected after the handover;
  • the processing module is specifically configured to:
  • the processing module is further configured to determine, according to the obtained control plane information, the processing user equipment Determining the service data of the UE according to the obtained service quality parameter and/or service description information of the UE before the processing path information of the data path of the user data of the UE and the processing policy information of the node in the data path
  • the first function node is required to be processed, and the first function node is not included in the default data path of the UE;
  • the processing module is specifically configured to:
  • the SNC inserts the first functional node in the determined data path and determines a processing policy of the first functional node.
  • the processing module is further configured to determine, according to the acquired control plane information, the processing user equipment Determining the determined data path according to the obtained service quality parameter and/or service description information of the UE before the processing path information of the data path of the user data of the UE and the processing policy information of the node in the data path The processing capability of the second function node cannot meet the service quality requirement of the UE;
  • the processing module is specifically configured to: The SNC replaces the second functional node in the determined data path with a fourth functional node whose processing capability can satisfy the service quality of service requirement of the UE.
  • an entry point including:
  • a receiving module configured to receive processing path information and processing policy information sent by the centralized controller SNC, where the processing path information includes node information on a data path of processing user data of the user equipment UE, and forwarding of a node on the data path Policy information, where the processing policy information includes a processing method and a processing parameter for a node on the data path to process the user data;
  • a processing module configured to mark the user data according to the processing path information and the processing policy information after the receiving module receives the user data.
  • an entry point including:
  • a receiving module configured to receive processing path information sent by the centralized controller SNC, where the processing path information includes node information on a data path of processing user data of the user equipment UE and forwarding policy information of a node on the data path;
  • a processing module configured to mark the user data according to the processing path information after the receiving module receives the user data.
  • a functional node including:
  • a receiving module configured to receive processing policy information sent by the centralized controller SNC; or, receive processing path information and processing policy information sent by the SNC, where the processing path information includes node information on a data path of processing user data of the user equipment UE And the forwarding policy information of the node on the data path, where the processing policy information includes a processing method and a processing parameter that the node on the data path processes the user data;
  • a processing module configured to process, after the receiving module receives the user data of the entry point tag, the user data of the entry point tag according to the received processing policy information.
  • a centralized controller including:
  • a processor configured to determine, according to the acquired control plane information, processing path information of a data path of processing user data of the user equipment UE, and processing policy information of a node in the data path, where the processing path information includes the data path The node information on the node and the forwarding policy information of the node on the data path, where the processing policy information includes a processing method and a processing parameter that the node on the data path processes the user data;
  • a transmitter configured to send the processing path information and the processing policy information to an entry point, and Transmitting the processing policy information to a function node on the data path, so that the entry point marks the user data according to the processing path information and the processing policy information after receiving the user data, and And causing the function node on the data path to process the user data of the entry point mark according to the received processing policy information after receiving the user data of the entry point mark; or sending the processing path to an entry point And processing the policy information, and transmitting the processing path information and the processing policy information to a function node on the data path, so that the entry point after receiving the user data, according to the processing The path information and the processing policy information mark the user data, and cause a function node on the data path to process the entry point according to the received processing policy information after receiving the user data of the entry point tag Marked user data; or, sending the processing path information and the processing policy information to an entry point After the entry point receives the user data, marking the user data according to the processing path information and the processing policy information; or sending
  • the processor is specifically configured to: determine, according to the air interface information of the UE, the last hop node in the data path; Information and/or service information of the UE, determining a type of a function node on the data path;
  • the method further includes:
  • a receiver configured to receive, before the processing module determines, according to the acquired control plane information, processing path information of a data path of processing user data of the user equipment UE and processing policy information of a node in the data path,
  • the sent IP address receives the response message; or receives the context establishment confirmation message sent by the UE.
  • the processor is further configured to determine, according to the acquired control plane information, the processing user equipment Updating the air interface information of the UE connection according to the acquired air interface information of the connected UE after the UE is switched, before the processing path information of the data path of the user data of the UE and the processing policy information of the node in the data path; or Determining, according to the obtained service quality parameter and/or service description information of the UE, that the service data of the UE needs to be processed by the first function node, and the first function node is not included in the determined data path; Or determining, according to the obtained service quality of service parameter and/or service description information of the UE, that the processing capability of the second function node in the determined data path cannot meet the service quality requirement of the UE; or Obtaining status information of the function node in the determined data path, determining the determining the data path Load of three functional nodes to reach the adjustment
  • the processor is further configured to determine, according to the acquired control plane information, the processing user equipment Updating, after the processing path information of the data path of the user data of the UE and the processing policy information of the node in the data path, the air interface information of the UE connection is updated according to the acquired air interface information of the UE connected after the handover;
  • the processor is specifically configured to:
  • the processor is further configured to determine, according to the acquired control plane information, the processing user equipment Determining the service data of the UE according to the obtained service quality parameter and/or service description information of the UE before the processing path information of the data path of the user data of the UE and the processing policy information of the node in the data path
  • the first function node is required to be processed, and the first function node is not included in the default data path of the UE;
  • the processor is specifically configured to:
  • the SNC inserts the first functional node in the determined data path and determines a processing policy of the first functional node.
  • the processor is further configured to determine, according to the acquired control plane information, Determining the determined data according to the obtained service quality parameter and/or service description information of the UE before the processing path information of the data path of the user data of the user equipment and the processing policy information of the node in the data path The processing capability of the second functional node of the path cannot meet the service quality requirement of the UE;
  • the processor is specifically configured to:
  • the SNC replaces the second functional node in the determined data path with a fourth functional node whose processing capability can satisfy the service quality of service requirements of the UE.
  • an entry point including:
  • a receiver configured to receive processing path information and processing policy information sent by the centralized controller SNC, where the processing path information includes node information on a data path of processing user data of the user equipment UE, and forwarding of a node on the data path Policy information, where the processing policy information includes a processing method and a processing parameter for a node on the data path to process the user data;
  • a processor configured to mark the user data according to the processing path information and the processing policy information after the receiver receives the user data.
  • an entry point including:
  • a receiver configured to receive processing path information sent by the centralized controller SNC, where the processing path information includes node information on a data path of user data of the user equipment UE and forwarding policy information of a node on the data path;
  • a processor configured to mark the user data according to the processing path information after the receiver receives the user data.
  • a functional node including:
  • a receiver configured to receive processing policy information sent by the centralized controller SNC; or, receiving processing path information and processing policy information sent by the SNC, where the processing path information includes node information on a data path of processing user data of the user equipment UE And the forwarding policy information of the node on the data path, where the processing policy information includes a processing method and a processing parameter that the node on the data path processes the user data;
  • a processor configured to process, after the receiver receives the user data of the entry point tag, the user data of the entry point tag according to the received processing policy information.
  • a thirteenth aspect of the present invention provides a network system, comprising: the centralized controller according to any one of the possible implementations of the ninth aspect or the ninth aspect, such as the tenth aspect or the foregoing The entry point described in the eleventh aspect and the functional node as described in the twelfth aspect above.
  • the processing path information of the data path of the user data of the processing UE and the processing policy information of the node in the data path are determined by the SNC according to the obtained control plane information, and the processing path information includes the data path.
  • the function node on the path sends the processing policy information, so that the entry point marks the user data according to the processing path information and the processing policy information after receiving the user data, and causes the function node on the data path to receive the user data marked by the entry point.
  • Figure 1 is a schematic diagram of a new network architecture
  • Embodiment 1 is a flowchart of Embodiment 1 of a method for processing user data provided by the present invention
  • Embodiment 3 is a flowchart of Embodiment 2 of a method for processing user data provided by the present invention
  • Embodiment 4 is a flowchart of Embodiment 3 of a method for processing user data provided by the present invention.
  • FIG. 5 is a flowchart of Embodiment 4 of a method for processing user data according to the present invention
  • Embodiment 5 is a flowchart of Embodiment 5 of a method for processing user data according to the present invention.
  • FIG. 7 is a flowchart of Embodiment 6 of a method for processing user data according to the present invention.
  • Embodiment 8 is a flowchart of Embodiment 7 of a method for processing user data provided by the present invention.
  • FIG. 9 is a flowchart of Embodiment 8 of a user data processing method provided by the present invention.
  • FIG. 10 is a flowchart of Embodiment 9 of a method for processing user data according to the present invention.
  • FIG. 11 is a schematic structural diagram of Embodiment 1 of a centralized controller according to the present invention.
  • FIG. 12 is a schematic structural diagram of Embodiment 2 of a centralized controller according to the present invention
  • 13 is a schematic structural diagram of Embodiment 3 of a centralized controller according to the present invention
  • Embodiment 14 is a schematic structural view of Embodiment 1 of an entry point provided by the present invention.
  • Embodiment 15 is a schematic structural diagram of Embodiment 2 of an entry point provided by the present invention.
  • Embodiment 16 is a schematic structural diagram of Embodiment 1 of a function node according to the present invention.
  • Embodiment 17 is a schematic structural diagram of Embodiment 2 of a function node according to the present invention.
  • FIG. 18 is a schematic structural diagram of Embodiment 1 of a network system according to the present invention.
  • the technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention.
  • the embodiments are a part of the embodiments of the invention, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
  • FIG. 1 is a schematic diagram of a new network architecture. As shown in Figure 1, the new network consists of a Single Network Controller (SNC) and a Network Address Translation (Network Address Translation).
  • SNC Single Network Controller
  • Network Address Translation Network Address Translation
  • NAT Network Address Translation
  • Distribution Nodes Destination Nodes
  • Entry point Entry
  • a series of function nodes Function Nodes, FN for short
  • Radio Nodes function node network
  • Radio Nodes wireless nodes
  • the functions from the PGW to the base station in the EPC network are split from the original physical devices, and are independently deployed in the Function Nodes Network according to the functional granularity.
  • FIG. 2 is a flowchart of Embodiment 1 of a user data processing method according to the present invention. As shown in FIG. 2, the user data processing method in this embodiment includes:
  • the S10K SNC determines, according to the acquired control plane information, processing path information of a data path of processing user data of the UE and processing policy information of the node in the data path, where the processing path information includes node information on the data path and nodes on the data path. Forwarding policy information, the processing policy information includes a processing method and processing parameters of a node on the data path for processing user data.
  • the novel network architecture of the present invention adopts a software-defined manner, implementation control Separation from the bearer, so when the new network architecture processes the user data of the user equipment (User Equipment, UE for short), it is necessary to establish corresponding path data for processing the user data.
  • the nodes in the new network architecture especially The function nodes are mostly software-defined nodes, so the path establishment process is the process in which the SNC selects each node in the path for user data and determines the processing policy in each node and notifies all relevant nodes.
  • the SNC determines, according to the acquired control plane information, processing path information of a data path for processing user data of the UE and processing policy information of a node in the data path, where the processing path information includes node information and data on the data path.
  • the forwarding policy information of the node on the path, and the processing policy information includes a processing method and a processing parameter of the node processing the user data on the data path.
  • control plane information in this embodiment may include subscription information of the user, service information of the user, location information of the UE, network status information, and the like.
  • S101 may include:
  • the SNC determines the last hop node in the data path according to the air interface information of the UE connection; the SNC determines the type of the function node on the data path according to the subscription information of the UE and/or the service information of the UE;
  • the SNC determines a function node on the data path according to the type of the function node and the state information of the function node;
  • the SNC determines the processing policy information of the function node on the data path to the user data according to the subscription information of the UE, the service information of the UE, and the network status information.
  • the SNC sends the processing path information and the processing policy information to the entry point, and sends the processing policy information to the function node on the data path, so that the entry point marks the user data according to the processing path information and the processing policy information after receiving the user data. And causing the function node on the data path to process the user data marked by the entry point according to the received processing policy information after receiving the user data marked by the entry point.
  • S102 Another possible implementation manner of S102 is: the SNC sends the processing path information and the processing policy information to the entry point, so that the entry point marks the user data according to the processing path information and the processing policy information after receiving the user data;
  • a further possible implementation manner of S102 is: the SNC sends the processing path information and the processing policy information to the entry point, and sends the processing path information and the processing policy information to the function node on the data path, so that the entry point receives the user data. After that, according to the processing path information and processing policy information tag User data, and causing the function node on the data path to process the user data marked by the entry point according to the received processing policy information after receiving the user data marked by the entry point;
  • a further possible implementation manner of S102 is: the SNC sends the processing path information to the entry point, and sends the processing policy information to the function node on the data path, so that the entry point marks the user according to the processing path information after receiving the user data.
  • the data, and the function node on the data path processes the user data marked by the entry point according to the received processing policy information after receiving the user data marked by the entry point.
  • S102 includes three possible implementations in which the SNC notifies the relevant node of the data path for processing user data.
  • the SNC is responsible for centralized processing of the control plane and centralized control of the user plane.
  • the SNC is mainly responsible for determining the processing path information and processing policy information of the user data according to the obtained control plane information, and processing the path information and the processing strategy.
  • the information is transmitted to the function node on the entry point and the processing path.
  • the core function of the entry point is to match the data rules.
  • the Entry receives the processing path information and processing policy information sent by the SNC, and marks the data by tagging.
  • the nodes on the path can directly index to the processing policy and determine the next hop route according to the label marked by the entry point.
  • the Fimction Node is not only the function of data forwarding of the router/switch, but also the function of data processing, each function.
  • Nodes have limitations in processing power (computing, storage), bandwidth, etc. Possible specific types of functions may also include decomposition of physical layer processing functions, decomposition of layer two functions, decomposition of layer three functions, video optimization, cross-layer optimization, and caching. (Cache), Deep Packet Inspection Technology (Deep Packet Inspectio) n, abbreviated as DPI, etc., in the processing of data, the function nodes may have the same processing strategy, or may have different processing strategies. For different processing strategies, SNC needs to be pre-configured or delivered one by one. It needs to have a processing policy indication in the packet header. If there are specific processing parameters each time, it may only be delivered one by one.
  • the processing strategy includes processing methods for the data stream, such as compression mode and compression algorithm during video compression. It also includes data processing priority; processing parameters, including specific parameters when using a certain processing method.
  • the function nodes may be directly connected or may be through an IP network.
  • the data forwarding inside the IP network may use the SDN mode or the traditional autonomous mode.
  • the wireless node may be a radio remote mode or a
  • the complete base station, the distribution entity is set up taking into account that there will be multiple entry points, here introduces a
  • the distribution entity is responsible for distributing the received downlink data to multiple entry points.
  • the policy of the distribution entity may be configured by default or by the SNC.
  • the NAT is essentially a unified interface between the access network and the external data network. The way the data goes up and down must not be directly related to whether there is NAT operation.
  • the processing path information of the data path of the user data of the processing UE and the processing policy information of the node in the data path are determined by the SNC according to the obtained control plane information, and the processing path information includes the data path.
  • the function node on the path sends the processing policy information, so that the entry point marks the user data according to the processing path information and the processing policy information after receiving the user data, and causes the function node on the data path to receive the user data marked by the entry point.
  • the method may further include:
  • the SNC receives the IP address receiving response message sent by the UE.
  • the SNC updates the air interface information of the UE connection according to the obtained air interface information of the UE connected after the handover;
  • the SNC receives a context establishment confirmation message sent by the UE.
  • the SNC determines the service quality parameter and/or service description information of the obtained UE.
  • the service data of the UE needs to be processed by the first function node, and the first function node is not included in the determined data path; or
  • the SNC determines, according to the obtained service quality parameter and/or the service description information of the UE, that the processing capability of the second function node in the determined data path cannot meet the service quality requirement of the UE; or
  • the SNC determines, according to the obtained state information of the function node in the determined data path, to determine that the load of the third function node in the data path reaches the adjustment threshold.
  • the foregoing step may trigger the SNC to perform processing path information for processing a data path of user data of the UE and processing policy information of a node in the data path according to the acquired control plane information.
  • the method before S101, may further include: before determining, by the SNC, the processing path information of the data path of the user data of the UE and the processing policy information of the node in the data path, according to the obtained control plane information, the method further includes:
  • the SNC updates the air interface information connected by the UE according to the obtained air interface information of the UE connected after the handover;
  • S101 can include:
  • the SNC updates the last hop node in the determined data path according to the air interface information of the connected UE after the UE handover.
  • the method before S101, further includes: before determining, by the SNC, the processing path information of the data path of the user data of the processing UE and the processing policy information of the node in the data path according to the obtained control plane information, the method further includes:
  • the SNC determines that the service data of the UE needs to be processed by the first function node according to the obtained service quality parameter and/or the service description information of the UE, and the first function node is not included in the default data path of the UE;
  • S101 can include:
  • the SNC inserts the first functional node in the determined data path and determines the processing strategy of the first functional node.
  • the method before S101, further includes: before determining, by the SNC, the processing path information of the data path of the user data of the processing UE and the processing policy information of the node in the data path according to the obtained control plane information, the method further includes:
  • the SNC determines, according to the obtained service quality parameter and/or service description information of the UE, that the processing capability of the second function node of the determined data path cannot meet the service quality requirement of the UE;
  • S101 can include:
  • the SNC replaces the second functional node in the determined data path with processing power to satisfy
  • the fourth functional node of the UE's service quality of service requirements is the fourth functional node of the UE's service quality of service requirements.
  • the following describes the scenario in which the triggering SNC performs processing of determining the processing path information of the data path of the user data of the processing UE and the processing policy information of the node in the data path according to the acquired control plane information.
  • the data path of the present invention can be divided into a default data path and a specific data path.
  • the present invention is not limited to this, and the classification is only used to describe the applicable scenario of the technical solution of the present invention.
  • the default data path refers to a data path established for the user in advance before the user data is reached.
  • the establishment or maintenance of the default data path includes the following three situations: one is that the UE initially enters the network, the other is when the UE moves, and the third is the user idle mode exit, except for the default data path, in some specific cases, it needs to be the user or
  • the user service establishes a specific data path, and the factors that trigger the establishment of a specific data path include but are not limited to:
  • Load factor User data stream with large data volume, special path needs to be taken due to load problem; New service establishment: When some special services are initially established, special paths need to be established for load considerations;
  • the function node reaches the adjustment threshold: When the Function Nodes is overloaded, the status is reported to the SNC.
  • the SNC determines that the adjustment threshold is reached, and the dynamic adjustment triggers the establishment of a specific data path.
  • FIG. 3 is a flowchart of a second embodiment of the user data processing method provided by the present invention.
  • the user data processing method in this embodiment is directed to the establishment of a default data path when the user initially enters the network, which may include :
  • the authorization authentication process is performed between the S20K SNC and the UE.
  • the UE is initially in the network, and the SNC and the UE perform the authentication process of the network.
  • the identifier of the current radio node attached to the UE is reported to the SNC, that is, the SNC obtains the authentication process.
  • the radio node information currently connected by the UE, and the specific process of the step can be operated by referring to the prior art manner. .
  • the SNC sends a message to the UE that includes an IP address for the UE.
  • the UE sends an IP address receiving response message to the SNC.
  • the SNC can evenly distribute IP addresses across network segments. After receiving the IP address, the UE sends an IP address acceptance response message to the SNC. The two messages may be sent separately, or may be carried in the interactive message in the authorization authentication process, and the SNC receives the response message sent by the IP address sent by the UE. That is, the determination establishment process of the path rule for processing the user data of the UE is triggered.
  • the SNC determines, according to the obtained control plane information, processing path information of a data path for processing user data of the UE and processing policy information of the node in the data path.
  • the data path mainly includes two aspects: processing path information and processing policy information of nodes in the data path, and the processing path information includes node information on the data path (for example, including entry, FN, and Radio node) and forwarding policy information of nodes on the data path.
  • the processing policy information includes a processing method and a processing parameter of the node processing the user data on the data path.
  • the processing path information may be user granularity or data flow granularity.
  • the SNC When determining the data path, the SNC mainly considers: UE location information, service type, node load (including remaining computing power of nodes, remaining bandwidth between nodes, remaining storage capacity of nodes, etc.);
  • An optional SNC determines the data path as follows: The SNC determines the last hop location of the user according to the current radio node information of the UE that is obtained in S201; and according to the subscription information of the user and/or the pre-configured storage of the SNC locally.
  • the user service information determines the type of the necessary processing function that the user needs to pass, and obtains the node type on the data path. According to the status information of the load/bandwidth/delay of the various function nodes that the SNC itself has, select the specific function.
  • the status information of the node and the function node can be reported to the SNC periodically by the function node, or can be initiated by the SNC.
  • the processing information of the function node is obtained according to the information such as the subscription service information, user information, and network status. Forming a complete data path, including each functional node that the data stream passes successively and the processing strategy and processing parameters of the data flow of the functional node.
  • the SNC sends the processing path information and the processing policy information to the function node on the entry point and the data path, so that the entry point marks the user data according to the processing path information after receiving the user data, and causes the function node on the data path to be After receiving the user data of the entry point mark, the user data of the entry point mark is processed according to the received processing policy information.
  • the SNC sends the processing path information and the processing policy information determined in S204 to the function node of the entry point Entry and the data path respectively.
  • the Entry focuses on the processing path information sent by the SNC, and the user data.
  • Entry can mark the data packet header according to the processing path information, indicating the transmission path of the data packet, so that the data packet is transmitted on the data path.
  • Entry can also accept some processing strategies, such as scheduling priority, etc., and send them to the corresponding FN in the packet header.
  • FN is more concerned with processing policy information, and FN processes the user's data packets according to the processing policy delivered by the SNC.
  • the user data processing method provided by the embodiment after receiving the IP address receiving response message sent by the UE, the SNC triggers determining, according to the acquired control plane information, determining the user data of the processing UE.
  • the processing path information of the data path and the processing of the processing policy information of the node in the data path, and then the processing path information and the processing policy information are sent to the function nodes at the entry point and the data path, thereby realizing centralized control of the data path and balancing of the network load. And improve network resource utilization.
  • FIG. 4 is a flowchart of a third embodiment of a user data processing method according to the present invention.
  • the user data processing method in this embodiment is directed to re-establishing a default data path when a user performs mobile switching. Adjustments to established data paths can include:
  • the S30K UE movement initiates a handover procedure.
  • the UE sends a handover request message that includes the radio node information attached to the UE after the handover to the SNC.
  • the specific process of the step may be performed by referring to the prior art.
  • the UE the radio node to which the UE is attached before handover, or the radio node to which the UE is attached after handover, one of the three functional entities sends a handover request message to the SNC, which is sent by the functional entity according to the network.
  • the handover policy determines that the handover request message carries the information of the switched radio node, and the subsequent handover process continues (not fully shown in the figure).
  • the SNC updates the radio node information that is connected to the UE.
  • the SNC determines processing path information of the data path of the user data of the processing UE and processing policy information of the node in the data path according to the acquired control plane information.
  • the data path determining process of the SNC may directly update the radio node information of the last hop on the established default data path, or may re-determine the default according to the manner of S204 in the embodiment shown in FIG.
  • the specific process is the same as that of S204 in the embodiment shown in FIG. 3, and details are not described herein again.
  • the SNC sends the processing path information and the processing policy information to the function node on the entry point and the data path, so that the entry point marks the user data according to the processing path information after receiving the user data, and causes the function node on the data path to be After receiving the user data of the entry point mark, the user data of the entry point mark is processed according to the received processing policy information.
  • the SNC after updating the air interface information connected by the UE according to the air interface information connected after the acquired UE handover, triggers determining, according to the acquired control plane information, the user data of the processing UE.
  • processing policy information which can achieve centralized control of the data path and balance of network load. And improve network resource utilization.
  • FIG. 5 is a flowchart of a method for processing user data according to Embodiment 4 of the present invention. As shown in FIG. 5, the user data processing method in this embodiment is directed to re-establishing a default data path when the UE exits from an idle state. , can include:
  • a paging process occurs between the network and the UE.
  • the user exits from the idle state, and the SNC and the UE generate a paging process.
  • the identifier of the current radio node to which the UE is attached is reported to the SNC, and the specific process of the step may refer to the prior art. Mode operation.
  • the UE sends a context establishment request message to the SNC.
  • the SNC sends a context establishment confirmation message to the UE.
  • the process of establishing a context between the SNC and the UE may be included in the paging process, and after the context is established in the SNC, the process of determining the data path is triggered.
  • the SNC determines, according to the obtained control plane information, processing path information of a data path of processing user data of the UE and processing policy information of the node in the data path.
  • the data path determination of the SNC may determine the hop nodes on the default data path in the manner of S204 in the embodiment shown in FIG. 3, and the process of determining is the same as S204 in the embodiment shown in FIG. If the SNC still stores the processing path information and processing strategy information of the data path of the user before the idle state, the processing path information and processing policy information of the part of the established data path may be directly used, if the user is idle When the movement of the Radio node occurs, the last hop node is updated. If the user does not move across the Radio node in the idle state, the last hop node Radio node does not need to be updated.
  • the SNC sends the processing path information and the processing policy information to the function node on the entry point and the data path, so that the entry point marks the user data according to the processing path information after receiving the user data, and causes the function node on the data path to be After receiving the user data of the entry point mark, the user data of the entry point mark is processed according to the received processing policy information.
  • the user data processing method provided by the embodiment after receiving the context establishment confirmation message sent by the UE, the SNC triggers, according to the acquired control plane information, the processing path information of the data path for processing the user data of the UE and the node in the data path.
  • Centralized control and network load balancing and improve network resource utilization.
  • FIG. 6 is a flowchart of a fifth embodiment of a user data processing method according to the present invention. As shown in FIG. 6, the user data processing method in this embodiment is directed to the establishment of a specific data path when a scenario is a new service establishment of a user. Includes:
  • the S50K UE performs a service negotiation process at the service level with the service server.
  • the UE when the UE has a new service to be transmitted, the UE performs service negotiation with the service server at the service level, and determines parameters such as service characteristics and service QoS guarantee in the process of negotiation, and the specific process of the step may refer to the prior art. Mode operation.
  • the UE sends a service QoS request message including the QoS parameter and the service description information to the SNC.
  • the step may be that the service server sends a QoS request message to the SNC, where the QoS request message includes information such as QoS parameters and service description information, and the subsequent SNC needs to respond to the QoS request of the UE or the service server. Not shown).
  • the SNC determines that the service data of the UE needs to be processed by the first function node according to the obtained service quality parameter and/or the service description information of the UE, and the first function node is not included in the default data path of the UE.
  • the S503 is further that: the SNC determines, according to the obtained service quality of service parameter and/or service description information of the UE, that the processing capability of the second function node of the determined data path cannot meet the service quality requirement of the UE. .
  • the SNC determines, according to the acquired control plane information, processing path information of a data path of the user data of the processing UE and processing policy information of the node in the data path.
  • the SNC After receiving the QoS request message, the SNC finds that the service needs to be processed in a specific FN according to the service description information and/or the QoS parameter, and the default data path corresponding to the user does not pass the FN. Therefore, a determination is made to establish a specific data path.
  • the specific FN When a specific data path is established, the specific FN may be inserted in the original default path, or the method of determining the default data path in S204 in the embodiment shown in FIG. 3 may be used to determine each node in the specific data path.
  • the SNC determines according to the information carried in the QoS request: Although it is not necessary to process the service data in a node that is not included in the default path, the processing capability of one of the original default data paths is insufficient.
  • the resource requirement in the QoS request can also initiate a process of establishing a specific data path. At this time, the process of establishing the data path can be simply replaced by the resource.
  • the function node with insufficient source; the determination process of the default data path of S204 in the embodiment shown in FIG. 3 can also be re-initiated.
  • the SNC sends the processing path information and the processing policy information to the function node on the entry point and the data path, so that the entry point marks the user data according to the processing path information after receiving the user data, and causes the function node on the data path to be After receiving the user data of the entry point mark, the user data of the entry point mark is processed according to the received processing policy information.
  • the operations of the Entry and/or FNs are correspondingly simpler, and only the processing strategy of the next hop node and the function node needs to be locally re-marked.
  • the SNC determines that the service data of the UE needs to be processed by the first function node according to the obtained service quality parameter and/or service description information of the UE, and the determined data path is not included.
  • the SNC determines, according to the obtained service quality of service parameter and/or service description information of the UE, that the processing capability of the second function node in the determined data path cannot meet the service quality requirement of the UE, And triggering, according to the obtained control plane information, determining processing path information of the data path of the user data of the processing UE and processing of the processing policy information of the node in the data path or directly adopting the processing path information and processing strategy information of the established data path.
  • the processing path information and the processing policy information are sent to the function nodes on the entry point and the data path, which can implement centralized control of the data path and balance the network load, and improve network resource utilization.
  • FIG. 7 is a flowchart of Embodiment 6 of a user data processing method according to the present invention. As shown in FIG. 7, the user data processing method in this embodiment is directed to the establishment of a specific data path when a function node reaches an adjustment threshold.
  • the S60K FN sends load status information to the SNC.
  • the FN can report its own load status to the SNC.
  • the process can be performed periodically, or the FN can report to the SNC when it detects that the load is too heavy.
  • the SNC determines, according to the acquired state information of the function node in the determined data path, that the load of the third function node in the data path reaches the adjustment threshold.
  • the SNC determines that the FN load is too heavy according to the load status information reported by the FN, and reaches the threshold for adjusting the data path.
  • the SNC determines, according to the obtained control plane information, data for processing user data of the UE.
  • the SNC sends the processing path information and the processing policy information to the function node on the entry point and the data path, so that the entry point marks the user data according to the processing path information after receiving the user data, and causes the function node on the data path to be After receiving the user data of the entry point mark, the user data of the entry point mark is processed according to the received processing policy information.
  • the SNC determines, after the SNC determines that the load of the third functional node in the determined data path reaches the adjustment threshold, according to the obtained state information of the function node in the determined data path, the SNC triggers the Obtaining the control plane information, determining the processing path information of the data path of the user data of the processing UE and the processing strategy information of the node in the data path or directly adopting the processing path information and processing strategy information of the established data path, and then
  • the function nodes on the entry point and the data path send the processing path information and the processing policy information, which can implement centralized control of the data path and balance the network load, and improve network resource utilization.
  • FIG. 8 is a flowchart of a seventh embodiment of a user data processing method according to the present invention. As shown in FIG. 8, the user data processing method in this embodiment includes:
  • the S70K entry point receives the processing path information and the processing policy information sent by the SNC, where the processing path information includes the node information on the data path of the user data of the UE and the forwarding policy information of the node on the data path, where the processing policy information includes the data path.
  • the node processes the processing methods and processing parameters of the user data.
  • the entry point After receiving the user data, the entry point marks the user data according to the processing path information and the processing policy information.
  • the execution subject of this embodiment may be an entry point.
  • FIG. 9 is a flowchart of Embodiment 8 of the user data processing method provided by the present invention. As shown in FIG. 9, the user data processing method in this embodiment includes:
  • the entry point receives the processing path information sent by the SNC, and the processing path information includes processing.
  • the node information on the data path of the user data of the UE and the forwarding policy information of the node on the data path are referred to.
  • the entry point marks the user data according to the processing path information.
  • the execution subject of this embodiment may be an entry point.
  • FIG. 10 is a flowchart of Embodiment 9 of a user data processing method provided by the present invention, as shown in FIG.
  • the user data processing method in this embodiment includes:
  • the function node receives the processing policy information sent by the SNC.
  • the function node receives the processing path information and the processing policy information sent by the SNC, where the processing path information includes the node information on the data path of the user data of the UE and the node on the data path.
  • the forwarding policy information, the processing policy information includes a processing method and a processing parameter of the node processing the user data on the data path.
  • the function node After receiving the user data marked by the entry point, the function node processes the user data of the entry point mark according to the received processing policy information.
  • the execution body of this embodiment may be a function node.
  • FIG. 11 is a schematic structural diagram of Embodiment 1 of a centralized controller according to the present invention.
  • the centralized controller of this embodiment includes: a processing module 111 and a sending module 112, where the processing module 111 is configured to obtain The control plane information to be determined, the processing path information of the data path of the user data processing the UE and the processing policy information of the node in the data path, the processing path information including the node information on the data path and the forwarding policy information of the node on the data path,
  • the processing policy information includes a processing method and a processing parameter for the node on the data path to process the user data.
  • the sending module 112 is configured to send the processing path information and the processing policy information to the entry point, and send the processing policy information to the function node on the data path, to After the entry point receives the user data, the user data is marked according to the processing path information and the processing policy information, and the function node on the data path processes the entry point according to the received processing policy information after receiving the user data marked by the entry point.
  • the processing module 111 is specifically configured to:
  • the processing policy information of the function node on the data path to the user data is determined according to the subscription information of the UE, the service information of the UE, and the network status information.
  • Figure 12 is a schematic structural diagram of a second embodiment of the centralized controller according to the present invention.
  • the centralized controller of the present embodiment based on the embodiment shown in Figure 11, further includes: a receiving module 113;
  • the receiving module 113 is configured to receive, after the processing module 111 determines the processing path information of the data path of the user data of the UE and the processing policy information of the node in the data path, according to the obtained control plane information, receiving the IP address receiving response message sent by the UE. Or, receiving a context establishment confirmation message sent by the UE.
  • the processing module 111 is further configured to determine, according to the acquired control plane information, the processing path information of the data path of the user data of the processing UE and the processing policy information of the node in the data path, according to the acquired UE.
  • the air interface information of the connected UE is updated, and the air interface information of the UE is updated.
  • the service data of the UE needs to be processed by the first function node according to the obtained service quality parameter and/or service description information of the UE, and is determined.
  • the first function node is not included in the data path; or, according to the obtained service quality of service parameter and/or service description information of the UE, it is determined that the processing capability of the second function node in the determined data path cannot satisfy the service of the UE The quality of service requirement; or determining, according to the obtained state information of the function node in the determined data path, the load arrival adjustment threshold of the third function node in the data path is determined.
  • the processing module 111 is further configured to determine, according to the acquired control plane information, the processing path information of the data path of the user data of the processing UE and the processing policy information of the node in the data path, according to the acquired UE.
  • the information of the air interface node connected after the handover is updated, and the information of the air interface node connected by the UE is updated;
  • the processing module 111 is specifically configured to: Updating the last hop node in the determined data path according to the air interface node information connected after the UE is switched.
  • the processing module 111 is further configured to determine, according to the acquired control plane information, the processing path information of the data path of the user data of the processing UE and the processing policy information of the node in the data path, according to the acquired UE.
  • the service quality parameter and/or the service description information determining that the service data of the UE needs to be processed by the first function node, and the first function node is not included in the default data path of the UE;
  • the processing module 111 is specifically configured to:
  • the SNC inserts the first functional node in the determined data path and determines the processing strategy of the first functional node.
  • the processing module 111 is further configured to determine, according to the acquired control plane information, the processing path information of the data path of the user data of the processing UE and the processing policy information of the node in the data path, according to the acquired UE.
  • the service quality parameter and/or the service description information determining that the processing capability of the second function node of the determined data path cannot meet the service quality requirement of the UE;
  • the processing module 111 is specifically configured to:
  • the SNC replaces the second functional node in the determined data path with a fourth functional node whose processing capability can satisfy the UE's service quality of service requirements.
  • the apparatus of this embodiment may be used to perform the part of the technical solution of the method embodiment shown in FIG. 3 to FIG. 7 , and the implementation principle and the technical effect are similar, and details are not described herein again.
  • FIG. 13 is a schematic structural diagram of Embodiment 3 of a centralized controller according to the present invention.
  • the centralized controller of this embodiment includes a transmitter 131, a receiver 132, a memory 133, and a transmitter 131, respectively.
  • the processor 132 is coupled to the processor 134 of the memory 133.
  • the user equipment may also include a common component such as an antenna, a baseband processing component, a medium-frequency processing component, and an input/output device.
  • the embodiment of the present invention is not limited herein.
  • the memory 133 stores a set of program codes
  • the processor 134 is configured to call the program code stored in the memory 133 for performing the following operations:
  • processing path information of a data path of the user data of the processing UE and processing policy information of the node in the data path, where the processing path information includes node information on the data path and a forwarding policy of the node on the data path Information, processing strategy information including data path
  • the node on the path processes the processing method and processing parameters of the user data
  • the function node on the data path processes the user data marked by the entry point according to the received processing policy information after receiving the user data marked by the entry point; or sends the processing path information and the processing policy information to the entry point, and sends the processing path information to the data path
  • the function node sends the processing path information and the processing policy information, so that the entry point marks the user data according to the processing path information and the processing policy information after receiving the user data, and causes the function node on the data path to receive the entry point mark
  • the user data of the entry point mark is processed according to the received processing policy information; or, the processing path information and the processing policy information are sent to the entry point, so that the entry point receives the user data, according to the processing path information and the processing policy.
  • the information is marked with user data; or, the processing path information is sent to the entry point, and the processing policy information is sent to the function node on the data path, so that the entry point marks the user data according to the processing path information after receiving the user data, and makes the data
  • the function node on the path processes the user data of the entry point tag according to the received processing policy information after receiving the user data marked by the entry point.
  • processor 134 is specifically configured to:
  • the processing policy information of the function node on the data path to the user data is determined according to the subscription information of the UE, the service information of the UE, and the network status information.
  • the receiver 132 is configured to: before the processing module determines, according to the acquired control plane information, the processing path information of the data path of the user data of the processing UE and the processing policy information of the node in the data path, the receiving module sends the The IP address receives the response message; or, receives a context establishment confirmation message sent by the UE.
  • the processor 134 is further configured to: before determining the processing path information of the data path of the user data of the UE and the processing policy information of the node in the data path according to the acquired control plane information, according to the acquired UE The information of the air interface node connected after the handover is updated, and the UE connection is updated.
  • the air interface information or, according to the obtained service quality parameter and/or service description information of the UE, determining that the service data of the UE needs to be processed by the first function node, and the first function node is not included in the determined data path; or Determining, according to the obtained service quality parameter and/or the service description information of the UE, that the processing capability of the second function node in the determined data path cannot meet the service quality requirement of the UE; or, according to the obtained The status information of the function node in the data path is determined to determine that the load of the third functional node in the data path reaches the adjustment threshold.
  • the processor 134 is further configured to: before determining the processing path information of the data path of the user data of the UE and the processing policy information of the node in the data path according to the acquired control plane information, according to the acquired UE The information of the air interface node connected after the handover is updated, and the information of the air interface node connected by the UE is updated;
  • the processor 134 is specifically configured to:
  • the processor 134 is further configured to: before determining the processing path information of the data path of the user data of the UE and the processing policy information of the node in the data path according to the acquired control plane information, according to the acquired UE The service quality parameter and/or the service description information, determining that the service data of the UE needs to be processed by the first function node, and the first function node is not included in the default data path of the UE;
  • the processor 134 is specifically configured to:
  • the SNC inserts the first functional node in the determined data path and determines the processing strategy of the first functional node.
  • the processor 134 is further configured to: before determining the processing path information of the data path of the user data of the UE and the processing policy information of the node in the data path according to the acquired control plane information, according to the acquired UE The service quality parameter and/or the service description information, determining that the processing capability of the second function node of the determined data path cannot meet the service quality requirement of the UE;
  • the processor 134 is specifically configured to:
  • FIG. 14 is a schematic structural diagram of Embodiment 1 of an entry point according to the present invention.
  • the entry point of this embodiment may include: a receiving module 141 and a processing module 142, where the receiving module 141 is configured to receive an SNC.
  • processing path information and processing policy information includes node information on a data path of processing user data of the UE and forwarding policy information of a node on the data path
  • processing policy information includes processing of processing user data by a node on the data path
  • the method and processing parameters are used by the processing module 142 to mark the user data according to the processing path information and the processing policy information after the receiving module receives the user data.
  • the receiving module 141 is configured to receive processing path information sent by the SNC, where the processing path information includes node information on a data path of the user data of the UE and forwarding policy information of the node on the data path;
  • the processing module 142 is configured to mark the user data according to the processing path information after the receiving module receives the user data.
  • the device in this embodiment may be used to implement the technical solution of the method embodiment shown in FIG. 8 or FIG. 9.
  • the implementation principle and technical effects are similar, and details are not described herein again.
  • FIG. 15 is a schematic structural diagram of Embodiment 2 of an entry point according to the present invention.
  • the entry point of this embodiment may include: a transmitter 151, a receiver 152, a memory 153, and a transmitter 151, respectively.
  • the processor 152 is coupled to the processor 154 of the memory 153.
  • the user equipment may also include a common component such as an antenna, a baseband processing component, a medium-frequency processing component, and an input/output device.
  • the embodiment of the present invention is not limited herein.
  • the memory 153 stores a set of program codes, and the processor 154 is configured to call the program code stored in the memory 153 for performing the following operations:
  • processing path information includes node information on a data path of processing user data of the UE and forwarding policy information of a node on the data path, where the processing policy information includes a node processing user on the data path Processing method and processing parameters of the data; after receiving the user data, marking the user data according to the processing path information and the processing policy information; or
  • the processing path information includes node information on a data path of the user data of the processing UE and forwarding policy information of the node on the data path; after receiving the user data, marking the user data according to the processing path information.
  • FIG. 16 is a schematic structural diagram of Embodiment 1 of a function node according to the present invention.
  • the function node of this embodiment may include: a receiving module 161 and a processing module 162, where The receiving module 161 is configured to receive the processing policy information sent by the SNC; or, receive the processing path information and the processing policy information sent by the SNC, where the processing path information includes the node information on the data path of the user data of the processing UE and the node on the data path.
  • the processing policy information includes a processing method and a processing parameter of the node processing the user data on the data path; the processing module 162 is configured to: after receiving the user data of the entry point tag, the receiving module 161 processes the information according to the received processing policy User data marked by the entry point.
  • the device of this embodiment can be used to implement the technical solution of the method embodiment shown in FIG. 10, and the principle and the technical effect are similar, and details are not described herein again.
  • FIG. 17 is a schematic structural diagram of a second embodiment of a function node according to the present invention.
  • the function node in this embodiment may include: a transmitter 171, a receiver 172, a memory 173, and a transmitter 171, respectively.
  • the processor 172 is coupled to the processor 174 of the memory 173.
  • the user equipment may also include a common component such as an antenna, a baseband processing component, a medium-frequency processing component, and an input/output device.
  • the embodiment of the present invention is not limited herein.
  • the memory 173 stores a set of program codes, and the processor 174 is configured to call the program code stored in the memory 173 for performing the following operations:
  • the processing path information includes the node information on the data path of the user data of the UE and the forwarding policy information of the node on the data path, and the processing
  • the policy information includes a processing method and a processing parameter of a node on the data path for processing user data
  • the user data of the entry point tag is processed based on the received processing policy information.
  • FIG. 18 is a schematic structural diagram of Embodiment 1 of a network system according to the present invention.
  • the network system of this embodiment includes: the centralized controller 100 according to any one of Embodiments 1 to 3 of the centralized controller, as above The entry point 200 of the entry point embodiment one or two and the function node 300 of the functional node embodiment one or two above.
  • the disclosed apparatus and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division, and the actual implementation may have another The manner of division, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solution of the embodiment.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional units.
  • the above-described integrated unit implemented in the form of a software functional unit can be stored in a computer readable storage medium.
  • the software functional unit is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to perform the method of various embodiments of the present invention.
  • a computer device which may be a personal computer, a server, or a network device, etc.
  • the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like, which can store program codes. .

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Selon certains modes de réalisation, la présente invention concerne un procédé et un dispositif de traitement de données d'utilisateur ainsi qu'un système de réseau. Le procédé consiste à : déterminer, au moyen d'une SNC, conformément à des informations de plan de commande obtenues, des informations de chemin de traitement d'un chemin de données pour traiter des données d'utilisateur d'un UE et des informations de politique de traitement de nœuds situés sur le chemin de données, les informations de chemin de traitement comprenant des informations des nœuds situés sur le chemin de données et des informations de politique d'acheminement des nœuds situés sur le chemin de données, et les informations de politique de traitement comprenant des procédés de traitement et des paramètres de traitement permettant de traiter les données d'utilisateur par les nœuds situés sur le chemin de données ; et envoyer, au moyen de la SNC, les informations de chemin de traitement et les informations de politique de traitement à un point d'entrée et envoyer les informations de politique de traitement à un nœud de fonction situé sur le chemin de données, de sorte que le point d'entrée marque les données d'utilisateur conformément aux informations de chemin de traitement et aux informations de politique de traitement après avoir reçu les données d'utilisateur, et que le nœud de fonction situé sur le chemin de données traite les données d'utilisateur marquées par le point d'entrée après avoir reçu les données d'utilisateur marquées par le point d'entrée conformément aux informations de politique de traitement reçues.
PCT/CN2014/071810 2014-01-29 2014-01-29 Procédé et dispositif de traitement de données d'utilisateur ainsi que système de réseau Ceased WO2015113281A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2014/071810 WO2015113281A1 (fr) 2014-01-29 2014-01-29 Procédé et dispositif de traitement de données d'utilisateur ainsi que système de réseau
CN201480053927.XA CN105612717B (zh) 2014-01-29 2014-01-29 用户数据处理方法、装置及网络系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/071810 WO2015113281A1 (fr) 2014-01-29 2014-01-29 Procédé et dispositif de traitement de données d'utilisateur ainsi que système de réseau

Publications (1)

Publication Number Publication Date
WO2015113281A1 true WO2015113281A1 (fr) 2015-08-06

Family

ID=53756173

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/071810 Ceased WO2015113281A1 (fr) 2014-01-29 2014-01-29 Procédé et dispositif de traitement de données d'utilisateur ainsi que système de réseau

Country Status (2)

Country Link
CN (1) CN105612717B (fr)
WO (1) WO2015113281A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017066947A1 (fr) * 2015-10-22 2017-04-27 华为技术有限公司 Procédé, dispositif, et système de traitement de service
CN115086227A (zh) * 2022-07-14 2022-09-20 中国联合网络通信集团有限公司 转发策略的确定方法、装置、设备及存储介质

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10499278B2 (en) * 2016-08-31 2019-12-03 Qualcomm Incorporated Header compression for reduced bandwidth wireless devices
CN113170381B (zh) * 2018-08-14 2024-12-24 苹果公司 垂直域中的网络发现、选择和访问控制

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103051629A (zh) * 2012-12-24 2013-04-17 华为技术有限公司 一种基于软件定义网络中数据处理的系统、方法和节点
CN103051565A (zh) * 2013-01-04 2013-04-17 中兴通讯股份有限公司 一种等级软件定义网络控制器的架构系统及实现方法
CN103346922A (zh) * 2013-07-26 2013-10-09 电子科技大学 基于sdn的确定网络状态的控制器及其确定方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9210180B2 (en) * 2012-04-18 2015-12-08 Radware Ltd. Techniques for separating the processing of clients' traffic to different zones in software defined networks
US9325569B2 (en) * 2012-06-29 2016-04-26 Hewlett Packard Enterprise Development Lp Implementing a software defined network using event records that are transmitted from a network switch
CN103532672B (zh) * 2013-10-22 2017-06-16 芮雄丽 一种sdn网络中分片报文乱序的处理方法及应用

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103051629A (zh) * 2012-12-24 2013-04-17 华为技术有限公司 一种基于软件定义网络中数据处理的系统、方法和节点
CN103051565A (zh) * 2013-01-04 2013-04-17 中兴通讯股份有限公司 一种等级软件定义网络控制器的架构系统及实现方法
CN103346922A (zh) * 2013-07-26 2013-10-09 电子科技大学 基于sdn的确定网络状态的控制器及其确定方法

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017066947A1 (fr) * 2015-10-22 2017-04-27 华为技术有限公司 Procédé, dispositif, et système de traitement de service
CN107005425A (zh) * 2015-10-22 2017-08-01 华为技术有限公司 一种业务处理的方法、装置及系统
EP3340532A4 (fr) * 2015-10-22 2018-07-25 Huawei Technologies Co., Ltd. Procédé, dispositif, et système de traitement de service
CN107005425B (zh) * 2015-10-22 2020-04-14 华为技术有限公司 一种业务处理的方法、装置及系统
US10693794B2 (en) 2015-10-22 2020-06-23 Huawei Technologies Co., Ltd. Service processing method, apparatus, and system
CN111555977A (zh) * 2015-10-22 2020-08-18 华为技术有限公司 一种业务处理的方法、装置及系统
EP3799355A1 (fr) * 2015-10-22 2021-03-31 Huawei Technologies Co., Ltd. Procédé de traitement de service, appareil et système
CN111555977B (zh) * 2015-10-22 2022-01-18 华为技术有限公司 一种业务处理的方法、装置及系统
US11388095B2 (en) 2015-10-22 2022-07-12 Huawei Technologies Co., Ltd. Service processing method, apparatus, and system
CN115086227A (zh) * 2022-07-14 2022-09-20 中国联合网络通信集团有限公司 转发策略的确定方法、装置、设备及存储介质
CN115086227B (zh) * 2022-07-14 2023-10-03 中国联合网络通信集团有限公司 转发策略的确定方法、装置、设备及存储介质

Also Published As

Publication number Publication date
CN105612717A (zh) 2016-05-25
CN105612717B (zh) 2019-05-24

Similar Documents

Publication Publication Date Title
KR102065429B1 (ko) 무선 통신 시스템에서 반영식 서비스 품질(QoS)를 수행하기 위한 방법 및 이를 위한 장치
US11197168B2 (en) Systems and methods to augment the capacities and capabilities of cellular networks through an unmanned aerial vehicle network overlay
US10397188B2 (en) Access control apparatus, system, and method
CN109121170B (zh) 会话管理的方法、装置、设备及系统
US10390259B2 (en) Data forwarding in a mobile communications network system with centralized gateway apparatus controlling distributed gateway elements
US11202221B2 (en) Methods and apparatus for use in adaptively rerouting user plane traffic for mobility using segment routing for IPV6
JP6489019B2 (ja) 通信システム、通信装置および通信制御方法
KR101481337B1 (ko) 소프트웨어 정의 네트워크 기반 이동통신 시스템 및 이의 단말 접속 처리 방법
JP2020537457A (ja) 通信システムにおけるデータ・ルーティング
WO2014086280A1 (fr) Procédé, dispositif et système pour traiter un accès d'utilisateur à un réseau sans fil
CN105874756B (zh) 控制信令的传输方法及设备
EP3740026A1 (fr) Dispositif utilisateur
EP3739965A1 (fr) Dispositif utilisateur
US20190260857A1 (en) Data Packet Processing Method, Control Plane Network Element, And User Plane Network Element
US20250176056A1 (en) Configuration and Reporting for Deterministic Networks
CN114731723A (zh) 一种通信方法及装置
KR20230091908A (ko) 패킷 리라우팅을 위한 방법 및 장치
CN104853344B (zh) 一种选择分流网关的方法和控制器
CN107534608A (zh) 用于在无线通信网络中处理数据流的方法和装置
JP6128116B2 (ja) 通信端末、通信方法、通信システムおよびプログラム
CN105612717B (zh) 用户数据处理方法、装置及网络系统
US20250274806A1 (en) Base Station User Plane Congestion Control
US20240334232A1 (en) Packet Performance Report
JP2014225721A (ja) コアネットワークにおけるゲートウェイのセッション情報を移行させるシステム及び方法
WO2024012376A1 (fr) Procédé de communication, appareil de communication et système de communication

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14881079

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14881079

Country of ref document: EP

Kind code of ref document: A1