CN108270690A - The method and apparatus for controlling message flow - Google Patents

The method and apparatus for controlling message flow Download PDF

Info

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
Application number
CN201611263212.4A
Other languages
Chinese (zh)
Other versions
CN108270690B (en
Inventor
崔元元
车树明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Huawei Digital Technologies Co Ltd
Original Assignee
Beijing Huawei Digital Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Huawei Digital Technologies Co Ltd filed Critical Beijing Huawei Digital Technologies Co Ltd
Priority to CN201611263212.4A priority Critical patent/CN108270690B/en
Publication of CN108270690A publication Critical patent/CN108270690A/en
Application granted granted Critical
Publication of CN108270690B publication Critical patent/CN108270690B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/22Traffic shaping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/20Traffic 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

The method and apparatus for controlling message flow
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)

  1. 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. 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. 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. 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. 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.
  6. 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. 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. 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. 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;Or
    When 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.
CN201611263212.4A 2016-12-30 2016-12-30 Method and device for controlling message flow Active CN108270690B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (14)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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