GB2472164B - Data transfer - Google Patents
Data transferInfo
- Publication number
- GB2472164B GB2472164B GB1018079A GB201018079A GB2472164B GB 2472164 B GB2472164 B GB 2472164B GB 1018079 A GB1018079 A GB 1018079A GB 201018079 A GB201018079 A GB 201018079A GB 2472164 B GB2472164 B GB 2472164B
- Authority
- GB
- United Kingdom
- Prior art keywords
- data transfer
- varied
- parameters
- data
- parameter
- 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
- 238000000034 method Methods 0.000 abstract 3
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1803—Stop-and-wait protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
-
- H04L12/2634—
-
- H04L29/06088—
-
- H04L29/08549—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0823—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability
- H04L41/083—Configuration setting characterised by the purposes of a change of settings, e.g. optimising configuration for enhancing reliability for increasing network speed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/24—Multipath
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/24—Multipath
- H04L45/245—Link aggregation, e.g. trunking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/12—Avoiding congestion; Recovering from congestion
- H04L47/125—Avoiding congestion; Recovering from congestion by balancing the load, e.g. traffic engineering
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/27—Evaluation or update of window size, e.g. using information derived from acknowledged [ACK] packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/28—Flow control; Congestion control in relation to timing considerations
- H04L47/283—Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
-
- 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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- 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/14—Multichannel or multilink protocols
-
- 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/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/165—Combined use of TCP and UDP protocols; selection criteria therefor
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L2001/0092—Error control systems characterised by the topology of the transmission link
- H04L2001/0094—Bus
-
- 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/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
In data transfer between first and second nodes, such as bridges used to transfer data between local and remote Storage Area Networks (SAN), a parameter optimisation routine is carried out. Initial values of parameters (e.g. window and packet size, number of connections) are obtained by simulated data transfer. A first performance score is then calculated for a data transfer using the initial parameter values. The data transfer may be actual data or simulated. One of the parameters is then varied for a further data transfer and a second score is obtained. The varied parameter value is updated based on the difference in scores. A second parameter value is then varied and the process repeated. The procedure ends when it is determined that an optimum performance criterion has been met. More than two parameters may be varied in the procedure.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/263,773 US20100111095A1 (en) | 2008-11-03 | 2008-11-03 | Data transfer |
| GB0915712A GB2464793B (en) | 2008-11-03 | 2009-09-09 | Data transfer |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| GB201018079D0 GB201018079D0 (en) | 2010-12-08 |
| GB2472164A GB2472164A (en) | 2011-01-26 |
| GB2472164B true GB2472164B (en) | 2011-05-18 |
Family
ID=43416892
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| GB1018079A Active GB2472164B (en) | 2008-11-03 | 2009-09-09 | Data transfer |
Country Status (1)
| Country | Link |
|---|---|
| GB (1) | GB2472164B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2530368B (en) | 2015-06-03 | 2016-08-10 | Bridgeworks Ltd | Transmitting data |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010047409A1 (en) * | 1997-05-13 | 2001-11-29 | Utpal Datta | Apparatus and method for network capacity evaluation and planning |
-
2009
- 2009-09-09 GB GB1018079A patent/GB2472164B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010047409A1 (en) * | 1997-05-13 | 2001-11-29 | Utpal Datta | Apparatus and method for network capacity evaluation and planning |
Also Published As
| Publication number | Publication date |
|---|---|
| GB201018079D0 (en) | 2010-12-08 |
| GB2472164A (en) | 2011-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP4084181A4 (en) | Doped phosphorus-sulfur iodide solid electrolyte, preparation method therefor, and use thereof | |
| WO2012122549A3 (en) | Biological data networks and methods therefor | |
| EP4038178A4 (en) | Nutrient compositions and methods, kits, and cell compositions for producing the same | |
| EP4387347A3 (en) | Random access method, terminal device, network device and storage medium | |
| WO2021045225A3 (en) | Method and apparatus for performing network optimisation using a neural network | |
| WO2014104961A3 (en) | Wireless device, measuring node, network node, methods therein, computer program, and computer-readable storage medium for performing a positioning measurement | |
| WO2006105093A3 (en) | Methods, systems, and computer program products for network firewall policy optimization | |
| WO2011064540A3 (en) | Probabilistic simulation of subterranean fracture propagation | |
| WO2007005807A3 (en) | Repair of tympanic membrane using placenta derived collagen biofabric | |
| ATE541402T1 (en) | TECHNOLOGY FOR ADDRESS RESOLUTION IN A DATA TRANSMISSION NETWORK | |
| WO2008010889A3 (en) | Method and apparatus for optimizing a firewall | |
| WO2011162848A3 (en) | System and method for providing impact modeling and prediction of attacks on cyber targets | |
| WO2008030650A3 (en) | Method and apparatus for grouping terminal network devices | |
| WO2007134263A3 (en) | System and method for concurrent sessions in a peer-to-peer hybrid communications network | |
| JP2006270953A5 (en) | ||
| WO2013052898A3 (en) | Systems and methods for data packet processing of ip fragments using network address translation functionality | |
| WO2013025146A3 (en) | Method and controlling network node in a radio access network | |
| WO2011040734A3 (en) | Wind power generation simulation system | |
| CN106548025B (en) | A kind of the air gap discharge voltage prediction technique and device | |
| EP3767704A4 (en) | Non-aqueous electrolyte secondary battery separator, non-aqueous electrolyte secondary battery, and method for producing non-aqueous electrolyte secondary battery separator | |
| WO2013022631A3 (en) | Protecting network entity data while preserving network properties | |
| EP3995446A4 (en) | Method for producing lithium difluorophosphate, method for producing difluorophosphate ester, lithium difluorophosphate, method for producing nonaqueous electrolyte solution, and method for producing nonaqueous secondary battery | |
| GB2469763A (en) | Method and apparatus for obtaining media over a communications network | |
| Zhou et al. | A quasi-static crack propagation simulation based on shape-free hybrid stress-function finite elements with simple remeshing | |
| GB2472164B (en) | Data transfer |