CN104270441B - A kind of method and system of distributed system multipriority communication - Google Patents

A kind of method and system of distributed system multipriority communication Download PDF

Info

Publication number
CN104270441B
CN104270441B CN201410508639.0A CN201410508639A CN104270441B CN 104270441 B CN104270441 B CN 104270441B CN 201410508639 A CN201410508639 A CN 201410508639A CN 104270441 B CN104270441 B CN 104270441B
Authority
CN
China
Prior art keywords
message
fragment
priority
module
transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201410508639.0A
Other languages
Chinese (zh)
Other versions
CN104270441A (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.)
Dawning Information Industry Co Ltd
Original Assignee
Dawning Information Industry 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 Dawning Information Industry Co Ltd filed Critical Dawning Information Industry Co Ltd
Priority to CN201410508639.0A priority Critical patent/CN104270441B/en
Publication of CN104270441A publication Critical patent/CN104270441A/en
Application granted granted Critical
Publication of CN104270441B publication Critical patent/CN104270441B/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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/18Multiprotocol handlers, e.g. single devices capable of handling multiple protocols

Abstract

The present invention provides a kind of method and system of distributed system multipriority communication, proposes a kind of efficient communication means of multipriority, this method includes the communication request that interface module receives user, and is submitted to lower-layer Message scheduler module;Message scheduling module dispatches the message of user's communication request, and by message fragment and recombination;According to the priority of message, the burst information after the completion of scheduling message is submitted on virtual link by priority scheduling module;Bottom transmission module calls bottom transport protocol, carries out the message transmission on virtual link, and method provided by the invention realizes efficient link aggregation, shields bottom-layer network details, supports multiple network and various communications protocols.

Description

