CN104270441A - Multi-priority communication method and system of distributed system - Google Patents

Multi-priority communication method and system of distributed system Download PDF

Info

Publication number
CN104270441A
CN104270441A CN201410508639.0A CN201410508639A CN104270441A CN 104270441 A CN104270441 A CN 104270441A CN 201410508639 A CN201410508639 A CN 201410508639A CN 104270441 A CN104270441 A CN 104270441A
Authority
CN
China
Prior art keywords
message
burst
priority
module
virtual link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410508639.0A
Other languages
Chinese (zh)
Other versions
CN104270441B (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 invention provides a multi-priority communication method and system of a distributed system, and provides an efficient multi-priority communication method. The method includes the steps that an interface module receives a communication request of a user and submits the communication request to a lower-layer message scheduling module; the message scheduling module schedules the message of the communication request of the user and fragments and reorganizes the message; a priority scheduling module submits message fragments to a virtual link after message scheduling is finished according to message priorities; a bottom-layer transmission module calls a bottom-layer transmission protocol to transmit the message on the virtual link. The method achieves efficient link aggregation, shields details of an underlying network, and supports various networks and various communication protocols.

Description

A kind of method and system of distributed system multipriority communication
Technical field
The present invention relates to the data transmission technology of communication system, be specifically related to the method and system of a kind of distributed system multipriority communication.
Background technology
Realized the function of distributed system between the node of distributed system by message communicating, therefore the Performance And Reliability of the communication system of distributed system directly determines the quality that distributed system provides service.Because the type of message of distributed system transmission is different, the service quality that underlying communications systems required for it provides is also different; Simultaneously due to the complexity of distributed system on-premise network, often to there is many covers dissimilar in set of system inside, the network of different agreement, needs the multiple communication network of support that communication system can be good.
In order to the transmission performance overcoming existing physical network limits the limited problem of the data transmission bauds that causes, generally can dispose among the nodes and overlap physical communication network more, by port binding technology, one is bound into by two or more physical ports, become the virtual port of a more high bandwidth, the load balancing of packet between multiple physical communication network (Load Balancing) is carried out by the network switch or message sender, and realize redundancy or fault-tolerant function, after any physical network goes wrong, packet is passed through other physical network transmission by system automatically, thus improve the reliability of network.
During existing distributed communication system realizes, there are the following problems:
Link aggregation rank is poor: communication system needs to upper layer application shielding bottom-layer network details, an efficient communication system supporting multipriority and link aggregation is provided, and the LNET communication system that existing communication system realizes all there is such as Luster does not support the multipriority of message, do not support to utilize the problems such as multiple different communication network to single message.
Priority support is simple: the priority of existing system is all based on particular network, and the priority providing multiple Virtual Channel VL, each VL as Infiniband is different.In order to support that bottom exists the situation of number of different types network, need the communication priority that structure one is unified on network.
Communication scheduling is thicker: the communication scheduling granularity of existing distributed communication system is comparatively thick, generally in units of message.When message transfer in distributed system is very large, just there will be the problem of hol blocking (Head of Line Blocking), i.e. this large message blocking transmission channel, cause the message of follow-up high priority can not prioritised transmission.
Summary of the invention
In order to overcome above-mentioned the deficiencies in the prior art, the invention provides the method and system of a kind of distributed system multipriority communication, propose the efficient communication system of a kind of multipriority, achieve efficient link aggregation, shield bottom-layer network details, support multiple network and various communications protocols.
In order to realize foregoing invention object, the present invention takes following technical scheme:
A method for distributed system multipriority communication, described method comprises the steps:
(1) communication request of interface module reception, and submitted to lower-layer Message scheduler module;
(2) message scheduling module realizes the scheduling message of telex network request, carries out burst and the reorganization operation of message;
(3) according to the priority of message, the burst information after scheduling message completes by priority scheduling module, is submitted on virtual link;
(4) bottom transport module calls bottom host-host protocol, carries out the transmission of messages on virtual link.
In optimal technical scheme provided by the invention, in described step (2), the concrete steps of burst and restructuring are as follows:
A. the message-length that sends according to user of transmit leg, carry out message burst, each burst records burst control information, comprise the data check value of whole message-length, message priority, the number of message burst, message burst deviation post in the message, burst size, fragmental messages, control information and fragment data are merged, be submitted to bottom transport module, if message is less than a burst size, then as a fragmental messages transmission;
B. bottom transport module sends message burst, if there is multiple burst, then according to the priority of message, uses priority scheduling module, message transfer on multilink;
C. recipient is after receiving first fragmental messages, according to burst control information, directly this burst is put on the position at recipient's message place, upgrade the burst information of this message of recipient, after all bursts of message finish receiving, remove burst control information, submit to Communications System User;
C-1. recipient verifies the fragment data received, if verification fragment data mistake, then initiatively sends Wrong control message m NAK to transmit leg, notifies that corresponding burst m damages, after transmit leg receives burst Wrong control message m NAK, again retransmit burst m;
If C-2. a certain bar transmission link interrupts, all message waiting for transmission on this link is then reselected other links and carries out transmission of messages by priority scheduling module, the mechanism message energy reliable diffusion that bottom transport module adopts transmit leg time-out and recipient to confirm is to recipient, if recipient is when receiving the fragmental messages of repetition, then to transmit leg response acknowledge message, represent that recipient has completed the reception operation of this burst.
In second optimal technical scheme provided by the invention, be submitted in described step (3) and (4) and virtual link carries out transmission of messages be specifically divided into two aspects operations: the foundation of virtual link and mapping and multipriority transmission of messages.
In 3rd optimal technical scheme provided by the invention, the foundation of described virtual link and mapping, concrete steps are as follows:
(1) system when initialization according to system configuration support priority number N, to each destination node, the queue of initialization N bar, each queue represents a kind of virtual link of priority;
(2) according to physical network characteristic and the agreement of bottom, according to physical network, destination node is connected, if the physical network of bottom supports the tunnel of M kind priority, then set up on that network and be not more than N bar physical channel;
(3) virtual link is specified to the mapping of physical network according to the strategy of communication system, support 1 to 1 mapping, namely 1 virtual link is to the mapping of 1 physical channel, or the mapping of 1 couple of N, and namely 1 virtual link is to the mapping of N bar physical channel.
In 4th optimal technical scheme provided by the invention, described multipriority transmission of messages, concrete steps are as follows:
A. define the corresponding priority of link: when system starts, link management module, according to system configuration, defines priority value P (n) of each virtual link n, the message wheel simultaneously defining each virtual link turns threshold value MSG (n);
B. define transmission of messages priority: transmission priority P (m) of message is specified in application, submit message transfer request to
C. message burst: message scheduling module is according to the length of message and bottom-layer network information, carry out the burst of message, the priority of each burst is transmission priority P (m) of former message, and burst is submitted to priority scheduling module carries out processed;
D. priority mapping: burst, according to the priority P (m) of burst, is dispatched on the transmit queue of corresponding priority virtual link by priority scheduling module;
E. message sends: bottom transport module obtains burst from priority virtual link transmit queue, and corresponding bottom-layer network carries out fragmental messages transmission;
If E-1. there is the message burst of high priority, then preferentially send high priority burst;
If the message burst of level that E-2. All factors being equal, preference will be give to, then use the strategy of prerequisite variable, first send the burst arrived first; Switching between priority query adopts rotary press system, bottom transport module priority be the queue of P (n) sends the individual message of MSG (n) after, being switched to priority is that the queue of P (n-1) continues to send message.
In 5th optimal technical scheme provided by the invention, a kind of system of distributed system multipriority communication, this system comprises interface module, link management module, message scheduling module, priority scheduling module and bottom transport module.
In 6th optimal technical scheme provided by the invention, described interface module is responsible for the communication request receiving user, communication request is submitted to lower-layer Message scheduler module; The establishment of described link management module in charge virtual link and maintenance, virtual link, to the mapping of physical link, operates the connection reconstruction of faulty link; Described message scheduling module is responsible for the scheduling message realizing telex network request, the burst of message and reorganization operation; Described priority scheduling module is according to the priority of message, and the fragmental messages after being completed by scheduling message, is submitted on corresponding virtual link; Described bottom transport module calls host-host protocol, carries out the transmission of messages on virtual link.
In 7th optimal technical scheme provided by the invention, described message scheduling module comprises: burst information generation module, fragmentation state maintenance module and burst receive recombination module.
In 8th optimal technical scheme provided by the invention, described burst information generation module is used for sender of communications, sender of communications sends the size of message according to application and carries out message burst, and the maximum length of message burst is determined according to the maximum length of a transmission of messages of the communication protocol support of the multiple physical network of bottom and employing; Described fragmentation state maintenance module is for safeguarding the state of burst sender of communications and recipient; The fragmental messages received is reassembled as a complete message by described burst reception recombination module, removes burst control information, submits to Communications System User.
Compared with prior art, beneficial effect of the present invention is:
The invention provides a kind of multipriority communication system implementation of Based on Distributed system, this system is by scheduling message mechanism, achieve message burst and restructuring, improve the performance of transmission of messages in distributed system, solve communication scheduling granularity thicker time there is the problem of hol blocking, to improve Performance And Reliability; Support the multiple priorities of transmission of messages simultaneously, the multi-level polymerization of link can be realized, ensure that the transmission quality of high-priority message.
Accompanying drawing explanation
Fig. 1 is the system module schematic diagram that Based on Distributed system realizes multipriority communication
Fig. 2 is the burst of message and the particular flow sheet of restructuring
Fig. 3 is that multipriority message transmitting procedure medium priority maps schematic diagram
Embodiment
Below in conjunction with accompanying drawing, the present invention is described in further detail.
A system for distributed system multipriority communication, comprises as shown in Figure 1 as lower module:
Interface module: be responsible for receiving the communication request from user, and communication request is submitted to message scheduling module, carry out the scheduling of communication request.
Link management module: establishment and the maintenance of being responsible for virtual link, virtual link, to the mapping of physical link, operates the connection reconstruction of faulty link.
Message scheduling module: be responsible for the scheduling message realizing telex network request, realizes burst and the reorganization operation of message.
Priority scheduling module: the fragmental messages after being responsible for scheduling message to complete, according to the priority of message, is submitted on corresponding virtual link and carries out transmission of messages
Bottom transport module: be responsible for the transmission of messages on virtual link, call bottom host-host protocol message transfer.
Message scheduling module can intelligence little message length being less than burst size as a burst, many physical links carry out transmission of messages, improve the process IOPS of little message; And for large message, a large message is cut into multiple burst, concurrent carries out transmission of messages by multiple burst on bottom many covers physical link, achieve the polymerization of bandwidth, improve the transmission bandwidth of large message, simultaneously because Fragmentation completes at message scheduling module, shield network details to upper layer application, simplify application communication interface.
Message scheduling module specifically can be divided into following several module:
Burst information generation module: for sender of communications, the size of message that sender of communications is responsible for sending according to application carries out the burst of message, and the maximum length of message burst is determined according to the maximum length of a transmission of messages of the communication protocol support of the multiple physical network of bottom and employing.The control message tundish of each message burst contains but is not limited to following information: whole message size, message priority, the number of message burst, message burst position in the message, burst size, the data check value etc. of fragmental messages.
Fragmentation state maintenance module: fragmentation state maintenance module is for safeguarding the state of burst sender of communications and recipient.Transmit leg needs to safeguard fragmental messages have sent how many, and which fragmental messages unsuccessfully needs retransmitting message etc. owing to sending; Recipient needs to safeguard the message fragmentation state etc. received.
Burst receives recombination module: recipient uses and receives recombination module and the fragmental messages received is reassembled as a complete message, removes burst control information, submits to the user of communication system.
A method for distributed system multipriority communication, concrete steps are as follows:
(1) communication request of interface module reception, and submitted to lower-layer Message scheduler module;
(2) message scheduling module realizes the scheduling message of telex network request, carries out burst and the reorganization operation of message;
(3) according to the priority of message, the burst information after scheduling message completes by priority scheduling module, is submitted on virtual link;
(4) bottom transport module calls bottom host-host protocol, carries out the transmission of messages on virtual link.
As shown in Figure 2, in described step (2), the concrete steps of burst and restructuring are as follows:
A. the message-length that sends according to user of transmit leg, carry out message burst, each burst records burst control information, comprise the data check value of whole message-length, message priority, the number of message burst, message burst deviation post in the message, burst size, fragmental messages, control information and fragment data are merged, be submitted to bottom transport module, if message is less than a burst size, then as a fragmental messages transmission;
B. bottom transport module sends message burst, if there is multiple burst, then according to the priority of message, uses priority scheduling module, message transfer on multilink;
C. recipient is after receiving first fragmental messages, according to burst control information, directly this burst is put on the position at recipient's message place, upgrade the burst information of this message of recipient, after all bursts of message finish receiving, remove burst control information, submit to Communications System User;
C-1. recipient verifies the fragment data received, if verification fragment data mistake, then initiatively sends Wrong control message m NAK to transmit leg, notifies that corresponding burst m damages, after transmit leg receives burst Wrong control message m NAK, again retransmit burst m;
If C-2. a certain bar transmission link interrupts, all message waiting for transmission on this link is then reselected other links and carries out transmission of messages by priority scheduling module, the mechanism message energy reliable diffusion that bottom transport module adopts transmit leg time-out and recipient to confirm is to recipient, if recipient is when receiving the fragmental messages of repetition, then to transmit leg response acknowledge message, represent that recipient has completed the reception operation of this burst.
Be submitted in described step (3) and (4) and virtual link carries out transmission of messages be specifically divided into two aspects operations: the foundation of virtual link and mapping and multipriority transmission of messages.
The foundation of described virtual link and mapping, concrete steps are as follows:
(1) system when initialization according to system configuration support priority number N, to each destination node, the queue of initialization N bar, each queue represents a kind of virtual link of priority;
(2) according to physical network characteristic and the agreement of bottom, according to physical network, destination node is connected, if the physical network of bottom supports the tunnel of M kind priority, then set up on that network and be not more than N bar physical channel;
(3) virtual link is specified to the mapping of physical network according to the strategy of communication system, support 1 to 1 mapping, namely 1 virtual link is to the mapping of 1 physical channel, or the mapping of 1 couple of N, and namely 1 virtual link is to the mapping of N bar physical channel.
As shown in Figure 3, described multipriority transmission of messages, concrete steps are as follows:
A. define the corresponding priority of link: when system starts, link management module, according to system configuration, defines priority value P (n) of each virtual link n, the message wheel simultaneously defining each virtual link turns threshold value MSG (n);
B. define transmission of messages priority: transmission priority P (m) of message is specified in application, submit message transfer request to
C. message burst: message scheduling module is according to the length of message and bottom-layer network information, carry out the burst of message, the priority of each burst is transmission priority P (m) of former message, and burst is submitted to priority scheduling module carries out processed;
D. priority mapping: burst, according to the priority P (m) of burst, is dispatched on the transmit queue of corresponding priority virtual link by priority scheduling module;
E. message sends: bottom transport module obtains burst from priority virtual link transmit queue, and corresponding bottom-layer network carries out fragmental messages transmission;
If E-1. there is the message burst of high priority, then preferentially send high priority burst;
If the message burst of level that E-2. All factors being equal, preference will be give to, then use the strategy of prerequisite variable, first send the burst arrived first; Switching between priority query adopts rotary press system, bottom transport module priority be the queue of P (n) sends the individual message of MSG (n) after, being switched to priority is that the queue of P (n-1) continues to send message.
Finally should be noted that: above embodiment is only in order to illustrate that technical scheme of the present invention is not intended to limit; although with reference to above-described embodiment to invention has been detailed description; those of ordinary skill in the field still can modify to the specific embodiment of the present invention or equivalent replacement under it inspires; these do not depart from any amendment of spirit and scope of the invention or equivalent replacement, are all applying within the claims of the present invention awaited the reply.

Claims (9)

1. a method for distributed system multipriority communication, is characterized in that: described method comprises the 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 dispatched users communication request, and by message burst and restructuring;
(3) according to the priority of message, the burst information after scheduling message completes by priority scheduling module is submitted on virtual link;
(4) bottom transport module calls bottom host-host protocol, carries out the transmission of messages on virtual link.
2. distributed system multipriority communication means according to claim 1, is characterized in that, in described step (2), the step of burst and restructuring is as follows:
A. transmit leg sends the length of message according to user, to message burst, each burst records burst control information, it comprises the data check value of whole message-length, message priority, the number of message burst, message burst deviation post in the message, burst size, fragmental messages, control information and fragment data are merged, be submitted to bottom transport module, if message is less than a burst size, then as a fragmental messages transmission;
B. bottom transport module sends message burst, if there is multiple burst, then according to the priority of message, uses priority scheduling module, message transfer on multilink;
C. recipient is after receiving first fragmental messages, according to burst control information, directly this burst is put on the position at recipient's message place, upgrade the burst information of this message of recipient, after all bursts of message finish receiving, remove burst control information, submit to Communications System User;
C-1. recipient verifies the fragment data of reception, if verification fragment data mistake, then initiatively sends Wrong control message m NAK to transmit leg, notifies that corresponding burst m damages, after transmit leg receives burst Wrong control message m NAK, again retransmit burst m;
If C-2. a certain bar transmission link interrupts, all message waiting for transmission on this link is then reselected other links and carries out transmission of messages by priority scheduling module, the mechanism message energy reliable diffusion that bottom transport module adopts transmit leg time-out and recipient to confirm is to recipient, if recipient is when receiving the fragmental messages of repetition, then to transmit leg response acknowledge message, represent that recipient has completed the reception operation of this burst.
3. the method for distributed system multipriority communication according to claim 1, it is characterized in that, be submitted in described step (3) and (4) and virtual link carries out transmission of messages be specifically divided into two aspects operations: the foundation of virtual link and mapping and multipriority transmission of messages.
4. the method for distributed system multipriority communication according to claim 3, it is characterized in that, the foundation of described virtual link and mapping, concrete steps are as follows:
(1) system when initialization according to system configuration support priority number N, to each destination node, the queue of initialization N bar, each queue represents a kind of virtual link of priority;
(2) according to physical network characteristic and the agreement of bottom, according to physical network, destination node is connected, if the physical network of bottom supports the tunnel of M kind priority, then set up on that network and be not more than N bar physical channel;
(3) virtual link is specified to the mapping of physical network according to the strategy of communication system, support 1 to 1 mapping, namely 1 virtual link is to the mapping of 1 physical channel, or the mapping of 1 couple of N, and namely 1 virtual link is to the mapping of N bar physical channel.
5. the method for distributed system multipriority communication according to claim 3, it is characterized in that, the step of described multipriority transmission of messages is as follows:
A. define the corresponding priority of link: when system starts, link management module, according to system configuration, defines priority value P (n) of each virtual link n, the message wheel simultaneously defining each virtual link turns threshold value MSG (n);
B. define transmission of messages priority: transmission priority P (m) of message is specified in application, submit message transfer request to
C. message burst: message scheduling module is according to the length of message and bottom-layer network information, carry out the burst of message, the priority of each burst is transmission priority P (m) of former message, and burst is submitted to priority scheduling module carries out processed;
D. priority mapping: burst, according to the priority P (m) of burst, is dispatched on the transmit queue of corresponding priority virtual link by priority scheduling module;
E. message sends: bottom transport module obtains burst from priority virtual link transmit queue, and corresponding bottom-layer network carries out fragmental messages transmission;
If E-1. there is the message burst of high priority, then preferentially send high priority burst;
If the message burst of level that E-2. All factors being equal, preference will be give to, then use the strategy of prerequisite variable, first send the burst arrived first; Switching between priority query adopts rotary press system, bottom transport module priority be the queue of P (n) sends the individual message of MSG (n) after, being switched to priority is that the queue of P (n-1) continues to send message.
6. a system for distributed system multipriority communication, it is characterized in that, this system comprises interface module, link management module, message scheduling module, priority scheduling module and bottom transport module.
7. the system of distributed system multipriority communication according to claim 6, is characterized in that, described interface module is responsible for the communication request receiving user, communication request is submitted to lower-layer Message scheduler module; The establishment of described link management module in charge virtual link and maintenance, virtual link, to the mapping of physical link, operates the connection reconstruction of faulty link; Described message scheduling module is responsible for the scheduling message realizing telex network request, the burst of message and reorganization operation; Described priority scheduling module is according to the priority of message, and the fragmental messages after being completed by scheduling message, is submitted on corresponding virtual link; Described bottom transport module calls host-host protocol, carries out the transmission of messages on virtual link.
8. the system of distributed system multipriority communication according to claim 7, it is characterized in that, described message scheduling module comprises: burst information generation module, fragmentation state maintenance module and burst receive recombination module.
9. the system of distributed system multipriority communication according to claim 8, it is characterized in that, described burst information generation module is used for sender of communications, sender of communications sends the size of message according to application and carries out message burst, and the maximum length of message burst is determined according to the maximum length of a transmission of messages of the communication protocol support of the multiple physical network of bottom and employing; Described fragmentation state maintenance module is for safeguarding the state of burst sender of communications and recipient; The fragmental messages received is reassembled as a complete message by described burst reception recombination module, removes burst control information, 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 true CN104270441A (en) 2015-01-07
CN104270441B 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)

