(Press-News.org) CAMBRIDGE, Mass- TCP, the transmission control protocol, is one of the core protocols governing the Internet: If counted as a computer program, it's the most widely used program in the world.
One of TCP's main functions is to prevent network congestion by regulating the rate at which computers send data. In the last 25 years, engineers have made steady improvements to TCP's congestion-control algorithms, resulting in several competing versions of the protocol: Many Windows computers, for instance, run a version called Compound TCP, while Linux machines run a version called TCP Cubic.
At the annual conference of the Association for Computing Machinery's Special Interest Group on Data Communication this summer, researchers from MIT's Computer Science and Artificial Intelligence Laboratory and Center for Wireless Networks and Mobile Computing will present a computer system, dubbed Remy, that automatically generates TCP congestion-control algorithms. In the researchers' simulations, algorithms produced by Remy significantly outperformed algorithms devised by human engineers.
"I think people can think about what happens to one or two connections in a network and design around that," says Hari Balakrishnan, the Fujitsu Professor in Electrical Engineering and Computer Science, who co-authored the new paper with graduate student Keith Winstein. "When you have even a handful of connections, or more, and a slightly more complicated network, where the workload is not a constant — a single file being sent, or 10 files being sent — that's very hard for human beings to reason about. And computers seem to be a lot better about navigating that search space."
Lay of the land
Remy is a machine-learning system, meaning that it arrives at its output by trying lots of different possibilities, and exploring further variations on those that seem to work best. Users specify certain characteristics of the network, such as whether the bandwidth across links fluctuates or the number of users changes, and by how much. They also provide a "traffic profile" that might describe, say, the percentage of users who are browsing static webpages or using high-bandwidth applications like videoconferencing.
Finally, the user also specifies the metrics to be used to evaluate network performance. Standard metrics include throughput, which indicates the total amount of data that can be moved through the network in a fixed amount of time, and delay, which indicates the average amount of time it takes one packet of information to travel from sender to receiver. The user can also assign metrics different weights — say, reducing delay is important, but only one-third as important as increasing throughput.
Remy needs to test each candidate algorithm's performance under a wide range of network conditions, which could have been a prohibitively time-consuming task. But Winstein and Balakrishnan developed a clever algorithm that can concentrate Remy's analyses on cases in which small variations in network conditions produce large variations in performance, while spending much less time on cases where network behavior is more predictable.
They also designed Remy to evaluate possible indicators of network congestion that human engineers have not considered. Typically, TCP congestion-control algorithms look at two main factors: whether individual data packets arrive at their intended destination and, if they do, how long it takes for acknowledgments to arrive. But as it turns out, the ratio between the rates at which packets are sent and received is a rich signal that can dictate a wide range of different behaviors on the sending computer's end.
Down to cases
Indeed, where a typical TCP congestion-control algorithm might consist of a handful of rules — if the percentage of dropped packets crosses some threshold, cut the transmission rate in half — the algorithms that Remy produces can have more than 150 distinct rules.
"It doesn't resemble anything in the 30-year history of TCP," Winstein says. "Traditionally, TCP has relatively simple endpoint rules but complex behavior when you actually use it. With Remy, the opposite is true. We think that's better, because computers are good at dealing with complexity. It's the behavior you want to be simple." Why the algorithms Remy produces work as well as they do is one of the topics the researchers hope to explore going forward.
In the meantime, however, there's little arguing with the results. Balakrishnan and Winstein tested Remy's algorithms on a simulation system called the ns-2, which is standard in the field.
In tests that simulated a high-speed, wired network with consistent transmission rates across physical links, Remy's algorithms roughly doubled network throughput when compared to Compound TCP and TCP Cubic, while reducing delay by two-thirds. In another set of tests, which simulated Verizon's cellular data network, the gains were smaller but still significant: a 20 to 30 percent improvement in throughput, and a 25 to 40 percent reduction in delay.
###
Written by Larry Hardesty, MIT News Office
Computer system automatically generates TCP congestion-control algorithms
Computer-designed algorithms for controlling network congestion yield transmission rates 2 to 3 times as high as those designed by humans
2013-07-18
ELSE PRESS RELEASES FROM THIS DATE:
Consensus statement on pediatric arrhythmias released by ESC and AEPC
2013-07-18
Sophia Antipolis, 18 July 2013: A joint consensus statement on the treatment of paediatric arrhythmias has been released by the European Heart Rhythm Association (EHRA) of the European Society of Cardiology (ESC) and the Association for European Paediatric and Congenital Cardiology (AEPC).
"Pharmacological and non-pharmacological therapy for arrhythmias in the paediatric population" was published in EP-Europace.1
Consensus statements have been published on arrhythmias in adults but this is the first European statement concerning the diagnosis and management of paediatric ...
Electronic health records help fight vaccine-preventable diseases, Columbia Nursing study finds
2013-07-18
Using an Electronic Health Record (EHR) system to automate the immunization data shared between health providers and public health agencies enables physicians to assist individual patients faster and more effectively, while also providing more immediate, cohesive community data to the agencies tasked with promoting public health.
Those are the findings of a new study conducted by researchers from Columbia University School of Nursing and partner institutions. The researchers also found that automated reporting reduced the lag time historically associated with data submitted ...
Study identifies a simple way to reduce healthcare costs
2013-07-18
MAYWOOD, Il. - A study led by a Loyola University Medical Center ENT physician provides a case study of a simple action that can reduce healthcare costs without compromising care.
Matthew Kircher, MD, and colleagues examined one of the costs associated with surgery to remove a type of cyst, called a cholesteatoma, from the middle ear. Otologists routinely send specimens to the pathology lab, but the study found this doesn't appear to be necessary.
The study found that in 178 cases involving seven otologists, there was virtually perfect agreement between the otologists' ...
Obesity and asthma: Study finds a link in the genes
2013-07-18
BUFFALO, N.Y. — Genes linked to chronic inflammation in asthma may be more active in people who are obese, according to new research that uncovers several biological ties between obesity and asthma.
"Our findings point the way to the management of asthma in the obese through simple weight reduction," said first author Paresh Dandona, MD, PhD, SUNY Distinguished Professor and Chief of Endocrinology, Diabetes and Metabolism at the University at Buffalo.
The research appeared online June 26 in the journal Obesity and involved two related studies: A comparative study between ...
Epoetin alfa reduces anemia in breast cancer patients with no negative impact on survival
2013-07-18
In patients with high-risk breast cancer, addition of the erythropoiesis-stimulating agent (ESA) epoetin alfa to the chemotherapy regimen may help avoid the decrease in hemoglobin levels and resulting anemia often seen in these patients and does not negatively affect relapse-free (RFS) or overall survival (OS). However, it can increase the risk of thrombotic events, according to a study published July 17 in the Journal of the National Cancer Institute.
To investigate the safety and efficacy of epoetin alfa, Volker Moebus, M.D., of the Department of Gynecology and Obstetrics, ...
Exercise, endurance sports increase arryhthmia and heart failure risk in carriers of ARVD/C mutation
2013-07-18
A Johns Hopkins study finds that healthy people who carry a genetic mutation for arrhythmogenic right ventricular dysplasia/cardiomyopathy (ARVD/C) are at much higher risk of developing the symptoms of the life-threatening heart disease if they participate in endurance sports and frequent exercise. The study also suggests that those carriers who significantly cut back on their exercise regimen may reduce their risk or delay the onset of symptoms.
An article on the study results is published online July 17, 2013, in the Journal of the American College of Cardiology. ...
Bodychecking rules don't reduce concussions in elite hockey
2013-07-18
Recent changes in hockey rules regulating contact to the head have not reduced the number of concussions suffered by players during National Hockey League (NHL) season, according to research published July 17 in the open access journal PLOS ONE by Michael Cusimano and colleagues from the Injury Prevention Research Office at St. Michael's Hospital, Canada.
The authors compared reports hockey players suffering concussions in the National Hockey League (NHL) before and after rules regulating head contact were changed in 2010-11 and 2011-12. Based on official game records ...
Plant-eating dinosaurs replaced teeth often, carried spares
2013-07-18
VIDEO:
This is a CT-generated movie of the premaxilla of Diplodocus (YPM 4677), with bone rendered transparent and teeth opaque.
Click here for more information.
Some of the largest herbivorous dinosaurs replaced their teeth at a rate of approximately one tooth every 1-2 months to compensate for tooth wear from crunching up plants, according to research published July 17 in the open access journal PLOS ONE by Michael D'Emic from Stony Brook University and colleagues from other ...
Keeping the reserve force home
2013-07-18
KANSAS CITY, MO - Hematopoietic stem cells—bone marrow-derived adult stem cells that give rise to the wide variety of specialized blood cells—come in two flavors: the reserve force sits quietly waiting to be called upon while the active arm continually proliferates spawning billions of blood cells every day. In their latest study, researchers at the Stowers Institute for Medical Research reveal a new mechanism that is critical in maintaining the delicate balance between the two.
Publishing in the July 17 advance online issue of Nature, the team led by Stowers Investigator ...
Protein responsible for 'bad' blood vessel growth discovered
2013-07-18
The discovery of a protein that encourages blood vessel growth, and especially 'bad' blood vessels – the kind that characterise diseases as diverse as cancer, age-related macular degeneration and rheumatoid arthritis – has been reported in the journal Nature.
The team at the UCL Institute of Ophthalmology discovered the new protein, called LRG1, by screening for mouse genes that are over-expressed in abnormal retinal blood vessels in diseased eyes.
In these diseased retinas the LRG1 protein is expressed by blood vessel endothelial cells, which line blood vessel walls. ...
LAST 30 PRESS RELEASES:
Global trust in science remains strong
New global research reveals strong public trust in science
Inflammation may explain stomach problems in psoriasis sufferers
Guidance on animal-borne infections in the Canadian Arctic
Fatty muscles raise the risk of serious heart disease regardless of overall body weight
HKU ecologists uncover significant ecological impact of hybrid grouper release through religious practices
New register opens to crown Champion Trees across the U.S.
A unified approach to health data exchange
New superconductor with hallmark of unconventional superconductivity discovered
Global HIV study finds that cardiovascular risk models underestimate for key populations
New study offers insights into how populations conform or go against the crowd
Development of a high-performance AI device utilizing ion-controlled spin wave interference in magnetic materials
WashU researchers map individual brain dynamics
Technology for oxidizing atmospheric methane won’t help the climate
US Department of Energy announces Early Career Research Program for FY 2025
PECASE winners: 3 UVA engineering professors receive presidential early career awards
‘Turn on the lights’: DAVD display helps navy divers navigate undersea conditions
MSU researcher’s breakthrough model sheds light on solar storms and space weather
Nebraska psychology professor recognized with Presidential Early Career Award
New data shows how ‘rage giving’ boosted immigrant-serving nonprofits during the first Trump Administration
Unique characteristics of a rare liver cancer identified as clinical trial of new treatment begins
From lab to field: CABBI pipeline delivers oil-rich sorghum
Stem cell therapy jumpstarts brain recovery after stroke
Polymer editing can upcycle waste into higher-performance plastics
Research on past hurricanes aims to reduce future risk
UT Health San Antonio, UTSA researchers receive prestigious 2025 Hill Prizes for medicine and technology
Panorama of our nearest galactic neighbor unveils hundreds of millions of stars
A chain reaction: HIV vaccines can lead to antibodies against antibodies
Bacteria in polymers form cables that grow into living gels
Rotavirus protein NSP4 manipulates gastrointestinal disease severity
[Press-News.org] Computer system automatically generates TCP congestion-control algorithmsComputer-designed algorithms for controlling network congestion yield transmission rates 2 to 3 times as high as those designed by humans