A kind of method and system of distributed system multipriority communication
Technical field
The present invention relates to the data transmission technologies of communication system, and in particular to a kind of communication of distributed system multipriority Method and system.
Background technique
The function of distributed system, therefore distributed system are realized between the node of distributed system by message communicating The Performance And Reliability of communication system directly determines that distributed system provides the quality of service.Due to distributed system transmission Type of message is different, and the service quality that required underlying communications systems provide is also different;Simultaneously because distributed system is disposed , often there are more set different types in the complexity of network, the network of different agreement needs communication system can inside set of system It is good to support a variety of communication networks.
In order to overcome the problems, such as that data transmission bauds caused by the transmission performance of existing physical network limits is limited, general meeting Among the nodes the more set physical communication networks of deployment are bound two or more physical ports by port binding technology At one, become the virtual port of a more high bandwidth, data packet is carried out more by the network switch or message sender Load balancing (Load Balancing) between a physical communication network, and realize redundancy or fault-tolerant function, when any one After physical network goes wrong, system is automatically by data packet by other physical network transmissions, to improve network Reliability.
There are the following problems in existing distributed communication system realization:
Link aggregation rank is poor: communication system needs to shield bottom-layer network details to upper layer application, provides a support The efficient communication system of multipriority and link aggregation, and existing communication system realizes that the LNET that there is such as Luster is communicated Not the problems such as system does not support the multipriority of message, does not support single message using a variety of different communication networks,.
Priority is supported simple: the priority of existing system is all based on particular network, as Infiniband provide it is more The priority of kind Virtual Channel VL, each VL are different.The case where there are a variety of different type networks in order to support bottom, needs A unified communication priority is constructed on network.
Communication scheduling is thicker: the communication scheduling granularity of existing distributed communication system is thicker, generally as unit of message.When Transmitted in distributed system message it is very big when, the problem of just will appear hol blocking (Head of Line Blocking), that is, should Big message blocking transmission channel, causes the message of subsequent high priority to be unable to prioritised transmission.
Summary of the invention
In order to overcome the above-mentioned deficiencies of the prior art, the present invention provides a kind of method of distributed system multipriority communication And system, a kind of efficient communication system of multipriority is proposed, efficient link aggregation is realized, it is thin to shield bottom-layer network Section supports multiple network and various communications protocols.
In order to achieve the above-mentioned object of the invention, the present invention adopts the following technical scheme that:
A kind of method of distributed system multipriority communication, the method includes the following steps:
(1) communication request of interface module reception, and it is submitted to lower-layer Message scheduler module;
(2) message scheduling module realizes the scheduling message of user's communication request, carries out the fragment and reorganization operation of message;
(3) according to the priority of message, priority scheduling module scheduling message is completed after burst information, be submitted to On virtual link;
(4) bottom transmission module calls bottom transport protocol, carries out the message transmission on virtual link.
In optimal technical scheme provided by the invention, specific step is as follows for fragment and recombination in the step (2):
A. the message-length that sender sends according to user carries out message fragment, record fragment control on each fragment Information, including entire message-length, message priority, the number of message fragment, message fragment deviation post in the message, point Control information and fragment data are merged, bottom transmission module are submitted to, if disappearing by piece size, the data check value of fragmental messages Less than one fragment size is ceased, then as a fragmental messages transmission;
B. bottom transmission module sends message fragment, if it exists multiple fragments, then according to the priority of message, using preferential Grade scheduler module, transmits message on multilink;
C. recipient controls information according to fragment, is directly put into the fragment after receiving first fragmental messages On position where recipient's message, the burst information of recipient's message is updated, after all fragments of message finish receiving, It removes fragment and controls information, submit to Communications System User;
C-1. recipient verifies received fragment data, if verification fragment data mistake, actively to sender Error control message m NAK is sent, notifies corresponding fragment m damage, after sender receives fragment error control message m NAK, then Secondary repeating transmission fragment m;
If C-2. a certain transmission link interrupts, priority scheduling module is by chain road all message weights to be transmitted Other links are newly selected to carry out message transmission, the mechanism guarantee that bottom transmission module is confirmed using sender's time-out and recipient disappears Breath can reliable diffusion to recipient, if recipient when receiving duplicate fragmental messages, to sender's response confirmation message, Indicate that recipient has completed the reception operation of the fragment.
It is enterprising that virtual link is submitted in second optimal technical scheme provided by the invention, in the step (3) and (4) The transmission of row message is specifically divided into two aspect operations: the foundation and mapping of virtual link and the transmission of multipriority message.
In third optimal technical scheme provided by the invention, the foundation and mapping of the virtual link, the specific steps are as follows:
(1) the priority number N that system is supported in initialization according to system configuration, to each destination node, initially Change N queue, each queue indicates a kind of virtual link of priority;
(2) according to the physical network characteristic and agreement of bottom, connection is established to destination node according to physical network, if bottom Physical network support M kind priority virtual channel, then on that network establish be not more than N physical channel;
(3) mapping of virtual link to physical network is specified according to the strategy of communication system, the mapping that 1 pair 1 of support, i.e., and 1 Virtual link is to the mapping of 1 physical channel or the mapping of 1 couple of N, the i.e. mapping of 1 virtual link to N physical channel.
In 4th optimal technical scheme provided by the invention, the multipriority message transmission, the specific steps are as follows:
A. define link pair and answer priority: in system starting, link management module defines each according to system configuration The priority value P (n) of virtual link n, while defining message rotation threshold value MSG (n) of each virtual link;
B. define message transmission priority: the transmission priority P (m) of the specified message of application submits message transfer request
C. message fragment: message scheduling module carries out the fragment of message, often according to the length and bottom-layer network information of message The priority of one fragment is the transmission priority P (m) of former message, and fragment is submitted to priority scheduling module and is carried out preferentially Grade processing;
D. priority mapping: fragment is dispatched to corresponding preferential by priority scheduling module according to the priority P (m) of fragment In the transmission queue of grade virtual link;
E. message is sent: bottom transmission module obtains fragment from the transmission queue of priority virtual link, in corresponding bottom Fragmental messages transmission is carried out on network;
E-1. the message fragment of high priority if it exists then preferentially sends high priority fragment;
If the message fragment for grade that E-2. All factors being equal, preference will be give to, the strategy of prerequisite variable is used, the fragment arrived first is first sent;It is excellent Switching between first grade queue uses rotation mechanism, and it is a that bottom transmission module sends MSG (n) in the queue that priority is P (n) After message, it is switched to the queue that priority is P (n-1) and continues to send message.
In 5th optimal technical scheme provided by the invention, a kind of system of distributed system multipriority communication, this is System includes interface module, link management module, message scheduling module, priority scheduling module and bottom transmission module.
In 6th optimal technical scheme provided by the invention, the interface module is responsible for receiving the communication request of user, will Communication request submits to lower-layer Message scheduler module;The link management module is responsible for the creation and maintenance of virtual link, virtually Link operates the connection reconstruction of faulty link to the mapping of physical link;The message scheduling module is responsible for realizing that user is logical Believe the scheduling message of request, the fragment and reorganization operation of message;The priority scheduling module will disappear according to the priority of message Fragmental messages after the completion of breath scheduling, are submitted on corresponding virtual link;The bottom transmission module calls transport protocol, into Message transmission on row virtual link.
In 7th optimal technical scheme provided by the invention, the message scheduling module include: burst information generation module, Fragmentation state maintenance module and fragment receive recombination module.
In 8th optimal technical scheme provided by the invention, the burst information generation module is used for sender of communications, leads to Believe that sender carries out message fragment according to the size that application sends message, the maximum length of message fragment is according to a variety of physics of bottom The maximum length for the message transmission that network and the communication protocol of use are supported and determine;The fragmentation state maintenance module For safeguarding fragment in the state of sender of communications and recipient;The fragment receives the fragmental messages that recombination module will receive It is reassembled as a complete message, removal fragment controls information, submits to Communications System User.
Compared with prior art, the beneficial effects of the present invention are:
The present invention provides a kind of multi-priority communication system implementation of Based on Distributed system, the system is by disappearing Scheduling mechanism is ceased, message fragment and recombination are realized, improves the performance that message is transmitted in distributed system, communication is solved and adjusts There is the problem of hol blocking when thicker in degree granularity, to improve Performance And Reliability;The a variety of preferential of message transmission is supported simultaneously Grade, can be realized the multi-level polymerization of link, ensure that the transmission quality of high-priority message.
Detailed description of the invention
Fig. 1 is the system module schematic diagram that Based on Distributed system realizes multipriority communication
Fig. 2 is the fragment of message and the specific flow chart of recombination
Fig. 3 is priority mapping schematic diagram in multipriority message transmitting procedure
Specific embodiment
The present invention is described in further detail below in conjunction with the accompanying drawings.
A kind of system of distributed system multipriority communication, includes following module as shown in Figure 1:
Interface module: being responsible for receiving communication request from the user, and communication request submitted to message scheduling module, into The scheduling of row communication request.
Link management module: it is responsible for the creation and maintenance of virtual link, the mapping of virtual link to physical link, to failure The connection reconstruction of link operates.
Message scheduling module: it is responsible for realizing the scheduling message of user's communication request, realizes the fragment and reorganization operation of message.
Priority scheduling module: the fragmental messages being responsible for after completing scheduling message are submitted according to the priority of message Message transmission is carried out on to corresponding virtual link
Bottom transmission module: the message transmission being responsible on virtual link calls bottom transport protocol to transmit message.
Message scheduling module is capable of the small message using length less than fragment size of intelligence as a fragment, in a plurality of object It manages and carries out message transmission on link, improve the processing IOPS of small message;And for big message, one big message is cut into more A fragment, concurrent is covering progress message transmission on physical link for multiple fragments more bottom, realizes the polymerization of bandwidth, improves The transmission bandwidth of big message shields network to upper layer application thin simultaneously because Fragmentation is completed in message scheduling module Section, simplifies application communication interface.
Message scheduling module can specifically be divided into following several modules:
Burst information generation module: being used for sender of communications, and sender of communications is responsible for the big of the message sent according to application The maximum length of the small fragment for carrying out message, message fragment is supported according to a variety of physical networks of bottom and the communication protocol of use A message transmission maximum length and determine.Include but be not limited to as follows among the control message of each message fragment Information: entire message size, message priority, the number of message fragment, the position of message fragment in the message, fragment size, Data check value of fragmental messages etc..
Fragmentation state maintenance module: fragmentation state maintenance module is for safeguarding fragment in the shape of sender of communications and recipient State.Sender needs to safeguard fragmental messages have sent how many, which fragmental messages unsuccessfully needs retransmitting message etc. due to sending;It connects Debit needs to safeguard the message fragmentation state etc. received.
Fragment receive recombination module: recipient using receive recombination module by the fragmental messages received be reassembled as one it is complete Whole message, removal fragment control information, submit to the user of communication system.
A kind of method of distributed system multipriority communication, the specific steps are as follows:
(1) communication request of interface module reception, and it is submitted to lower-layer Message scheduler module;
(2) message scheduling module realizes the scheduling message of user's communication request, carries out the fragment and reorganization operation of message;
(3) according to the priority of message, priority scheduling module scheduling message is completed after burst information, be submitted to On virtual link;
(4) bottom transmission module calls bottom transport protocol, carries out the message transmission on virtual link.
As shown in Fig. 2, specific step is as follows for fragment and recombination in the step (2):
A. the message-length that sender sends according to user carries out message fragment, record fragment control on each fragment Information, including entire message-length, message priority, the number of message fragment, message fragment deviation post in the message, point Control information and fragment data are merged, bottom transmission module are submitted to, if disappearing by piece size, the data check value of fragmental messages Less than one fragment size is ceased, then as a fragmental messages transmission;
B. bottom transmission module sends message fragment, if it exists multiple fragments, then according to the priority of message, using preferential Grade scheduler module, transmits message on multilink;
C. recipient controls information according to fragment, is directly put into the fragment after receiving first fragmental messages On position where recipient's message, the burst information of recipient's message is updated, after all fragments of message finish receiving, It removes fragment and controls information, submit to Communications System User;
C-1. recipient verifies received fragment data, if verification fragment data mistake, actively to sender Error control message m NAK is sent, notifies corresponding fragment m damage, after sender receives fragment error control message m NAK, then Secondary repeating transmission fragment m;
If C-2. a certain transmission link interrupts, priority scheduling module is by chain road all message weights to be transmitted Other links are newly selected to carry out message transmission, the mechanism guarantee that bottom transmission module is confirmed using sender's time-out and recipient disappears Breath can reliable diffusion to recipient, if recipient when receiving duplicate fragmental messages, to sender's response confirmation message, Indicate that recipient has completed the reception operation of the fragment.
It is submitted in the step (3) and (4) on virtual link and carries out operation in terms of message transmission is specifically divided into two: is empty The foundation and mapping and the transmission of multipriority message of quasi- link.
The foundation and mapping of the virtual link, the specific steps are as follows:
(1) the priority number N that system is supported in initialization according to system configuration, to each destination node, initially Change N queue, each queue indicates a kind of virtual link of priority;
(2) according to the physical network characteristic and agreement of bottom, connection is established to destination node according to physical network, if bottom Physical network support M kind priority virtual channel, then on that network establish be not more than N physical channel;
(3) mapping of virtual link to physical network is specified according to the strategy of communication system, the mapping that 1 pair 1 of support, i.e., and 1 Virtual link is to the mapping of 1 physical channel or the mapping of 1 couple of N, the i.e. mapping of 1 virtual link to N physical channel.
As shown in figure 3, the multipriority message transmission, the specific steps are as follows:
A. define link pair and answer priority: in system starting, link management module defines each according to system configuration The priority value P (n) of virtual link n, while defining message rotation threshold value MSG (n) of each virtual link;
B. define message transmission priority: the transmission priority P (m) of the specified message of application submits message transfer request
C. message fragment: message scheduling module carries out the fragment of message, often according to the length and bottom-layer network information of message The priority of one fragment is the transmission priority P (m) of former message, and fragment is submitted to priority scheduling module and is carried out preferentially Grade processing;
D. priority mapping: fragment is dispatched to corresponding preferential by priority scheduling module according to the priority P (m) of fragment In the transmission queue of grade virtual link;
E. message is sent: bottom transmission module obtains fragment from the transmission queue of priority virtual link, in corresponding bottom Fragmental messages transmission is carried out on network;
E-1. the message fragment of high priority if it exists then preferentially sends high priority fragment;
If the message fragment for grade that E-2. All factors being equal, preference will be give to, the strategy of prerequisite variable is used, the fragment arrived first is first sent;It is excellent Switching between first grade queue uses rotation mechanism, and it is a that bottom transmission module sends MSG (n) in the queue that priority is P (n) After message, it is switched to the queue that priority is P (n-1) and continues to send message.
Finally it should be noted that: the above embodiments are merely illustrative of the technical scheme of the present invention and are not intended to be limiting thereof, to the greatest extent Invention is explained in detail referring to above-described embodiment for pipe, those of ordinary skill in the art under its inspiration still Can be with modifications or equivalent substitutions are made to specific embodiments of the invention, these appoint without departing from spirit and scope of the invention What modification or equivalent replacement, within the scope of the claims of the invention pending application.

Claims (4)

1. a kind of method of distributed system multipriority communication, it is characterised in that: the method includes the following steps:
(1) interface module receives the communication request of user, and is submitted to lower-layer Message scheduler module;
(2) message of message scheduling module scheduling user's communication request, and by message fragment and recombination;
(3) according to the priority of message, the burst information after the completion of scheduling message is submitted to virtual chain by priority scheduling module On the road;
(4) bottom transmission module calls bottom transport protocol, carries out the message transmission on virtual link;
It is submitted in the step (3) and (4) on virtual link and carries out operation in terms of message transmission is specifically divided into two: virtual chain The foundation and mapping on road and the transmission of multipriority message;
The foundation and mapping of the virtual link, the specific steps are as follows:
A. the priority number N that system is supported in initialization according to system configuration initializes N item to each destination node Queue, each queue indicate a kind of virtual link of priority;
B. according to the physical network characteristic and agreement of bottom, connection is established to destination node according to physical network, if the object of bottom The virtual channel of network support M kind priority is managed, then establishes on that network and is not more than N physical channel;
C. the mapping of virtual link to physical network is specified according to the strategy of communication system, supports 1 pair 1 of mapping, i.e., 1 virtual Link is to the mapping of 1 physical channel or the mapping of 1 couple of N, the i.e. mapping of 1 virtual link to N physical channel.
2. distributed system multipriority communication means according to claim 1, which is characterized in that divide in the step (2) The step of piece and recombination, is as follows:
A. sender sends the length of message according to user, and to message fragment, record fragment controls information on each fragment, Deviation post, fragment including entire message-length, message priority, the number of message fragment, message fragment in the message is big Control information and fragment data are merged, bottom transmission module are submitted to, if message is small by small, fragmental messages data check values In a fragment size, then as a fragmental messages transmission;
B. bottom transmission module sends message fragment, if it exists multiple fragments, then according to the priority of message, use priority tune Module is spent, message is transmitted on multilink;
C. recipient controls information according to fragment, the fragment is directly put into recipient after receiving first fragmental messages On position where message, the burst information of recipient's message is updated, after all fragments of message finish receiving, removal point Piece controls information, submits to Communications System User;
C-1. recipient verifies received fragment data, if verification fragment data mistake, actively sends mistake control to sender Message m NAK processed notifies corresponding fragment m damage, after sender receives fragment error control message m NAK, retransmits fragment again m;
If C-2. a certain transmission link interrupts, priority scheduling module selects chain road all message to be transmitted again It selects other links and carries out message transmission, bottom transmission module guarantees message energy using the mechanism that sender's time-out and recipient confirm Reliable diffusion is to recipient, if recipient when receiving duplicate fragmental messages, to sender's response confirmation message, indicates Recipient has completed the reception operation of the fragment.
3. the method for distributed system multipriority communication according to claim 1, which is characterized in that the multipriority disappears The step of breath transmission, is as follows:
A. define link pair and answer priority: in system starting, it is virtual to define each according to system configuration for link management module The priority value P (n) of link n, while defining message rotation threshold value MSG (n) of each virtual link;
B. define message transmission priority: the transmission priority P (m) of the specified message of application submits message transfer request
C. message fragment: message scheduling module carries out the fragment of message according to the length and bottom-layer network information of message, each The priority of fragment is the transmission priority P (m) of former message, and fragment is submitted to priority scheduling module and is carried out at priority Reason;
D. priority mapping: it is empty to be dispatched to corresponding priority according to the priority P (m) of fragment by priority scheduling module for fragment In the transmission queue of quasi- link;
E. message is sent: bottom transmission module obtains fragment from the transmission queue of priority virtual link, in corresponding bottom-layer network Upper progress fragmental messages transmission;
E-1. the message fragment of high priority if it exists then preferentially sends high priority fragment;
If the message fragment for grade that E-2. All factors being equal, preference will be give to, the strategy of prerequisite variable is used, the fragment arrived first is first sent;Priority Switching between queue uses rotation mechanism, and bottom transmission module sends MSG (n) a message in the queue that priority is P (n) Later, the queue that priority is P (n-1) is switched to continue to send message.
4. a kind of system of distributed system multipriority communication, which is characterized in that the system includes interface module, link management Module, message scheduling module, priority scheduling module and bottom transmission module;
The interface module is responsible for receiving the communication request of user, and communication request is submitted to lower-layer Message scheduler module;It is described Link management module is responsible for the creation and maintenance of virtual link, the mapping of virtual link to physical link, to the company of faulty link Connect reconstruction operation;The message scheduling module is responsible for realizing the scheduling message of user's communication request, the fragment of message and recombination behaviour Make;Fragmental messages after the completion of scheduling message are submitted to corresponding by the priority scheduling module according to the priority of message On virtual link;The bottom transmission module calls transport protocol, carries out the message transmission on virtual link;
The message scheduling module includes: that burst information generation module, fragmentation state maintenance module and fragment receive recombination module;
The burst information generation module is used for sender of communications, and sender of communications disappears according to the size that application sends message Cease fragment, the message that the maximum length of message fragment is supported according to a variety of physical networks of bottom and the communication protocol of use The maximum length of transmission and determine;The fragmentation state maintenance module is for safeguarding fragment in the shape of sender of communications and recipient State;The fragment receives recombination module and the fragmental messages received is reassembled as a complete message, removal fragment control letter Breath, submits to Communications System User.
CN201410508639.0A 2014-09-28 2014-09-28 A kind of method and system of distributed system multipriority communication Active CN104270441B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410508639.0A CN104270441B (en) 2014-09-28 2014-09-28 A kind of method and system of distributed system multipriority communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410508639.0A CN104270441B (en) 2014-09-28 2014-09-28 A kind of method and system of distributed system multipriority communication

Publications (2)

Publication Number Publication Date
CN104270441A CN104270441A (en) 2015-01-07
CN104270441B true CN104270441B (en) 2018-12-04

Family

ID=52161930

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410508639.0A Active CN104270441B (en) 2014-09-28 2014-09-28 A kind of method and system of distributed system multipriority communication

Country Status (1)

Country Link
CN (1) CN104270441B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016154833A1 (en) 2015-03-28 2016-10-06 华为技术有限公司 Multi-link aggregation message sending method and apparatus
JP6562434B2 (en) 2015-06-01 2019-08-21 ホアウェイ・テクノロジーズ・カンパニー・リミテッド Systems and methods for virtualized functions in the control and data plane
US10313887B2 (en) 2015-06-01 2019-06-04 Huawei Technologies Co., Ltd. System and method for provision and distribution of spectrum resources
US20160353367A1 (en) 2015-06-01 2016-12-01 Huawei Technologies Co., Ltd. System and Method for Virtualized Functions in Control and Data Planes
US10700936B2 (en) 2015-06-02 2020-06-30 Huawei Technologies Co., Ltd. System and methods for virtual infrastructure management between operator networks
US10212589B2 (en) 2015-06-02 2019-02-19 Huawei Technologies Co., Ltd. Method and apparatus to use infra-structure or network connectivity services provided by 3rd parties
US10862818B2 (en) 2015-09-23 2020-12-08 Huawei Technologies Co., Ltd. Systems and methods for distributing network resources to network service providers
CN109547172A (en) * 2018-12-14 2019-03-29 东莞见达信息技术有限公司 Data transmission method, system and data transmitting equipment, data receiver

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1536820A (en) * 2003-04-09 2004-10-13 华为技术有限公司 Method for raising data transmission performance when the network is congested
CN1988506A (en) * 2006-12-14 2007-06-27 华为技术有限公司 Compound method and compound device for message, and sending method and device
CN101141391A (en) * 2007-10-09 2008-03-12 中兴通讯股份有限公司 Method for implementing fault switching
CN101207625A (en) * 2006-12-14 2008-06-25 华为技术有限公司 Composite method and composite apparatus as well as sending method and sending apparatus of message
CN101309125A (en) * 2008-07-10 2008-11-19 浙江大学 Multimedia data transmission method of concurrent access of multiple threads
CN101309195A (en) * 2008-06-18 2008-11-19 华为技术有限公司 Method and apparatus for guarantee quality of service of secure socket layer of virtual private network
CN101369962A (en) * 2007-08-13 2009-02-18 华为技术有限公司 Method and network appliance for forwarding packet
CN101795266A (en) * 2009-12-31 2010-08-04 中国航空工业集团公司第六三一研究所 Avionics any source multicast (ASM) protocol controller
CN102970225A (en) * 2012-11-13 2013-03-13 同济大学 Internet protocol (IP) over wavelength division multiplexing (WDM) network energy-aware routing method based on multipriority business
CN103475538A (en) * 2013-09-02 2013-12-25 南京邮电大学 Multi-interface-based self-adaptive cloud service test method

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1536820A (en) * 2003-04-09 2004-10-13 华为技术有限公司 Method for raising data transmission performance when the network is congested
CN1988506A (en) * 2006-12-14 2007-06-27 华为技术有限公司 Compound method and compound device for message, and sending method and device
CN101207625A (en) * 2006-12-14 2008-06-25 华为技术有限公司 Composite method and composite apparatus as well as sending method and sending apparatus of message
CN101369962A (en) * 2007-08-13 2009-02-18 华为技术有限公司 Method and network appliance for forwarding packet
CN101141391A (en) * 2007-10-09 2008-03-12 中兴通讯股份有限公司 Method for implementing fault switching
CN101309195A (en) * 2008-06-18 2008-11-19 华为技术有限公司 Method and apparatus for guarantee quality of service of secure socket layer of virtual private network
CN101309125A (en) * 2008-07-10 2008-11-19 浙江大学 Multimedia data transmission method of concurrent access of multiple threads
CN101795266A (en) * 2009-12-31 2010-08-04 中国航空工业集团公司第六三一研究所 Avionics any source multicast (ASM) protocol controller
CN102970225A (en) * 2012-11-13 2013-03-13 同济大学 Internet protocol (IP) over wavelength division multiplexing (WDM) network energy-aware routing method based on multipriority business
CN103475538A (en) * 2013-09-02 2013-12-25 南京邮电大学 Multi-interface-based self-adaptive cloud service test method

Also Published As

Publication number Publication date
CN104270441A (en) 2015-01-07

Similar Documents

Publication Publication Date Title
CN104270441B (en) A kind of method and system of distributed system multipriority communication
CN101207466B (en) Retransmission scheme for lossy media
CN104081797B (en) The network system that forward error correction is parsed during being configured in data pattern
CN106254202B (en) A kind of multidiameter delay transmission method and device based on fountain codes
KR101727874B1 (en) Method, apparatus and system for qos within high performance fabrics
CN105379342B (en) A kind of method and apparatus that data retransmit
CN103152260B (en) Message forwarding system, method and device
CN102428679A (en) Achieving about an equal number of active links across chassis in a virtual port-channel environment
CN107733577A (en) The method and apparatus for carrying out retransmission process
US9036479B2 (en) Mechanism to enable buffer to buffer credit recovery using link reset protocol
JP2007527170A (en) System and method for parallel communication
CN103959722A (en) System to improve Ethernet network
CN108282248A (en) A kind of data transmission method, network side equipment and user equipment
US9584425B2 (en) Bandwidth optimization using coalesced DUP ACKs
CN104683015A (en) Unmanned aerial vehicle ground station bus system
CN104503801B (en) Software upgrade instruction distribution method, the communication server and terminal device
CN103067291A (en) Method and device of up-down link correlation
WO2019007109A1 (en) Link aggregation system, method, apparatus and device, and medium
CN104270344A (en) Quintillion gatekeeper
CN103036728A (en) Multi- redundancy ethernet data transmission system and transmission method
JP6801098B2 (en) Information processing method and equipment
CN114337931A (en) Packet loss compensation method, system and equipment based on cloud network fusion technology
CN102413052B (en) A kind of method of access network, Apparatus and system
CN105049367A (en) Traffic distribution method of aggregated link and access device
CN102082696B (en) Redundancy network system and message sending method based on same

Legal Events

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