Cited By (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
WO2017050252A1 (en) * 2015-09-23 2017-03-30 Huawei Technologies Co., Ltd. Systems and methods for distributing network resources to network service providers
US10111163B2 (en) 2015-06-01 2018-10-23 Huawei Technologies Co., Ltd. System and method for virtualized functions in control and data planes
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
CN109547172A (en) * 2018-12-14 2019-03-29 东莞见达信息技术有限公司 Data transmission method, system and data transmitting equipment, data receiver
US10313887B2 (en) 2015-06-01 2019-06-04 Huawei Technologies Co., Ltd. System and method for provision and distribution of spectrum resources
US10448320B2 (en) 2015-06-01 2019-10-15 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

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
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
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

Cited By (11)

* 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
US10367723B2 (en) 2015-03-28 2019-07-30 Huawei Technologies, Co., Ltd. Packet sending method and apparatus based on multi-link aggregation
US10111163B2 (en) 2015-06-01 2018-10-23 Huawei Technologies Co., Ltd. System and method for virtualized functions in control and data planes
US10313887B2 (en) 2015-06-01 2019-06-04 Huawei Technologies Co., Ltd. System and method for provision and distribution of spectrum resources
US10448320B2 (en) 2015-06-01 2019-10-15 Huawei Technologies Co., Ltd. System and method for virtualized functions in control and data planes
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
US10700936B2 (en) 2015-06-02 2020-06-30 Huawei Technologies Co., Ltd. System and methods for virtual infrastructure management between operator networks
US10892949B2 (en) 2015-06-02 2021-01-12 Huawei Technologies Co., Ltd. Method and apparatus to use infra-structure or network connectivity services provided by 3RD parties
WO2017050252A1 (en) * 2015-09-23 2017-03-30 Huawei Technologies Co., Ltd. Systems and methods for distributing network resources to network service providers
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

Also Published As

Publication number Publication date
CN104270441B (en) 2018-12-04

Similar Documents

Publication Publication Date Title
CN104270441A (en) Multi-priority communication method and system of distributed system
CN108541360B (en) Communication system
CN101207466B (en) Retransmission scheme for lossy media
BRPI0706809A2 (en) data transmission and retransmission method
TW201310940A (en) Method and apparatus for soft buffer partitioning in time-division duplexing system
CN105379342B (en) A kind of method and apparatus that data retransmit
WO2011097951A1 (en) Demodulation reference symbol port mapping method and apparatus
WO2012045265A1 (en) Buffer space allocation method and device
TW201739233A (en) Data transmission method and relevant device
CN103959722A (en) System to improve Ethernet network
WO2013107408A1 (en) Data transmission method and device
CN107637148B (en) Multi-point Radio Link Control (RLC) coordinator for loosely coordinated multi-point communications
KR20080086940A (en) Method and apparatus for dynamically configuring a hybrid automatic repeat request memory
EP3386136B1 (en) Downlink transmission method, base station, and terminal
CN107734695A (en) A kind of up single shot approach of terminal, 5G newly eat dishes without rice or wine base station and LTE base station
WO2018028444A1 (en) Method and device in wireless communication
US20210306913A1 (en) Sidelink communications method and apparatus
WO2020063441A1 (en) Repeated transmission method, terminal, and network-side device
CN104270344A (en) Quintillion gatekeeper
WO2016161594A1 (en) Data transmission method and apparatus
CN104685959B (en) Passive radio link control entity with unified interface
CN101197783A (en) Method for data message transmission and converter
CN105049367A (en) Traffic distribution method of aggregated link and access device
EP3490182B1 (en) Hybrid automatic repeat request method and system
CN113259050B (en) Data transmission method, device and system

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