Network traffic sharing method, device and system
Abstract
This invention claims a method, device and system of network traffic sharing. The method comprises: A high the upper-stage node transmission streaming in label, messageThe streaming frequency adjustment, made of the adjacent nodes in streaming label is different; And the equivalent path routing the back adjusting streaming label. Technical solution of the invention relates invention claims a streaming label in message, the middle node joint received adjusted, streaming label of the adjacent a node obtained by same, wherein a node the current capacity is common effectively, increases flexible of the node current capacity is shared.
Term
No projected expiry on record.
- Priority and filed
- Published
- Today
12 claims: 3 independent, 9 dependent
- 1Method of network traffic sharing, comprising a characterised, comprising:A high the upper-stage node transmission streaming label in message, the streaming frequency adjustment, made of the adjacent nodes in streaming label is different;And the equivalent path routing the back adjusting streaming label. 1. 一种网络流量分担的方法,其特征在于,包括: 接收上级节点发送的报文中的流标签,对所述流标签进行调整,使相邻中间节点之间的流标签不同; 根据所述调整后的流标签进行等价路径选路。
- 7Is a device for network traffic sharing, comprising a characterised, wherein the device is drum a symbol the connecting rod, comprising:Receiver module, for receiving high upper-stage node transmission streaming in label, messageAdjusting component;the according to the predetermined forward and streaming label for receiving module received adjustment, made of the adjacent nodes in streaming label is different;The routing module, a of the adjusting component can wherein the current label end of the equivalent path routing. 7. —种网络流量分担的装置,其特征在于,所述装置设置于中间节点中,包括: 接收模块,用于接收上级节点发送的报文中的流标签;调整模块,用于根据预定的规则对所述接收模块接收的所述流标签进行调整,使相邻 中间节点之间的流标签不同;选路模块,用于根据所述调整模块调整后的所述流标签进行等价路径选路。
- 11System of network traffic sharing, the is composed characterised, comprising a device and higher upper-stage node according to 7-10 one of claims is higher upper-stage node or higher upper-stage node between the edge service device;the inlet of service device is used for receiving the user side of the transmission message and formed by the opening a message receiving information hash HASH left streaming label, wherein one streaming label is message to send between the subordinates node. 11. 一种网络流量分担的系统,其特征在于,包括权利要求7-10任一项所述的装置及 上级节点,所述上级节点包括入口边缘商设备或上级中间节点,所述入口边缘商设备用于 接收用户侧发送的报文并通过解析所述接收的报文信息哈希HASH出流标签后,将所述流 标签插入报文中发送给下级中间节点。
Independent claims3
74 paragraphs, as filed
Network flow rate sharing method, device and system
technical field
[0001] The invention relates to communication, the invention claims a method, device and system of network traffic sharing transformer.
background technology
[0002] Prior network traffic sharing method and shown the digital 1, the current capacity and a supply node, RO share via a node P-TYPE to target node R1, R2, R3 streaming label in message prior middle node TYPE of communication and lower of the route, which is at node R1, R2 Are deletes to the current label.
[0003] The realizing the invention process; the inventor discovers the existing technology at least comprises the following: problem
[0004] Prior network traffic sharing method is only adapted to a node the ACK/NAK, when with two and is a node, which are node signs the manner of the route is the same as the stream; therefore to second layer or between the lower layer and a node, is to realize branch, wherein the metal node current capacity is common ineffective the problem.
invention content
[0005] The embodiment of this invention claims a method, device and system of network traffic sharing with, streaming label with the middle layer routing node frame is not same, increases flexible of the node current capacity is shared.
[0006] This invention claims a method of network traffic sharing with, comprising:
[0007] A high the upper-stage node transmission streaming label in message, the streaming frequency adjustment, made of the adjacent nodes in streaming label is different;
[0008] And the equivalent path routing the back adjusting streaming label.
[0009] The invention relates invention also claims a device of network traffic sharing with, wherein the device is drum a symbol the connecting rod, comprising:
[0010] Receiver module, for receiving high upper-stage node transmission streaming in label, message
[0011] Adjusting component; the according to the predetermined forward and streaming label for receiving module received adjustment, made of the adjacent nodes in streaming label is different;
[0012] The routing module, a of the adjusting component can wherein the current label end of the equivalent path routing.
[0013] The invention relates invention also claims a system of network traffic sharing with, the is composed characterised, device and higher upper-stage node comprises a network traffic sharing device, and higher upper-stage node or higher upper-stage node between the edge service device; the inlet of service device is used for receiving the user side of the transmission message and formed by the opening a message receiving information hash HASH left streaming label, wherein one streaming label is message to send between the subordinates node.
[0014] A see of the diaphragm embodiment provision's technical solution, comprising a streaming label in message, the middle node with a light, a current label of the adjacent a node obtaining not same, wherein the metal node current capacity is common effectively, increases flexible of the node current capacity is shared.
Brief description for drawings
[0015] To explain of clearly the invention embodiment technical solution, a lower connected to the auxiliary digital for implementing the invention description needed by a simply of obviously, a where the auxiliary merely shape of some embodiments of invention, a book
Domain 4 and an further, the no pay the lower creative horizontal terminal, further - shaft according to the auxiliary certain to obtain the auxiliary certain.
[0016] Digital 1 is the existing technology the network traffic sharing in the same structure schematic drawing between nodes;
[0017] Digital 2 is the network traffic according the invention relates invention claims sharing method for current schematic drawing;
[0018] Digital 3 is the invention relates invention claims a sealing structure of scheme mechanism of stream; label
[0019] Digital 4 is the invention embodiment of 1 first-level a node, 2 diode between nodes and 4 nodes volume of the invention, during distributed interaction current schematic drawing;
[0020] Digital 5 is the network traffic according the invention relates invention claims sharing structure schematic drawing device of;
[0021] Digital 6 is the invention embodiment of the source node and 1 first-level a node, 2 diode between nodes and volume 4 nodes are examples, invention the network traffic of the share in the middle and nodes interaction current schematic drawing.
detailed description of illustrated embodiments
[0022] Arranged in the combined the invention relates of the auxiliary shape, and is the technical solution the invention relates invention describes clearly and completely; the embodiment of obviously, describes merely invention is a part of embodiments, which is not the complete embodiment. The invention-based the embodiment, the territory and a provide with a made of other embodiments of the lower creative horizontal obtaining terminal, comprising a range of invention protection.
[0023] This invention claims a method of network traffic sharing with, wherein suitable for lapping perturbation factor load sharing, the suitable for transferring message, and shown the digital 2, comprising:
[0024] The pedal 21, power receiving upper-stage node the transmission message, wherein message and streaming label.
[0025] , The upper-stage higher node may include a node supply to the bottom edge service device or) is higher the upper-stage node; The inlet of service device be a router, wherein claims a enterprise or group virtual private network (VPN, Virtual Private Network) for accessing, claims a frequency domain ethernet the access, which can be used for receiving the user side of the transmission message and received short message hash HASH is of streaming label through the opening, and a arranged in streaming label is message to transmit the lower-stage node, the received short message hash HASH is of a process of stream label is connected with the switch, comprising an is interposed between adjacent: Wherein the short supply (AN Internet Protocol, IP address) and volume IP address source and media access control address and a target media access control address and port of two or more than two items parameters for on hash to HASH high-frequency to the current; labelfor example: Wherein the short the source IP address and volume AND addresses based on hash to HASH high-frequency to the current; labelHASH is provided with multiple manner, a to a or an operation or “different or an operation equal, for example, and shape or " else efficiently obtaining supply IP address and volume IP address streaming label.
[0026] And a step further, wherein the middle node be a backbone router in a network, and it is a user edge device CE (CE, User Edge) directly connected, comprising a basic multi-protocol label switching (MPLS, Multi-Protocol Label Switching) transmitting function, without maintaining multi-protocol label switching, informationStream length of label is 4 bytes (32) piece, package structure and shown the digital 3, may include 20 bits frequency domain value (Label), 3 bits an area (Exp) and l Bits's laminated bottom domain sign (S) and 8 bits survival time domain (TTL);
[0027] Pedal 22, adjustments the current label, made of the adjacent nodes in streaming label is different;
[0028] , Which are node and streaming label in message is specifically same; the current label in message wherein the bottom edge service transmission device. Adjusting stream signs is installed restricted wherein a node, and according to the network traffic the specific is respectively charging rule of leads condition operator or; the middle node according to the predetermined square streaming label, so long and a between the adjacent nodes in streaming label is not the same, and with the three node, the primary connecting rod in fires plate is electrically connected with the diode a node, the two-stage connecting rod in fires plate is electrically connected with the third-level a node of the invention, the primary middle node of which the flow engineering according receiving an adjustment, and streaming label according diode and node with a light, and third-level a node of the conducting streaming label for receiving an adjustment, or a toBetween the adjacent nodes intermediate for flow engineering according different square with a adjustment, wherein the predetermined square is in a, which is interposed between adjacent the steps of: multiple
[0029] Wherein the value of the label or a current label the value of label value territory's to the equal routing's the total number of impression, and algorithms further yes, for example, stream label value territory's value is 8 labels stream; the total the number of the route is 5; the slide-rail obtaining 3, wherein with the slide-rail result configuration the manner of selecting;
[0030] Or fixed at the RFID label value territory's the alternate of odd number position and even number of the 20 bits data, a to the odd number position and even number of the low 10 bits data exchanging, and odd number position and even number of 20 bits data of equal, for example, wherein the low 10 bits data the odd number position and even number of the position to exchange, low 10 bits data and 0101010110; and alternate, wherein 1010101001; and upper node stages according to the current label routing front adjusting; the middle layer is node and routing according to the current label the adjusting, a way of therefore solution and is not same, andProblem that the avoiding layer is node; expiring
[0031] Or fixed at the RFID label value territory's exchanging between 2 bits positions and different values and 20 bits data, and performing to exchange with low 10 bits the data the high 10 bits position, and a low 5 bits the data unit is the AC high-voltage 5 bits of the low 10 bits; for example: A low 5 bits the data based on to the AC high-voltage 5 bits of the low 10 bits, low 10 bits data and 0101010110; and alternate, wherein 1011001010; and upper node stages according to the current label routing front adjusting; the layer is node according to the current label the adjusting and routing, a way of therefore solution and is not same; the problem that the avoiding layer is node; expiring
[0032] Or a current of the label 3 bits data odd number position and even number of the expansion territory's different value time to exchange, for example 3 bits data is 101; the alternate, wherein 110 or 011, which is a node stages according to the current label routing front adjusting; the layer is node according to the current label the adjusting and routing, a way of therefore solution and is not same; the problem that the avoiding layer is node; expiring
[0033] Or least one current label expansion territory's exchanging between 2 bits positions and different values and 3 bits data, for example 3 bits data is 011; the alternate, wherein 101 or 110, which is a node stages according to the current label routing front adjusting; the layer is node according to the current label the adjusting and routing, a way of therefore solution and is not same; the problem that the avoiding layer is node; expiring
[0034] Or least one current label the alternate of 8 bits data odd number position and even number of the survival time domain, for example, 8 bits data is 10010011; the alternate, wherein 01100011, the
[0035] Or least one current label survival time domain exchanging between 2 bits positions and different values and 8 bits data, for example, 8 bits data is 10010011; the alternate, wherein 01010011 or 10011100 equal.
[0036] A pedal 23, the bases of streaming label disposed on the equivalent path routing.
[0037] , Automatically according to the current frequency selecting communication between the routing overhead messages in to the groove; for example, 6 routing overhead messages are respectively, which are L0, L1; L2; L3 and L4 L5, stream label value territory's value respectively 8 and 17; the slide-rail and obtaining 2 and 5; and methods are respectively is L2 and L5; Or a current the other respectively frequency adjusting a node streaming label with a stage is not same; the way of which the solution is not same; the problem that the avoiding layer is expiring node.
[0038] Shown and a digital 4, node R1 a first-level second-level, node and R2, R3 target node, R4 and R5, R6 and R7, transmitting 4 texts end of the emitter and invention:
[0039] Streaming label in message the invention 41, R1 machine and 1 and f3 message transmitting f R2, transferring message f2 and f4 R3;
[0040] Flow engineering a message Π and f3 of claims 42, R2 and a light, comprising a R1 flow engineering not equal, flow engineering a message f2 and f4 a Rectifying a receiving light, so it R1 and label is not equal;
[0041] A pedal 43, R2 to adjustments, Π message and f3 current label, and transmitting message Π and f3 to R4 and R5; R3 of adjusting message f2 and f4 current label, and transmitting message f2 and f4 to R6 and R7.
[0042] The territory and an further understand capable of realizing the embodiment method wire or the end part, and receive the related hardware to achieve by computer program, and program which can save in a function adding the storage medium, and program when the operating, may include to the method for embodiment flow. , Storage medium and has a diskette, CD and read-only memory memory (Read-Only Memory ROM,) or to a memory (Random Access Memory RAM,) equal.
[0043] The invention relates invention claims realizing method for network traffic sharing, a or the node joint between a rotator streaming label for message respectively adjustment made, wherein the upper stage node and streaming label is obtained by same, wherein a node the current capacity is common effectively, increases flexible of the node current respectively provided; sharedMeanwhile to the middle nodes' current labels may allocate resources for according to the actual network traffic condition is in the flexible adjusting or, achieve between nodes is used for transmitting the randomness and dispersivity of stream label, objectively enhanced the current capacity to share in the probability uniformly distributed.
[0044] The device of network traffic according the invention relates invention claims a shared, a suited lapping the perturbation factor load sharing, the suited for transferring message, and shown the digital 5, wherein the device is drum a symbol the connecting rod, comprising:
[0045] The receiving module 51, for receiving the short h of authority transmitting node, wherein message in streaming, label
[0046] , The upper-stage higher node may include a node supply to the bottom edge service device or) is higher the upper-stage node; Stream length of label is 4 bytes (32) piece, package structure and shown the digital 3, may include 20 bits frequency domain value (Label), 3 bits an area (Exp) and l Bits's laminated bottom domain sign (S) and 8 bits survival time domain (TTL);
[0047] Adjusting component, 52 to receiving module 51 wherein the current frequency adjustment, made of the adjacent nodes in streaming label is different;
[0048] , Which are node and streaming label in message is specifically same; the current label in message wherein the bottom edge service transmission device. Adjusting stream signs is installed restricted wherein a node, and according to the network traffic the specific is respectively charging rule of leads condition operator or; the middle node according to the predetermined square streaming label, so long and a between the adjacent nodes in streaming label is not the same, and with the three node, the primary connecting rod in fires plate is electrically connected with the diode a node, the two-stage connecting rod in fires plate is electrically connected with the third-level a node of the invention, the primary middle node of which the flow engineering according receiving an adjustment, and streaming label according diode and node with a light, and third-level a node of the conducting streaming label for receiving an adjustment, or can be adjacentBetween the middle nodes in streaming label according different square with a adjustment, wherein the predetermined square is in a, which is interposed between adjacent the steps of: multiple
[0049] Wherein the value of the label or a current label the value of label value territory's to the equal routing's the total number of impression, for example, stream label value territory's value is 8 labels stream; the total the number of the route is 5; the slide-rail obtaining 3, wherein with the slide-rail result configuration the manner of selecting;
[0050] Or fixed at the RFID label value territory's the alternate of odd number position and even number of the 20 bits data, a to the odd number position and even number of the low 10 bits data exchanging, and odd number position and even number of 20 bits data of equal, for example, wherein the low 10 bits data the odd number position and even number of the position to exchange, low 10 bits data and 0101010110; and alternate, wherein 1010101001; and upper node stages according to the current label routing front adjusting; the middle layer is node and routing according to the current label the adjusting, a way of therefore solution and is not same, andProblem that the avoiding layer is node; expiring
[0051] Or fixed at the RFID label value territory's exchanging between 2 bits positions and different values and 20 bits data, and performing to exchange with low 10 bits the data the high 10 bits position, and a low 5 bits the data unit is the AC high-voltage 5 bits of the low 10 bits; for example: A low 5 bits the data based on to the AC high-voltage 5 bits of the low 10 bits, low 10 bits data and 0101010110; and alternate, wherein 1011001010; and upper node stages according to the current label routing front adjusting; the layer is node according to the current label the adjusting and routing, a way of therefore solution and is not same; the problem that the avoiding layer is node; expiring
[0052] Or a current of the label 3 bits data odd number position and even number of the expansion territory's different value time to exchange, for example 3 bits data is 101; the alternate, wherein 110 or 011, which is a node stages according to the current label routing front adjusting; the layer is node according to the current label the adjusting and routing, a way of therefore solution and is not same; the problem that the avoiding layer is node; expiring
[0053] Or least one current label expansion territory's exchanging between 2 bits positions and different values and 3 bits data, for example 3 bits data is 011; the alternate, wherein 101 or 110, which is a node stages according to the current label routing front adjusting; the layer is node according to the current label the adjusting and routing, a way of therefore solution and is not same; the problem that the avoiding layer is node; expiring
[0054] Or least one current label the alternate of 8 bits data odd number position and even number of the survival time domain, for example, 8 bits data is 10010011; the alternate, wherein 01100011, the
[0055] Or least one current label survival time domain exchanging between 2 bits positions and different values and 8 bits data, for example, 8 bits data is 10010011; the alternate, wherein 01010011 or 10011100 equal.
[0056] Transmitting module 53, a back adjusting component 52 adjustments the current label end of the equivalent path routing.
[0057] , Automatically according to the current frequency selecting communication between the routing overhead messages in to the groove; for example, 6 routing overhead messages are respectively, which are L0, L1; L2; L3 and L4 L5, stream label value territory's value respectively 8 and 17; the slide-rail and obtaining 2 and 5; and methods are respectively is L2 and L5; Or a current the other respectively frequency adjusting a node streaming label with a stage is not same; the way of which the solution is not same; the problem that the avoiding layer is expiring node.
[0058] The processing functions of each of which the device comprises realizing method of specifically to a method for example, specifically of longer duplicates correspondingly coated in the.
[0059] The invention relates invention also claims a system of network traffic sharing with, comprising device and higher upper-stage node for above the network traffic sharing, wherein the upper-stage higher node is connected to a between the bottom edge service device or the upper-stage higher node.
[0060] And a step further, wherein the bottom edge service device be used to receiving user of the short and received short message hash HASH is of streaming label through the opening of transmission, and a arranged in streaming label is message to transmit the lower-stage node, the received short message hash HASH is of a process of stream label is connected with the switch, comprising an is interposed between adjacent: Wherein the short the source IP address and volume IP address source and media access control address and target media access control address and port are two items or the parameter based on hash to HASH high-frequency to the current; labelfor example: Wherein the short the source IP address and volume AND addresses based on hash to HASH high-frequency to the current; labelHASH of multiple manner, is similar to or the operation or a shape or else of equal, for example, and shape or " else efficiently obtaining supply IP address and volume IP address streaming label.
[0061] Shown and a digital 6, a supply node is inlet of service device, R0 first-level middle node R1, a middle node R2, R3 target node, R4 and R5, R6 and R7, sending 4 texts end of the emitter for example:
[0062] Pedal 61, RO receiving user side transmissions' message f 1, f2, f3 and f4, and through the opening a message receiving information collection hash HASH left streaming label, wherein the current label which is inserted in the corresponding message to send first-level a node, R1
[0063] Streaming label in message the invention 62, R1 based on and f3 message transmitting Π R2, transferring message f2 and f4 R3;
[0064] Flow engineering a message Π and f3 of claims 63, R2 and a light, comprising a R1 flow engineering not equal, flow engineering a message f2 and f4 a Rectifying a receiving light, so it R1 and label is not equal;
[0065] A pedal 64, R2 to adjustments, message f 1 and f3 current label, and 1 and f3 transferring message f to R4 and R5; R3 of adjusting message f2 and f4 current label, and transmitting message f2 and f4 to R6 and R7.
[0066] Method, device and system for realizing the network flow of invention embodiment provision sharing, a arranged on streaming label in message of the middle node made, wherein the upper stage node and streaming label is obtained by same, and solved the existing technology for sharing field effect to weaken and problem of ineffective the diode or multiple load, wherein a node the current capacity is common effectively, increases flexible of the node current respectively provided; sharedMeanwhile to the middle nodes' current labels may allocate resources for according to the actual network traffic condition is in the flexible adjusting or, achieve between nodes is used for transmitting the randomness and dispersivity of stream label, objectively enhanced the current capacity to share in the probability uniformly distributed.
[0067] The is of the only the invention good detailed description of illustrated embodiments, and has a protection of this invention are not to limit, a provide of any of familiar and technical field in a range of the invention exposition, the exchanger or the alternative capable of think easily, and covered on the has a protection of this invention. Therefore, has a protection of this invention the is a claim the has a protection and standard.
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| JP2015534393A | Cited by | Japan | Search report |
| EP2587750A1 | Cited by | European Patent Office (EPO) | Search report |
| US8750121B2 | Cited by | United States of America | Applicant |
| JP2015534393A | Cited by | Japan | Examiner |
| US10404584B2 | Cited by | United States of America | Applicant |
| WO2016202003A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| WO2016082580A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| CN104486236A | Cited by | China | Search report |
| CN101217491A | Cites | China | Search report |
| CN101325557A | Cites | China | Search report |
| CN101527685A | Cites | China | Search report |
| CN101605101A | Cites | China | Search report |
| CN1553654A | Cites | China | Search report |
| CN1859286A | Cites | China | Search report |
| US2008123650A1 | Cites | United States of America | Search report |
| US7512702B1 | Cites | United States of America | Search report |
2 priority claims, no other members on record
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 201010223998 | China | A | |
| CN20101223998 | – | – | – |
Numbers
- Publication
- 102143041
- Publication, DOCDB
- 102143041
- Publication, EPODOC
- CN102143041
- Application
- 102239983
- Application, DOCDB
- 201010223998
- Application, EPODOC
- CN20101223998
Titles2
- English
- Network traffic sharing method, device and system
- Chinese
- 一种网络流量分担的方法、装置及系统
Classification
- CPC, 4
- H04L47/122
- H04L45/24
- H04L45/38
- H04L47/125
- IPC, 3
- H04L12 56
- H04L12 24
- H04L29 06