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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/18—Multiprotocol 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
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.
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)
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)
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 |
-
2014
- 2014-09-28 CN CN201410508639.0A patent/CN104270441B/en active Active
Patent Citations (10)
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 |