CN108270690A - The method and apparatus for controlling message flow - Google Patents
The method and apparatus for controlling message flow Download PDFInfo
- Publication number
- CN108270690A CN108270690A CN201611263212.4A CN201611263212A CN108270690A CN 108270690 A CN108270690 A CN 108270690A CN 201611263212 A CN201611263212 A CN 201611263212A CN 108270690 A CN108270690 A CN 108270690A
- Authority
- CN
- China
- Prior art keywords
- routing device
- equipment
- control plane
- target
- standby
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/22—Traffic shaping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/20—Traffic policing
Abstract
This application discloses a kind of method and apparatus for controlling message flow, can mitigate the traffic pressure of forwarding surface equipment.This method performs in the communication system including control plane equipment, forwarding surface equipment and routing device, and forwarding surface equipment is connected to backbone network by least one routing device, and this method includes:Control plane equipment determines speed-limiting messages, and speed-limiting messages are used to indicate the flow rate upper limit that object message needs control, and object message is forwarded to the message of user equipment for needing of sending of backbone network;Control plane equipment sends speed-limiting messages at least one routing device, in order to which the first routing device at least one routing device makees flow control according to speed-limiting messages to object message, so that the flow of object message is not higher than flow rate upper limit.
Description
Technical field
This application involves Message processing field, and more particularly, to a kind of method and apparatus for controlling message flow.
Background technology
Control plane and the separation scene of Forwarding plane are mainly used in the TIC network architectures of China Mobile.Control is flat
Face refers mainly to be used for send instructions, the part for calculating list item in system.Such as, the forwarding of protocol massages, protocol item are calculated, are tieed up
Shield etc..Forwarding plane refers to the encapsulation that data message is carried out in system, the part of forwarding.Such as, reception, the deblocking of data message
Dress, encapsulation, forwarding etc..Good system design should be that control plane and Forwarding plane detach as possible, be independent of each other.Work as system
Control plane when temporarily breaking down, Forwarding plane can also continue to work, so as to improve the reliability of whole network.
In TIC EDGE networks Broadband Remote Access Server (Broadband Remote Access Server,
BRAS) user plane (User Plane, UP) is forwarding surface equipment, realizes the configuration of physical interface, the configuration of network side traffic
Management, the forwarding of BRAS user traffics and protocol massages on give.BRAS CP in TIC Core are Cloud
BRAS is control plane equipment, manages multiple BRAS UP, realizes unified configuration, the unified management of user and the money of BRAS business
The unified distribution in source.
In the prior art, user reaches the standard grade success from BRAS UP equipment, BRAS CP generation users forwarding-table item (for example, with
Family table and speed limit table), BRAS UP are issued to by open flows (Openflow) channel, to be realized by BRAS UP to service traffics
Forwarding and user's speed limit.
At present, all user's speed limits all carry out in BRAS UP equipment so that the traffic pressure ratio of BRAS UP equipment
It is larger.
Invention content
The application provides a kind of method and apparatus for controlling message flow, can mitigate the traffic pressure of forwarding surface equipment.
In a first aspect, the application provides a kind of method for controlling message flow, including control plane equipment, forwarding surface equipment
Performed in the communication system of at least one routing device, forwarding surface equipment can by least one routing device extremely
A few first routing device is connected to backbone network, and this method includes:Control plane equipment determines speed-limiting messages, and speed-limiting messages are used
In the flow rate upper limit that instruction object message needs control, object message is that the message of user equipment is sent to from backbone network;Control
Target first routing device of the face equipment processed at least one first routing device sends speed-limiting messages, in order to target the
One routing device makees flow control according to speed-limiting messages to object message, so that the flow of object message is not higher than flow rate upper limit.
In a kind of possible realization method, which includes main routing device and standby routing is set
It is standby.
In a kind of possible realization method, in target of the control plane equipment at least one first routing device
Before one routing device sends speed-limiting messages, including:Control plane equipment is according to the working condition of main routing device, from main road by setting
Standby and standby routing device determines target first routing device.
In a kind of possible realization method, control plane equipment is according to the working condition of main routing device, from main road by setting
Standby and standby routing device determines target first routing device, including:When the working condition of main routing device is normal condition, control
Main routing device is determined as target first routing device by face equipment processed;When the working condition of main routing device is malfunction
When, standby routing device is determined as target first routing device by control plane equipment.
In a kind of possible realization method, in target of the control plane equipment at least one first routing device
Before one routing device sends speed-limiting messages, this method further includes:Control plane equipment obtains the first information, and the first information is used to refer to
Show the network topology structure between forwarding surface equipment and at least one routing device;Control plane equipment is according to network topology knot
Structure determines at least one first routing device from least one routing device.
Second aspect, the application provides a kind of method for controlling message flow, including control plane equipment, forwarding surface equipment
Performed in the communication system of at least one routing device, forwarding surface equipment can by least one routing device extremely
A few first routing device is connected to backbone network, and this method includes:Target at least one first routing device
One routing device receives the speed-limiting messages that control plane equipment is sent, and speed-limiting messages are used to indicate the flow that object message needs control
The upper limit, object message are that the message of user equipment is sent to from backbone network;Target first routing device is right according to speed-limiting messages
Object message makees flow control.
In a kind of possible realization method, which includes main routing device and standby routing is set
It is standby.
In a kind of possible realization method, target first routing device is work of the control plane equipment according to main routing device
Make state, determined from main routing device and standby routing device.
In a kind of possible realization method, when the working condition of main routing device is normal condition, the target first via
It is main routing device by equipment;Alternatively, when the working condition of main routing device is malfunction, target first routing device is
Standby routing device.
In a kind of possible realization method, which is control plane equipment according to the first letter
It ceases, is determined from least one routing device, wherein, the first information is used to indicate forwarding surface equipment and at least one road
By the network topology structure between equipment.
In the embodiment of the present application, target first routing device makees speed limit to object message, can be by control plane equipment
Speed-limiting messages are sent to target first routing device by (alternatively, forwarding surface equipment), and speed-limiting messages are used to indicate object message stream
Measure the upper limit that can reach.So as to which target first routing device makees object message speed limit processing according to speed-limiting messages.
The third aspect, this application provides a kind of device for controlling message flow, for performing first aspect or first party
Method in the arbitrary possible realization method in face.Specifically, which includes performing the arbitrary of first aspect or first aspect
The unit of method in possible realization method.
Fourth aspect, this application provides a kind of device for controlling message flow, for performing second aspect or second party
Method in the arbitrary possible realization method in face.Specifically, which includes performing the arbitrary of second aspect or second aspect
The unit of method in possible realization method.
5th aspect, this application provides a kind of equipment for controlling message flow, which includes processor and memory.
For storing computer program, processor is used to call from memory and run computer program memory.When program is transported
During row, processor performs the method in the arbitrary possible realization method of above-mentioned first aspect or first aspect.
6th aspect, this application provides a kind of equipment for controlling message flow, which includes processor and memory.
For storing computer program, processor is used to call from memory and run computer program memory.When program is transported
During row, processor performs the method in the arbitrary possible realization method of above-mentioned second aspect or second aspect.
7th aspect, this application provides a kind of computer-readable mediums, for storing computer program, the computer journey
Sequence includes the instruction of the method in the arbitrary possible realization method for performing first aspect or first aspect.
Eighth aspect, this application provides a kind of computer-readable mediums, for storing computer program, the computer journey
Sequence includes the instruction of the method in the arbitrary possible realization method for performing second aspect or second aspect.
In the embodiment of the present application, control plane equipment is determined to the message that user equipment is sent to from backbone network (that is, target
Message) speed-limiting messages after, speed-limiting messages are sent at least one first routing device being connect with forwarding surface equipment
Target first routing device, to make flow control (in other words, speed limit) to object message by target first routing device.Pass through this
The mode of kind control flow so that the flow control of return packet is no longer concentrated in forwarding surface equipment and carried out, thus can be subtracted
The traffic pressure of light forwarding surface equipment.
Description of the drawings
Fig. 1 forwards the scene graph of separation in order to control.
Fig. 2 is the interaction figure of the method 200 of control message flow provided by the embodiments of the present application.
Fig. 3 shows forwarding surface equipment and a kind of network topology structure of routing device.
Fig. 4 shows forwarding surface equipment and another network topology structure of routing device.
Fig. 5 shows forwarding surface equipment and another network topology structure of routing device.
Fig. 6 is the schematic diagram of the device 400 of the control message flow of the embodiment of the present application.
Fig. 7 is the schematic diagram of the device 500 of control message flow provided by the embodiments of the present application.
Fig. 8 is the schematic diagram of the equipment 600 of control message flow provided by the embodiments of the present application.
Fig. 9 is the schematic diagram of the equipment 700 of control message flow provided by the embodiments of the present application.
Specific embodiment
Below in conjunction with the accompanying drawings, the technical solution of the embodiment of the present application is illustrated.
First to the invention relates to related notion be briefly described.
User's committed access rate:When a user, which reaches the standard grade, to be accessed as single user, the user that each reaches the standard grade application
Independent committed access rate (Committed Access Rate, CAR) resource only does CAR speed limits to this user.
BGP Flow Specification:Traditional traffic filtering strategy is typically all to be configured by static mode
, and can be only applied to local, it is impossible to it is transmitted across router.In request for comments (Request For Comments, RFC)
A kind of Flow Specification defined in file RFC5575, extend a kind of new Border Gateway Protocol (Border
Gateway Protocol, BGP) Network Layer Reachable Information type and extended community attribute.Flow mistake is issued by bgp protocol
The action performed after the matching rule and flow matches of filter, so as to which flow matches rule and traffic behavior are published to distal end
On router, and eliminate using flow matches rule and traffic behavior in far-end router or alleviate attack traffic to network
The influence of forwarding performance.
Fig. 1 shows the scene graph of control forwarding separation.As shown in Figure 1, telecommunications infrastructure cloud fringe node
Broadband Remote Access Server in (Telecommunication Infrastructure Cloud Edge, TIC) Edge is used
Family plane (Broadband Remote Access Server User Plane, BRAS UP) is the physical equipment of forwarding surface,
Realize the configuration of physical interface, the configuration management of network side traffic, the forwarding of BRAS user traffics and protocol massages
On give.BRAS control planes (Control Plane, CP) in TIC cores Core are Cloud BRAS, are control plane equipment,
Multiple BRAS UP are managed, realize unified configuration, the unified management of user and the unified distribution of resource of BRAS business.Wherein,
Between UP and CP by establish virtual expansible LAN (Virtual eXtensible Local Area Network,
VXLAN) tunnel, open flows (OpenFlow) and network configuration (Network Configuration, NetConf) channel are realized
Configurations and management of the CP to UP.
1st, OpenFlow channels are established between BRAS CP and BRAS UP, complete following functions:
(1) carrying user's forwarding-table item issues;
(2) it is sent in the forwarding surfaces message such as bearer traffic statistics;
(3) BRAS such as interface, board UP device resources report.
2nd, the synchronization of the resource informations such as order line is completed by NetConf agreements between BRAS CP and BRAS UP.
3rd, dialing message is turned when issuing by sending BRAS CP processing on VxLAN tunnels by VxLAN tunnels by BRAS UP
Issue user.
4th, on BRAS UP in all BAS interface mappings to BRAS CP equipment, BRAS CP are complete by way of four-dimensional interface
Business configuration, inquiry and the management of BAS interfaces on pairs of BRAS UP.
5th, BRAS CP generate user's forwarding-table item, are issued to BRAS UP by OpenFlow channels, business is realized by UP
The forwarding of flow.
6th, BRAS CP focus on certification.
(1) BRAS CP and remote customer dialing authentication service (Remote Authentication Dial In User
Service, RADIUS) server and dynamic host configuration protocol (Dynamic Host Configuration Protocol,
DHCP) server connects, and focuses on the certification, mandate, accounting request of all users.
(2) domain unified configuration on BRAS CP, while come into force on all BRAS UP;
(3) when being docked with radius server, part and the access interface name association attributes of carrying, for example, network attached
Memory interface (Network Attached Storage, NAS-PORT), NAS-PORT-ID forms support four-dimensional interface.
Fig. 2 is the interaction figure of the method 200 of control message flow provided by the embodiments of the present application.Wherein, method 200 is being wrapped
It includes and is performed in the communication system of control plane equipment, forwarding surface equipment and at least one routing device, forwarding surface equipment can pass through
At least one of at least one routing device first routing device is connected to backbone network.As shown in Fig. 2, method 200 is led
To include step 210-230.
210th, control plane equipment determines speed-limiting messages.
Wherein, speed-limiting messages are used to indicate the flow rate upper limit that object message needs control, and object message is from backbone network
It is sent to the message of user equipment.
It is understood that there are two directions for the transmission of message in a network.One direction is sent by user equipment
It needs to be forwarded to backbone network by forwarding surface equipment and routing device.Another direction is the needs sent by backbone network
Via routing device and forwarding surface device forwards to user equipment.And object message described in the embodiment of the present application refers to from bone
Dry network is sent to the message of user equipment.Therefore, object message is referred to as return packet.
In addition, making return packet flow control, that is, refer to make speed limit to return packet.
220th, target first routing device of the control plane equipment at least one first routing device sends speed limit letter
Breath, in order to which target first routing device makees flow control according to speed-limiting messages to object message, so that the flow of object message
Not higher than flow rate upper limit.Target first routing device receives the speed-limiting messages that control plane equipment is sent.
In the embodiment of the present application, control plane equipment determines the limit of the return packet to being sent to user equipment from backbone network
After fast information, speed-limiting messages are sent to the target first via at least one first routing device being connect with forwarding surface equipment
By equipment, to make flow control (in other words, speed limit) to return packet according to speed-limiting messages by target first routing device.This
Sample can all concentrate in forwarding surface equipment to avoid the processing of the speed limit of return packet in the prior art, lead to forwarding surface equipment
Traffic pressure it is too big the problem of.The traffic pressure of forwarding surface equipment can be mitigated.
Specifically, the network topology between at least one routing device included based on forwarding surface equipment and communication system
Structure, described first routing device includes a variety of situations in the embodiment of the present application.
Optionally, as one embodiment, which includes main routing device and standby routing is set
It is standby.
It should be understood that main routing device and standby routing device be as one group of routing device, when main routing device works normally,
Standby routing device is not had an effect as spare routing device.And when main road is by device fails, standby routing device
Take over the work of main routing device.
Optionally, as one embodiment, in target of the control plane equipment at least one first routing device
Before one routing device sends speed-limiting messages, including:
Control plane equipment determines target the according to the working condition of main routing device, from main routing device and standby routing device
One routing device.
More specifically, as one embodiment, control plane equipment is according to the working condition of main routing device, from main road by setting
Standby and standby routing device determines target first routing device, including:
When the working condition of main routing device is normal condition, main routing device is determined as target the by control plane equipment
One routing device;
When the working condition of main routing device is malfunction, standby routing device will be determined as target the by control plane equipment
One routing device.
If it is understood that forwarding surface equipment and a main routing device and the standby routing device of the main routing device
Connection, control plane equipment can select main road when determining target first routing device according to the working condition of main routing device
It is target first routing device by equipment, alternatively, it is target first routing device to select standby routing device.
Specifically, when main routing device works normally, the return packet of user equipment is sent to by master from backbone network
Main routing device is determined as target first routing device by routing device, therefore, control plane equipment, that is, by main routing device root
According to speed-limiting messages, flow control is made to return packet.At this point, target first routing device is specially main routing device.And in master
During failure of routing equipment, standby routing device takes over the work of main routing device, and the backhaul of user equipment is sent to from backbone network
Message can pass through standby routing device, so as to which control plane equipment, which sets standby routing, is determined as target first routing device, with by standby road
By equipment according to speed-limiting messages, flow control is made to return packet.It is set at this point, target first routing device is specially standby routing
It is standby.
Optionally, when control plane equipment determines that forwarding surface equipment is connected with main routing device with standby routing device, control
Speed-limiting messages can be sent to main routing device and standby routing device by face equipment.Alternatively, control plane equipment can be according to main road
Speed-limiting messages are sent by the working condition of equipment.For example, if control plane equipment determines the working condition of main routing device for just
Speed-limiting messages are only sent to main routing device by normal state, control plane equipment.If control plane equipment determines main routing device
Working condition is malfunction, and speed-limiting messages are only sent to standby routing device by control plane equipment.
Optionally, as one embodiment, target first of the control plane equipment at least one first routing device
Before routing device sends speed-limiting messages, this method further includes:
Control plane equipment obtains the first information, and the first information is used to indicate forwarding surface equipment and at least one routing device
Between network topology structure;
Control plane equipment according to the network topology structure, determined from least one routing device this at least one first
Routing device.
Specifically, control plane equipment can be by obtaining the network topology of forwarding surface equipment and at least one routing device
The information of structure (that is, forwarding surface equipment and networking situation of routing device) is capable of determining that is connect with forwarding surface equipment is somebody's turn to do
At least first routing device.And then speed-limiting messages are sent to the target first via at least one routing device by setting
It is standby.
Specifically, forwarding surface equipment and the network topology structure packet of at least one routing device included in communication system
Include following three kinds of situations.
Situation 1
Forwarding surface equipment is connect with multiple routing devices.
In the present embodiment, communication system includes multiple routing devices, also, forwarding surface equipment is set with multiple routing
Multiple routing devices connection in standby, control plane equipment determine to make flow control to object message by forwarding surface equipment.
Fig. 3 shows forwarding surface equipment and a kind of network topology structure of routing device.As shown in figure 3, for example, forwarding surface
Equipment BRAS UP#1 carries are on routing device CR#1, CR#2 and CR#3.For flowing through the return packet of BRAS UP#1, control
Face equipment determines to make speed limit to it by BRAS UP#1.In another example forwarding surface equipment BRAS UP#2 carries are in routing device CR#1
And CR#2.For flowing through the return packet of BRAS UP#2, control plane equipment determines to make speed limit to it by BRAS UP#2.
Unlike connecting a main routing device and a standby routing device from front forwarding surface equipment, shown in Fig. 3
BRAS UP#2 connect with two routing devices CR#1 and CR#2, still, CR#1 and CR#2 are not that one group of active and standby routing is set
Standby (that is, CR#1 and CR#2 are mutual indepedent).Therefore, the return packet for flowing through BRAS UP#2 makees flow control by BRAS UP#2.
In the embodiment of the present application, if a forwarding surface hanging equipment is loaded in multiple routing devices, in such cases, by
Can therefore speed limit, can be made to return packet in forwarding surface equipment with load sharing between this multiple routing device.Specifically
Speed limit process can be same as the prior art, is not described herein in detail.
It should be noted that multiple routing devices described here include two and more than two routing devices.At two
It should be independent from each other in the case of routing device, between the two routing devices rather than the pass of active and standby routing device
System.
Situation 2
Forwarding surface equipment is connect with a routing device at least one routing device.
Fig. 4 shows forwarding surface equipment and another network topology structure of routing device.As shown in figure 4, forwarding surface is set
Standby BRAS UP#1 carries are on routing device CR#1.Under this network topology structure, control plane equipment BRAS CP determine by
CR#1 makees flow control to return packet.
If that is, a forwarding surface equipment only carry is in a routing device (hereinafter referred to as routing device #1), such feelings
Under condition, since the message of all users reached the standard grade from forwarding surface equipment can all pass through the forwarding of routing device #1, at this point, control plane
Equipment determines to make speed limit to return packet by routing device #1.
Situation 3
Forwarding surface equipment is connect with one group of master-slave back-up route apparatus.
Fig. 5 shows forwarding surface equipment and another network topology structure of routing device.As shown in figure 5, forwarding surface is set
Standby BRAS UP#1 distinguish carry on two routing devices.And one of them in the two routing devices is main routing device,
Another is standby routing device.When main routing device works normally, return packet passes through main routing device.In main routing device
During failure, return packet can pass through standby routing device.Under this network topology structure, correspondingly, in main routing device just
Often during work, control plane equipment BRAS CP determine to make flow control to return packet by main routing device.In the event of main routing device
During barrier, BRAS CP determine to make flow control to return packet by standby routing device.
In conclusion control plane equipment can be determined according to forwarding surface equipment and the network topology structure of routing device
User side (that is, forwarding surface equipment) or network side (for example, CR) make speed limit to return packet.
In conclusion control plane equipment (in other words, is forwarded according to forwarding surface equipment and the network topology structure of routing device
The networking situation of face equipment and routing device), it determines to make user's backhaul traffic the position of speed limit.For forwarding surface equipment carry
In single routing device CR, alternatively, forwarding surface hanging equipment is loaded under the scene of active and standby CR, determine to user's backhaul traffic in network
Side (for example, CR equipment) carries out speed limit.Save the link bandwidth between CR equipment and forwarding surface equipment, it is thus possible to reduce and turn
The traffic pressure for equipment of leavening dough.
230th, target first routing device makees flow control according to speed-limiting messages to object message.
In the embodiment of the present application, control plane equipment determine by routing device (be specially target first routing device) to from
The return packet (that is, object message) that backbone network is sent to user equipment makees flow control, can be to avoid owning in the prior art
Return packet the problem of flow control is all made by forwarding surface equipment, causes forwarding surface appliance services pressure larger.It therefore, can be with
Mitigate the traffic pressure of forwarding surface equipment.
In order to make it easy to understand, the method for control message flow provided by the embodiments of the present application is exemplified below, it is main to wrap
Include following steps 310-340.
Hereinafter, BRAS CP equipment, BRAS UP equipment are briefly referred to as CP equipment and UP equipment.
310th, connection is established between CP equipment and UP equipment, CR equipment.
Specifically, CP equipment establishes open flows (openflow) channel with UP equipment, is established between CP equipment and CR equipment
Border Gateway Protocol (border gateway protocol, bgp) peer-to-peer and bgp flowspec peer relationships.
320th, BRAS reach the standard grade configuration and service quality (Quality of Service, QOS) speed limit configuration.
Specifically, quality of service configuration template (being denoted as qos-profile templates below), qos- are configured in CP equipment
User's speed limit parameter, direction outbound are configured under profile templates, and this qos-profile mould is bound under domain of reaching the standard grade
Plate.
Such as the introduction to BRAS CP and BRAS UP equipment above, the interface on forwarding surface equipment BRAS UP connects for three-dimensional
Mouthful, and when in BAS interface mappings all on BRAS UP to control plane equipment BRAS CP, in order to distinguish BRAS UP, increase
The mark (that is, UPID) of one-dimensional BRAS UP equipment.So as to which BRAS CP are completed by way of four-dimensional interface on BRAS UP
The business configuration of BAS interfaces, and bound with the domain of reaching the standard grade of user.
The detailed process of step 310-320 may refer to the prior art, not be described further herein.
330th, CP selects the speed limiting position of return packet flow.
Specifically, it setting command row can be switched in CP equipment, select to carry out speed limit to the return packet flow of user
Position.That is, CP determines to make speed limit to return packet in network side (for example, CR) or user side (for example, BRAS UP).
How CP equipment selects speed limiting position, may refer to previously described UP equipment according to UP equipment and three kinds of networking situations of CR,
Corresponding speed limiting position is selected respectively.Which is not described herein again.
Step 340 for convenience of description, it is assumed that in step 330, the selection of CP equipment makees speed limit in network side to return packet
Processing.
340th, user reaches the standard grade, and user CAR is converted into bgp flow Specification and advised by the module #A in CP equipment
Then.
User reaches the standard grade, and is handled on the message up sending to CP equipment that dials, all user's list items of CP equipment managements:Including with
Family session and IP address correspondence and speed limit requirement etc..
If it should be noted that user's (being denoted as user #A below) is by dialling from forwarding surface equipment BRAS UP
Reach the standard grade, the dialing message of user #A can on send to control plane equipment BRAS CP processing.BRAS CP can be that user #A is distributed
One session number (user session), and be user's #A allocation medium access controls (Medium based on user session
Access Control, MAC) address and Internet protocol (Internet Protocol, IP) address etc., so as to generate user #
User's list item of A, for example, correspondence of the speed limit of user, user session and IP address etc..
Downlink is converted by module #A based on user session as CAR makees CAR, BGP Flow based on User IP
Specification rules are acted and are acted for the CAR in qos profile, direction is to be User IP by destination IP matching
Direction.As shown in table 1.
Table 1
It should be noted that in the embodiment of the present application, module #A refers to have on CP by the CAR based on user session
It is converted into the function module (alternatively, unit) of BGP Flow Specification rules.Module #A in control plane equipment is complete
Into after being converted to based on user session as CAR and make CAR based on User IP, control plane equipment is by BGP Flow
Specification rules (that is, speed-limiting messages) are issued to target first routing device.When user accesses the backhaul of backbone network
When message passes through target first routing device, the BGP Flow Specification taking effect rules of target first routing device,
Complete the speed limit to return packet flow.
In the step 310, bgp flowspec peer relationships have been established with CR equipment in CP equipment.Specifically, in single CR
Under scene, BGP Flow Specification rules are sent in this single CR equipment by CP equipment, are set by the single CR
It is standby that speed limit is made to backhaul traffic.Under active and standby CR scenes, BGP Flow Specification rules are sent to active and standby CR by CP
In equipment.In the case where main CR is worked normally, return packet passes through main CR, makees speed limit to return packet by main CR.And in master
In the case of CR failures, return packet can pass through standby CR, make speed limit to backhaul traffic by standby CR.
In the embodiment of the present application, control plane equipment determines to be returned to being sent to user equipment from backbone network by routing device
Journey message (that is, object message) makees flow control, all can make flow control by forwarding surface equipment to avoid all return packet,
The problem of causing forwarding surface appliance services pressure larger.Therefore, the traffic pressure of forwarding surface equipment can be mitigated.
Above in association with Fig. 1 to Fig. 5, the method for control message flow provided by the embodiments of the present application has been carried out specifically
It is bright, hereinafter, with reference to Fig. 6 to Fig. 9, illustrate the device and equipment of control message flow provided by the embodiments of the present application.
Fig. 6 is the schematic diagram of the device 400 of control message flow that the application provides.Wherein, device 400 be configured including
In forwarding surface equipment and the communication system of at least one routing device, forwarding surface equipment can pass through at least one routing device
At least one of first routing device be connected to backbone network.As shown in fig. 6, device 400 includes:
Processing unit 410, for determining speed-limiting messages, speed-limiting messages are used to indicate on the flow that object message needs control
Limit, object message is that the message of user equipment is sent to from backbone network;
Transmitting element 420 sends speed limit for the target first routing device at least one first routing device
Information, in order to which target first routing device makees flow control according to speed-limiting messages to object message, so that the stream of object message
Amount is not higher than flow rate upper limit.
Each unit in the device 400 of the embodiment of the present application and above-mentioned other operations or function are respectively in order to realize this
The corresponding flow performed in the method 200 and each embodiment of the control message flow that application embodiment provides by control plane equipment.
For sake of simplicity, details are not described herein again.
Fig. 7 is the schematic diagram of the device 500 of control message flow provided by the embodiments of the present application.Wherein, device 500 is configured
In the communication system including control plane equipment, forwarding surface equipment and at least one routing device, forwarding surface equipment can pass through
At least one of at least one routing device first routing device is connected to backbone network, and device 500 is at least one for this
A routing device in routing device.Such as Fig. 7, device 500 includes:
Receiving unit 510, for receiving the speed-limiting messages of control plane equipment transmission, speed-limiting messages are used to indicate object message
The flow rate upper limit controlled is needed, wherein, object message is that the message of user equipment is sent to from backbone network;
Processing unit 520, for according to speed-limiting messages, making flow control to object message, so that the flow of object message
Not higher than flow rate upper limit.
Each unit in the device 500 of the embodiment of the present application and above-mentioned other operations or function are respectively in order to realize this
It is performed in the method 200 and each embodiment of the control message flow that application embodiment provides by target first routing device corresponding
Flow.For sake of simplicity, details are not described herein again.
Fig. 8 is the schematic diagram of the equipment 600 of control message flow provided by the embodiments of the present application.As shown in figure 8,
Equipment 600 includes:One or more processors 601, one or more memories 602, one or more transceiver (each transmitting-receivings
Device includes transmitter 603 and receiver 604).Transmitter 603 or receiver 604 are connect, and lead to one or more antennas 605
Cross antenna receiving and transmitting signal.Computer program instructions (in other words, code) are stored in memory 602.The execution of processor 601 is stored in
Computer program instructions in memory 602, with realize it is provided by the embodiments of the present application control message flow method 200 and
The corresponding flow performed in each embodiment by control plane equipment and/or operation.For sake of simplicity, details are not described herein again.
Fig. 9 is the schematic diagram of the equipment 700 of control message flow provided by the embodiments of the present application.As shown in figure 9,
Equipment 700 includes:One or more processors 701, one or more memories 702, one or more transceiver (each transmitting-receivings
Device includes transmitter 703 and receiver 704).Transmitter 703 or receiver 704 are connect, and lead to one or more antennas 705
Cross antenna receiving and transmitting signal.Computer program instructions (in other words, code) are stored in memory 702.The execution of processor 701 is stored in
Computer program instructions in memory 702, with realize it is provided by the embodiments of the present application control message flow method 200 and
The corresponding flow performed in each embodiment by target first routing device and/or operation.For sake of simplicity, details are not described herein again.
In the embodiment of the present application, processor can integrate electricity for central processing unit (CPU), microprocessor, specific application
Road (application-specific integrated circuit, ASIC) or one or more are used to control the application side
The integrated circuit that case program performs.
Memory can be read-only memory (read-only memory, ROM) or can store static information and instruction
Other kinds of static storage device, random access memory (random access memory, RAM) or can store information
With the other kinds of dynamic memory or Electrically Erasable Programmable Read-Only Memory (Electrically of instruction
Erasable Programmable Read-Only Memory, EEPROM), CD-ROM (Compact Disc Read-
Only Memory, CD-ROM) or other optical disc storages, optical disc storage (including compression optical disc, laser disc, optical disc, digital universal
Optical disc, Blu-ray Disc etc.), magnetic disk storage medium or other magnetic storage apparatus or can be used in carrying or store with referring to
Enable or data structure form desired program code simultaneously can by any other medium of computer access, but not limited to this.
Memory can be individually present, and can also be integrated with processor.
During realization, each step of the above method can by the integrated logic circuit of the hardware in processor or
The instruction of software form is completed.It the step of method of control message flow with reference to disclosed in the embodiment of the present application, can be direct
It is presented as that hardware processor performs completion.Or perform completion with the hardware in processor and software module combination.Software module
Can be located at random access memory, flash memory, read-only memory, programmable read only memory or electrically erasable programmable memory,
In the storage medium of this fields such as register maturation.Storage medium is located at memory, and processor reads the information in memory, knot
Close the step of its hardware completes the above method.To avoid repeating, it is not detailed herein.
It should be understood that in the various embodiments of the application, the size of the serial number of above-mentioned each process is not meant to perform suitable
The priority of sequence, the execution sequence of each process should be determined with its function and internal logic, without the implementation of reply the embodiment of the present application
Process forms any restriction.
Those of ordinary skill in the art may realize that each exemplary lists described with reference to the embodiments described herein
Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually
It is performed with hardware or software mode, specific application and design constraint depending on technical solution.Professional technician
Described function can be realized using distinct methods to each specific application, but this realization is it is not considered that exceed
Scope of the present application.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit can refer to the corresponding process in preceding method embodiment, and details are not described herein.
In several embodiments provided herein, it should be understood that disclosed systems, devices and methods, it can be with
It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit
It divides, only a kind of division of logic function can have other dividing mode, such as multiple units or component in actual implementation
It may be combined or can be integrated into another system or some features can be ignored or does not perform.Another point, it is shown or
The mutual coupling, direct-coupling or communication connection discussed can be the indirect coupling by some interfaces, device or unit
It closes or communicates to connect, can be electrical, machinery or other forms.
The unit illustrated as separating component may or may not be physically separate, be shown as unit
The component shown may or may not be physical unit, you can be located at a place or can also be distributed to multiple
In network element.Some or all of unit therein can be selected according to the actual needs to realize the embodiment of the present application scheme
Purpose.
In addition, each functional unit in each embodiment of the application can be integrated in a processing unit, it can also
That each unit is individually physically present, can also two or more units integrate in a unit.
If the function is realized in the form of SFU software functional unit and is independent product sale or in use, can be with
It is stored in a computer read/write memory medium.Based on such understanding, the technical solution of the application is substantially in other words
The part contribute to the prior art or the part of the technical solution can be embodied in the form of software product, the meter
Calculation machine software product is stored in a storage medium, is used including some instructions so that a computer equipment (can be
People's computer, server or network equipment etc.) perform each embodiment the method for the application all or part of step.
And aforementioned storage medium includes:USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited
The various media that can store program code such as reservoir (RAM, Random Access Memory), magnetic disc or CD.
It should be understood that in the various embodiments of the application, the size of the serial number of above-mentioned each process is not meant to perform suitable
The priority of sequence, the execution sequence of each process should be determined with its function and internal logic, without the implementation of reply the embodiment of the present application
Process forms any restriction.
The specific embodiment of the above, only the application, but the protection domain of the application is not limited thereto, it is any
In the technical scope that those familiar with the art discloses in the application, change or replacement can be readily occurred in, should all be contained
It covers within the protection domain of the application.Therefore, the protection domain of the application should be based on the protection scope of the described claims.
Claims (20)
- A kind of 1. method for controlling message flow, which is characterized in that including control plane equipment, forwarding surface equipment and at least one It is performed in the communication system of routing device, forwarding surface equipment can pass through at least one of described at least one routing device One routing device is connected to backbone network, the method includes:The control plane equipment determines speed-limiting messages, and the speed-limiting messages are used to indicate on the flow that object message needs control Limit, the object message is that the message of user equipment is sent to from the backbone network;Target first routing device of the control plane equipment at least one first routing device sends the speed limit Information, in order to which the target first routing device makees flow control according to the speed-limiting messages to the object message, so that The flow of the object message is not higher than the flow rate upper limit.
- 2. according to the method described in claim 1, it is characterized in that, at least one first routing device includes main road by setting Standby and standby routing device.
- 3. according to the method described in claim 2, it is characterized in that, in the control plane equipment at least one first via Before the speed-limiting messages being sent by the target first routing device in equipment, including:The control plane equipment is true from the main routing device and standby routing device according to the working condition of the main routing device The fixed target first routing device.
- 4. according to the method described in claim 3, it is characterized in that, the control plane equipment is according to the work of the main routing device Make state, the target first routing device is determined from the main routing device and standby routing device, including:When the working condition of the main routing device is normal condition, the control plane equipment determines the main routing device For the target first routing device;When the working condition of the main routing device is malfunction, the control plane equipment determines the standby routing device For the target first routing device.
- 5. method according to any one of claim 1 to 4, which is characterized in that the control plane equipment to it is described extremely Before target first routing device in a few first routing device sends the speed-limiting messages, the method further includes:The control plane equipment obtains the first information, and the first information is used to indicate the forwarding surface equipment and described at least one Network topology structure between a routing device;The control plane equipment determines described at least one according to the network topology structure from least one routing device A first routing device.
- A kind of 6. method for controlling message flow, which is characterized in that including control plane equipment, forwarding surface equipment and at least one It is performed in the communication system of routing device, forwarding surface equipment can pass through at least one of described at least one routing device One routing device is connected to backbone network, the method includes:Target first routing device at least one first routing device receives the speed limit that the control plane equipment is sent Information, the speed-limiting messages are used to indicate the flow rate upper limit that object message needs control, and the object message is from the backbone Network is sent to the message of user equipment;The target first routing device makees flow control according to the speed-limiting messages to the object message.
- 7. according to the method described in claim 6, it is characterized in that, at least one first routing device includes main road by setting Standby and standby routing device.
- 8. the method according to the description of claim 7 is characterized in that the target first routing device is the control plane equipment According to the working condition of the main routing device, determined from the main routing device and the standby routing device.
- 9. according to the method described in claim 8, it is characterized in that, when the working condition of the main routing device is normal condition When, the target first routing device is the main routing device;OrWhen the working condition of the main routing device is malfunction, the target first routing device is set for the standby routing It is standby.
- 10. the method according to any one of claim 6 to 9, which is characterized in that at least one first routing device It is the control plane equipment according to the first information, is determined from least one routing device, wherein, the first information The network topology structure being used to indicate between the forwarding surface equipment and at least one routing device.
- 11. a kind of device for controlling message flow, which is characterized in that be configured and set including forwarding surface equipment and at least one routing In standby communication system, forwarding surface equipment can pass through at least one of at least one routing device first routing device Backbone network is connected to, described device includes:Processing unit, for determining speed-limiting messages, the speed-limiting messages are used to indicate the flow rate upper limit that object message needs control, The object message is that the message of user equipment is sent to from the backbone network;Transmitting element sends the speed limit letter for the target first routing device at least one first routing device Breath, in order to which the target first routing device makees flow control according to the speed-limiting messages to the object message, so that institute The flow for stating object message is not higher than the flow rate upper limit.
- 12. according to the devices described in claim 11, which is characterized in that at least one first routing device include main road by Equipment and standby routing device.
- 13. device according to claim 12, which is characterized in that the processing unit be specifically used for according to the main road by The working condition of equipment determines the target first routing device from the main routing device and standby routing device.
- 14. device according to claim 13, which is characterized in that the processing unit is specifically used for:When the working condition of the main routing device is normal condition, the main routing device is determined as the target first Routing device;Alternatively,When the working condition of the main routing device is malfunction, the standby routing device is determined as the target first Routing device.
- 15. the device according to any one of claim 11 to 14, which is characterized in that the processing unit is additionally operable to:The first information is obtained, the first information is used to indicate between the forwarding surface equipment and at least one routing device Network topology structure;According to the network topology structure, determine at least one first via by setting from least one routing device It is standby.
- 16. a kind of device for controlling message flow, which is characterized in that be configured including control plane equipment, forwarding surface equipment and extremely In the communication system of a few routing device, forwarding surface equipment can pass through at least one of described at least one routing device First routing device is connected to backbone network, and described device includes:Receiving unit, for receiving the speed-limiting messages that the control plane equipment is sent, the speed-limiting messages are used to indicate target report Text needs the flow rate upper limit controlled, and the object message is that the message of user equipment is sent to from the backbone network;Processing unit, for according to the speed-limiting messages, making flow control to the object message.
- 17. device according to claim 16, which is characterized in that at least one first routing device include main road by Equipment and standby routing device.
- 18. device according to claim 17, which is characterized in that described device is the control plane equipment according to the master The working condition of routing device is determined from the main routing device and the standby routing device.
- 19. device according to claim 18, which is characterized in that when the working condition of the main routing device is normal shape During state, described device is the main routing device;Alternatively,When the working condition of the main routing device is malfunction, described device is the standby routing device.
- 20. the device according to any one of claim 16 to 19, which is characterized in that at least one first via is by setting Standby is the control plane equipment according to the first information, is determined from least one routing device, wherein, first letter Breath is used to indicate the network topology structure between the forwarding surface equipment and at least one routing device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611263212.4A CN108270690B (en) | 2016-12-30 | 2016-12-30 | Method and device for controlling message flow |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611263212.4A CN108270690B (en) | 2016-12-30 | 2016-12-30 | Method and device for controlling message flow |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108270690A true CN108270690A (en) | 2018-07-10 |
CN108270690B CN108270690B (en) | 2021-12-24 |
Family
ID=62753908
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611263212.4A Active CN108270690B (en) | 2016-12-30 | 2016-12-30 | Method and device for controlling message flow |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108270690B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109120542A (en) * | 2018-08-20 | 2019-01-01 | 国云科技股份有限公司 | A kind of flow management system and its implementation based on edge calculations |
CN109245926A (en) * | 2018-08-28 | 2019-01-18 | 郑州云海信息技术有限公司 | Intelligent network adapter, intelligent network adapter system and control method |
CN109246025A (en) * | 2018-08-09 | 2019-01-18 | 烽火通信科技股份有限公司 | Flow control system and method based on network medium |
CN111431787A (en) * | 2019-01-10 | 2020-07-17 | ***通信有限公司研究院 | Tunnel establishment method and device and computer readable storage medium |
CN112118129A (en) * | 2020-08-24 | 2020-12-22 | 烽火通信科技股份有限公司 | Fault positioning method and device based on service flow |
CN113055191A (en) * | 2019-12-27 | 2021-06-29 | 中兴通讯股份有限公司 | Forwarding method and device, and forwarding plane of broadband remote access server |
WO2022033157A1 (en) * | 2020-08-11 | 2022-02-17 | 华为技术有限公司 | Network attack defense method, and cp device and up device |
WO2022179224A1 (en) * | 2021-02-26 | 2022-09-01 | 中国电信股份有限公司 | Service flow scheduling method, centralized controller and storage medium |
CN116938826A (en) * | 2023-09-14 | 2023-10-24 | 中移(苏州)软件技术有限公司 | Network speed limiting method, device and system and electronic equipment |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7936691B2 (en) * | 2005-02-28 | 2011-05-03 | Network Equipment Technologies, Inc. | Replication of static and dynamic databases in network devices |
CN102082734A (en) * | 2011-02-28 | 2011-06-01 | 杭州华三通信技术有限公司 | Service message transmission method and equipment |
US20120163233A1 (en) * | 2010-12-23 | 2012-06-28 | Electronics And Telecommunications Research Institute | Method for transmitting routing information and routing apparatus in wireless network |
US8316435B1 (en) * | 2008-08-14 | 2012-11-20 | Juniper Networks, Inc. | Routing device having integrated MPLS-aware firewall with virtual security system support |
US8339959B1 (en) * | 2008-05-20 | 2012-12-25 | Juniper Networks, Inc. | Streamlined packet forwarding using dynamic filters for routing and security in a shared forwarding plane |
US8396950B1 (en) * | 2000-03-02 | 2013-03-12 | Rockstar Consortium Us Lp | Method and apparatus for the fast detection of connectivity loss between devices in a network |
CN102984069A (en) * | 2012-11-30 | 2013-03-20 | 福建星网锐捷网络有限公司 | Entry regulation method, entry regulation device and switching equipment |
CN103534999A (en) * | 2012-01-21 | 2014-01-22 | 华为技术有限公司 | Message forwarding method and device |
CN104040966A (en) * | 2012-11-09 | 2014-09-10 | 华为技术有限公司 | Method, Forwarding-plane Apparatus, And Network Device For Processing Packet |
US8904258B2 (en) * | 2010-09-07 | 2014-12-02 | Zephyr Photonics | Modulation-forward error correction (MFEC) codes and methods of constructing and utilizing the same |
CN104283882A (en) * | 2014-10-11 | 2015-01-14 | 武汉烽火网络有限责任公司 | Intelligent safety protection method for router |
CN104821913A (en) * | 2015-05-05 | 2015-08-05 | 杭州华三通信技术有限公司 | Data message forwarding method and apparatus |
CN105393508A (en) * | 2014-06-26 | 2016-03-09 | 华为技术有限公司 | Method and device for controlling quality of service of software defined network |
US9485118B1 (en) * | 2012-09-28 | 2016-11-01 | Juniper Networks, Inc. | Penalty-box policers for network device control plane protection |
-
2016
- 2016-12-30 CN CN201611263212.4A patent/CN108270690B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8396950B1 (en) * | 2000-03-02 | 2013-03-12 | Rockstar Consortium Us Lp | Method and apparatus for the fast detection of connectivity loss between devices in a network |
US7936691B2 (en) * | 2005-02-28 | 2011-05-03 | Network Equipment Technologies, Inc. | Replication of static and dynamic databases in network devices |
US8339959B1 (en) * | 2008-05-20 | 2012-12-25 | Juniper Networks, Inc. | Streamlined packet forwarding using dynamic filters for routing and security in a shared forwarding plane |
US8316435B1 (en) * | 2008-08-14 | 2012-11-20 | Juniper Networks, Inc. | Routing device having integrated MPLS-aware firewall with virtual security system support |
US8904258B2 (en) * | 2010-09-07 | 2014-12-02 | Zephyr Photonics | Modulation-forward error correction (MFEC) codes and methods of constructing and utilizing the same |
US20120163233A1 (en) * | 2010-12-23 | 2012-06-28 | Electronics And Telecommunications Research Institute | Method for transmitting routing information and routing apparatus in wireless network |
CN102082734A (en) * | 2011-02-28 | 2011-06-01 | 杭州华三通信技术有限公司 | Service message transmission method and equipment |
CN103534999A (en) * | 2012-01-21 | 2014-01-22 | 华为技术有限公司 | Message forwarding method and device |
US9485118B1 (en) * | 2012-09-28 | 2016-11-01 | Juniper Networks, Inc. | Penalty-box policers for network device control plane protection |
CN104040966A (en) * | 2012-11-09 | 2014-09-10 | 华为技术有限公司 | Method, Forwarding-plane Apparatus, And Network Device For Processing Packet |
CN102984069A (en) * | 2012-11-30 | 2013-03-20 | 福建星网锐捷网络有限公司 | Entry regulation method, entry regulation device and switching equipment |
CN105393508A (en) * | 2014-06-26 | 2016-03-09 | 华为技术有限公司 | Method and device for controlling quality of service of software defined network |
CN104283882A (en) * | 2014-10-11 | 2015-01-14 | 武汉烽火网络有限责任公司 | Intelligent safety protection method for router |
CN104821913A (en) * | 2015-05-05 | 2015-08-05 | 杭州华三通信技术有限公司 | Data message forwarding method and apparatus |
Non-Patent Citations (10)
Title |
---|
A. CROUCH ET AL.: "Forwarding and Control Element Separation (ForCES) Applicability Statement", 《3GPP》 * |
A. DORIA ET AL.: "Forwarding and Control Element Separation (ForCES) Protocol Specification", 《3GPP》 * |
HALEPLIDIS,HALPERN: "Forwarding and Control Element Separation (ForCES) Packet Parallelization", 《3GPP》 * |
HALPERN ,HADI SALIM: "Forwarding and Control Element Separation (ForCES) Forwarding Element Model", 《3GPP》 * |
L. YANG ET AL.: "Forwarding and Control Element Separation (ForCES) Framework", 《3GPP》 * |
P. MARQUES ET AL.: "Dissemination of Flow Specification Rules", 《3GPP》 * |
R. HAAS: "Forwarding and Control Element Separation (ForCES) MIB", 《3GPP》 * |
王怀滨: "中兴通讯 vBRAS 打造高性能网络", 《通信产业报》 * |
王怀滨等: "BRAS SDN&NFV的演进思路", 《ZTE TECHNOLOGY JOURNAL》 * |
赵晶,秦雅娟,杨冬,马剑: "控制与转发分离的工业无线网络资源调度技术", 《北京交通大学学报》 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109246025B (en) * | 2018-08-09 | 2022-02-01 | 烽火通信科技股份有限公司 | Flow control system and method based on network medium |
CN109246025A (en) * | 2018-08-09 | 2019-01-18 | 烽火通信科技股份有限公司 | Flow control system and method based on network medium |
CN109120542A (en) * | 2018-08-20 | 2019-01-01 | 国云科技股份有限公司 | A kind of flow management system and its implementation based on edge calculations |
CN109245926A (en) * | 2018-08-28 | 2019-01-18 | 郑州云海信息技术有限公司 | Intelligent network adapter, intelligent network adapter system and control method |
CN111431787A (en) * | 2019-01-10 | 2020-07-17 | ***通信有限公司研究院 | Tunnel establishment method and device and computer readable storage medium |
CN111431787B (en) * | 2019-01-10 | 2022-02-11 | ***通信有限公司研究院 | Tunnel establishment method and device and computer readable storage medium |
CN113055191A (en) * | 2019-12-27 | 2021-06-29 | 中兴通讯股份有限公司 | Forwarding method and device, and forwarding plane of broadband remote access server |
CN113055191B (en) * | 2019-12-27 | 2023-08-01 | 中兴通讯股份有限公司 | Forwarding method and device and forwarding plane of broadband remote access server |
WO2022033157A1 (en) * | 2020-08-11 | 2022-02-17 | 华为技术有限公司 | Network attack defense method, and cp device and up device |
CN112118129A (en) * | 2020-08-24 | 2020-12-22 | 烽火通信科技股份有限公司 | Fault positioning method and device based on service flow |
WO2022179224A1 (en) * | 2021-02-26 | 2022-09-01 | 中国电信股份有限公司 | Service flow scheduling method, centralized controller and storage medium |
CN115051951A (en) * | 2021-02-26 | 2022-09-13 | 中国电信股份有限公司 | Service flow scheduling method, centralized controller and storage medium |
CN115051951B (en) * | 2021-02-26 | 2024-04-19 | 中国电信股份有限公司 | Service flow scheduling method, centralized controller and storage medium |
CN116938826A (en) * | 2023-09-14 | 2023-10-24 | 中移(苏州)软件技术有限公司 | Network speed limiting method, device and system and electronic equipment |
CN116938826B (en) * | 2023-09-14 | 2024-01-05 | 中移(苏州)软件技术有限公司 | Network speed limiting method, device and system and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN108270690B (en) | 2021-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108270690A (en) | The method and apparatus for controlling message flow | |
CN109218047B (en) | Network slice processing method and device, communication system and storage medium | |
CN106936857B (en) | Connection management method of hybrid cloud, SDN controller and hybrid cloud system | |
US9124485B2 (en) | Topology aware provisioning in a software-defined networking environment | |
US8804745B1 (en) | Virtualization mapping | |
US9917729B2 (en) | Methods, systems, and computer readable media for multi-layer orchestration in software defined networks (SDNs) | |
CN108282352A (en) | Manage the methods, devices and systems of network slice example | |
WO2021082575A1 (en) | Packet forwarding method, apparatus, storage medium, and system | |
CN108667638A (en) | A kind of network service configuration method and network management device | |
CN107733795B (en) | Ethernet virtual private network EVPN and public network intercommunication method and device | |
EP3883286A1 (en) | Data processing method, controller and forwarding device | |
EP3229413B1 (en) | Cross-domain cooperative method, cooperative device and control device for network as a service business | |
WO2021169291A1 (en) | Route advertising method, network elements, system, and device | |
CN108683607A (en) | Virtual machine traffic control method, device and server | |
CN105472486A (en) | Processing method for preventing routing loop of PON access system | |
US11929851B2 (en) | Gateway selection method, device, and system | |
CN115865769A (en) | Message processing method, network equipment and system | |
CN105721346A (en) | Application bandwidth configuring method and controller based on software defined network | |
CN108600106A (en) | A kind of DEU data exchange unit and method of low time delay | |
WO2020029928A1 (en) | Method for establishing bgp session and sending interface address and alias, and network device | |
WO2022166465A1 (en) | Message processing method and related apparatus | |
JPWO2019240158A1 (en) | Communication system and communication method | |
CN113472753B (en) | Multi-tenant network isolation method, data center and communication system | |
CN112203302A (en) | Access equipment configuration method and network management system | |
CN113163276A (en) | Method, device and system for issuing routing information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |