CN105612717B - User data processing method, device and network system - Google Patents
User data processing method, device and network system Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0894—Policy-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
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.
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)
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)
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)
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 |
-
2014
- 2014-01-29 WO PCT/CN2014/071810 patent/WO2015113281A1/en active Application Filing
- 2014-01-29 CN CN201480053927.XA patent/CN105612717B/en active Active
Patent Citations (4)
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 |