CN105612717B - User data processing method, device and network system - Google Patents

User data processing method, device and network system Download PDF

Info

Publication number
CN105612717B
CN105612717B CN201480053927.XA CN201480053927A CN105612717B CN 105612717 B CN105612717 B CN 105612717B CN 201480053927 A CN201480053927 A CN 201480053927A CN 105612717 B CN105612717 B CN 105612717B
Authority
CN
China
Prior art keywords
information
processing
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.)
Active
Application number
CN201480053927.XA
Other languages
Chinese (zh)
Other versions
CN105612717A (en
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
Publication of CN105612717A publication Critical patent/CN105612717A/en
Application granted granted Critical
Publication of CN105612717B publication Critical patent/CN105612717B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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

Abstract

The embodiment of the present invention provides a kind of user data processing method, device and network system, this method, it include: SNC according to the control plane information got, determine the processing path information of the data path of the user data of processing UE and the processing strategie information of data path interior joint, processing path information includes the forwarding strategy information of the node on nodal information and data path on data path, and processing strategie information includes the processing method and processing parameter of the node processing user data on data path;SNC sends processing path information and processing strategie information to entrance, and the functional node on data path sends processing strategie information, so that entrance is after receiving user data, according to processing path information and processing strategie information flag user data, and make user data of the functional node on data path after the user data for receiving entry point marks according to the processing strategie information processing entry point marks received.

Description

User data processing method, device and network system
Technical field
The present embodiments relate to the communication technology more particularly to a kind of user data processing methods, device and network system.
Background technique
Existing 3G (Third Generation) Moblie partnership (3rd Generation Partnership Project, referred to as: 3GPP) in core net (Evolved Packet Core, abbreviation EPC) network architecture of 4G defined in agreement, mobile management is real Body (Mobility Management Entity, abbreviation MME) be control plane function, common data gateway (PDN Gateway, Abbreviation PGW)/gateway Serving Gateway, abbreviation SGW) it is loading end function, Serving GPRS Support Node The network elements such as (Servicing GPRS Support Node, abbreviation SGSN), MME, PGW, SGW are all used as independent physical entity In the presence of by taking PGW as an example, PGW is internally integrated many data surface functions, for example moves IP, Packet Filtering, GPRS Tunnel Protocol (GPRS Tunneling Protocol, abbreviation GTP) tunnel management, safety, charging etc., main there are two problems: first is that this A little functions are realized in a physical box in a manner of tightly coupled, are unfavorable for introducing new function;Second is that the quantity of function is pressed It is fixed in physical box and is configured according to the specification of product, wasted in low traffic, and the congestion in heavy traffic.
The prior art proposes a kind of wireless SDN framework (Wireless SDN Architecture, abbreviation WiSA) network Base station is carried out control plane and data surface separates, the control section of base station is extracted to be formed by framework in WiSA framework CNB (control plane NodeB) extracts the data surface of base station to form uNB (user plane NodeB).Simultaneously In network layer, the function of data forwarding is concentrated on into GR (Gateway Router), by control planes function such as the access controls of user It can be placed on Centralized Controller with data forwarding route test function.
However, the prior art still has the problem of Network Element Function cannot decouple.
Summary of the invention
The embodiment of the present invention provides a kind of user data processing method, device and network system, in network function solution In the new network framework of coupling, the centralized control of data path and the equilibrium of network load are realized, and promote Internet resources benefit With rate.
First aspect present invention provides a kind of user data processing method, comprising:
Centralized Controller SNC determines the number of the user data of processing user equipment (UE) according to the control plane information got According to the processing path information in path and the processing strategie information of the data path interior joint, the processing path information includes institute State the forwarding strategy information of the nodal information on data path and the node on the data path, the processing strategie packet Include the processing method and processing parameter of user data described in the node processing on the data path;
The SNC sends the processing path information and the processing strategie information to entrance, and to the data road Functional node on diameter sends the processing strategie information, so that the entrance is after receiving the user data, root According to user data described in the processing path information and the processing strategie information flag, and make the function on the data path Energy node is after the user data for receiving the entry point marks according to the processing strategie information processing received The user data of entry point marks;Alternatively, the SNC sends the processing path information and processing strategie letter to entrance Breath, and the functional node on the data path sends the processing path information and the processing strategie information, so that institute Entrance is stated after receiving the user data, according to the processing path information and the processing strategie information flag institute User data is stated, and makes the root after the user data for receiving the entry point marks of the functional node on the data path According to the user data of entry point marks described in the processing strategie information processing received;Alternatively, the SNC is sent out to entrance The processing path information and the processing strategie information are sent, so that the entrance is after receiving the user data, According to user data described in the processing path information and the processing strategie information flag;Alternatively, the SNC is sent out to entrance The processing path information is sent, and the functional node on the data path sends the processing strategie information, so that described Entrance according to user data described in the processing path information flag, and makes institute after receiving the user data The functional node on data path is stated after the user data for receiving the entry point marks according to the processing received Policy information handles the user data of the entry point marks.
In the first possible implementation of the first aspect, the Centralized Controller SNC is according to the control got Face information is determined and is saved in the processing path information and the data path of the data path of the user data of processing user equipment (UE) The processing strategie information of point, comprising:
The SNC determines final jump node in the data path according to the nodal information of eating dishes without rice or wine of the UE connection;
The SNC is determined on the data path according to the signing information of the UE and/or the business information of the UE The type of functional node;
The SNC is determined on the data path according to the type of the functional node and the status information of functional node Functional node;
The SNC is according to the determination of the signing information of the UE, the business information of the UE and network state information The processing strategie information of functional node on data path to user data.
With reference to first aspect or the first implementation of first aspect, in second of possible realization side of first aspect In formula, the Centralized Controller SNC determines the number of the user data of processing user equipment (UE) according to the control plane information got Before the processing path information in path and the processing strategie information of the data path interior joint, further includes:
The SNC receives the IP address that the UE is sent and receives response message;Alternatively,
The SNC switches latter linked nodal information of eating dishes without rice or wine according to the UE got, updates the sky of the UE connection Mouth nodal information;Alternatively,
The SNC receives the context that the UE is sent and establishes confirmation message;Alternatively,
The SNC according to the business service quality parameter and/or business description information of the UE got, determine described in The business datum of UE needs the processing of the first functional node, and does not include the first function section in fixed data path Point;Alternatively,
The SNC is determined true according to the business service quality parameter and/or business description information of the UE got The processing capacity of the second functional node in fixed data path is not able to satisfy the business service quality demand of the UE;Alternatively,
The SNC according to the status information of the functional node in the fixed data path got, determine it is described with Determine that the load of the third functional node in data path reaches adjustment thresholding.
With reference to first aspect or the first implementation of first aspect, in the third possible realization side of first aspect In formula, the Centralized Controller SNC determines the number of the user data of processing user equipment (UE) according to the control plane information got Before the processing path information in path and the processing strategie information of the data path interior joint, further includes:
The SNC switches latter linked nodal information of eating dishes without rice or wine according to the UE got, updates the sky of the UE connection Mouth nodal information;
The Centralized Controller SNC determines the user data of processing user equipment (UE) according to the control plane information got Data path processing path information and the data path interior joint processing strategie information, comprising:
The SNC switches latter linked nodal information of eating dishes without rice or wine according to the UE, updates last in fixed data path One hop node.
With reference to first aspect or the first implementation of first aspect, in the 4th kind of possible realization side of first aspect In formula, the Centralized Controller SNC determines the number of the user data of processing user equipment (UE) according to the control plane information got Before the processing path information in path and the processing strategie information of the data path interior joint, further includes:
The SNC according to the business service quality parameter and/or business description information of the UE got, determine described in The business datum of UE needs the processing of the first functional node, and does not include first function in the default data path of the UE Node;
The Centralized Controller SNC determines the user data of processing user equipment (UE) according to the control plane information got Data path processing path information and the data path interior joint processing strategie information, comprising:
The SNC is inserted into first functional node in fixed data path, and determines the first function section The processing strategie of point.
With reference to first aspect or the first implementation of first aspect, in the 5th kind of possible realization side of first aspect In formula, the Centralized Controller SNC determines the number of the user data of processing user equipment (UE) according to the control plane information got Before the processing path information in path and the processing strategie information of the data path interior joint, further includes:
The SNC is determined true according to the business service quality parameter and/or business description information of the UE got The processing capacity of second functional node of fixed data path is not able to satisfy the business service quality demand of the UE;
The Centralized Controller SNC determines the user data of processing user equipment (UE) according to the control plane information got Data path processing path information and the data path interior joint processing strategie information, comprising:
The second functional node in fixed data path is changed to processing capacity by the SNC can satisfy the UE Business service quality demand the 4th functional node.
Second aspect of the present invention provides a kind of user data processing method, comprising:
Entrance receives the processing path information and processing strategie information that Centralized Controller SNC is sent, the processing path Information includes the node on nodal information and the data path on the data path for handle the user data of user equipment (UE) Forwarding strategy information, the processing strategie information includes the processing of user data described in node processing on the data path Method and processing parameter;
The entrance is after receiving the user data, according to the processing path information and the processing strategie User data described in information flag.
Third aspect present invention provides a kind of user data processing method, comprising:
Entrance receives the processing path information that Centralized Controller SNC is sent, and the processing path information includes that processing is used The forwarding strategy information of nodal information on the data path of the user data of family equipment UE and the node on the data path;
The entrance is after receiving the user data, according to number of users described in the processing path information flag According to.
Fourth aspect present invention provides a kind of user data processing method, comprising:
Functional node receives the processing strategie information that Centralized Controller SNC is sent;It is sent alternatively, functional node receives SNC Processing path information and processing strategie information, the processing path information include handle user equipment (UE) user data number According to the forwarding strategy information of the node on the nodal information and the data path on path, the processing strategie information includes institute State the processing method and processing parameter of user data described in the node processing on data path;
The functional node is after receiving the user data of entry point marks, according to the processing strategie received The user data of entry point marks described in information processing.
Fifth aspect present invention provides a kind of Centralized Controller, comprising:
Processing module, for determining the number of the user data of processing user equipment (UE) according to the control plane information got According to the processing path information in path and the processing strategie information of the data path interior joint, the processing path information includes institute State the forwarding strategy information of the nodal information on data path and the node on the data path, the processing strategie packet Include the processing method and processing parameter of user data described in the node processing on the data path;
Sending module, for sending the processing path information and the processing strategie information to entrance, and to described Functional node on data path sends the processing strategie information so that the entrance receive the user data it Afterwards, the user data according to the processing path information and the processing strategie information flag, and make the data path On functional node after the user data for receiving the entry point marks according at the processing strategie information that receives Manage the user data of the entry point marks;Alternatively, sending the processing path information and processing strategie letter to entrance Breath, and the functional node on the data path sends the processing path information and the processing strategie information, so that institute Entrance is stated after receiving the user data, according to the processing path information and the processing strategie information flag institute User data is stated, and makes the root after the user data for receiving the entry point marks of the functional node on the data path According to the user data of entry point marks described in the processing strategie information processing received;Alternatively, described in being sent to entrance Processing path information and the processing strategie information, so that the entrance is after receiving the user data, according to institute State user data described in processing path information and the processing strategie information flag;Alternatively, sending the processing road to entrance Diameter information, and the functional node on the data path sends the processing strategie information, so that the entrance is receiving To after the user data, according to user data described in the processing path information flag, and make on the data path Functional node after the user data for receiving the entry point marks according to the processing strategie information processing that receives The user data of the entry point marks.
In the first possible implementation of the 5th aspect, the processing module is specifically used for:
According to the nodal information of eating dishes without rice or wine of the UE connection, final jump node in the data path is determined;
According to the signing information of the UE and/or the business information of the UE, the function section on the data path is determined The type of point;
The function section on the data path is determined according to the status information of the type of the functional node and functional node Point;
The data path is determined according to the signing information of the UE, the business information of the UE and network state information On functional node to the processing strategie information of user data.
In conjunction with the first implementation of the 5th aspect or the 5th aspect, in second of possible realization side of the 5th aspect In formula, further includes:
Receiving module, for, according to the control plane information got, determining processing user equipment (UE) in the processing module User data the processing path information of data path and the processing strategie information of the data path interior joint before, receive The IP address that the UE is sent receives response message;Alternatively, receiving the context that the UE is sent establishes confirmation message.
In conjunction with the first implementation of the 5th aspect or the 5th aspect, in the third possible realization side of the 5th aspect In formula, the processing module is also used to determine the user data of processing user equipment (UE) according to the control plane information got The processing path information of data path and the processing strategie information of the data path interior joint before, according to the institute got It states UE and switches latter linked nodal information of eating dishes without rice or wine, update the nodal information of eating dishes without rice or wine of the UE connection;Alternatively, according to the institute got The business service quality parameter and/or business description information for stating UE determine that the business datum of the UE needs the first functional node Processing, and do not include first functional node in fixed data path;Alternatively, according to the industry of the UE got Business QoS parameter and/or business description information, determine the processing energy of the second functional node in fixed data path Power is not able to satisfy the business service quality demand of the UE;Alternatively, according to the function in the fixed data path got The status information of node determines that the load to determine the third functional node in data path reaches adjustment thresholding.
In conjunction with the first implementation of the 5th aspect or the 5th aspect, in the 4th kind of possible realization side of the 5th aspect In formula, the processing module is also used to determine the user data of processing user equipment (UE) according to the control plane information got The processing path information of data path and the processing strategie information of the data path interior joint before, according to the institute got It states UE and switches latter linked nodal information of eating dishes without rice or wine, update the nodal information of eating dishes without rice or wine of the UE connection;
The processing module, is specifically used for:
Switch latter linked nodal information of eating dishes without rice or wine according to the UE, updates final jump section in fixed data path Point.
In conjunction with the first implementation of the 5th aspect or the 5th aspect, in the 5th kind of possible realization side of the 5th aspect In formula, the processing module is also used to determine the user data of processing user equipment (UE) according to the control plane information got The processing path information of data path and the processing strategie information of the data path interior joint before, according to the institute got The business service quality parameter and/or business description information for stating UE determine that the business datum of the UE needs the first functional node Processing, and do not include first functional node in the default data path of the UE;
The processing module, is specifically used for:
The SNC is inserted into first functional node in fixed data path, and determines the first function section The processing strategie of point.
In conjunction with the first implementation of the 5th aspect or the 5th aspect, in the 6th kind of possible realization side of the 5th aspect In formula, the processing module is also used to determine the user data of processing user equipment (UE) according to the control plane information got The processing path information of data path and the processing strategie information of the data path interior joint before, according to the institute got The business service quality parameter and/or business description information for stating UE, determine the second functional node of fixed data path Processing capacity is not able to satisfy the business service quality demand of the UE;
The processing module, is specifically used for:
The second functional node in fixed data path is changed to processing capacity by the SNC can satisfy the UE Business service quality demand the 4th functional node.
Sixth aspect present invention provides a kind of entrance, comprising:
Receiving module, for receiving the processing path information and processing strategie information of Centralized Controller SNC transmission, the place Line of reasoning diameter information includes on nodal information and the data path on the data path for handle the user data of user equipment (UE) Node forwarding strategy information, the processing strategie information includes user data described in node processing on the data path Processing method and processing parameter;
Processing module, for being believed after the receiving module receives the user data according to the processing path User data described in breath and the processing strategie information flag.
Seventh aspect present invention provides a kind of entrance, comprising:
Receiving module, for receiving the processing path information of Centralized Controller SNC transmission, the processing path information includes Handle the forwarding plan of the nodal information on the data path of the user data of user equipment (UE) and the node on the data path Slightly information;
Processing module, for being believed after the receiving module receives the user data according to the processing path Breath marks the user data.
Eighth aspect present invention provides a kind of functional node, comprising:
Receiving module, for receiving the processing strategie information of Centralized Controller SNC transmission;Alternatively, receiving the place that SNC is sent Routing information and processing strategie information are managed, the processing path information includes handling the data road of the user data of user equipment (UE) The forwarding strategy information of nodal information on diameter and the node on the data path, the processing strategie information include the number According to the processing method and processing parameter of user data described in the node processing on path;
Processing module, for after receiving module receives the user data of entry point marks, according to the institute received State the user data of entry point marks described in processing strategie information processing.
Ninth aspect present invention provides a kind of Centralized Controller, comprising:
Processor, for determining the data of the user data of processing user equipment (UE) according to the control plane information got The processing strategie information of the processing path information in path and the data path interior joint, the processing path information include described The forwarding strategy information of nodal information on data path and the node on the data path, the processing strategie information include The processing method and processing parameter of user data described in node processing on the data path;
Transmitter, for sending the processing path information and the processing strategie information to entrance, and to the number Send the processing strategie information according to the functional node on path so that the entrance receive the user data it Afterwards, the user data according to the processing path information and the processing strategie information flag, and make the data path On functional node after the user data for receiving the entry point marks according at the processing strategie information that receives Manage the user data of the entry point marks;Alternatively, sending the processing path information and processing strategie letter to entrance Breath, and the functional node on the data path sends the processing path information and the processing strategie information, so that institute Entrance is stated after receiving the user data, according to the processing path information and the processing strategie information flag institute User data is stated, and makes the root after the user data for receiving the entry point marks of the functional node on the data path According to the user data of entry point marks described in the processing strategie information processing received;Alternatively, described in being sent to entrance Processing path information and the processing strategie information, so that the entrance is after receiving the user data, according to institute State user data described in processing path information and the processing strategie information flag;Alternatively, sending the processing road to entrance Diameter information, and the functional node on the data path sends the processing strategie information, so that the entrance is receiving To after the user data, according to user data described in the processing path information flag, and make on the data path Functional node after the user data for receiving the entry point marks according to the processing strategie information processing that receives The user data of the entry point marks.
In the first possible implementation of the 9th aspect, the processor is specifically used for:
According to the nodal information of eating dishes without rice or wine of the UE connection, final jump node in the data path is determined;
According to the signing information of the UE and/or the business information of the UE, the function section on the data path is determined The type of point;
The function section on the data path is determined according to the status information of the type of the functional node and functional node Point;
The data path is determined according to the signing information of the UE, the business information of the UE and network state information On functional node to the processing strategie information of user data.
In conjunction with the first implementation of the 9th aspect or the 9th aspect, in second of possible realization side of the 9th aspect In formula, further includes:
Receiver, for, according to the control plane information got, determining processing user equipment (UE) in the processing module Before the processing path information of the data path of user data and the processing strategie information of the data path interior joint, institute is received The IP address for stating UE transmission receives response message;Alternatively, receiving the context that the UE is sent establishes confirmation message.
In conjunction with the first implementation of the 9th aspect or the 9th aspect, in the third possible realization side of the 9th aspect In formula, the processor is also used to determine the user data of processing user equipment (UE) according to the control plane information got Before the processing path information of data path and the processing strategie information of the data path interior joint, according to getting UE switches latter linked nodal information of eating dishes without rice or wine, and updates the nodal information of eating dishes without rice or wine of the UE connection;Alternatively, according to getting The business service quality parameter and/or business description information of UE determines that the business datum of the UE needs at the first functional node Reason, and do not include first functional node in fixed data path;Alternatively, according to the business of the UE got QoS parameter and/or business description information determine the processing capacity of the second functional node in fixed data path It is not able to satisfy the business service quality demand of the UE;Alternatively, according to the function section in the fixed data path got The status information of point determines that the load to determine the third functional node in data path reaches adjustment thresholding.
In conjunction with the first implementation of the 9th aspect or the 9th aspect, in the 4th kind of possible realization side of the 9th aspect In formula, the processor is also used to determine the user data of processing user equipment (UE) according to the control plane information got Before the processing path information of data path and the processing strategie information of the data path interior joint, according to getting UE switches latter linked nodal information of eating dishes without rice or wine, and updates the nodal information of eating dishes without rice or wine of the UE connection;
The processor, is specifically used for:
Switch latter linked nodal information of eating dishes without rice or wine according to the UE, updates final jump section in fixed data path Point.
In conjunction with the first implementation of the 9th aspect or the 9th aspect, in the 5th kind of possible realization side of the 9th aspect In formula, the processor is also used to determine the user data of processing user equipment (UE) according to the control plane information got Before the processing path information of data path and the processing strategie information of the data path interior joint, according to getting The business service quality parameter and/or business description information of UE determines that the business datum of the UE needs at the first functional node Reason, and do not include first functional node in the default data path of the UE;
The processor, is specifically used for:
The SNC is inserted into first functional node in fixed data path, and determines the first function section The processing strategie of point.
In conjunction with the first implementation of the 9th aspect or the 9th aspect, in the 6th kind of possible realization side of the 9th aspect In formula, the processor is also used to determine the user data of processing user equipment (UE) according to the control plane information got Before the processing path information of data path and the processing strategie information of the data path interior joint, according to getting The business service quality parameter and/or business description information of UE, determines the place of the second functional node of fixed data path Reason ability is not able to satisfy the business service quality demand of the UE;
The processor, is specifically used for:
The second functional node in fixed data path is changed to processing capacity by the SNC can satisfy the UE Business service quality demand the 4th functional node.
Tenth aspect present invention provides a kind of entrance, comprising:
Receiver, for receiving the processing path information and processing strategie information of Centralized Controller SNC transmission, the processing Routing information includes on nodal information and the data path on the data path for handle the user data of user equipment (UE) The forwarding strategy information of node, the processing strategie information include user data described in node processing on the data path Processing method and processing parameter;
Processor, for after the receiver receives the user data, according to the processing path information and User data described in the processing strategie information flag.
On the one hand the present invention the tenth, provides a kind of entrance, comprising:
Receiver, for receiving the processing path information of Centralized Controller SNC transmission, the processing path information includes place Manage the forwarding strategy of the nodal information on the data path of the user data of user equipment (UE) and the node on the data path Information;
Processor, for after the receiver receives the user data, according to the processing path information mark Remember the user data.
The twelfth aspect of the present invention provides a kind of functional node, comprising:
Receiver, for receiving the processing strategie information of Centralized Controller SNC transmission;Alternatively, receiving the processing that SNC is sent Routing information and processing strategie information, the processing path information include the data path for handling the user data of user equipment (UE) On nodal information and the node on the data path forwarding strategy information, the processing strategie information includes the data The processing method and processing parameter of user data described in node processing on path;
Processor, for after receiver receives the user data of entry point marks, according to the place received Reason policy information handles the user data of the entry point marks.
The 13rd aspect of the present invention, provides a kind of network system, comprising: any in terms of the such as the above-mentioned 9th or in terms of the 9th Centralized Controller described in a kind of possible implementation, the entrance in terms of the above-mentioned tenth or as described in the tenth one side with And the functional node as described in terms of the above-mentioned 12nd.
User data processing method provided in this embodiment is determined by SNC first according to the control plane information got The processing path information of the data path of the user data of UE and the processing strategie information of data path interior joint are handled, road is handled Diameter information includes the forwarding strategy information of the node on nodal information and data path on data path, processing strategie packet The processing method and processing parameter of the node processing user data on data path are included, SNC sends processing path letter to entrance Breath and processing strategie information, and the functional node on data path sends processing strategie information, so that entrance is receiving After user data, according to processing path information and processing strategie information flag user data, and make the function on data path Energy node is after the user data for receiving entry point marks according to the processing strategie information processing entry point marks received User data may be implemented the centralized control of data path and the equilibrium of network load, and promote network resource utilization.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is this hair Bright some embodiments for those of ordinary skill in the art without any creative labor, can be with It obtains other drawings based on these drawings.
Fig. 1 is the schematic diagram of new network framework;
Fig. 2 is the flow chart of user data processing method embodiment one provided by the invention;
Fig. 3 is the flow chart of user data processing method embodiment two provided by the invention;
Fig. 4 is the flow chart of user data processing method embodiment three provided by the invention;
Fig. 5 is the flow chart of user data processing method example IV provided by the invention
Fig. 6 is the flow chart of user data processing method embodiment five provided by the invention;
Fig. 7 is the flow chart of user data processing method embodiment six provided by the invention;
Fig. 8 is the flow chart of user data processing method embodiment seven provided by the invention;
Fig. 9 is the flow chart of user data processing method embodiment eight provided by the invention;
Figure 10 is the flow chart of user data processing method embodiment nine provided by the invention;
Figure 11 is the structural schematic diagram of Centralized Controller embodiment one provided by the invention;
Figure 12 is the structural schematic diagram of Centralized Controller embodiment two provided by the invention;
Figure 13 is the structural schematic diagram of Centralized Controller embodiment three provided by the invention;
Figure 14 is the structural schematic diagram of entrance embodiment one provided by the invention;
Figure 15 is the structural schematic diagram of entrance embodiment two provided by the invention;
Figure 16 is the structural schematic diagram of functional node embodiment one provided by the invention;
Figure 17 is the structural schematic diagram of functional node embodiment two provided by the invention;
Figure 18 is the structural schematic diagram of network system embodiment one provided by the invention.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art Every other embodiment obtained without creative efforts, shall fall within the protection scope of the present invention.
Technical solution of the present invention is based on one kind and runs on cloud computing platform, and fusion software defines network (Software- Defined-network, abbreviation SDN) the control mentality of designing isolated with carrying new network framework, the new network framework The network entity that multiple functions have been coupled in the EPC network architecture is decoupled, Fig. 1 is the schematic diagram of new network framework, such as Fig. 1 institute Show, the new network is by Centralized Controller (Single Network Controller, abbreviation SNC), network address translater (Network Address Translation, abbreviation NAT), distributor (Distributor), entrance (Entry), a system The functional node network (Function Nodes Network) of functional node (Function Nodes, the abbreviation FN) composition of column It is formed with radio node (Radio Nodes), the function in EPC network from PGW to base station is torn open from original physical equipment It branches away, according to function granularity, is independently deployed in Function Nodes Network.
Fig. 2 is the flow chart of user data processing method embodiment one provided by the invention, as shown in Fig. 2, the present embodiment User data processing method include:
S101, SNC determine the processing road of the data path of the user data of processing UE according to the control plane information got The processing strategie information of diameter information and data path interior joint, processing path information include the nodal information sum number on data path According to the forwarding strategy information of the node on path, processing strategie information includes the place of the node processing user data on data path Reason method and processing parameter.
Specifically, since new network framework of the invention is by the way of software definition, control and carrying are realized Separation, so when the new network framework handles the user data of user equipment (User Equipment, abbreviation UE) When, need to establish the path data of corresponding processes user data, however, the node in the new network framework, especially function Node, the mostly node of software definition, so it is that user data selectes each node in path that the process that path is established, which is exactly SNC, And the processing strategie in determining each node, and notify the process of all interdependent nodes.
SNC determines the data path of the user data of processing UE according to the control plane information got in the present embodiment The processing strategie information of processing path information and data path interior joint, wherein processing path information includes on data path The forwarding strategy information of node on nodal information and data path, processing strategie information include the node processing on data path The processing method and processing parameter of user data.
For example, the control plane information in the present embodiment may include the signing information of user, the business information of user, Location information and network state information of UE etc..
In one embodiment, S101 may include:
SNC determines final jump node in data path according to the nodal information of eating dishes without rice or wine of UE connection;
SNC determines the type of the functional node on data path according to the signing information of UE and/or the business information of UE;
SNC determines the functional node on data path according to the type of functional node and the status information of functional node;
SNC determines the function on data path according to the signing information of UE, the business information of UE and network state information Processing strategie information of the node to user data.
S102, SNC send processing path information and processing strategie information, and the function section on data path to entrance Point sends processing strategie information, so that entrance is after receiving user data, according to processing path information and processing strategie Information flag user data, and make the basis after the user data for receiving entry point marks of the functional node on data path The user data of the processing strategie information processing entry point marks received.
The alternatively possible implementation of S102 are as follows: SNC sends processing path information and processing strategie letter to entrance Breath, so that entrance is after receiving user data, according to processing path information and processing strategie information flag user data;
The possible implementation of another of S102 are as follows: SNC sends processing path information and processing strategie letter to entrance Breath, and the functional node on data path sends processing path information and processing strategie information, so that entrance is receiving After user data, according to processing path information and processing strategie information flag user data, and make the function on data path Energy node is after the user data for receiving entry point marks according to the processing strategie information processing entry point marks received User data;
The possible implementation of another of S102 are as follows: SNC sends processing path information to entrance, and to data path On functional node send processing strategie information so that entrance is after receiving user data, according to processing path information User data is marked, and makes the functional node on data path after the user data for receiving entry point marks according to reception The user data of the processing strategie information processing entry point marks arrived.
Specifically, to include SNC possible to three kinds of data path of interdependent node notifier processes user data by S102 Implementation.
Below in conjunction with new network framework shown in Fig. 1 and technical solution of the present invention, in new network framework shown in Fig. 1 The function of each node is illustrated.
SNC is responsible for the centralized processing of control plane and the centralized control in user face, and in the present embodiment, SNC is mainly responsible for basis The control plane information got, determines the processing path information and processing strategie information of user data, and by processing path information The functional node being transmitted to processing strategie information on entrance and processing path;The core function of entrance is to carry out data rule Matching then, Entry receives the processing path information and processing strategie information that SNC is issued, and is carried out by way of labelling It marks, the label that the node on follow-up data path can be marked according to entrance, under direct index to processing strategie, determination One jumps routing etc.;Function Node is not only the functions such as the data forwarding of router/switch, and there are also data processings Function, each functional node have a limitation of processing capacity (calculate, storage), bandwidth etc., and possible concrete function type can be with Decomposition, the decomposition of two function of layer including physical layer process function, the decomposition of three function of layer, video optimized, cross-layer optimizing, caching (Cache), deep packet inspection technical (Deep Packet Inspection, abbreviation DPI) etc., in the processing of data, function Node can be identical processing strategie, can also there is different processing strategies, for different processing strategies, need SNC It is prewired or issue one by one, prewired mode, it needs to indicate in data packet head with processing strategie, if each time with specific place Parameter to be managed, then may be merely able to issue one by one, processing strategie includes the processing method for data flow, such as when video compress Compress mode, compression algorithm etc. further include data processing priority;Processing parameter, when being included in using some processing mode Design parameter.It may be to be directly connected between functional node, it is also possible to pass through an IP network, the data inside IP network The mode of SDN can be used in forwarding, and traditional autonomous mode also can be used;Radio node can be the mode of remote radio, It is also possible to complete base station, the setting of distribution entity allows for entrance and has multiple, introduces a distribution entity herein, bears The downlink data received is distributed on multiple entrances by duty, and the strategy of distribution entity can be with default configuration, can also be by SNC It issues;NAT is substantially the unified interface accessed between network and outer data network, uplink and downlink the only way which must be passed of data, with Whether having NAT operation, there is no direct relations.
User data processing method provided in this embodiment is determined by SNC first according to the control plane information got The processing path information of the data path of the user data of UE and the processing strategie information of data path interior joint are handled, road is handled Diameter information includes the forwarding strategy information of the node on nodal information and data path on data path, processing strategie packet The processing method and processing parameter of the node processing user data on data path are included, SNC sends processing path letter to entrance Breath and processing strategie information, and the functional node on data path sends processing strategie information, so that entrance is receiving After user data, according to processing path information and processing strategie information flag user data, and make the function on data path Energy node is after the user data for receiving entry point marks according to the processing strategie information processing entry point marks received User data may be implemented the centralized control of data path and the equilibrium of network load, and promote network resource utilization.
In one embodiment, before S101, can also include:
SNC receives the IP address that UE is sent and receives response message;Alternatively,
SNC switches latter linked nodal information of eating dishes without rice or wine according to the UE got, updates the nodal information of eating dishes without rice or wine of UE connection;Or Person,
SNC receives the context that UE is sent and establishes confirmation message;Alternatively,
SNC determines the business datum of UE according to the business service quality parameter and/or business description information of the UE got It needs the first functional node to handle, and does not include the first functional node in fixed data path;Alternatively,
SNC determines fixed data according to the business service quality parameter and/or business description information of the UE got The processing capacity of the second functional node in path is not able to satisfy the business service quality demand of UE;Alternatively,
SNC is determined according to the status information of the functional node in the fixed data path got to determine data The load of third functional node in path reaches adjustment thresholding.
Specifically, above-mentioned steps can trigger SNC and execute according to the control plane information got, determine the use of processing UE The processing path information of the data path of user data and the processing strategie information of data path interior joint.
In one embodiment, before S101, it can also include: SNC according to the control plane information got, determine processing Before the processing path information of the data path of the user data of UE and the processing strategie information of data path interior joint, also wrap It includes:
SNC switches latter linked nodal information of eating dishes without rice or wine according to the UE got, updates the nodal information of eating dishes without rice or wine of UE connection;
S101 may include:
SNC switches latter linked nodal information of eating dishes without rice or wine according to UE, updates final jump node in fixed data path.
In one embodiment, before S101, it can also include: SNC according to the control plane information got, determine processing Before the processing path information of the data path of the user data of UE and the processing strategie information of data path interior joint, also wrap It includes:
SNC determines the business datum of UE according to the business service quality parameter and/or business description information of the UE got It needs the first functional node to handle, and does not include the first functional node in the default data path of UE;
S101 may include:
SNC is inserted into the first functional node in fixed data path, and determines the processing strategie of the first functional node.
In one embodiment, before S101, it can also include: SNC according to the control plane information got, determine processing Before the processing path information of the data path of the user data of UE and the processing strategie information of data path interior joint, also wrap It includes:
SNC determines fixed data according to the business service quality parameter and/or business description information of the UE got The processing capacity of second functional node in path is not able to satisfy the business service quality demand of UE;
S101 may include:
The second functional node in fixed data path is changed to processing capacity by SNC can satisfy the business clothes of UE 4th functional node of business quality requirement.
The number that the user data of processing UE is determined according to the control plane information got is executed to above-mentioned triggering SNC below It is specifically described according to the scene of the processing strategie information of the processing path information and data path interior joint in path.
For example, data path of the invention can be divided into two class of default data path and specific data path, but this Invention is not limited to this, this kind classification is only used for being illustrated the applicable scene of technical solution of the present invention, wherein default data It is in advance the established data path of user before path refers to that user data reaches.The foundation in default data path or maintenance packet Include following three kinds of situations: first is that UE initial network entry, second is that when UE occurs mobile, third is that user's idle mode exits, in addition to silent Recognize data path, in certain special cases, needs to establish specific data path for user or customer service, cause certain number Include but is not limited to according to the factor that path is established:
Business factor: use when specific transactions are needed by special joint, if video passes through video compress node, And default path is without video compress node;
Load-factor: the customer traffic of big data quantity needs specific path due to loading problem;
New business is established: when certain particular services are initially set up, being considered for load, is needed to establish specific path;
Functional node reaches adjustment thresholding: when Function Nodes overload, by state reporting to SNC, SNC judgement Adjustment thresholding is reached, dynamic adjusts, and triggers the foundation in specific data path.
Fig. 3 is the flow chart of user data processing method embodiment two provided by the invention, as shown in figure 3, the present embodiment User data processing method be directed to scene be user's initial network entry when, the foundation in default data path may include:
The authorization identifying process to network between S201, SNC and UE.
Specifically, UE initial network entry, the authorization identifying process to network between SNC and UE, in the mistake of authorization identifying The mark for the Radio node that Cheng Zhong, UE currently adhere to can be reported to SNC, i.e. SNC to obtain during authorization identifying The detailed process of the Radio node information that UE is currently connected, the step can be operated with reference to prior art manner.
S202, SNC send the message comprising promising UE distribution IP address to UE.
S203, UE send IP address to SNC and receive response message.
Specifically, it is contemplated that load balancing, SNC can evenly distribute IP address in each network segment.UE is with receiving IP Behind location, IP address is sent to SNC and receives response message, the two message can individually be sent, and can also be carried in authorization identifying In the message of interaction in the process, SNC receives response message in the IP address for receiving UE transmission, that is, triggers the user of processing UE The determination establishment process of the path rule of data.
S204, SNC determine the processing road of the data path of the user data of processing UE according to the control plane information got The processing strategie information of diameter information and data path interior joint.
Data path mainly includes two aspects: the processing strategie information of processing path information and data path interior joint, place Line of reasoning diameter information includes on nodal information (for example including entry, FN and Radio node) and data path on data path Node forwarding strategy information, processing strategie information include the node processing user data on data path processing method and Processing parameter, in the present embodiment, processing path information can be user's granularity, be also possible to data flow granularity.
SNC is when determining data path, it is contemplated that factor specifically include that UE location information, type of service, node load (remaining bandwidth, the remaining storage capacity of node between remaining computing capability, node including node etc.) etc.;
One optional SNC determines that the process of data path is as follows: SNC is currently connected according to the UE got in S201 Radio node information determines the final jump position of user;It is locally stored according to the signing information of user and/or SNC pre- The user service information matched determines the necessary processing function type passed through needed for the user, obtains the node on data path Type;The status informations such as load/bandwidth/time delay according to SNC types of functionality node grasped itself, select specific function section The status information of point, functional node can periodically be reported to SNC by functional node, request can also be actively initiated by SNC and obtained It takes;Further, the processing strategie of functional node is obtained further according to information such as signing service information, user information, network states Information;Complete data path is formed, each functional node and the functional node gradually passed through including data flow is to data The processing strategie and processing parameter of stream.
The functional node of S205, SNC on entrance and data path sends processing path information and processing strategie information, So that entrance after receiving user data, according to processing path information flag user data, and makes on data path Functional node after the user data for receiving entry point marks according to receive processing strategie information processing entrance mark The user data of note.
Specifically, the processing path information determined in S204 and processing strategie information are separately sent to entrance by SNC Functional node on point Entry and data path, the processing path information that in general Entry is issued more focused on SNC, user After the data packet of data reaches, Entry can be marked data packet head according to processing path information, designation date packet Transmission path, so that data packet transmits on data path.Entry can also receive some processing strategies, such as dispatching priority Etc., and corresponding FN is sent in packet header mark.And FN, more focused on processing strategie information, FN is issued according to SNC Processing strategie handle the data packet of the user.
User data processing method provided in this embodiment, SNC receive UE send IP address receive response message it Afterwards, trigger the processing path information that the data path of user data of processing UE is determined according to the control plane information that gets and The operation of the processing strategie information of data path interior joint, then the functional node transmission processing road on entrance and data path Diameter information and processing strategie information may be implemented the centralized control of data path and the equilibrium of network load, and promotes network Resource utilization.
Fig. 4 is the flow chart of user data processing method embodiment three provided by the invention, as shown in figure 4, the present embodiment User data processing method be directed to scene be user occur mobile handoff when, default data path re-establish or Adjustment to established data path may include:
S301, UE are mobile to cause handoff procedure.
The switching request message for the Radio node information that UE adheres to after S302, UE include switching to SNC transmission, the step Rapid detailed process can be operated with reference to prior art manner.
Specifically, during switching, before UE, switching UE adhere to Radio node or switching after UE adhere to Radio node, one in three functional entitys sends switching request message to SNC, specifically which functional entity to send root by According to network switching strategy decision, the information of the Radio node after switching is carried in switching request message, later handover processes Continue (not completely shown in figure).
The Radio node information of S303, SNC update UE connection.
S304, SNC determine the processing road of the data path of the user data of processing UE according to the control plane information got The processing strategie information of diameter information and data path interior joint.
Specifically, in the present embodiment, the data path determination process of SNC can directly update established default data The Radio node information of final jump on path can also redefine silent in the way of S204 in embodiment illustrated in fig. 3 Recognize each hop node on data path, determining detailed process is identical as S204 in embodiment illustrated in fig. 3, and details are not described herein again.
The functional node of S305, SNC on entrance and data path sends processing path information and processing strategie information, So that entrance after receiving user data, according to processing path information flag user data, and makes on data path Functional node after the user data for receiving entry point marks according to receive processing strategie information processing entrance mark The user data of note.
User data processing method provided in this embodiment, SNC eat dishes without rice or wine to save according to the UE switching got is latter linked Point information, after the nodal information of eating dishes without rice or wine for updating UE connection, triggering determines the use for handling UE according to the control plane information that gets The operation of the processing strategie information of the processing path information and data path interior joint of the data path of user data or directly more The Radio node information of final jump on new established default data path, then the function on entrance and data path Node sends processing path information and processing strategie information, may be implemented data path centralized control and network load it is equal Weighing apparatus, and promote network resource utilization.
Fig. 5 is the flow chart of user data processing method example IV provided by the invention, as shown in figure 5, the present embodiment User data processing method to be directed to scene be UE when exiting from Idle state, default data path re-establishes, can be with Include:
Paging has occurred between S401, network and UE.
In the present embodiment, user exits from Idle state, and paging occurs for SNC and UE, and in paging, UE is currently attached The mark of Radio node can be reported to SNC, the detailed process of the step can be operated with reference to prior art manner.
S402, UE send context to SNC and establish request message.
S403, SNC send context to UE and establish confirmation message.
Specifically, between SNC and UE carry out context foundation process, the process may be embodied in paging it In, after context is established in SNC, that is, trigger the determination process of data path.
S404, SNC determine the processing road of the data path of the user data of processing UE according to the control plane information got The processing strategie information of diameter information and data path interior joint.
Specifically, the data path determination of SNC can determine default in the way of S204 in embodiment illustrated in fig. 3 Each hop node on data path, determining process is identical as S204 in embodiment illustrated in fig. 3, and details are not described herein again;If in SNC The processing path information and processing strategie information of data path of the also in store user before Idle state, can also directly adopt With the processing path information and processing strategie information of the established data path in this part, if user has occurred in Idle state The movement of Radio node then updates final jump node R adio node, if user does not occur in Idle state across Radio The movement of node does not need then to update final jump node R adio node.
The functional node of S405, SNC on entrance and data path sends processing path information and processing strategie information, So that entrance after receiving user data, according to processing path information flag user data, and makes on data path Functional node after the user data for receiving entry point marks according to receive processing strategie information processing entrance mark The user data of note.
User data processing method provided in this embodiment, SNC receive UE send context establish confirmation message it Afterwards, trigger the processing path information that the data path of user data of processing UE is determined according to the control plane information that gets and The operation of the processing strategie information of data path interior joint or the processing path information for directlying adopt established data path With processing strategie information, then functional node transmission processing path information and processing strategie letter on entrance and data path Breath, may be implemented the centralized control of data path and the equilibrium of network load, and promote network resource utilization.
Fig. 6 is the flow chart of user data processing method embodiment five provided by the invention, as shown in fig. 6, the present embodiment User data processing method to be directed to scene be user's new business when establishing, the foundation in specific data path may include:
S501, UE and service server carry out the service negotiation process of service layer.
Specifically, when UE has new business to transmit, the service negotiation of UE and service server progress service layer are being assisted Determine that parameters, the detailed processes of the step such as the QoS guarantee of business feature and business can refer to existing skill during quotient Art mode operates.
S502, UE send the QoS of survice request message comprising qos parameter and business description information to SNC.
Specifically, which can also be that service server sends QoS request message to SNC, wrap in QoS request message Containing the information such as qos parameter and business description information, subsequent SNC needs the QoS request to UE or service server to respond (figure In be not shown).
S503, SNC determine the industry of UE according to the business service quality parameter and/or business description information of the UE got Data of being engaged in need the processing of the first functional node, and do not include the first functional node in the default data path of UE.
It is understood that S503 may also is that SNC according to the business service quality parameter and/or industry of the UE got Business description information, determines that the processing capacity of the second functional node of fixed data path is not able to satisfy the business service matter of UE Amount demand.
S504, SNC determine the processing road of the data path of the user data of processing UE according to the control plane information got The processing strategie information of diameter information and data path interior joint.
Specifically, it after SNC receives QoS request message, according to business description information and/or qos parameter is wherein carried, sends out Now business needs are handled in some specific FN, and the corresponding default data path of the user is not through the FN, therefore are made The determination in specific data path is established out.When establishing specific data path, the specific FN can be inserted into original default path, It can also be determined in such a way that S204 in embodiment illustrated in fig. 3 determines default data path in the specific data path again Each node.That SNC is determined according to the information carried in QoS request there are also a kind of situation: although do not need some not It include the node processing business datum in default path, but the processing capacity of some node in original default data path The resource requirement being insufficient in QoS request can also then initiate the process of specific data path foundation, at this point, data road The process that diameter is established can be simply the functional node of the replacement inadequate resource;Embodiment illustrated in fig. 3 can also be re-initiated The determination process in middle S204 default data path.
The functional node of S505, SNC on entrance and data path sends processing path information and processing strategie information, So that entrance after receiving user data, according to processing path information flag user data, and makes on data path Functional node after the user data for receiving entry point marks according to receive processing strategie information processing entrance mark The user data of note.
Specifically, if S504 only simply increases or replace some functional node, Entry and/or FNs Operation it is also just corresponding simple, it is only necessary to part re-flags the processing strategie of next hop node and functional node.
User data processing method provided in this embodiment, SNC is in the business service quality parameter according to the UE got And/or business description information, determine that the business datum of UE needs the processing of the first functional node, and in fixed data path After not including the first functional node, alternatively, SNC is according to the business service quality parameter of the UE got and/or business description Information determines that the processing capacity of the second functional node in fixed data path is not able to satisfy the business service quality need of UE After asking, triggering determines the processing path letter of the data path of the user data of processing UE according to the control plane information got The operation of the processing strategie information of breath and data path interior joint or the processing path for directlying adopt established data path Information and processing strategie information, then functional node transmission processing path information and processing strategie on entrance and data path Information may be implemented the centralized control of data path and the equilibrium of network load, and promote network resource utilization.
Fig. 7 is the flow chart of user data processing method embodiment six provided by the invention, as shown in fig. 7, the present embodiment User data processing method be directed to scene be functional node reach adjustment thresholding when, the foundation in specific data path can To include:
S601, FN send load state information to SNC.
Specifically, the load condition of itself can be reported to SNC by FN, which can periodically carry out, can also be with FN is detecting that overload itself is constantly reported to SNC.
S602, SNC are determined according to the status information of the functional node in the fixed data path got with determination The load of third functional node in data path reaches adjustment thresholding.
Specifically, the load state information that SNC is reported according to FN judges the FN overload, reaches adjustment number According to the thresholding in path.
S603, SNC determine the processing road of the data path of the user data of processing UE according to the control plane information got The processing strategie information of diameter information and data path interior joint.
Detailed process may refer to the process of S204 in embodiment illustrated in fig. 3.
The functional node of S604, SNC on entrance and data path sends processing path information and processing strategie information, So that entrance after receiving user data, according to processing path information flag user data, and makes on data path Functional node after the user data for receiving entry point marks according to receive processing strategie information processing entrance mark The user data of note.
User data processing method provided in this embodiment, SNC is in SNC according in the fixed data path got Functional node status information, determine have determined that the load of third functional node in data path reach adjustment thresholding it Afterwards, trigger the processing path information that the data path of user data of processing UE is determined according to the control plane information that gets and The operation of the processing strategie information of data path interior joint or the processing path information for directlying adopt established data path With processing strategie information, then functional node transmission processing path information and processing strategie letter on entrance and data path Breath, may be implemented the centralized control of data path and the equilibrium of network load, and promote network resource utilization.
Fig. 8 is the flow chart of user data processing method embodiment seven provided by the invention, as shown in figure 8, the present embodiment User data processing method, comprising:
S701, entrance receive processing path information and processing strategie information that SNC is sent, and processing path information includes place Manage the forwarding strategy information of the node on the nodal information and data path on the data path of the user data of UE, processing strategie Information includes the processing method and processing parameter of the node processing user data on data path.
S702, entrance are used after receiving user data according to processing path information and processing strategie information flag User data.
The executing subject of the present embodiment can be entrance.
Fig. 9 is the flow chart of user data processing method embodiment eight provided by the invention, as shown in figure 9, the present embodiment User data processing method, comprising:
S801, entrance receive the processing path information that SNC is sent, and processing path information includes the user data for handling UE Data path on nodal information and data path on node forwarding strategy information.
S802, entrance are after receiving user data, according to processing path information flag user data.
The executing subject of the present embodiment can be entrance.
Figure 10 is the flow chart of user data processing method embodiment nine provided by the invention, as shown in Figure 10, this implementation The user data processing method of example, comprising:
S901, functional node receive the processing strategie information that SNC is sent;Alternatively, functional node receives the processing that SNC is sent Routing information and processing strategie information, processing path information include the nodal information on the data path for handle the user data of UE With the forwarding strategy information of the node on data path, processing strategie information includes the node processing user data on data path Processing method and processing parameter.
S902, functional node are believed after receiving the user data of entry point marks according to the processing strategie received The user data of breath processing entry point marks.
The executing subject of the present embodiment can be functional node.
Figure 11 is the structural schematic diagram of Centralized Controller embodiment one provided by the invention, as shown in figure 11, the present embodiment Centralized Controller, comprising: processing module 111 and sending module 112, wherein processing module 111 is used for according to the control that gets Face information processed determines the processing path information of the data path of the user data of processing UE and the processing plan of data path interior joint Slightly information, processing path information includes the forwarding strategy information of the node on nodal information and data path on data path, Processing strategie information includes the processing method and processing parameter of the node processing user data on data path;Sending module 112 For sending processing path information and processing strategie information to entrance, and the functional node on data path sends processing plan Slightly information, so that entrance is after receiving user data, according to processing path information and processing strategie information flag user Data, and make the functional node on data path after the user data for receiving entry point marks according to the processing received The user data of policy information processing entry point marks;Alternatively, processing path information and processing strategie information are sent to entrance, And the functional node on data path sends processing path information and processing strategie information, so that entrance is receiving user After data, according to processing path information and processing strategie information flag user data, and make the function section on data path Point is after the user data for receiving entry point marks according to the user of the processing strategie information processing entry point marks received Data;Alternatively, send processing path information and processing strategie information to entrance so that entrance receive user data it Afterwards, according to processing path information and processing strategie information flag user data;Alternatively, processing path information is sent to entrance, And functional node on data path sends processing strategie information, so that entrance is after receiving user data, according to Processing path information flag user data, and make the functional node on data path in the number of users for receiving entry point marks According to the user data for the processing strategie information processing entry point marks that rear basis receives.
The device of the present embodiment can be used for executing the technical solution of embodiment of the method shown in Fig. 2, realization principle and skill Art effect is similar, and details are not described herein again.
In one embodiment, processing module 111 is specifically used for:
According to the nodal information of eating dishes without rice or wine of UE connection, final jump node in data path is determined;
According to the signing information of UE and/or the business information of UE, the type of the functional node on data path is determined;
The functional node on data path is determined according to the status information of the type of functional node and functional node;
The functional node on data path is determined according to the signing information of UE, the business information of UE and network state information To the processing strategie information of user data.
Figure 12 is the structural schematic diagram of Centralized Controller embodiment two provided by the invention, as shown in figure 12, the present embodiment Centralized Controller, on the basis of embodiment illustrated in fig. 11, further includes: receiving module 113;
Receiving module 113 is used to determine the number of users of processing UE according to the control plane information got in processing module 111 According to the processing path information of data path and the processing strategie information of data path interior joint before, receive the IP that UE is sent Location receives response message;Alternatively, receiving the context that UE is sent establishes confirmation message.
In one embodiment, processing module 111 is also used to determine processing UE's according to the control plane information got Before the processing path information of the data path of user data and the processing strategie information of data path interior joint, according to getting UE switch latter linked nodal information of eating dishes without rice or wine, update the nodal information of eating dishes without rice or wine of UE connection;Alternatively, according to the industry of the UE got Business QoS parameter and/or business description information determine that the business datum of UE needs the processing of the first functional node, and really It does not include the first functional node in fixed data path;Alternatively, according to the business service quality parameter and/or industry of the UE got Business description information, determines that the processing capacity of the second functional node in fixed data path is not able to satisfy the business service of UE Quality requirement;Alternatively, being determined according to the status information of the functional node in the fixed data path got to determine number Adjustment thresholding is reached according to the load of the third functional node in path.
In one embodiment, processing module 111 is also used to determine processing UE's according to the control plane information got Before the processing path information of the data path of user data and the processing strategie information of data path interior joint, according to getting UE switch latter linked nodal information of eating dishes without rice or wine, update the nodal information of eating dishes without rice or wine of UE connection;
Processing module 111 is specifically used for:
Switch latter linked nodal information of eating dishes without rice or wine according to UE, updates final jump node in fixed data path.
In one embodiment, processing module 111 is also used to determine processing UE's according to the control plane information got Before the processing path information of the data path of user data and the processing strategie information of data path interior joint, according to getting UE business service quality parameter and/or business description information, determine UE business datum need the first functional node processing, It and does not include the first functional node in the default data path of UE;
Processing module 111 is specifically used for:
SNC is inserted into the first functional node in fixed data path, and determines the processing strategie of the first functional node.
In one embodiment, processing module 111 is also used to determine processing UE's according to the control plane information got Before the processing path information of the data path of user data and the processing strategie information of data path interior joint, according to getting UE business service quality parameter and/or business description information, determine the second functional node of fixed data path Processing capacity is not able to satisfy the business service quality demand of UE;
Processing module 111 is specifically used for:
The second functional node in fixed data path is changed to processing capacity by SNC can satisfy the business clothes of UE 4th functional node of business quality requirement.
The device of the present embodiment can be used for executing centralized control in the technical solution of embodiment of the method shown in Fig. 3-Fig. 7 The part that device executes, it is similar that the realization principle and technical effect are similar, and details are not described herein again.
Figure 13 is the structural schematic diagram of Centralized Controller embodiment three provided by the invention, as shown in figure 13, the present embodiment Centralized Controller, including transmitter 131, receiver 132, memory 133 and respectively with transmitter 131, receiver 132 and The processor 134 that memory 133 connects.Certainly, user equipment can also include antenna, baseband process component, middle radio frequency processing The universal components such as component, input/output unit, no longer any restrictions herein of the embodiment of the present invention.
Wherein, batch processing code is stored in memory 133, and processor 134 is used to call to store in memory 133 Program code, for performing the following operations:
According to the control plane information got, determine the data path of the user data of processing UE processing path information and The processing strategie information of data path interior joint, processing path information include on nodal information and data path on data path Node forwarding strategy information, processing strategie information include the node processing user data on data path processing method and Processing parameter;
Processing path information and processing strategie information are sent to entrance, and at the functional node transmission on data path Policy information is managed, so that entrance is after receiving user data, according to processing path information and processing strategie information flag User data, and the basis after the user data for receiving entry point marks of the functional node on data path is received The user data of processing strategie information processing entry point marks;Alternatively, sending processing path information and processing strategie to entrance Information, and the functional node on data path sends processing path information and processing strategie information, so that entrance is receiving To after user data, according to processing path information and processing strategie information flag user data, and make on data path Functional node is after the user data for receiving entry point marks according to the processing strategie information processing entry point marks received User data;Alternatively, processing path information and processing strategie information are sent to entrance, so that entrance is receiving user After data, according to processing path information and processing strategie information flag user data;Alternatively, sending processing path to entrance Information, and functional node on data path sends processing strategie information, so that entrance is after receiving user data, According to processing path information flag user data, and make the functional node on data path in the use for receiving entry point marks According to the user data of the processing strategie information processing entry point marks received after user data.
In one embodiment, processor 134 is specifically used for:
According to the nodal information of eating dishes without rice or wine of UE connection, final jump node in data path is determined;
According to the signing information of UE and/or the business information of UE, the type of the functional node on data path is determined;
The functional node on data path is determined according to the status information of the type of functional node and functional node;
The functional node on data path is determined according to the signing information of UE, the business information of UE and network state information To the processing strategie information of user data.
In one embodiment, receiver 132 is used to determine processing according to the control plane information got in processing module Before the processing path information of the data path of the user data of UE and the processing strategie information of data path interior joint, UE is received The IP address of transmission receives response message;Alternatively, receiving the context that UE is sent establishes confirmation message.
In one embodiment, processor 134 is also used to determine the use of processing UE according to the control plane information got Before the processing path information of the data path of user data and the processing strategie information of data path interior joint, according to what is got UE switches latter linked nodal information of eating dishes without rice or wine, and updates the nodal information of eating dishes without rice or wine of UE connection;Alternatively, according to the business of the UE got QoS parameter and/or business description information determine that the business datum of UE needs the processing of the first functional node, and have determined that Data path in do not include the first functional node;Alternatively, according to the business service quality parameter and/or business of the UE got Description information determines that the processing capacity of the second functional node in fixed data path is not able to satisfy the business service matter of UE Amount demand;Alternatively, being determined according to the status information of the functional node in the fixed data path got to determine data The load of third functional node in path reaches adjustment thresholding.
In one embodiment, processor 134 is also used to determine the use of processing UE according to the control plane information got Before the processing path information of the data path of user data and the processing strategie information of data path interior joint, according to what is got UE switches latter linked nodal information of eating dishes without rice or wine, and updates the nodal information of eating dishes without rice or wine of UE connection;
Processor 134 is specifically used for:
Switch latter linked nodal information of eating dishes without rice or wine according to UE, updates final jump node in fixed data path.
In one embodiment, processor 134 is also used to determine the use of processing UE according to the control plane information got Before the processing path information of the data path of user data and the processing strategie information of data path interior joint, according to what is got The business service quality parameter and/or business description information of UE determines that the business datum of UE needs the processing of the first functional node, and It and in the default data path of UE does not include the first functional node;
Processor 134 is specifically used for:
SNC is inserted into the first functional node in fixed data path, and determines the processing strategie of the first functional node.
In one embodiment, processor 134 is also used to determine the use of processing UE according to the control plane information got Before the processing path information of the data path of user data and the processing strategie information of data path interior joint, according to what is got The business service quality parameter and/or business description information of UE, determines the place of the second functional node of fixed data path Reason ability is not able to satisfy the business service quality demand of UE;
Processor 134 is specifically used for:
The second functional node in fixed data path is changed to processing capacity by SNC can satisfy the business clothes of UE 4th functional node of business quality requirement.
Figure 14 is the structural schematic diagram of entrance embodiment one provided by the invention, and as shown in figure 14, the present embodiment enters Mouth point, may include: receiving module 141 and processing module 142, wherein receiving module 141 is used to receive the processing of SNC transmission Routing information and processing strategie information, processing path information include the nodal information on the data path for handle the user data of UE With the forwarding strategy information of the node on data path, processing strategie information includes the node processing user data on data path Processing method and processing parameter;Processing module 142 is used for after receiving module receives user data, according to processing path Information and processing strategie information flag user data.
In alternatively possible implementation, receiving module 141 is used to receive the processing path information of SNC transmission, place Line of reasoning diameter information includes the forwarding of the node on nodal information and data path on the data path for handle the user data of UE Policy information;Processing module 142 is used for after receiving module receives user data, according to processing path information flag user Data.
The device of the present embodiment can be used for executing the technical solution of embodiment of the method shown in Fig. 8 or Fig. 9, realize former Reason is similar with technical effect, and details are not described herein again.
Figure 15 is the structural schematic diagram of entrance embodiment two provided by the invention, and as shown in figure 15, the present embodiment enters Mouthful point, may include: transmitter 151, receiver 152, memory 153 and respectively with transmitter 151, receiver 152 and deposit The processor 154 that reservoir 153 connects.Certainly, user equipment can also include antenna, baseband process component, middle radio frequency processing portion The universal components such as part, input/output unit, no longer any restrictions herein of the embodiment of the present invention.
Wherein, batch processing code is stored in memory 153, and processor 154 is used to call to store in memory 153 Program code, for performing the following operations:
Processing path information and processing strategie information that SNC is sent are received, processing path information includes handling the user of UE The forwarding strategy information of the node on nodal information and data path on the data path of data, processing strategie information include number According to the processing method and processing parameter of the node processing user data on path;After receiving user data, according to processing Routing information and processing strategie information flag user data;Alternatively,
The processing path information that SNC is sent is received, processing path information includes the data path for handling the user data of UE On nodal information and data path on node forwarding strategy information;After receiving user data, according to processing road Diameter information flag user data.
Figure 16 is the structural schematic diagram of functional node embodiment one provided by the invention, as shown in figure 16, the present embodiment Functional node may include: receiving module 161 and processing module 162, wherein receiving module 161 is used to receive SNC transmission Processing strategie information;Alternatively, receiving processing path information and processing strategie information that SNC is sent, processing path information includes place Manage the forwarding strategy information of the node on the nodal information and data path on the data path of the user data of UE, processing strategie Information includes the processing method and processing parameter of the node processing user data on data path;Processing module 162 is for connecing After receiving the user data that module 161 receives entry point marks, marked according to the processing strategie information processing entrance received The user data of note.
The device of the present embodiment, can be used for executing the technical solution of embodiment of the method shown in Figure 10, realization principle and Technical effect is similar, and details are not described herein again.
Figure 17 is the structural schematic diagram of functional node embodiment two provided by the invention, as shown in figure 17, the present embodiment Functional node, may include: transmitter 171, receiver 172, memory 173 and respectively with transmitter 171, receiver 172 The processor 174 connected with memory 173.Certainly, user equipment can also include antenna, baseband process component, at middle radio frequency Manage component, the universal components such as input/output unit, no longer any restrictions herein of the embodiment of the present invention.
Wherein, batch processing code is stored in memory 173, and processor 174 is used to call to store in memory 173 Program code, for performing the following operations:
Receive the processing strategie information that SNC is sent;Alternatively, receiving the processing path information and processing strategie letter that SNC is sent Breath, processing path information include the node on nodal information and data path on the data path for handle the user data of UE Forwarding strategy information, processing strategie information include the processing method and processing ginseng of the node processing user data on data path Number;
After receiving the user data of entry point marks, marked according to the processing strategie information processing entrance received The user data of note.
Figure 18 is the structural schematic diagram of network system embodiment one provided by the invention, as shown in figure 18, the present embodiment Network system, comprising: the Centralized Controller 100 of any one of Centralized Controller embodiment one to three as above, entrance as above are real Apply the entrance 200 of example one or two and the functional node 300 of functional node embodiment one or two as above.
It should be noted that the corresponding structural schematic diagram of the various embodiments described above is only a kind of signal, each section or module Connection relationship is not limited to form shown in figure, situation about can be subject in practical application.
In several embodiments provided by the present invention, it should be understood that disclosed device and method can pass through it Its mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only Only a kind of logical function partition, there may be another division manner in actual implementation, such as multiple units or components can be tied Another system is closed or is desirably integrated into, or some features can be ignored or not executed.Another point, it is shown or discussed Mutual coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or logical of device or unit Letter connection can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can store and computer-readable deposit at one In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computer It is each that equipment (can be personal computer, server or the network equipment etc.) or processor (processor) execute the present invention The part steps of embodiment the method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (Read- Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic or disk etc. it is various It can store the medium of program code.
Those skilled in the art can be understood that, for convenience and simplicity of description, only with above-mentioned each functional module Division progress for example, in practical application, can according to need and above-mentioned function distribution is complete by different functional modules At the internal structure of device being divided into different functional modules, to complete all or part of the functions described above.On The specific work process for stating the device of description, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution The range of scheme.

Claims (18)

1. a kind of user data processing method characterized by comprising
Centralized Controller SNC determines the data road of the user data of processing user equipment (UE) according to the control plane information got The processing strategie information of the processing path information of diameter and the data path interior joint, the processing path information include the number According to the forwarding strategy information of the node on the nodal information and the data path on path, the processing strategie information includes institute State the processing method and processing parameter of user data described in the node processing on data path;
The SNC sends the processing path information and the processing strategie information to entrance, and on the data path Functional node send the processing strategie information so that the entrance is after receiving the user data, according to institute User data described in processing path information and the processing strategie information flag is stated, and makes the function section on the data path Point entrance according to the processing strategie information processing received after the user data for receiving the entry point marks The user data of point label;Alternatively, the SNC sends the processing path information and the processing strategie information to entrance, And functional node on the data path sends the processing path information and the processing strategie information so that it is described enter Mouth point is used according to the processing path information and the processing strategie information flag after receiving the user data User data, and the basis after the user data for receiving the entry point marks of the functional node on the data path is connect The user data of entry point marks described in the processing strategie information processing received;Alternatively, the SNC sends institute to entrance Processing path information and the processing strategie information are stated, so that the entrance is after receiving the user data, according to User data described in the processing path information and the processing strategie information flag;Alternatively, the SNC sends institute to entrance Processing path information is stated, and the functional node on the data path sends the processing strategie information, so that the entrance Point according to user data described in the processing path information flag, and makes the number after receiving the user data According to the functional node on path according to the processing strategie received after the user data for receiving the entry point marks The user data of entry point marks described in information processing;
Wherein, the Centralized Controller SNC determines the user data of processing user equipment (UE) according to the control plane information got Data path processing path information and the data path interior joint processing strategie information, comprising:
The SNC determines final jump node in the data path according to the nodal information of eating dishes without rice or wine of the UE connection;
The SNC determines the function on the data path according to the signing information of the UE and/or the business information of the UE The type of node;
The SNC determines the function on the data path according to the type of the functional node and the status information of functional node Node;
The SNC determines the data according to the signing information of the UE, the business information of the UE and network state information The processing strategie information of functional node on path to user data.
2. the method according to claim 1, wherein the Centralized Controller SNC is according to the control plane got Information determines the processing path information for handling the data path of user data of user equipment (UE) and the data path interior joint Processing strategie information before, further includes:
The SNC receives the IP address that the UE is sent and receives response message;Alternatively,
The SNC switches latter linked nodal information of eating dishes without rice or wine according to the UE that gets, updates the UE connection and eats dishes without rice or wine to save Point information;Alternatively,
The SNC receives the context that the UE is sent and establishes confirmation message;Alternatively,
The SNC determines the UE's according to the business service quality parameter and/or business description information of the UE got Business datum needs the processing of the first functional node, and does not include first functional node in fixed data path;Or Person,
The SNC is determined fixed according to the business service quality parameter and/or business description information of the UE got The processing capacity of the second functional node in data path is not able to satisfy the business service quality demand of the UE;Alternatively,
The SNC according to the status information of the functional node in the fixed data path got, determine described in have determined that Data path in third functional node load reach adjustment thresholding.
3. the method according to claim 1, wherein the Centralized Controller SNC is according to the control plane got Information determines the processing path information for handling the data path of user data of user equipment (UE) and the data path interior joint Processing strategie information before, further includes:
The SNC switches latter linked nodal information of eating dishes without rice or wine according to the UE that gets, updates the UE connection and eats dishes without rice or wine to save Point information;
The Centralized Controller SNC determines the number of the user data of processing user equipment (UE) according to the control plane information got According to the processing path information in path and the processing strategie information of the data path interior joint, comprising:
The SNC switches latter linked nodal information of eating dishes without rice or wine according to the UE, updates final jump in fixed data path Node.
4. the method according to claim 1, wherein the Centralized Controller SNC is according to the control plane got Information determines the processing path information for handling the data path of user data of user equipment (UE) and the data path interior joint Processing strategie information before, further includes:
The SNC determines the UE's according to the business service quality parameter and/or business description information of the UE got Business datum needs the processing of the first functional node, and does not include the first function section in the default data path of the UE Point;
The Centralized Controller SNC determines the number of the user data of processing user equipment (UE) according to the control plane information got According to the processing path information in path and the processing strategie information of the data path interior joint, comprising:
The SNC is inserted into first functional node in fixed data path, and determines first functional node Processing strategie.
5. the method according to claim 1, wherein the Centralized Controller SNC is according to the control plane got Information determines the processing path information for handling the data path of user data of user equipment (UE) and the data path interior joint Processing strategie information before, further includes:
The SNC is determined fixed according to the business service quality parameter and/or business description information of the UE got The processing capacity of second functional node of data path is not able to satisfy the business service quality demand of the UE;
The Centralized Controller SNC determines the number of the user data of processing user equipment (UE) according to the control plane information got According to the processing path information in path and the processing strategie information of the data path interior joint, comprising:
The second functional node in fixed data path is changed to processing capacity by the SNC can satisfy the industry of the UE 4th functional node of business QoS requirement.
6. a kind of Centralized Controller characterized by comprising
Processing module, for determining the data road of the user data of processing user equipment (UE) according to the control plane information got The processing strategie information of the processing path information of diameter and the data path interior joint, the processing path information include the number According to the forwarding strategy information of the node on the nodal information and the data path on path, the processing strategie information includes institute State the processing method and processing parameter of user data described in the node processing on data path;
Sending module, for sending the processing path information and the processing strategie information to entrance, and to the data Functional node on path sends the processing strategie information, so that the entrance is after receiving the user data, According to user data described in the processing path information and the processing strategie information flag, and make on the data path Functional node is after the user data for receiving the entry point marks according to the processing strategie information processing institute received State the user data of entry point marks;Alternatively, the processing path information and the processing strategie information are sent to entrance, and Functional node on the data path sends the processing path information and the processing strategie information, so that the entrance Point is after receiving the user data, according to user described in the processing path information and the processing strategie information flag Data, and make the functional node on the data path after the user data for receiving the entry point marks according to reception The user data of entry point marks described in the processing strategie information processing arrived;Alternatively, sending the processing road to entrance Diameter information and the processing strategie information, so that the entrance is after receiving the user data, according to the processing User data described in routing information and the processing strategie information flag;Alternatively, the processing path information is sent to entrance, And the functional node on the data path sends the processing strategie information, so that the entrance is receiving the use After user data, according to user data described in the processing path information flag, and make the function section on the data path Point entrance according to the processing strategie information processing received after the user data for receiving the entry point marks The user data of point label;
Wherein, the processing module, is specifically used for:
According to the nodal information of eating dishes without rice or wine of the UE connection, final jump node in the data path is determined;
According to the signing information of the UE and/or the business information of the UE, the functional node on the data path is determined Type;
The functional node on the data path is determined according to the status information of the type of the functional node and functional node;
It is determined on the data path according to the signing information of the UE, the business information of the UE and network state information Processing strategie information of the functional node to user data.
7. Centralized Controller according to claim 6, which is characterized in that further include:
Receiving module, for, according to the control plane information got, determining the use of processing user equipment (UE) in the processing module Before the processing path information of the data path of user data and the processing strategie information of the data path interior joint, described in reception The IP address that UE is sent receives response message;Alternatively, receiving the context that the UE is sent establishes confirmation message.
8. Centralized Controller according to claim 6, which is characterized in that the processing module is also used to according to acquisition The control plane information arrived determines the processing path information and the data of the data path of the user data of processing user equipment (UE) Before the processing strategie information of path interior joint, latter linked nodal information of eating dishes without rice or wine is switched according to the UE got, is updated The nodal information of eating dishes without rice or wine of the UE connection;Alternatively, being retouched according to the business service quality parameter of the UE got and/or business Information is stated, determines that the business datum of the UE needs the processing of the first functional node, and do not include in fixed data path First functional node;Alternatively, according to the business service quality parameter and/or business description information of the UE got, Determine that the processing capacity of the second functional node in fixed data path is not able to satisfy the business service quality need of the UE It asks;Alternatively, determining the fixed number according to the status information of the functional node in the fixed data path got Adjustment thresholding is reached according to the load of the third functional node in path.
9. Centralized Controller according to claim 6, which is characterized in that the processing module is also used to according to acquisition The control plane information arrived determines the processing path information and the data of the data path of the user data of processing user equipment (UE) Before the processing strategie information of path interior joint, latter linked nodal information of eating dishes without rice or wine is switched according to the UE got, is updated The nodal information of eating dishes without rice or wine of the UE connection;
The processing module, is specifically used for:
Switch latter linked nodal information of eating dishes without rice or wine according to the UE, updates final jump node in fixed data path.
10. Centralized Controller according to claim 6, which is characterized in that the processing module is also used to according to acquisition The control plane information arrived determines the processing path information and the data of the data path of the user data of processing user equipment (UE) Before the processing strategie information of path interior joint, retouched according to the business service quality parameter of the UE got and/or business Information is stated, determines that the business datum of the UE needs the processing of the first functional node, and in the default data path of the UE not Including first functional node;
The processing module, is specifically used for:
Centralized Controller SNC is inserted into first functional node in fixed data path, and determines first function The processing strategie of node.
11. Centralized Controller according to claim 6, which is characterized in that the processing module is also used to according to acquisition The control plane information arrived determines the processing path information and the data of the data path of the user data of processing user equipment (UE) Before the processing strategie information of path interior joint, retouched according to the business service quality parameter of the UE got and/or business Information is stated, determines that the processing capacity of the second functional node of fixed data path is not able to satisfy the business service matter of the UE Amount demand;
The processing module, is specifically used for:
Centralized Controller SNC by the second functional node in fixed data path be changed to processing capacity can satisfy it is described 4th functional node of the business service quality demand of UE.
12. a kind of Centralized Controller characterized by comprising
Processor, for determining the data path of the user data of processing user equipment (UE) according to the control plane information got Processing path information and the data path interior joint processing strategie information, the processing path information includes the data The forwarding strategy information of nodal information on path and the node on the data path, the processing strategie information include described The processing method and processing parameter of user data described in node processing on data path;
Transmitter, for sending the processing path information and the processing strategie information to entrance, and to the data road Functional node on diameter sends the processing strategie information, so that the entrance is after receiving the user data, root According to user data described in the processing path information and the processing strategie information flag, and make the function on the data path Energy node is after the user data for receiving the entry point marks according to the processing strategie information processing received The user data of entry point marks;Alternatively, to the entrance transmission processing path information and the processing strategie information, and to Functional node on the data path sends the processing path information and the processing strategie information, so that the entrance After receiving the user data, according to number of users described in the processing path information and the processing strategie information flag According to, and the basis after the user data for receiving the entry point marks of the functional node on the data path is received The processing strategie information processing described in entry point marks user data;Alternatively, sending the processing path to entrance Information and the processing strategie information, so that the entrance is after receiving the user data, according to the processing road User data described in diameter information and the processing strategie information flag;Alternatively, the processing path information is sent to entrance, and Functional node on the data path sends the processing strategie information, so that the entrance is receiving the user After data, according to user data described in the processing path information flag, and make the functional node on the data path The entrance according to the processing strategie information processing received after the user data for receiving the entry point marks The user data of label;
Wherein, the processor, is specifically used for:
According to the nodal information of eating dishes without rice or wine of the UE connection, final jump node in the data path is determined;
According to the signing information of the UE and/or the business information of the UE, the functional node on the data path is determined Type;
The functional node on the data path is determined according to the status information of the type of the functional node and functional node;
It is determined on the data path according to the signing information of the UE, the business information of the UE and network state information Processing strategie information of the functional node to user data.
13. Centralized Controller according to claim 12, which is characterized in that further include:
Receiver, for, according to the control plane information got, determining the user of processing user equipment (UE) in the processing module Before the processing path information of the data path of data and the processing strategie information of the data path interior joint, the UE is received The IP address of transmission receives response message;Alternatively, receiving the context that the UE is sent establishes confirmation message.
14. Centralized Controller according to claim 12, which is characterized in that the processor is also used to according to acquisition The control plane information arrived determines the processing path information and the data of the data path of the user data of processing user equipment (UE) Before the processing strategie information of path interior joint, latter linked nodal information of eating dishes without rice or wine is switched according to the UE got, is updated The nodal information of eating dishes without rice or wine of the UE connection;Alternatively, being retouched according to the business service quality parameter of the UE got and/or business Information is stated, determines that the business datum of the UE needs the processing of the first functional node, and do not include in fixed data path First functional node;Alternatively, according to the business service quality parameter and/or business description information of the UE got, Determine that the processing capacity of the second functional node in fixed data path is not able to satisfy the business service quality need of the UE It asks;Alternatively, determining the fixed number according to the status information of the functional node in the fixed data path got Adjustment thresholding is reached according to the load of the third functional node in path.
15. Centralized Controller according to claim 12, which is characterized in that the processor is also used to according to acquisition The control plane information arrived determines the processing path information and the data of the data path of the user data of processing user equipment (UE) Before the processing strategie information of path interior joint, latter linked nodal information of eating dishes without rice or wine is switched according to the UE got, is updated The nodal information of eating dishes without rice or wine of the UE connection;
The processor, is specifically used for:
Switch latter linked nodal information of eating dishes without rice or wine according to the UE, updates final jump node in fixed data path.
16. Centralized Controller according to claim 12, which is characterized in that the processor is also used to according to acquisition The control plane information arrived determines the processing path information and the data of the data path of the user data of processing user equipment (UE) Before the processing strategie information of path interior joint, retouched according to the business service quality parameter of the UE got and/or business Information is stated, determines that the business datum of the UE needs the processing of the first functional node, and in the default data path of the UE not Including first functional node;
The processor, is specifically used for:
Centralized Controller SNC is inserted into first functional node in fixed data path, and determines first function The processing strategie of node.
17. Centralized Controller according to claim 12, which is characterized in that the processor is also used to according to acquisition The control plane information arrived determines the processing path information and the data of the data path of the user data of processing user equipment (UE) Before the processing strategie information of path interior joint, retouched according to the business service quality parameter of the UE got and/or business Information is stated, determines that the processing capacity of the second functional node of fixed data path is not able to satisfy the business service matter of the UE Amount demand;
The processor, is specifically used for:
Centralized Controller SNC by the second functional node in fixed data path be changed to processing capacity can satisfy it is described 4th functional node of the business service quality demand of UE.
18. a kind of network system characterized by comprising the Centralized Controller as described in any one of claim 12-17.
CN201480053927.XA 2014-01-29 2014-01-29 User data processing method, device and network system Active CN105612717B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/071810 WO2015113281A1 (en) 2014-01-29 2014-01-29 User data processing method and device and network system

Publications (2)

Publication Number Publication Date
CN105612717A CN105612717A (en) 2016-05-25
CN105612717B true CN105612717B (en) 2019-05-24

Family

ID=53756173

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480053927.XA Active CN105612717B (en) 2014-01-29 2014-01-29 User data processing method, device and network system

Country Status (2)

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

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3799355A1 (en) * 2015-10-22 2021-03-31 Huawei Technologies Co., Ltd. Service processing method, apparatus, and system
US10499278B2 (en) * 2016-08-31 2019-12-03 Qualcomm Incorporated Header compression for reduced bandwidth wireless devices
CN115086227B (en) * 2022-07-14 2023-10-03 中国联合网络通信集团有限公司 Method, device, equipment and storage medium for determining forwarding strategy

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103051565A (en) * 2013-01-04 2013-04-17 中兴通讯股份有限公司 Framework system of grade software defined network software controller and implementation method thereof
CN103051629A (en) * 2012-12-24 2013-04-17 华为技术有限公司 Software defined network-based data processing system, method and node
CN103346922A (en) * 2013-07-26 2013-10-09 电子科技大学 Controller for determining network state based on SDN (Software Defined Networking) and determination method thereof
CN103532672A (en) * 2013-10-22 2014-01-22 芮雄丽 Processing method of disordered fragmentation messages in SDN and application

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9130977B2 (en) * 2012-04-18 2015-09-08 Radware, Ltd. Techniques for separating the processing of clients' traffic to different zones
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103051629A (en) * 2012-12-24 2013-04-17 华为技术有限公司 Software defined network-based data processing system, method and node
CN103051565A (en) * 2013-01-04 2013-04-17 中兴通讯股份有限公司 Framework system of grade software defined network software controller and implementation method thereof
CN103346922A (en) * 2013-07-26 2013-10-09 电子科技大学 Controller for determining network state based on SDN (Software Defined Networking) and determination method thereof
CN103532672A (en) * 2013-10-22 2014-01-22 芮雄丽 Processing method of disordered fragmentation messages in SDN and application

Also Published As

Publication number Publication date
WO2015113281A1 (en) 2015-08-06
CN105612717A (en) 2016-05-25

Similar Documents

Publication Publication Date Title
US10390259B2 (en) Data forwarding in a mobile communications network system with centralized gateway apparatus controlling distributed gateway elements
CN104521280B (en) The system and method that mobile relay packet gateway for path optimization relocates
CN104244426B (en) A kind of resource allocation methods and device of Data Radio Bearer DRB
CN110268753A (en) The communication system being sliced using network is accessed based on preconfigured access category
CN110536262A (en) A kind of direct link communications method, apparatus and storage medium
KR101721464B1 (en) System and method for distributed evolved packet core architecture
MX2011003870A (en) Qos management for self-backhauling in lte.
CN110401972A (en) Method, equipment and the system of route messages in the network of Multi net voting slice
CN107734571B (en) A kind of processing method and equipment of data transmission channel
CN104704901B (en) Radio communications system, radio station, radio terminal, network equipment, bear control method and computer-readable medium
CN106063330A (en) Systems, methods and devices for application specific routing in dual connectivity
WO2018028498A1 (en) Data transmission method, apparatus and system
CN110351030A (en) Message transmitting method, device and system
US11129227B2 (en) Data transmission method and apparatus, and computer storage medium
CN103517357B (en) A kind of method switched over, system and equipment
EP3091693B1 (en) Control method and centralized controller in communication network and wireless communication network system
US11877327B2 (en) Method and apparatus for transmitting and receiving connection information in wireless communication system
CN105474692B (en) Method for handover control, device and cordless communication network
CN105637910B (en) Downstream data processing method and device, system
CN114731723A (en) Communication method and device
CN109845389A (en) A kind of communication means and device
CN105612717B (en) User data processing method, device and network system
CN110138685A (en) A kind of communication means and device
CN109246756A (en) data distribution method and device
CN104703293A (en) LIPA/SIPTO connection establishing method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant