<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-916089221241646444</id><updated>2012-02-10T20:45:39.995+01:00</updated><title type='text'>Peerdal</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-3259826410379413000</id><published>2012-02-09T15:43:00.000+01:00</published><updated>2012-02-10T20:45:40.010+01:00</updated><title type='text'>The day a rejected paper will end up in court</title><content type='html'>&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Conferences are no longer nice meetings among gentlemen who care about science. They are the center of &lt;a href="http://www.wisdom.weizmann.ac.il/~oded/on-struggle.html"&gt;a huge competition&lt;/a&gt; for thousands of scientists. An acceptance in a major conference can change the career of a scientist and the daily life of a laboratory. It is money and it is fame.&lt;/div&gt;&lt;br /&gt;The goal of the peer-reviewing process has naturally shifted from validating the accuracy of a scientific work to selecting a subset of papers. The reviewers have mutated into hunters tracking any reason to crush a paper. All the gentle and polite manners from "&lt;a href="http://www.agu.org/pubs/authors/pdf/PeerReview_Guide.pdf"&gt;guides of peer-reviewing&lt;/a&gt;" sound so XXth century. In computer sciences, the&amp;nbsp;&lt;a href="http://cacm.acm.org/magazines/2010/7/95070-hypercriticality/fulltext"&gt;"hypercriticality" of scientists is well identified&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Unfortunately, all harsh reviewers are not gifted. Reasons for rejecting a paper frequently come from wrong beliefs, from major misunderstanding or from an obsession for a tiny flaw. These are negative badly-justified reviews, which sometimes make the authors speculate about a possible bias in the reviewing process: the reviewer was a competitor in the same domain, the reviewer was not an expert, the reviewer had personal grievances against the authors, the reviewer was a well-established scientist who does not want to see any newcomer out there...&lt;br /&gt;&lt;br /&gt;What are the options for an angry author with a supposed unfairly-reviewed paper and its negative consequences (the money loss and the degraded career)? Let's call a lawyer.&lt;br /&gt;&lt;br /&gt;The roles of every entity involved in the traditional academic process are well summarized &lt;a href="http://www.ams.org/notices/201101/rtx110100062p.pdf"&gt;in this nice paper&lt;/a&gt;. Sometimes, the editor of the venue &lt;a href="http://www.sigcomm.org/ccr/papers/2012/January/2096149.frontmatter"&gt;describes the process&lt;/a&gt; in used. But the reality is that &lt;b&gt;there is no well-defined rule, no engagement&lt;/b&gt;. In fact, it is written nowhere that every paper should be &lt;i&gt;fairly&lt;/i&gt; reviewed. An author can only &lt;i&gt;hope&lt;/i&gt; that the process is fair because the process is &lt;i&gt;usually said to be&lt;/i&gt;&amp;nbsp;fair. I have actually no idea what a lawyer could do versus a no-rule process.&lt;br /&gt;&lt;br /&gt;I have always been astonished by Boeing (or Airbus) appealing a decision from an orderer when their bid is rejected. In my naive vision, how can anybody challenge the decision of a private company? When the orderer is the Air Force, there must be rules, for sure, but the idea is the same for a paper to, say, Infocom. But here is the point. There is no Infocom. More precisely,&lt;b&gt;&amp;nbsp;our beloved top-conferences might belong to anybody&lt;/b&gt;,&lt;a href="http://gameshelf.jmac.org/2010/02/that-new-official-infocom-web/"&gt; including Infocom&lt;/a&gt;. I am not sure to know what a lawyer could do versus a no-entity.&lt;br /&gt;&lt;br /&gt;Is is serious?&lt;br /&gt;&lt;br /&gt;The rebuttal process is probably a good idea, which has the potential to reduce some unfair decisions. But it is still another prehistoric practice based on oral tradition and informal discussions between those who are supposed to be the owner of something that does not exist, except in author's mind.&amp;nbsp;In medicine, some scientists have argued about the creation of a "supreme court" whose role would be to "judge the judges"&amp;nbsp;(&lt;a href="http://qjmed.oxfordjournals.org/content/95/12/769.long"&gt;here&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://jama.ama-assn.org/content/272/2/166.abstract?ijkey=dae18994d7ac3571ed081f07e0b8951d70506707&amp;amp;keytype2=tf_ipsecsha"&gt;there&lt;/a&gt;). But the motivation is to prevent new&amp;nbsp;scandals related to misbehaving editors. This court would deal with serious cases, not slightly unfair reviews. Maybe academics should look at what has been done in sports to legally organize the structures. Societies like IEEE or ACM could also consider to create a "mediator committee".&lt;br /&gt;&lt;br /&gt;Otherwise a rejected paper will end up in court, then who knows who might be considered as responsible.&lt;a href="http://www.blogger.com/"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-3259826410379413000?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/3259826410379413000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2012/02/day-rejected-paper-will-end-up-in-court.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/3259826410379413000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/3259826410379413000'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2012/02/day-rejected-paper-will-end-up-in-court.html' title='The day a rejected paper will end up in court'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-4762742575180432793</id><published>2011-11-28T21:40:00.001+01:00</published><updated>2011-11-29T16:06:07.112+01:00</updated><title type='text'>Incremental improvements for CS conferences</title><content type='html'>Scientists like to debate about the general organization of academic life. Lately, some have called for &lt;a href="http://cacm.acm.org/magazines/2011/10/131405-rebooting-the-cs-publication-process/fulltext"&gt;a clean-slate revolution based on open archives&lt;/a&gt;. Yet, as for the majority of clean-slate proposals on well-established processes, I am doubtful that such a shift can occur. But in the meantime, nothing is done to actually fix the issues of the current process.&amp;nbsp;In particular, I have the feeling that academic conferences in computer science (at least in my communities, which span networking, multimedia and distributed systems) are getting worse, and it seems that nobody cares because the most active researchers in this area are too busy preparing their utopian clean-slate revolution.&lt;br /&gt;&lt;br /&gt;So, let me try to give below four incremental improvements that every serious conference should implement, for the sake of a better academic life. Two are quite easy:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;no more deadline extension&lt;/b&gt;. A&amp;nbsp;deadline extension is the irrefutable proof that a conference is crappy. A deadline extension means indeed that either the conference does not attract enough solid submissions or the scientists who submit in this conference are unable to finish a work on time. In both cases, it would be a shame to be associated with such a conference. Furthermore deadline extensions bring at least three very negative effects.&lt;/li&gt;&lt;ul&gt;&lt;li&gt;it creates an unfair gap between the happy fews who are in the awareness and the others. A scientist who knows in July 2011 that ICC deadline will be Sep 28 has a different schedule than the other scientist who naively thinks the deadline is Sep 6.&amp;nbsp;&lt;/li&gt;&lt;li&gt;it is now folklore to announce an extension a few hours before the deadline. This is highly irrespecutful for the (unaware) authors. &lt;a href="http://andreweckford.blogspot.com/2011/09/icc-deadline-fiasco.html"&gt;Week-ends can be ruined to fulfill a deadline&lt;/a&gt;, which you discover on Monday has been extended for two weeks.&lt;/li&gt;&lt;li&gt;the day before a submission is stressful. A (lately announced) deadline extension multiplies the number of deadline-stressful days by two. Deadline extensions are killing me.&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;&lt;b&gt;a list of accepted papers on the conference webpage the day of the notification&lt;/b&gt;. Why is it so hard? &lt;a href="http://www.cs.tau.ac.il/~iftgam/conflist.htm"&gt;An ugly txt-formatted list of accepted papers&lt;/a&gt; is just what most scientists want for. From such a list, it is possible to find&amp;nbsp;a link toward an ArXiV or a technical report&amp;nbsp;on the webpages of the authors of accepted papers. Moreover, titles are inspiring, the sooner every scientist can read the titles, the more inspiring it is. And don't forget curiosity of course. Who did pass the cut this year?&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Two other improvements are less incremental, but I think their impact would be worth.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;no blindness at all&lt;/b&gt;. The debate about single vs. double blind is a classic. But very few scientists discuss the blindness of reviewers. There is however a raise of complains about the reviews that are &lt;a href="http://ccr.sigcomm.org/online/files/p3-v41n3ed-keshav-editorial.pdf"&gt;too harsh&lt;/a&gt;, &lt;a href="http://twitter.com/#!/csperkins/status/137329719245934592"&gt;scientifically wrong&lt;/a&gt; and &lt;a href="http://gumption.typepad.com/blog/2010/12/reflections-on-reviews-rebuttals-and-respect.html"&gt;impolite&lt;/a&gt;. It is not hard to believe that if the reviews were signed by their authors, they would be written more carefully. Some argue that this would bring potential desires of revenge among scientists. This ridiculous argument assumes that scientists are no better than kids unable to recognize argued criticisms and unable to retain their negative thoughts. If you are not optimistic about human nature, you should notice that research communities are enlarging. So, the revenge desires of a few bad scientists have really few chances to affect you because the probability that these bad guys represent a majority of reviewers for one of your paper is actually very low. Not mentioning that, academic revengers being stupid people, they are probably not in the committees of top-conferences, so you have nothing to lose. And if you face a majority of reviewers who want to unfairly reject your papers because of your previous bad reviews, well it may be time to consider writing better reviews.&lt;/li&gt;&lt;li&gt;&lt;b&gt;open access to papers&lt;/b&gt;. I have already signed this &lt;a href="http://www.researchwithoutwalls.org/"&gt;pledge&lt;/a&gt; about open access. I know that &lt;a href="http://matt-welsh.blogspot.com/2011/11/research-without-walls.html"&gt;academic professional societies (ACM, IEEE and so) have to re-invent themselves&lt;/a&gt;&amp;nbsp;but &lt;a href="http://computational-geometry.org/documents/ACM-Poll.pdf"&gt;we will not wait them to do it&lt;/a&gt;.&amp;nbsp;We cannot degrade the quality of the scientific activity just because a few jobs are in stake.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;I think it is the role of the program committee members to alert their chairmen that the academic life would be far better if conferences stick to these simple rules.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-4762742575180432793?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/4762742575180432793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2011/11/incremental-improvements-for-cs.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/4762742575180432793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/4762742575180432793'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2011/11/incremental-improvements-for-cs.html' title='Incremental improvements for CS conferences'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-2165380964696154900</id><published>2011-11-09T23:18:00.000+01:00</published><updated>2011-12-13T21:51:31.392+01:00</updated><title type='text'>What's up in networks (3/3): dash</title><content type='html'>The last post in this mini-series. After &lt;a href="http://peerdal.blogspot.com/2011/10/latest-news-from-networking-area-part-1.html"&gt;openFlow&lt;/a&gt; and &lt;a href="http://peerdal.blogspot.com/2011/11/whats-up-in-networks-23-hetnet.html"&gt;hetnets&lt;/a&gt;, here is dash.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;DASH or Dynamic Adaptive Streaming over HTTP&lt;/span&gt;&lt;br /&gt;Although it is not exactly what the MPEG scientists have promoted for a decade, most of today's video traffic is based on HTTP and TCP (Netflix player,&amp;nbsp;&lt;a href="http://www.iis.net/download/SmoothStreaming"&gt;Microsoft Smooth Streaming&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://osmf.org/"&gt;Adobe OSMF&lt;/a&gt;).&amp;nbsp;And it works. The video traffic is exploding: &lt;a href="http://arstechnica.com/tech-policy/news/2011/10/netflix-accounts-for-nearly-one-third-of-north-american-web-traffic.ars"&gt;adaptive streaming already represents more than one third of the Internet traffic at peak time&lt;/a&gt;, and it is expected to prevail, &lt;a href="http://www.cisco.com/en/US/solutions/collateral/ns341/ns525/ns537/ns705/ns827/white_paper_c11-520862.html"&gt;even on mobiles&lt;/a&gt;. Facing this plebiscite, the MPEG consortium has launched the &lt;a href="http://multimediacommunication.blogspot.com/2010/05/http-streaming-of-mpeg-media.html"&gt;process of standardizing DASH into MPEG&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In short, for a given movie, the video server publishes a manifest file in which it declares several video formats. Each format corresponds to a certain encoding, so a certain quality and a certain bit-rates. All these different videos of the same movie are cut into chunks. A client requesting a movie selects a given video format and then starts downloading the chunks. On a periodic manner, the client tries to estimate whether this video encoding fits the capacity of the network link between her and the server. If she is not satisfied, she considers switching to another encoding for the next chunks. What is the best chunk size, how to estimate the link capacity, what is the best delay between consecutive estimation, how to react to short-term bandwidth changes, how to switch to another encoding… are among the questions that have not received the attention of the scientific community, so &lt;a href="http://www.google.com/url?sa=t&amp;amp;rct=j&amp;amp;q=akhshabi%20begen%20dovrolis%20experimental%20rate%20adaptation&amp;amp;source=web&amp;amp;cd=1&amp;amp;sqi=2&amp;amp;ved=0CCEQFjAA&amp;amp;url=http%3A%2F%2Fwww.cc.gatech.edu%2F~dovrolis%2FPapers%2Ffinal-saamer-mmsys11.pdf&amp;amp;ei=Ddq6Tof8I8fo0QH5xtXeCQ&amp;amp;usg=AFQjCNEeyAx3TLJ5DxNTtFvkUYFGOds11w&amp;amp;sig2=JTzpRcmckVgvBElzkIGdpw"&gt;every DASH client implements some magic parameters&lt;/a&gt; without any concern for potential impacts on the network.&lt;br /&gt;&lt;br /&gt;Despite the &lt;a href="http://www.sigmm.org/"&gt;multimedia scientific community&lt;/a&gt;&amp;nbsp;and the &lt;a href="http://www.mpeg.org/"&gt;video standardization group&lt;/a&gt;&amp;nbsp;are large lively communities, many research issues related to DASH have not been anticipated and sufficiently addressed. Among them, I highlight:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;When several concurrent DASH connections share the same bottleneck, the congestion control mechanism of TCP may be compromise&lt;/b&gt;. In fact, a DASH connection is based on TCP, which implements an adaptive congestion control with proven convergence toward a fair sharing of the bottleneck among concurrent connections. By incessantly adapting the flow bit-rate DASH may prevent the convergence of TCP. If network bottlenecks locate on links that are shared by hundreds of concurrent DASH flows, the lack of convergence of the congestion control mechanism is a risk. I may overestimate the impact, but at least understanding the impact of DASH adaptive policy (which seems to use a lot of random parameter settings) on the eventual convergence of a congestion control policy is an exciting scientific topic.&lt;/li&gt;&lt;li&gt;&lt;b&gt;When multiple servers store different video encodings of the same movie, the client may incessantly switch from a video encoding to another.&lt;/b&gt;&amp;nbsp;A DASH connection works especially well&amp;nbsp;when the bottleneck is always the same, whatever the chosen video encoding. In this case, the adaptive mechanism converges toward the video encoding that fits the bottleneck capacity. But in today's Internet, the content can be located in various distinct locations: CDN servers, Internet proxies, and content routers with caching capabilities. If the links toward the different encodings have different congestion level, the DASH adaptive algorithm may become crazy.&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;b&gt;A DASH connection does not support swarming&lt;/b&gt;. Swarm downloading&amp;nbsp;(one client fetching a large video content from multiple servers)&amp;nbsp;was expected to be enabled by both the multiple copies of the same content and the chunk-based video format. If every chunk comes from a different server, the congestion cannot be accurately measured. In fact,&amp;nbsp;DASH cannot implement a consistent behavior when multiple paths are used to retrieve the video chunks.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;By the way, DASH is yet another point in favor of HTTP, which is becoming&amp;nbsp;&lt;a href="http://conferences.sigcomm.org/hotnets/2010/papers/a6-popa.pdf"&gt;the de facto narrow waist of the Internet&lt;/a&gt;. The motivations for using HTTP include its capacity to traverse firewalls and NATs, its nice human-readable names and its capacity to leverage on Internet proxies and CDNs. Somehow, DASH adds congestion control and adaptive content, making the HTTP protocol even more powerful. But&amp;nbsp;the gap between its huge utilization over the Internet and the lack of understanding of its behavior at large scale has the potential to&amp;nbsp;scare network operators. I guess it is the way Internet has always evolved.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-2165380964696154900?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/2165380964696154900/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2011/11/whats-up-in-networks-33-dash.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/2165380964696154900'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/2165380964696154900'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2011/11/whats-up-in-networks-33-dash.html' title='What&apos;s up in networks (3/3): dash'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-8537484656865415503</id><published>2011-11-02T17:01:00.001+01:00</published><updated>2011-11-02T17:14:11.565+01:00</updated><title type='text'>What's up in networks (2/3): hetnet</title><content type='html'>&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;Here is the second chapter of the mini-series about some (not-so-fresh) topics in networking area. After &lt;a href="http://peerdal.blogspot.com/2011/10/latest-news-from-networking-area-part-1.html"&gt;openFlow&lt;/a&gt;, hetnet.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;Hetnet, or the Heterogeneous Cellular Networks:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;I am probably not the only one to get bored by GSM cellular networks: they have been created by phone engineers who disliked Internet, they are full of acronyms, they are controlled by an operator, they just works. But cellular networks are now the most common way to access to the Internet. Moreover the devices using these networks are full-featured computers, which are managed by owners who install a lot of applications.&amp;nbsp;&lt;a href="http://www.gsm.org/newsroom/press-releases/2011/6491.htm"&gt;The number of devices connected to cellular networks is expected to grow dramatically&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Next-generation cellular networks have good chances to differ from our plain old GSM networks. Here are two technologies that may change the game:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;femto base stations&lt;/b&gt; are small and cheap base stations that anybody can buy and install on its own wired Internet connection (for example &lt;a href="http://www.sprintenterprise.com/airave/tellMeMore.html"&gt;here&lt;/a&gt;). It means that the clients of a wireless service provider pay (base stations + landline Internet communication + consumed electric power) to improve the infrastructure of the carrier and to have an excellent quality of service at home. &lt;a href="http://3ginthehome.wordpress.com/2011/10/16/femtocell-launches-continue-through-october/"&gt;Carriers are all jumping into this idea&lt;/a&gt;. I still don't understand why would a user prefer to buy a base station and connect to Internet through the 4G although she can use wifi. The main argument is that, wifi wireless spectrum being free and badly managed, a local network can have poor performances because &lt;a href="http://in-stat.com/press.asp?ID=2966&amp;amp;sku=IN1004769WS"&gt;too many wifi access points compete&lt;/a&gt; or because &lt;a href="http://news.idg.no/cw/art.cfm?id=0A5EA494-1A64-67EA-E48D8F32F5BFAF00"&gt;too many devices share the pool of wireless channels&lt;/a&gt;. The 4G spectrum is licensed and managed by the operator, so some wireless channels can be "reserved" to a user. But if everybody has its own femtocell at home, licensed channels will become scarce too, and nobody will tolerate paying for a femtocell that interfere with the neighbors' ones. In order to tackle this issue, nearby femto base-stations should collaborate to share the wireless spectrum and react to changes in the radio environment (especially when neighbors decide to turn on/off their femto base stations). All scientists interested in peer-to-peer and ad-hoc networks will have fun with the problem of channel allocation: end-users form the infrastructure, ensuring a fair sharing of scarce resources is a challenging objective,&amp;nbsp;clever distributed algorithms should solve the problem,&amp;nbsp;incentives to turn on/off the femtocells should be taken into account.&amp;nbsp;As shown in &lt;a href="http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5876502&amp;amp;tag=1"&gt;this article&lt;/a&gt;, both deployment and management of femto hetnets are still unclear. Those who are not afraid of acronym orgies can look at &lt;a href="http://www.cwc.oulu.fi/summerschool2011/Femtocells_Hamalainen2011.pdf"&gt;these slides&lt;/a&gt;&amp;nbsp;for a summary of 3GPP standard and a nice telco-oriented overview of the research problems.&lt;/li&gt;&lt;li&gt;&lt;b&gt;direct device-to-device wifi communication&lt;/b&gt; is &lt;a href="http://www.wipeer.com/index.html"&gt;a long-awaited feature&lt;/a&gt;. Hurrah,&amp;nbsp;&lt;a href="http://www.wi-fi.org/Wi-Fi_Direct.php"&gt;WiFi Direct&lt;/a&gt;, which is the official name of this feature in the WiFi alliance, is &lt;a href="http://developer.android.com/sdk/android-4.0-highlights.html#UserFeatures"&gt;included in the new Android OS version&lt;/a&gt;. At least, wifi direct transmission between devices is becoming a reality, which means that the thousands of academic papers about mesh networks and hybrid ad-hoc cellular networks are suddenly worth reading. However, things have changed. Extending the coverage area of base stations, which has been the most frequent motivation in previous works related to mesh networks, is no longer the main concern of mobile carriers. It is now &lt;a href="http://www.notava.com/notava/uploads/Whitepapers/Internet_growth_V10.pdf"&gt;all about mobile data offloading&lt;/a&gt;, that is, avoiding communication via the macro base station. In this context, network operators may combine wifi direct and data caching in devices to reduce the amount of requests sent to the Internet. In other words, strategies related to &lt;a href="http://www.icsi.berkeley.edu/~barath/papers/icn-hotnets11.pdf"&gt;information-centric networks&lt;/a&gt; may turn out to be useful in the wireless world.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;In a broader perspective, the over-utilization of wireless networks for accessing the Internet highlights an interesting paradox: the wireless transmission is inherently broadcasting (all devices near the wireless router may hear all messages) although the Internet applications are usually designed for unicast communication (a message has only one destination). The capacity of a mobile carrier to leverage on the broadcasting feature of base stations in their cellular networks may become a key asset.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-8537484656865415503?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/8537484656865415503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2011/11/whats-up-in-networks-23-hetnet.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/8537484656865415503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/8537484656865415503'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2011/11/whats-up-in-networks-23-hetnet.html' title='What&apos;s up in networks (2/3): hetnet'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-377030243756868684</id><published>2011-10-31T03:19:00.001+01:00</published><updated>2011-11-02T15:57:24.605+01:00</updated><title type='text'>What's up in networks (1/3): openflow</title><content type='html'>I found time to go a bit deeper into several (not-that-fresh) topics. I hope this quick summary will be of interest for those who did not. First of this mini-series: OpenFlow&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: large;"&gt;OpenFlow, or the Software-Defined Networks:&lt;/span&gt;&lt;br /&gt;Thanks to &lt;a href="http://www.openflow.org/wp/learnmore/"&gt;OpenFlow&lt;/a&gt;, I now understand the "&lt;i&gt;control plane vs. data plane&lt;/i&gt;" idea, which I thought were mysterious magic words allowing telco engineers to recognize themselves. In &lt;a href="http://www.networkworld.com/news/2011/041411-open-flow-faq.html"&gt;the OpenFlow world&lt;/a&gt;, there are some dumb switches that route packets according to a routing table, and there is a clever controller, which orchestrates these switches. Switch-Controller communication uses the OpenFlow protocol.&lt;br /&gt;&lt;br /&gt;The first novelty is that the OpenFlow protocol has been designed at Stanford, therefore (i) it is cool, (ii) software engineers have heard about it, and (iii) it is endorsed by a buzz concept, namely &lt;a href="http://www.technologyreview.com/biotech/22120/"&gt;software-defined networking&lt;/a&gt;. The second novelty, but a noteworthy one, is that the main network equipment vendors integrate OpenFlow API in their switches (at least &lt;a href="http://www.networkcomputing.com/next-gen-network-tech-center/231901753"&gt;Juniper&lt;/a&gt; and &lt;a href="http://blogs.cisco.com/datacenter/whats-new-with-cisco-and-openflow/"&gt;Cisco&lt;/a&gt;). So, it is becoming real: software developers will really be able to control a network remotely.&lt;br /&gt;&lt;br /&gt;OpenFlow is both networks and software:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;In the network area, there is only one truth: every new concept is something already done twenty years ago. Good news for OpenFlow: it looks like MPLS. Therefore OpenFlow is a networking concept. \qed&lt;/li&gt;&lt;li&gt;Computer scientists are driven by vaporous concepts like model abstraction, composition and semantic. Guess what? &lt;a href="http://www.frenetic-lang.org/"&gt;OpenFlow designers dangerously embrace them&lt;/a&gt;. Even worse, network scientists have &lt;a href="http://www.cs.princeton.edu/~jrex/publications.html#openflow"&gt;started publishing in POPL and ICFP&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;More seriously, OpenFlow meets a demand. More and more "independent" networks have specific needs that cannot been addressed by router vendors. For example the network in a data-center. Private &lt;a href="http://www.bigswitch.com/wp/about-us/"&gt;enterprise networks&lt;/a&gt; and even &lt;a href="http://gigaom.com/2011/03/23/are-home-networks-destined-for-cloud-based-networking/"&gt;next-generation home networks&lt;/a&gt; are also complex networks, which would work better if they could be managed according to the wishes of their owner. OpenFlow provides the friendly interface that allow anybody (should (s)he knows programming) to become the&amp;nbsp;network operator for any such network. Needless to say, this perspective brings a lot of excitements and uncertainties (see for example &lt;a href="http://packetpushers.net/openflow-state-of-the-union-reflections-on-the-openflow-symposium/"&gt;here&lt;/a&gt; and &lt;a href="http://gigaom.com/cloud/forget-cool-openflow-and-networking-is-now-hot/"&gt;here&lt;/a&gt;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-377030243756868684?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/377030243756868684/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2011/10/latest-news-from-networking-area-part-1.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/377030243756868684'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/377030243756868684'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2011/10/latest-news-from-networking-area-part-1.html' title='What&apos;s up in networks (1/3): openflow'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-4641475766814763946</id><published>2011-10-21T05:40:00.000+02:00</published><updated>2011-12-22T15:45:28.626+01:00</updated><title type='text'>Was P2P live streaming an academic bubble?</title><content type='html'>Or is the academic community just disconnected from the reality?&lt;br /&gt;&lt;br /&gt;In brief, the motivation for peer-to-peer live streaming is that servers are unable to deliver a live video at large-scale. I know, it sounds crazy in a You-Tube world. In peer-to-peer system, clients should help the poor video provider broadcast its video, without much delay nor quality degradation. To have more fun, no server at all is authorized.&lt;br /&gt;&lt;br /&gt;Believe it or not, but &lt;a href="http://scholar.google.com/scholar?q=peer-to-peer++stream"&gt;Google finds more than 50,000 &lt;b&gt;scientific&lt;/b&gt; documents&lt;/a&gt; dealing with this issue or one of its variants. Today, only&amp;nbsp;&lt;a href="http://www.streamingstar.com/download-p2ptv.htm"&gt;a handful of systems based on a peer-to-peer architecture&lt;/a&gt;&amp;nbsp;are used, mostly to illegally broadcast sport events. As far as I know, these systems (released before the crazy scientific boom on the topic) do not implement one thousandth of the scientific proposals described in these 50,000 articles. It seems that the small teams of developers behind these programs haven't found the time to download/read/understand any of these articles.&lt;br /&gt;&lt;br /&gt;Was this abundant scientific production useless? Probably not. First, scientists made some practical achievements. For example, the &lt;a href="http://www.p2p-next.org/"&gt;P2P-Next&lt;/a&gt; project has released under L-GPL tons of codes implementing state-of-the-art solutions, including &lt;a href="http://libswift.org/"&gt;the multiparty &lt;i&gt;swift&lt;/i&gt; protocol&lt;/a&gt;. A &lt;a href="http://trac.tools.ietf.org/html/draft-ietf-ppsp-reqs-03"&gt;protocol&lt;/a&gt; is also in the standardization process at IETF. Consequently, the next generation of peer-to-peer programs should be able to cut down TV media industry as it did for music industry. Second, these studies have produced interesting scientific results beyond the P2P streaming applications, for example the robustness of randomized processes for broadcasting data flows in networks.&amp;nbsp;It reminds me the golden era of ad-hoc networks (2000-2005), where scientists had a lot of funs playing with graphs and information, even if only militaries have found these protocol useful. We do understand networks better now!&lt;br /&gt;&lt;br /&gt;But, did it deserve 50,000 articles? Of course not.&amp;nbsp;&lt;a href="http://news.cnet.com/8301-17939_109-10125447-2.html"&gt;Under-the-spotlights start-ups (Joost)&lt;/a&gt; and&amp;nbsp;&lt;a href="http://www.bbc.co.uk/blogs/bbcinternet/2008/12/introducing_iplayer_deskto.html"&gt;publicly-funded pioneering companies&amp;nbsp;(BBC)&lt;/a&gt;&amp;nbsp;switched back to centralized architecture four years ago although they had a decisive technological advance. It looks like there is no bankable application out there. Maybe it was for the beauty of science, but whoever has funded these research works can only hope that randomized processes in networks will eventually find a way to improve human conditions in the world. Or maybe it was just a good idea to occupy people?&lt;br /&gt;&lt;br /&gt;So, yes, P2P live streaming was a bubble. Here are three quick observations, which would deserve a more accurate analysis:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;An academic bubble starts like a financial bubble. In the latter, no company can take the risk to not invest in an area if all competitors do. In an academic bubble, neither funding agency nor program committee can challenge an abrupt growth in the number of papers in a given area. Therefore scientists obtain quick fundings, publications, and citations, which fuel the bubble. However the academic bubble differs from the financial one because there is no critical damage when the number of papers abruptly drops. The bubble does not hurt when it explodes. So, &lt;b&gt;nobody tries to understand what went wrong&lt;/b&gt;. In other words,&amp;nbsp;this bubbling trend can only grow, and the next bubble (content-centric networking?) has good chances to be even bigger.&lt;/li&gt;&lt;li&gt;Tracking the next bubble is attractive. Scientists are rewarded on their impact on the community. In this context, the authors of seminal works in this area, for example&amp;nbsp;&lt;a href="http://en.wikipedia.org/wiki/Chord_(peer-to-peer)"&gt;Chord&lt;/a&gt; (nearly 9,000 citations despite &lt;a href="http://en.wikipedia.org/wiki/Distributed_hash_table#Applications_employing_DHTs"&gt;distributed hash table has found few usefulness&lt;/a&gt;) or &lt;a href="http://research.microsoft.com/en-us/um/people/antr/SplitStream/default.htm"&gt;SplitStream&lt;/a&gt; (more than 1,000 citations for a system relying on &lt;a href="http://en.wikipedia.org/wiki/Multiple_description_coding"&gt;a video encoding that has only been used by academics&lt;/a&gt;), are rock-stars. &lt;b&gt;Anticipating the sheepish behavior of scientists has become a key academic skill&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;Scientists are still incapable to focus their energy toward their right client, who were the aforementioned small teams of hackers in this case. This is &lt;b&gt;yet another motivation for revamping the way scientific results are delivered in computer science&lt;/b&gt;. Giving free access to papers, releasing the code that has been used in the paper, participating in non-academic events or finding echoes in other communities are among the solutions. Not only to be meaningful, but also to prevent bubbles.&lt;/li&gt;&lt;/ul&gt;Just an idea: when the bubble is officially there, would it be possible to officially forbid the bullshit motivation paragraphs in the paper? I wish authors would admit that they just want to have fun developing a new model in a useless bubbling scenario.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-4641475766814763946?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/4641475766814763946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2011/10/was-p2p-live-streaming-academic-bubble.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/4641475766814763946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/4641475766814763946'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2011/10/was-p2p-live-streaming-academic-bubble.html' title='Was P2P live streaming an academic bubble?'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-853231752234631217</id><published>2011-08-21T02:24:00.003+02:00</published><updated>2011-08-21T15:42:32.528+02:00</updated><title type='text'>A warm feedback from Sigcomm</title><content type='html'>&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;The&amp;nbsp;&lt;a href="http://conferences.sigcomm.org/sigcomm/2011/index.php"&gt;SIGCOMM conference&lt;/a&gt;&amp;nbsp;just finished two days ago. Papers, slides, and the video of the talks are online for free. As could be expected, there is no comparison to&amp;nbsp;&lt;a href="http://peerdal.blogspot.com/2011/07/my-disappointing-experience-of.html"&gt;my experience at ICC&lt;/a&gt;. Despite video recording prevented presenters to move on the stage, the talks were excellent: long enough, well prepared, and in a perfect english. For every talk, many questions immediately raised and people actually debate during the coffee break and social events. In brief, Sigcomm is&amp;nbsp;&lt;b&gt;a conference that is worth the price&lt;/b&gt;&amp;nbsp;(registration and travel).&amp;nbsp;A series of remarks below:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;a Sigcomm paper should present "&lt;a href="http://conferences.sigcomm.org/sigcomm/2011/cfp.php"&gt;novel results firmly substantiated by experimentation, simulation or analysis&lt;/a&gt;." My understanding is that "substantiating ideas" now prevails, and that the novelty has become debatable. &lt;b&gt;Some ideas, which are remarkably substantiated, do not open enough perspectives&lt;/b&gt;.&amp;nbsp;For example,&amp;nbsp;&lt;a href="http://conferences.sigcomm.org/sigcomm/2011/papers/sigcomm/p38.pdf"&gt;deploying wireless antenna on top of data-center racks&lt;/a&gt;&amp;nbsp;is a cool idea, but I would not include it in my list of major scientific breakthroughs. Sigcomm program committees are expected to prefer papers that are "&lt;i&gt;exciting but flawed&lt;/i&gt;" to the "&lt;i&gt;correct but boring&lt;/i&gt;" ones, yet exciting is not always synonyms of inspiring. In this vein, the program includes&amp;nbsp;&lt;a href="http://conferences.sigcomm.org/sigcomm/2011/slides/s110.pdf"&gt;three&lt;/a&gt; &lt;a href="http://conferences.sigcomm.org/sigcomm/2011/slides/s182.pdf"&gt;papers&lt;/a&gt;&amp;nbsp;&lt;a href="http://conferences.sigcomm.org/sigcomm/2011/slides/s326.pdf"&gt;related&lt;/a&gt; to bit-torrent. Come on, we are in 2011! How many scientists are still interested in such an overwhelmingly addressed research area?&lt;/li&gt;&lt;li&gt;Europe is back, with six papers.&amp;nbsp;I already mentioned that &lt;a href="http://peerdal.blogspot.com/2011/07/leveraging-on-collaborative-projects-to.html"&gt;EU-funded FP7 STREP projects match the characteristics of a competitive Sigcomm paper&lt;/a&gt;. This year's program&amp;nbsp;demonstrate&amp;nbsp;&lt;b&gt;the benefits of writing Sigcomm-compatible FP7 project deliverables&lt;/b&gt;&amp;nbsp;as &lt;i&gt;all &lt;/i&gt;accepted European papers are (sometimes partially) funded by FP7 framework. Such fundings give the opportunity to evaluate&amp;nbsp;a well-identified idea&amp;nbsp;though large-scale deployment. The twenty-six other papers come from prestigious american institutions, which are probably the only places that combine a unique skill in the Art of Writing academic papers and the capacity to substantiate any idea with a bunch of outstanding experimentations.&lt;/li&gt;&lt;li&gt;I am not really into measurements, and I will undoubtedly not be. That's probably why I struggle to identify the scientific point behind the six papers that deal with measurement in the program. Indeed, it seems that the&amp;nbsp;main contribution is the &lt;i&gt;result&lt;/i&gt; of the measure, not the &lt;i&gt;way these measures have been obtained&lt;/i&gt;. They do not present&amp;nbsp;a novel super-approach to make a brand new measurement set. Rather, the idea is that these measures provide key insights of the behavior of a particular application. I agree, but does it deserve a 14-pages LaTeX-written paper? &lt;b&gt;Measurement papers would probably better fit with an infographics&amp;nbsp;&lt;/b&gt;(like&amp;nbsp;&lt;a href="https://newsletter2.bimeapp.com/players/dashboard/googleplus2"&gt;this one&lt;/a&gt;), wouldn't they?&lt;/li&gt;&lt;li&gt;&lt;b&gt;I enjoyed some presentations&lt;/b&gt;, especially &lt;a href="http://conferences.sigcomm.org/sigcomm/2011/papers/sigcomm/p206.pdf"&gt;the controversial model that explains the evolution of protocol adoptions&lt;/a&gt;, the &lt;a href="http://conferences.sigcomm.org/sigcomm/2011/papers/sigcomm/p50.pdf"&gt;scheduling of network flows in data-centers&lt;/a&gt;, the &lt;a href="http://conferences.sigcomm.org/sigcomm/2011/papers/sigcomm/p74.pdf"&gt;synchronization of multiple distant data-centers&lt;/a&gt;, and the &lt;a href="http://conferences.sigcomm.org/sigcomm/2011/papers/sigcomm/p86.pdf"&gt;reduction of redundant data transfer&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-853231752234631217?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/853231752234631217/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2011/08/warm-feedback-from-sigcomm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/853231752234631217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/853231752234631217'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2011/08/warm-feedback-from-sigcomm.html' title='A warm feedback from Sigcomm'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-7484698894590823498</id><published>2011-07-08T16:35:00.024+02:00</published><updated>2011-07-11T17:18:53.883+02:00</updated><title type='text'>Leveraging on collaborative projects to produce better academic research</title><content type='html'>Opposing industrial and academic research worlds is &lt;a href="http://blogs.nature.com/manny/2008/03/27/industrial-vs-academic-research-development-myth-1-continued"&gt;a classic discussion&lt;/a&gt;. Academics have recently been&amp;nbsp;&lt;a href="http://matt-welsh.blogspot.com/2011/05/how-can-academics-do-research-on-cloud.html"&gt;suspected to address unmotivated problems&lt;/a&gt;&amp;nbsp;because they do not manipulate the technologies that are at the core of their research activities. The importance of having an "industrial motivation" behind an academic research is reflected by a statistic: papers authored by at least one industrial researcher represent approximately half of accepted papers in the best conferences in operating systems (15 out of 32 for&amp;nbsp;&lt;a href="http://www.usenix.org/events/osdi10/tech/"&gt;OSDI'11&lt;/a&gt;) and networking (16 out of 32 for&amp;nbsp;&lt;a href="http://conferences.sigcomm.org/sigcomm/2011/conf-program.php"&gt;Sigcomm'11&lt;/a&gt;). These papers monopolize the technical sessions related to new trends, especially datacenter and production network for OSDI, cloud computing and user measurement for Sigcomm.&lt;br /&gt;&lt;br /&gt;In these applied science areas, the best conferences accept papers addressing industry-relevant problems if and only if (i) authors demonstrate the timeliness and relevance of the problem, and (ii) authors carefully evaluate their proposed solutions.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;problem motivation&lt;/b&gt;: a scientist who is only reading papers about a technology can hardly formulate a relevant important problem related to this technology. In order to have an accurate view of the problems faced by companies, a first idea is to spend time there as a visiting researcher, &lt;a href="http://research.google.com/university/relations/visiting_faculty.html"&gt;as it is promoted in Google&lt;/a&gt;. Another idea is to work with industrials in projects like &amp;nbsp;&lt;a href="http://peerdal.blogspot.com/2011/04/inside-fp7-process-last-part-how-to.html"&gt;FP7 STREP project&lt;/a&gt;. I mean, actually work together, and not pretend working together.&lt;/li&gt;&lt;li&gt;&lt;b&gt;solution evaluation&lt;/b&gt;: a NS2 simulation is no longer enough for a Sigcomm paper. Nowadays, some large-scale infrastructures give free access to scientists (for example&amp;nbsp;&lt;a href="https://opencirrus.org/"&gt;Open Cirrus&lt;/a&gt; for a large data-center,&amp;nbsp;&lt;a href="http://www.planet-lab.org/"&gt;Planet Lab&lt;/a&gt; for an Internet-scale network, &lt;a href="http://www.grid5000.fr/"&gt;Grid 5000&lt;/a&gt; for a grid, &lt;a href="http://imaginlab.fr/"&gt;Imagin'Lab&lt;/a&gt; for a 4G/LTE cellular network). There is no excuse to not test solutions over real infrastructures. However, the access to infrastructure is not sufficient, evaluations should also be based on realistic user patterns. Author of the excellent &lt;a href="http://www.sigcomm.org/for-authors/hints-tips-and-guides/author-guide"&gt;Hints and tips for Sigcomm authors&lt;/a&gt;&amp;nbsp;claims&amp;nbsp;"&lt;i&gt;use realistic traffic models&lt;/i&gt;"! Besides using available real traces (for example&amp;nbsp;&lt;a href="http://www.caida.org/"&gt;the amazing network traces from Caida&lt;/a&gt;), the idea is again to leverage on a project collaboration with industrials that are able either to deploy a prototype on real clients, or to provide exclusive traces of their real clients.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Hence, short-term focused collaborative projects are ideal if one wants to write well-motivated well-evaluated industry-relevant papers. But, in this case, why have I&amp;nbsp;never been in position to submit a competitive paper to Sigcomm although &lt;a href="http://perso.telecom-bretagne.eu/gwendalsimon/projets-recherche/"&gt;I&amp;nbsp;participated in many collaborative projects&lt;/a&gt;? Probably because:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;some of my industrial partners were not really industrial&lt;/b&gt;. In large companies, R&amp;amp;D labs are frequently disconnected from the real operational teams, so researchers in these labs are unable to provide substantiated arguments about the criticality of the project, to successfully deploy a prototype, and even to obtain traces from their real clients.&lt;/li&gt;&lt;li&gt;in a consortium, &lt;b&gt;every partner has its own agenda&lt;/b&gt;. Receiving fundings while minimizing efforts may be the only point all partners agree.&amp;nbsp;I rarely feel that all partners share a strong commitment to make the project actually work. More frequently, the funding acceptance is considered as the final positive outcome, the project itself being only a pain.&lt;/li&gt;&lt;li&gt;&lt;b&gt;the project work-plan does not include the writing of a scientific paper&lt;/b&gt;. Scientific production is usually seen as a dissemination activity, under the responsibility of an academic partner, although writing a top-class paper requires a precise planning of the contributions of every partner (including milestones and deliverables).&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Now that I understand why successful collaborative projects are critical and why my recent projects have (relatively) failed, I hope I will be able to leverage on collaboration with industrials to do better research (a.k.a. write better papers).&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-7484698894590823498?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/7484698894590823498/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2011/07/leveraging-on-collaborative-projects-to.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/7484698894590823498'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/7484698894590823498'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2011/07/leveraging-on-collaborative-projects-to.html' title='Leveraging on collaborative projects to produce better academic research'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-3168022211099925620</id><published>2011-07-04T17:05:00.000+02:00</published><updated>2011-07-04T17:05:56.513+02:00</updated><title type='text'>My (disappointing) experience of attending a large conference</title><content type='html'>Last month, I attended &lt;a href="http://www.ieee-icc.org/2011/index.php"&gt;ICC&lt;/a&gt; at Kyoto. ICC is the kind of large-scale academic conference, where more than 1,400 people are expected to meet and collaborate for the sake of networking science. In the meantime, several other major conferences held in the so-called &lt;a href="http://www.acm.org/fcrc/"&gt;Federated Conferences&lt;/a&gt;&amp;nbsp;at San Jose, which gathered approximately the same number of researchers. Several academic scientists have already reported their &lt;a href="http://mybiasedcoin.blogspot.com/2011/06/fcrc-continued.html"&gt;enthusiasm&lt;/a&gt; about such big events (or &lt;a href="http://blog.computationalcomplexity.org/2011/06/fcrc-2011-part-2-of-probably-2.html"&gt;raised many positive thoughts&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;On my side, my experience was fairly negative. The technical and scientific discussions were rare, mostly because the conference scope is so large that the probability to chat with people sharing your scientific concerns is low. Actually, I have wondered what I was doing there during three quarters of conference time. Finally,&amp;nbsp;I saw three reasons to attend big academic events:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;awarding scientists&lt;/b&gt;: I think that scientists have been excellent students, that their commitment to excellence has again risen once they embrace an academic career, and that they are still &lt;a href="http://www.caut.ca/abppum/doc/salary_report.pdf"&gt;not paid accordingly&lt;/a&gt;. Scientists do not receive bonuses in cash, however they frequently travel in wonderful places, with great banquet and rooms in palace. Conferencing is an award, which can be typically offered to a worthy PhD student. Similarly, professors do not hesitate to self-award with a full paid one-week conference (grants and funding allow traveling a lot, lets enjoy it). For those who like big hotels and international cities, big conferences are perfect.&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;b&gt;meeting people from your local community&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;: in a crowded amazingly large banquet, people first tend to cluster through languages or institutions. French chat with French, Chinese with Chinese, and members from University X with other members from University X. These "local cluster conversations" are easy to start (what plane did you take, how bad is the food in your hotel, how jetlagged are you, etc.). These local cluster conversations have at least one benefit: you have time to chat with people who you are used to meeting in local events without any chance to really discuss with. Therefore, a meeting in Japan is the place where you enhance your social network with people that live at less than 200 kilometers from your office, which is 10,000 kilometers away from Japan.&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;grenouilling during hallway conversations&lt;/b&gt;: it seems that the best translation of &lt;i&gt;grenouiller&lt;/i&gt; is &lt;i&gt;to plot. &lt;/i&gt;&amp;nbsp;In most multi-track conferences, many people prefer to stay in the lobby and do not attend talks. They are not wrong, because many scientific talks are actually bad, and I don't think that a series of talks is the best way to foster scientific conversations. However I am afraid that conversations in the lobby are not worth a trip of thousands of kilometers neither. A large part of conversations I heard or participated was related to research administration: what will be the next event-to-attend, am I in the Program Committee of next big event, what are the latest news about the next national funding call, where could my post-doc find a decent position, if I invite you in my steering committee, would you include me in your steering committee, what are &lt;a href="http://blog.computationalcomplexity.org/2011/06/theory-jobs-2011.html"&gt;the latest transfers&lt;/a&gt; in the academic world, etc.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Probably because I expected some scientific enlightenments from meeting so many smart people, I have been disappointed. In particular, I definitely disagree with the scientists who argue for more maxi conferences. Next month, I will attend &lt;a href="http://conferences.sigcomm.org/sigcomm/2011/"&gt;Sigcomm&lt;/a&gt;, which is a single-track reasonably-crowded (500 people) conference. Lets see if middle-size conferences are worth degrading my carbon footprint.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-3168022211099925620?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/3168022211099925620/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2011/07/my-disappointing-experience-of.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/3168022211099925620'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/3168022211099925620'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2011/07/my-disappointing-experience-of.html' title='My (disappointing) experience of attending a large conference'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-3572598020169288450</id><published>2011-04-28T11:36:00.000+02:00</published><updated>2011-04-28T11:36:19.880+02:00</updated><title type='text'>On the attractiveness of research institutions</title><content type='html'>The job market for research tenured position is changing. First, &lt;a href="http://www.nature.com/news/2011/110420/full/472276a.html"&gt;as emphasized in a recent Nature issue&lt;/a&gt;, the number of graduating PhD is exploding. However&amp;nbsp;the overall number of accepted papers in top-ranked conference is still desperately low. Hence,&amp;nbsp;the vast majority of graduated PhD have a few minor publications and a h-index below 5. These young ambitious researchers are in the long tail of the scientists. Second, &lt;a href="http://matt-welsh.blogspot.com/2011/04/death-of-intel-labs-and-what-it-means.html"&gt;as illustrated by the closing of Intel Labs&lt;/a&gt;, the number of scientific jobs in private companies is dangerously decreasing. It seems that the future of research in private companies is about maintaining partnerships with universities and about outsourcing scientific studies to the right experts. In the meantime, the number of job openings in academic institutions is relatively stable. Third, academic&amp;nbsp;institutions now hire scientists from all over the world. One of the consequences of the Shanghai ranking is that institutions do no longer focus on native candidates, and that many scientists look for jobs out of their native country.&lt;br /&gt;&lt;br /&gt;Please forget the most prestigious universities and the best young scientists. Both know how to match each other. Let's rather observe the second league: the thousands of more or less famous ambitious institutions, which want to attract the best scientists, and the thousands of more or less unknown ambitious scientists who want to join the best institutions. We are in a typical &lt;a href="http://en.wikipedia.org/wiki/Assignment_problem"&gt;assignment problem&lt;/a&gt;, where institutions and scientists of similar ranking should agree.&lt;br /&gt;&lt;br /&gt;Many indicators have been proposed for the comparison of scientists. As well, many indicators or classification exist for ranking&amp;nbsp;&lt;a href="http://blog.computationalcomplexity.org/2011/04/choosing-undergrad-school.html"&gt;institutions for under-graduating students&lt;/a&gt;. But, I don't know&amp;nbsp;how to measure the attractiveness of an academic institution for candidates to a tenure-track position.&lt;br /&gt;&lt;br /&gt;Of course, three criteria prevail:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;the &lt;b&gt;salary&lt;/b&gt;. The romantic vision of the scientist who does not care of money is wrong. Scientists are humans living in a capitalist world.&lt;/li&gt;&lt;li&gt;the &lt;b&gt;location&lt;/b&gt;. It includes weather, probability that the family members can enjoy (employment, schools, etc.), cultural life, and so on.&lt;/li&gt;&lt;li&gt;the &lt;b&gt;prestige&lt;/b&gt; of the institution. A scientist builds a career, her resume should maximize the number of famous entries and minimize unknown ones.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;Now, some more specific criteria include:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;the &lt;b&gt;number of free PhD students&lt;/b&gt;. Here, free means that the scientist does not have to produce any effort to have the guarantee that this number of PhD students will be under her advices in her lab.&lt;/li&gt;&lt;li&gt;the &lt;b&gt;volume of teaching&lt;/b&gt;. It should not be too high because teaching must have no impact at all on the paper productivity. But it should not be too low because teaching is also a way to meet future PhD students.&lt;/li&gt;&lt;li&gt;the &lt;b&gt;quality of students&lt;/b&gt;. Every scientist knows that bad students can be a significant waste of time, although great students can boost the productivity without much efforts.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;I am quite suspicious about the importance of having top-class colleagues within the same area. Ambitious scientists have their own research area, and a majority of them have their own agenda, without regards to other scientists. This thought leads me to another criteria:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;the &lt;b&gt;autonomy&lt;/b&gt;. From a scientific point of view, a researcher prefers to define her own research axis, and to write her own research proposals, without having to justify anything. From a more practical point of view, a researcher is likely to receive grants for her research, but this money goes first through her institution, which can constraint the expenses. Consequently, a scientist might be not free to buy her own equipment, not free to travel as she wishes, not free to set the salary of a post-doc, ...&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;Is there any other criteria? Of course, every researcher can introduce her own weight on this criteria, depending on her personal priority.&lt;br /&gt;&lt;br /&gt;It is now easy to analyze institutions. Typically, my current employer, Telecom Bretagne (member of Institut Telecom) :&lt;br /&gt;&lt;!--StartFragment--&gt;  &lt;br /&gt;&lt;table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;   &lt;td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Salary&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;7&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Good salary when you join, low increasing though&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="height: 27.85pt; mso-yfti-irow: 1;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; height: 27.85pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Location&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 27.85pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;4&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 27.85pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;France is great, I do recommend Brest for a family with kids, but it is   actually considered as a sub-attractive place in France&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 2;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Prestige&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;3&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;I am afraid that recent branding operations have   significantly affected the reputation of the institution, nobody knows Institut Telecom&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 3;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Nb of free PhD students&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom-color: windowtext; border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; border-right-color: windowtext; border-right-style: solid; border-right-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial; padding-bottom: 0cm; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; text-align: center;" valign="top"&gt;   4   &lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;No free PhD student at all, but it is not hard to obtain funding for one PhD student from the institution&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 4;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Volume teaching&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;7&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;It is highly negotiable with your colleagues, you can be   involved in research-oriented project management rather than formal time-wasted   courses&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 5;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Student quality&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;8&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Very good engineering students, however very few are   interested with research&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 6;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Autonomy&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;8&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;You are definitely free to do what you want, you are &lt;i style="mso-bidi-font-style: normal;"&gt;almost&lt;/i&gt; free to manage your own budget   (personal, travel, equipment)&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 7; mso-yfti-lastrow: yes;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;Total&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;41/70&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt;And Orange Labs, Issy-les-Moulineaux&lt;/o:p&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;"&gt;&lt;tbody&gt;&lt;tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;"&gt;   &lt;td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Salary&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;8&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Good salary when you join, good opportunities to increase&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="height: 27.85pt; mso-yfti-irow: 1;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; height: 27.85pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Location&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 27.85pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;9&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 27.85pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Paris is one of the most attractive cities in the world&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 2;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Prestige&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;5&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;France Telecom was a strong actor of the research, Orange   is a well-known brand, but the research center is no longer a key academic player&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 3;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Nb of free PhD students&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;No free PhD student at all, very hard to obtain it without   significant efforts&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 4;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Volume teaching&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom-color: windowtext; border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; border-right-color: windowtext; border-right-style: solid; border-right-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial; padding-bottom: 0cm; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; text-align: center;" valign="top"&gt;   5   &lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;No teaching at all, but not difficult to find some courses   in nearby universities&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 5;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Student quality&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom-color: windowtext; border-bottom-style: solid; border-bottom-width: 1pt; border-left-color: initial; border-left-style: none; border-left-width: initial; border-right-color: windowtext; border-right-style: solid; border-right-width: 1pt; border-top-color: initial; border-top-style: none; border-top-width: initial; padding-bottom: 0cm; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; text-align: center;" valign="top"&gt;   4   &lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;No contact with students, but some students (not the best,   though) might be interested with research internships&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 6;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Autonomy&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;2&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;Not free at all. You have to justify your research axis,   and, worse, you have to justify any expense, even for funded projects&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;tr style="mso-yfti-irow: 7; mso-yfti-lastrow: yes;"&gt;   &lt;td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;Total&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div align="center" class="MsoNormal" style="text-align: center;"&gt;&lt;b style="mso-bidi-font-weight: normal;"&gt;35/70&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top"&gt;   &lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="MsoNormal"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;o:p&gt;Now, we should create a website in order to gather ratings from several scientists, a kind of tripadvisor for scientific institutions.&lt;/o:p&gt;&lt;/div&gt;&lt;!--EndFragment--&gt;   &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-3572598020169288450?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/3572598020169288450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2011/04/on-attractiveness-of-research.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/3572598020169288450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/3572598020169288450'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2011/04/on-attractiveness-of-research.html' title='On the attractiveness of research institutions'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-7150251839423301959</id><published>2011-04-20T00:50:00.002+02:00</published><updated>2011-11-14T19:54:02.984+01:00</updated><title type='text'>inside the FP7 evaluation (last part): how to build funded proposals</title><content type='html'>Don't expect any miracle from this post, and don't expect anything for posts with similar titles: &lt;b&gt;there is no unique recipe for winning proposal&lt;/b&gt;. However, I can sketch a few tips that I will at least try to apply to my own proposals:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;In the specific case of the FP7 STREP, every proposal is read by only three reviewers (no more no less) randomly picked among a set of&amp;nbsp;very diverse&amp;nbsp;reviewers, from experienced academics to young industrials (&lt;i&gt;and vice versa&lt;/i&gt;) from various countries. Contrarily to&amp;nbsp;&lt;a href="http://matt-welsh.blogspot.com/2011/04/how-to-write-grant-proposal-for.html"&gt;the funding process of Google&lt;/a&gt;, there is no single reviewer target. Therefore, proposals should cover several "reading styles". Hopefully, there is no page limit, so &lt;b&gt;don't hesitate to explain things several times in several ways&lt;/b&gt;.&lt;/li&gt;&lt;li&gt;The Criteria 1 ("&lt;i&gt;Scientific and Technical Quality&lt;/i&gt;") can kill a proposal, but it can hardly make a winner.&amp;nbsp;Your objective is to not give any opportunity for reviewer to criticize, so don't waste your energy there, just do a clean job. Recall that STREP is not about new scientific breakthrough, it is about incremental but sure progresses beyond State-of-the-Art. No reviewer can argue against a series of incremental loosely-consistent progresses in several domains. A bad note in Criteria 1 is more often due to a faulty or unconvincing workplan. &lt;b&gt;Don't try to produce super-clever ambitious workplan, but describe things (scientific ideas and, more important, processes) that have 100% chances to be implemented&lt;/b&gt;. Revise your workplan a lot because some reviewers harshly track&amp;nbsp;inconsistencies.&lt;/li&gt;&lt;li&gt;You have to differentiate, and the best place is Criteria 3 ("&lt;i&gt;Exploitation and Dissemination&lt;/i&gt;"). The majority of proposals do not provide any market analysis, only claim standard dissemination plans, and describe very vague exploitation plans. The best proposals include real-world experimentations during the projects (which is actually appreciated), contain some partners that are actually involved in standardization processes, or have already identified some third-party companies to include in the proposal as external partners (or in a associated committee). &lt;b&gt;The exploitation plan should be preferentially written&amp;nbsp;at the beginning of the project&lt;/b&gt;, because it has a direct impact on the partners in the consortium, on the perimeter of the required scientific progresses and on the workplan (e.g. a real-world experimentation requires a specific work-package and a early prototype from technical work-packages). When the exploitation plan is strong, the whole project is fully consistent.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;I know that the usual process is definitely not this one. We usually work a lot on the scientific breakthroughs, trying to copy-paste endless bibliographic works written by students, to incorporate old scientific friends and to make the whole stuff as consistent as possible. Then, we let every partner write its own work package, and we argue a lot about the number of men/months and fundings. Finally, we have a few hours to write some crappy paragraphs about the exploitation. And we have wasted at least one month because the resulting proposal is all but a winner...&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-7150251839423301959?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/7150251839423301959/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2011/04/inside-fp7-process-last-part-how-to.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/7150251839423301959'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/7150251839423301959'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2011/04/inside-fp7-process-last-part-how-to.html' title='inside the FP7 evaluation (last part): how to build funded proposals'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-6383877957156420967</id><published>2011-03-14T11:56:00.006+01:00</published><updated>2011-11-14T19:51:26.975+01:00</updated><title type='text'>Inside the FP7 evaluation (part 2): the process</title><content type='html'>The European Commission and &lt;a href="http://matt-welsh.blogspot.com/2010/05/pc-meeting-protocol.html"&gt;committees of major academic conferences&lt;/a&gt; face a same challenge: select in a fair manner a dozen of proposals out of 100 (including 90 serious candidates). The process consists of three stages:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;reviewing the proposals.&lt;/b&gt; As I explained in &lt;a href="http://peerdal.blogspot.com/2011/03/inside-fp7-process-part-1.html"&gt;my previous post&lt;/a&gt;, each proposal is a 100-pages long document, which is written by "artists". Three criteria are evaluated:&amp;nbsp;one about the scientific soundness, one about the consortium quality and one about the exploitation.&amp;nbsp;Every criteria is evaluated on a scale ranging from 0 to 5 where half-marks are accepted.&lt;/li&gt;&lt;li&gt;&lt;b&gt;reaching a consensus.&lt;/b&gt;&amp;nbsp;For each proposal, five people (the three reviewers, one recorder and a moderator) meet during one hour. The goal is to reach a consensus, which should result in a unified text and a final score for every criteria.&amp;nbsp;The role of the recorder is crucial. She has not read the proposal, but she looked at the reviews, so she knows the main trends. From the meeting discussion, she tries to extract some statements, then her text is revised "live" by the reviewers (and sometimes by the moderator). Wording is considered as important, so some sentences require up to 15 minutes to be accepted by every reviewer. In general, meetings are lively because some reviewers disagree, and it is common that reviewers actually argue. A consensus is reached in most meetings, but frequently in a unpleasant way because an enthusiastic reviewer has few chances to convince both other reviewers, and a positive-but-not-that-much consensus does not produce a winning project. In case of unreachable consensus, additional reviewers are invited to read the proposal. Eventually, a score is voted.&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;b&gt;deciding. &lt;/b&gt;The &lt;i&gt;panel committee&amp;nbsp;meeting&lt;/i&gt; is like a program committee meeting except that a &lt;i&gt;ranking&lt;/i&gt; is produced (even rejected proposals are ranked).&amp;nbsp;The overall note ranges from 0 to 15, but of course, most proposals are between 8.5 and 13.5. There is a critical tie on a high score (around 13) because only a fraction of proposals having this score can be funded. A specific algorithm is used to break ties. In our case, proposals are ranked based on:&lt;div&gt;&lt;ol&gt;&lt;li&gt;the highest score in the Exploitation criteria, then, if tie again,&lt;/li&gt;&lt;li&gt;the highest score in the Scientific criteria&lt;/li&gt;&lt;li&gt;the largest ratio of industries&lt;/li&gt;&lt;li&gt;the largest ratio of SMEs&lt;/li&gt;&lt;li&gt;the largest ratio of partners from new member states of EU&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;The role of the reviewers is actually marginal during this meeting: checking the consistency between final texts and final score for every proposal. Downgrading (or upgrading) a proposal after a quick cross-reading is very rare, and deserves a long agreement discussion from the panel.&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;The overall process suffers from a drawback: reviewers spend a lot of time on bad proposals.&amp;nbsp;Every proposal, even the worst one, requires one hour of consensus meeting. Saving this time could let reviewers read a subset of the best proposals, and increase the quality of the final choice. In the panel meeting, a&amp;nbsp;long time is also wasted on revising the text for every proposal, even the ones that will not be funded, although panelists do not have sufficient time to discuss the borderline proposals.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The consensus part is funny. The overall result of the consensus meetings is rarely a "blind union" of three independent reviews (as it is done in most conferences, like averaging three scores). For example, three reviewers adopted a 4.0 for the scientific part (which is a very good score) but they reached a consensus with a score of 2.5 (which is below the threshold) because the flaws they identified were complementary, or because they discovered that they share an overall lack of excitement about the proposal, so they took time to detect actual flaws justifying the reject.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The overall process is fair, and there is no way to express any subjective opinion, like &lt;i&gt;this topic is funnier than the other&lt;/i&gt;, or &lt;i&gt;these guys should be assisted because their country bankrupts&lt;/i&gt;, or &lt;i&gt;I don't like this crappy acronym&lt;/i&gt;.&amp;nbsp;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-6383877957156420967?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/6383877957156420967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2011/03/inside-fp7-process-part-2-process.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/6383877957156420967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/6383877957156420967'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2011/03/inside-fp7-process-part-2-process.html' title='Inside the FP7 evaluation (part 2): the process'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-7397248194611821218</id><published>2011-03-01T00:05:00.002+01:00</published><updated>2011-11-14T19:47:57.473+01:00</updated><title type='text'>inside the FP7 evaluation (part 1?)</title><content type='html'>I am involved in the process of project evaluation for the European Commission for the first time. Some selected remarks:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;there is an art of writing proposals.&lt;/b&gt;&amp;nbsp;Scientists know that &lt;a href="http://www.st.ewi.tudelft.nl/~mathijs/writinglinks.html"&gt;the art of writing academic papers&lt;/a&gt;&amp;nbsp;has become a key skill in the modern science battlefield. &lt;a href="http://www.docstoc.com/docs/4371610/On-the-Art-of-Writing-Proposals"&gt;The art of writing proposal&lt;/a&gt; is also widely admitted, but I had never faced it. Now I know. &lt;i&gt;The top proposals I reviewed have a lot in common, including the approach and the style&lt;/i&gt;. Generally, these projects are about an exciting but obscured concept (vaporware?), supported by a very standard research from high-h-ranked scientists (business as usual), in cooperation with fresh SMEs (old students), and the classic large company (whose role is... hmm, well, to be there). These proposals have probably been powerpoint in a previous life: objectives are presented in a bullet-mode emphatic way, the proposal is un-verbose (so less risk of inconsistency), every page contains a figure or a table. As can be expected, the workpackage organization is perfect with an ideal balance of man-month by workpackage and by partners. It is difficult to know the future of such project. The academic work is probably already under submission. Several web revolutions will occur until the end of the project. The final software will probably fail, because it will be coded by un-managed students in University. However, in the evaluation form of European Commission, such a proposal deserves a "check" for every critical parameter, so at the end, they have good chances to win.&lt;/li&gt;&lt;li&gt;&lt;b&gt;it is innovation, it is not about research&lt;/b&gt;. For those who had doubts. The best proposals are ambitious. Most of them include some attractive real-world experimentations, which requires committing a lot of developers. As the overall funding is constrained, the research-oriented demand is minimal. Moreover, as previously said, no inconsistency is tolerable, therefore every dozen of claimed man-month should be justified, and related with the remaining of the project, which is very short-term. Therefore, the scientific topic of every participating "researcher" is approximately defined in advance. Is it research? Of course not,&lt;i&gt; it is the so-called innovation by research&lt;/i&gt;. I tend to be in favor of such early development project, however the other funding agencies (local area and national) follow the same objective, so is there a way to make un-purposed research? And why the hell are there so few innovations by research from Europe although it is already the seventh similar program?&lt;/li&gt;&lt;li&gt;&lt;b&gt;the reviewing process is very short, but well paid&lt;/b&gt;.&amp;nbsp;I detected one bad consequence from being a paid reviewer:&amp;nbsp;&lt;i&gt;reviewers have incentives to evaluate more projects, although they have no time to evaluate them carefully&lt;/i&gt;. Delays are very tight:&amp;nbsp;I had seven projects to review in less than twelve days, each project being a&amp;nbsp;hundred pages document, which details a three years long study by a consortium ranging from six to twelve partners. Moreover, the quality of the proposals was excellent, even for the worst one. Hence, one half day for a complete reviewing is minimum for a (slow?) young scientist like me.&amp;nbsp;The risk is to produce a quick evaluation based on the strategy of "&lt;i&gt;killing a project for any small detail&lt;/i&gt;".&amp;nbsp;My personal reviewing strategy (I saw several people doing the same) was to first have a very quick first pass on the whole document, then to go into details once the overall concept was clear. In this context, no inconsistency is tolerable, it is better to have only one proposal writer, preferentially someone who... now come back to the first point of this post.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;I will probably have more to say after my week at Brussels for the final decision.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-7397248194611821218?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/7397248194611821218/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2011/03/inside-fp7-process-part-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/7397248194611821218'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/7397248194611821218'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2011/03/inside-fp7-process-part-1.html' title='inside the FP7 evaluation (part 1?)'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-1638424588522719598</id><published>2011-01-23T23:41:00.005+01:00</published><updated>2011-11-11T19:40:20.711+01:00</updated><title type='text'>Computer science and engineers: the (bad) French exception</title><content type='html'>French engineers are famous in all domains but computer science. This is especially a shame in the 21st century, isn't it?&lt;br /&gt;&lt;br /&gt;French engineers come from&amp;nbsp;&lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Grandes_%C3%A9coles"&gt;Grandes Ecoles&lt;/a&gt;&lt;/i&gt;, a French selective scholarship from undergraduate to graduating diploma.&amp;nbsp;Unfortunately, many reasons explain that&amp;nbsp;&lt;i&gt;grandes écoles&lt;/i&gt;&amp;nbsp;are unable to produce good engineers in computer science. Among others,&lt;br /&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;students do not know anything about computer science when they join a&amp;nbsp;&lt;/b&gt;&lt;i&gt;&lt;b&gt;grande école&lt;/b&gt;&lt;/i&gt;. Neither programming, nor algorithmic... neither logic, nor graph theory... How can you learn a scientific domain from scratch in only three years? You cannot teach English literature to people who don't know English in the first place.&amp;nbsp;&lt;/li&gt;&lt;li&gt;&lt;b&gt;most&amp;nbsp;&lt;/b&gt;&lt;i&gt;&lt;b&gt;grande écoles&lt;/b&gt;&lt;/i&gt;&lt;b&gt;&amp;nbsp;are generalists&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;.&lt;/span&gt;&amp;nbsp;&lt;/b&gt;The broad extent of the French engineering culture is an advantage, but also a major drawback in the case of computer science. Actually, teachers have just the time to either overview fundamentals, or to look at the first steps in software development, which corresponds to what billions of developers know.&lt;/li&gt;&lt;li&gt;&lt;b&gt;each&amp;nbsp;&lt;i&gt;grande école&lt;/i&gt;&amp;nbsp;is linked to a few successful French companies &lt;/b&gt;that&amp;nbsp;massively hire their students. Unfortunately, in France, no successful company exist in computer science. There is neither IBM nor Microsoft out there. Actually, admittedly Orange is a leading company in Information Technology, but, from my experience working there for a while, I can claim that this company does not deal with computer science at all. Engineers involved in software at Orange just coordinate outsourced workers. Most of them would be unable to develop the quarter of what they outsource. As a matter of fact, Orange has never understood software innovations.&lt;/li&gt;&lt;li&gt;&lt;b&gt;educational engineering system is self-fueled&lt;/b&gt;. Directors of&amp;nbsp;&lt;i&gt;grandes écoles&lt;/i&gt;&amp;nbsp;and people in government are the same who have received this engineering learning and who have absolutely no skill in computer science. Therefore, computer science suffers from a dramatic lack of understanding. I ignore those who confound computer science with Microsoft Office, and I struggle with those who assimilate software engineering with indian outsourced low-level programming.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;As a matter of fact, the prestigious&amp;nbsp;&lt;i&gt;grandes écoles&lt;/i&gt;&amp;nbsp;that are the closest to computer science and software engineering (&lt;a href="http://www.institut-telecom.fr/"&gt;Institut Telecom&lt;/a&gt;&amp;nbsp;(which is my current employer),&amp;nbsp;&lt;a href="http://www.supelec.fr/"&gt;Supelec&lt;/a&gt;,&amp;nbsp;&lt;a href="http://ensimag.grenoble-inp.fr/"&gt;Ensimag&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://www.enseeiht.fr/"&gt;Enseeiht&lt;/a&gt;) focus on producing so-called "&lt;b&gt;project managers&lt;/b&gt;", who are expected to drive low-level developers, and who consider software development as a dirty task. They are probably ideal people for French sub-innovative companies, which passively survive. But, as it is said&amp;nbsp;&lt;a href="http://framethink.wordpress.com/2011/01/17/how-facebook-ships-code/"&gt;here&lt;/a&gt;&amp;nbsp;and&amp;nbsp;&lt;a href="http://matt-welsh.blogspot.com/2010/12/day-in-life-of-googler.html"&gt;there&lt;/a&gt;, they can forget working at Facebook or Google. And they will not be able to boost the rare French innovative companies, e.g. Dailymotion or XWiki.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We need more geeks. Actually. In a Internet era, this under-representation of geeks in the engineering grade&amp;nbsp;severely penalizes France. A first idea would be to dramatically increase courses related with computer science and software engineering at the undergraduate level. Another idea would be to radically transform the mission of institutions like mine (Telecom Bretagne) so that computer science becomes the top priority. Finally, I wish bureaucrats at the governments (especially education and industry) were not from old-fashion&amp;nbsp;&lt;i&gt;grandes écoles&lt;/i&gt;.&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-1638424588522719598?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/1638424588522719598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2011/01/computer-science-and-engineers-bad.html#comment-form' title='40 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/1638424588522719598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/1638424588522719598'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2011/01/computer-science-and-engineers-bad.html' title='Computer science and engineers: the (bad) French exception'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>40</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-7483165013280624679</id><published>2010-11-14T16:40:00.000+01:00</published><updated>2010-11-14T16:40:20.703+01:00</updated><title type='text'>Large-Scale Delivery of Time-shifted Streams</title><content type='html'>&lt;!--StartFragment--&gt;  &lt;br /&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Time-shifted streaming is a general term, which covers two main services: catch-up TV and life-streaming.&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;In &lt;b&gt;catch-up TV&lt;/b&gt;,&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;a program normally broadcast at time t can be viewed at any time after t (from a few seconds to many days). Catch-up TV is provided through network digital video recorders or personal video recorders. Catch-up TV is gaining in popularity:&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;it accounts now for 1&lt;a href="http://www.thinkbox.tv/server/show/ConWebDoc.2441"&gt;4% of the overall TV consumption in UK households equipped with DVRs&lt;/a&gt;. It is also the TV usage that &lt;a href="http://blog.nielsen.com/nielsenwire/online_mobile/what-consumers-watch-nielsens-q1-2010-three-screen-report/"&gt;grew at the highest rate in 2009 in the US&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;. However, despite the efforts of many companies, including the French SME &lt;a href="http://www.anevia.com/"&gt;Anevia&lt;/a&gt;, catch-up streaming services are still &lt;b&gt;expensive&lt;/b&gt; to deploy because c&lt;/span&gt;&lt;a href="http://www.motorola.com/web/Business/Solutions/Industry%20Solutions/Service%20Providers/Cable%20Operators/On%20Demand%20Solutions/_Documents/_Static%20Files/Motorola%20Evolving%20Requirements%20for%20On%20Demand%20Networks%203-14-09.pdf"&gt;onventional disk-based VoD servers cannot massively ingest content&lt;/a&gt;, and keep pace with the changing viewing habits of subscribers. Moreover,&amp;nbsp;clients require distinct portions of a stream so no group communication techniques such as peer-to-peer and multicast protocols can be used.&amp;nbsp;Therefore, only big media actors and TV incumbents can offer these services at large scale, which is bad for innovation. Here, a peer-assisted architecture could help start-up and non-profit associations to also propose time-shifted streams to their users.&amp;nbsp;&lt;/div&gt;&lt;div class="MsoNormal"&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In parallel, a n&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;ew form of streams is emerging: &lt;b&gt;&lt;a href="http://en.wikipedia.org/wiki/Lifecasting_(video_stream)"&gt;life-streams&lt;/a&gt;&lt;/b&gt;. The concept originally coined by Vannevar Bush is currently revisited by popular social network tools like twitter: every user is a producer of a life-stream, a stream of personal data that is inherently made public in order to be consumed by friends. Should life-streams joint with multimedia data generated by &lt;a href="http://research.microsoft.com/en-us/um/people/sdumais/siscore-sigir2003-final.pdf"&gt;passive life experience capturing systems&lt;/a&gt;, the traffic related with these life-stream applications will become huge. In parallel, the proliferation of sensors and the rise of the Internet of things are expected to generate also a large amount of data streams. Both life-streams and sensor-generated streams require time-shifted navigation. Here, these services reveal another critical issue of time-shifted streaming systems: &lt;b&gt;privacy protection&lt;/b&gt;.&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Sensitive life-streams or personal sensor-generated streams highlight the ethical limitations of any architecture having a potential point of control: lesser privacy protection, data lock-in or third-party control. We need a fully distributed system guarantying that the whole stream is actually available, including the most unpopular past portions, and that any past portion can be fetch.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Preserving the privacy of users, and lowering the infrastructure cost for innovative newcomers. Here are the two main motivations for decentralized peer-to-peer systems. It is also a topic that I want to explore further, following two recent papers: &lt;a href="http://arxiv.org/abs/0911.1226"&gt;here&lt;/a&gt; and &lt;a href="http://perso.telecom-bretagne.eu/gwendalsimon/publications/index.php?idpublication=9787"&gt;here&lt;/a&gt;. Anybody onboard?&amp;nbsp;&lt;/div&gt;&lt;br /&gt;&lt;ul style="margin-top: 0cm;" type="disc"&gt;&lt;/ul&gt;&lt;!--EndFragment--&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-7483165013280624679?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/7483165013280624679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2010/11/large-scale-delivery-of-time-shifted.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/7483165013280624679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/7483165013280624679'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2010/11/large-scale-delivery-of-time-shifted.html' title='Large-Scale Delivery of Time-shifted Streams'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-2892322522617208733</id><published>2010-10-08T23:19:00.000+02:00</published><updated>2010-10-08T23:19:34.288+02:00</updated><title type='text'>Delivering User-Generated Content (UGC) in Massively Multiplayer Online Games (MMOG)</title><content type='html'>&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande';"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;A recent series of interviews of gamers conducted by&amp;nbsp;&lt;/span&gt;&lt;a href="http://www.gold.ac.uk/i2/"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;i2media&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;has revealed&amp;nbsp;that the motivations for playing MMOG are a mix of boredom, challenge, relaxation and socializing.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande';"&gt;This result confirms&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande';"&gt;&lt;a href="http://www.nickyee.com/daedalus/gateway_motivations.html"&gt;the results of previous studies on the same topic&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande';"&gt;.&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande';"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;The latter point -- gaming for socializing -- has motivated&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande';"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande';"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;a href="http://www.cng-project.eu/"&gt;the CNG project&lt;/a&gt;&amp;nbsp;(&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande';"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;a EU-funded project I am involved in). Indeed,&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande';"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;the tools that enable socializing in a game without "alt-tabbing" are rare (&lt;/span&gt;&lt;a href="http://www.playxpert.com/"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Playxpert&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&amp;nbsp;and&amp;nbsp;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;a href="http://www.xfire.com/"&gt;Xfire&lt;/a&gt;)&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande';"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;In the CNG project, we aim at developing tools that allow gamers to share User-Generated Content (UGC). The interviews have revealed that three scenarios are especially expected by players&amp;nbsp;of MMOG:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande';"&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande';"&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;a player broadcasts live screen-captured video of its game to any other player (in order to show off)&lt;/li&gt;&lt;li&gt;a player streams live screen-captured video of its game to a restricted group (typically a guild)&lt;/li&gt;&lt;li&gt;a player streams animated virtual 3D objects. The “clients” are players whose virtual position is close to the virtual position of the object.&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;The owner of the game is in charge of managing the "&lt;i&gt;game server&lt;/i&gt;", which ensures the consistency of the game, and delivers the content on time. The management of the UGC is definitely not its concern. Here I come: &lt;b&gt;and if the in-game UGCs are delivered in a peer-to-peer fashion?&lt;/b&gt; Neither cost, nor responsibility, the peer-to-peer architecture is quite attractive here.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Basically, the gamers' demand can be meet by implementing peer-to-peer live streaming systems in the game, which is&amp;nbsp;&lt;a href="http://peerdal.blogspot.com/2010/09/research-in-decentralized-peer-to-peer.html"&gt;a topic that&amp;nbsp;has already been extensively studied&lt;/a&gt;. However, there are some specificities.&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;the diffusion of one live video stream requires that every peer receiving the video contributes with some physical resources. A peer that receives several videos will eventually reach its limits. In the scenarios 1 and 2, avoiding congestion at a peer is not difficult: it is enough to not authorizing a almost-congested peer to receive a video. For the scenario 3, the congestion management is more tricky: a player that is unfortunately too near from several UGC objects may experience congestion. Our idea is to revisit&amp;nbsp;&lt;a href="http://www.csie.ncu.edu.tw/~jrjiang/p2p2010/VoroCast-03-22-final-submit.pdf"&gt;the concept of area of interest (AoI)&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;the game is the main motivation for the gamer, the socialization is an option. This is also true for the computing resources: the bandwidth, the CPU and the memory must always be reserved in priority to the game. In other words, the peer-to-peer video streaming system should be friendly to the other applications running on the computer of the end-users. Many classic solutions, including&amp;nbsp;&lt;a href="http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.152.5773&amp;amp;rep=rep1&amp;amp;type=pdf"&gt;the ones based on Random Linear Coding&lt;/a&gt;, are immediately rejected because of their resource consumption. Our idea is to use &lt;a href="http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.64.6035&amp;amp;rep=rep1&amp;amp;type=pdf"&gt;rateless coding&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;the live video should be delivered at about the same time for all players, especially in the scenario 3 where two players in the same region should see the same object in about the same shape. Our ideas are here still unclear.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;All in all, the CNG project has good chances to be exciting. At least, it represents a good opportunity to tackle not-so-artificial challenges and to implement our solutions in real systems.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-2892322522617208733?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/2892322522617208733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2010/10/delivering-user-generated-content-ugc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/2892322522617208733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/2892322522617208733'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2010/10/delivering-user-generated-content-ugc.html' title='Delivering User-Generated Content (UGC) in Massively Multiplayer Online Games (MMOG)'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-5225992379786780526</id><published>2010-09-29T23:30:00.006+02:00</published><updated>2010-09-29T23:37:09.087+02:00</updated><title type='text'>Open-source software in the Internet of Things: why we need repository-less package management system</title><content type='html'>Software has become one of the most critical User-Generated Content (UGC). The number of software that are daily created or updated is overwhelming: t&lt;a href="http://www.oss-watch.ac.uk/resources/sourceforge.xml"&gt;he SourceForge community aggregates more than 2 millions of software producers, contributing on 240,000 projects software&lt;/a&gt;. The increasing popularity of application stores (e.g. more than 180,000 applications in the Apple Store) confirms several trends in the software industry:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;crowdsourced software has become a key economical argument.&lt;/b&gt; Apple typically takes advantage of the number of third-party applications that are available exclusively on its devices. The capacity to offer, in a short time, the largest and most diverse amount of software and services is a challenge. In this context, most large actors of the communication industry, including phone manufacturers and network operators, propose incentives for developers (from monetary compensation to open access to data and API), which tend to reinforce the proliferation of new software.&lt;/li&gt;&lt;li&gt;&lt;b&gt;pervasive environments need crowdsourced software.&lt;/b&gt; The explosion of the number of devices, as well as commercial issues (especially the time-to-market), induce a gigantic demand for software development. Actually, this demand exceeds by far the capacity of classic software producers. For example, the strength and dynamism of the Linux community is a key factor explaining the rising popularity of Linux OS for small devices.&lt;/li&gt;&lt;/ul&gt;In comparison to classic UGC aggregation, the management of user-generated software is a challenging task. Indeed, modern software often consist of a huge number of &lt;a href="http://en.wikipedia.org/wiki/Software_package_(installation)"&gt;small packages&lt;/a&gt;. These packages have inter-dependent relationships that may easily be broken during the deployment life-cycle. Thus finding an efficient and reliable way to maintain, distribute and install these software packages over billions of machines is definitely an issue. In the current approach, &lt;a href="http://en.wikipedia.org/wiki/Package_manager"&gt;software distributors rely on a set of repositories, which are centralized servers collecting all the packages that have been certified&lt;/a&gt;. We distinguish two major drawbacks in this architecture:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;the certification of packages.&lt;/b&gt; The software distributor plays the role of a certification authority. Users must deposit their packages if they want them to be integrated into the repositories. The distributor verifies the integrity of the submitted packages and makes the valid ones available for other users to download. As addressed in &lt;a href="http://www.edos-project.org/"&gt;the EDOS project&lt;/a&gt;, there exist various approaches and tools facilitating the management of large repositories of packages. However, the centralized structure requires expensive infrastructure and extra human management. The process of certificating third party packages is slow and complex. Typically,&amp;nbsp;&lt;a href="http://www.paulgraham.com/apple.html"&gt;developers complain about the increasing delay for software availability in the Apple Store&lt;/a&gt;. Clearly, a centralized certification of packages does not scale. It is also a severe threat for the privacy of users.&lt;/li&gt;&lt;li&gt;&lt;b&gt;the delivery of packages.&lt;/b&gt; It has been emphasized by&amp;nbsp;&lt;a href="http://research.microsoft.com/apps/pubs/default.aspx?id=67452"&gt;Microsoft researchers that a set of repositories can not ensure a fast, planet-scale, delivery of packages&lt;/a&gt;. However, massive delivery of software patches is a key security requirement. If the number of devices grows as it is commonly admitted in the Internet of Things vision, the limits of a centralized repository-based architecture will soon reach its limits. Moreover, devices in pervasive environment are not necessarily always connected to the Internet. We need to also rely on intermediate devices and opportunistic ad-hoc communications if one wants to upgrade all devices, including the tiniest ones.&lt;/li&gt;&lt;/ul&gt;We need to revisit, in a clean-slate approach, the package management system: a fully distributed (repository-less) system, which presupposes a modification on the common inter-dependent relationships between packages. We propose an &lt;a href="http://enstb.org/~gsimon/Resources/sujet_master_2011.pdf"&gt;internship&lt;/a&gt;, which is expected to be a small first step in that direction.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-5225992379786780526?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/5225992379786780526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2010/09/open-source-projects-need-repository.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/5225992379786780526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/5225992379786780526'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2010/09/open-source-projects-need-repository.html' title='Open-source software in the Internet of Things: why we need repository-less package management system'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-5273491546482686168</id><published>2010-09-15T23:35:00.001+02:00</published><updated>2010-09-15T23:54:29.293+02:00</updated><title type='text'>One academic world, two divergent ways to live it</title><content type='html'>&lt;div&gt;The academic world is like the media industry. Some actors understand the opportunities offered by digital world, the others are still unable to revolutionize themselves in order to fit with our century.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On one hand, you have the unexpected success of &lt;a href="http://cstheory.stackexchange.com/"&gt;a Q&amp;amp;A website devoted to Theoretical Computer Science&lt;/a&gt;. Anybody can post question, anybody can suggest answers, anybody can vote on the relevance of these answers. A reputation score is given according to the number of received votes, this reputation score allowing you to slowly become a kind of administrator. Such a website is often associated with chatting teenagers. In this case, more than one thousand of serious academic people subscribed (&lt;a href="http://twitter.com/polybot/status/24026205443"&gt;a third of the whole community?&lt;/a&gt;), and now these serious people everyday &lt;a href="http://twitter.com/polybot/status/24450906816"&gt;chat about problems&lt;/a&gt; related with theoretical computer science. &lt;a href="http://geomblog.blogspot.com/2010/07/theoryoverflow-update.html"&gt;The bootstrap was uneasy&lt;/a&gt;, but the success is here. For example, quantum computing was a hot topic today with &lt;a href="http://cstheory.stackexchange.com/questions/1304/approximate-counting-problem-capturing-bqp"&gt;two&lt;/a&gt; &lt;a href="http://cstheory.stackexchange.com/questions/1298/is-bqp-equal-to-bpp-with-access-to-an-abelian-hidden-subgroup-oracle"&gt;threads&lt;/a&gt;. Active participants include &lt;a href="http://cstheory.stackexchange.com/users"&gt;PhD students, unknown people, distinguished professors&lt;/a&gt;... &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Wait, these guys who are expected to review the crappy papers I submitted to prestigious journals are wasting their time chatting with friends instead of doing their job? Well, it seems that the emerging conversation between scientists is worth spending a significant time on the website.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On the other hand, you have the editor of a journal in the network community. I reviewed a bad-but-not-so-bad paper two months ago. The editor sent me a kind email yesterday in order to inform me that, based on the different reviews (two or three reviews I suppose) the paper has been rejected. I kindly requested the other reviews. I just want to know what other scientists who read the same paper as me have thought about this paper. Were they as harsh as me? Were they annoyed by the same weaknesses as me? Did I miss important flaws? Did I misunderstand some points? I received a kind reply "&lt;i&gt;Sorry we don't do that&lt;/i&gt;". The reviews exist, but the reviewers cannot access them because the editor has decided so. In parallel, I am in a Program Committee (PC) for a workshop. The reviewing platform does not authorize me to look at the papers that have not been assigned to me. I complaint te PC chair, but his reply was "&lt;i&gt;The main task of TPC members is to give their technical opinion about the papers assigned to them. It would not be of any use if you could access the other papers, since those papers will have their own TPC members.&lt;/i&gt;" And if I just want to do something that has no use for you, but has interest to me? And if I want to review other papers just for fun? And if I found that a paper that has not been assigned to me deals with a topic I find interesting? And if I want to contribute to the discussions about an exciting paper?...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I am not surprised that it is more and more difficult to find motivated reviewers able to write their reviews on time. What is the incentive to write a review if it is not part of a conversation? The &lt;a href="http://peerdal.blogspot.com/2010/08/i-have-been-looking-for-strong.html"&gt;collaborative work about the P vs NP story&lt;/a&gt; has demonstrated that collaborative reviewing is far better than just a sum of blind reports.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We could obviously go farther. Here is a list of small changes, ranked from the easiest to the most difficult to admit:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;all TPC members access all papers,&lt;/li&gt;&lt;li&gt;all TPC members access all reviews,&lt;/li&gt;&lt;li&gt;all TPC members write reviews for any paper, &lt;/li&gt;&lt;li&gt;all authors access all papers,&lt;/li&gt;&lt;li&gt;all authors access all reviews,&lt;/li&gt;&lt;li&gt;all authors write reviews for any paper,&lt;/li&gt;&lt;/ul&gt;Would it be a perfect way to prepare a workshop where participants actually discuss?&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-5273491546482686168?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/5273491546482686168/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2010/09/one-academic-world-two-divergent-way-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/5273491546482686168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/5273491546482686168'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2010/09/one-academic-world-two-divergent-way-to.html' title='One academic world, two divergent ways to live it'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-6752302010244076004</id><published>2010-09-06T16:30:00.000+02:00</published><updated>2010-09-06T18:03:21.888+02:00</updated><title type='text'>Research in decentralized peer-to-peer: death and need</title><content type='html'>Gnutella and Kazaa appeared at the end of the last century. The promises of these systems has fostered a intense research activity in the area of &lt;i&gt;peer-to-peer networks&lt;/i&gt;.  &lt;a href="http://citeseerx.ist.psu.edu/stats/articles"&gt;The two most cited papers in Computer Science between 2000 and 2010 are both related with peer-to-peer systems&lt;/a&gt;. At that time, the motivations that researchers were authorized to admit were the &lt;b&gt;scalability&lt;/b&gt;, and the &lt;b&gt;dependability&lt;/b&gt;. The design of &lt;b&gt;free systems&lt;/b&gt; (i.e. without any central authority) has never been a convincing argument neither for reviewers, nor for funding agencies. For example, two classic papers in the literature of peer-to-peer -- &lt;a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.14.1911"&gt;bit-torrent&lt;/a&gt; and &lt;a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.10.4919"&gt;freenet&lt;/a&gt; -- have been published in minor crappy conferences.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So far, data-centers have demonstrated to be scalable and dependable. In this context, the interest for peer-to-peer systems declines. Immediately, the main conferences dealing with peer-to-peer have claimed to be open to submissions of papers being not totally distributed: it is the time of &lt;a href="http://www.princeton.edu/~chiangm/p2p1.pdf"&gt;&lt;i&gt;peer-assisted architectures&lt;/i&gt;&lt;/a&gt;, and &lt;i&gt;overlays of devices controlled by a central authority &lt;/i&gt;(e.g. &lt;a href="http://perso.telecom-bretagne.eu/gwendalsimon/publications/index.php?idpublication=8189"&gt;set-top-boxes&lt;/a&gt;). See for example this paragraph in the Call for Papers of the ninth workshop on Peer-to-Peer Systems (&lt;a href="http://www.usenix.org/events/iptps10/cfp/"&gt;IPTPS 2010&lt;/a&gt;)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;"&lt;span class="Apple-style-span"   style="  line-height: 16px; font-family:Arial, Helvetica, Verdana, sans-serif;font-size:13px;"&gt;&lt;i&gt;This year, the workshop's charter will be expanded to include topics relating to self-organizing and self-managing distributed systems. This is in response to recent trends where self-organizing techniques proposed in early peer-to-peer systems have found their way into more managed settings such as datacenters, enterprises, and ISPs to help deal with growing scale, complexity, and heterogeneity. In the context of this year's workshop, peer-to-peer systems are defined to be large-scale distributed systems that are mostly decentralized, are self-organizing, and might or might not include resources from multiple administrative domains.&lt;/i&gt;"&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  line-height: 16px; font-family:Arial, Helvetica, Verdana, sans-serif;font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Another consequence is that the only area where peer-to-peer experts can reasonably argue that pure peer-to-peer systems make sense -- live streaming systems -- has received an dramatic attention fueled by tons of grants: &lt;a href="http://scholar.google.com/scholar?q=peer-to-peer+live+streaming&amp;amp;lr=&amp;amp;as_ylo=2009&amp;amp;as_vis=0"&gt;more than seven thousands papers containing the words &lt;i&gt;peer-to-peer,&lt;/i&gt; &lt;i&gt;live&lt;/i&gt; and &lt;i&gt;streaming&lt;/i&gt; have been published since 2009&lt;/a&gt;. From an algorithmic perspective, the similarities between pure peer-to-peer and &lt;a href="http://peerdal.blogspot.com/2010/09/content-centric-networking-and.html"&gt;Content-Centric Networking&lt;/a&gt; make that this latter is becoming a hot topic among the peer-to-peer experts. To my opinion, the gap between this sudden peak of scientific works and the need for research in these areas is huge.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;But, what about the research about fully decentralized peer-to-peer architecture for free systems? The troubles around Wikileaks, the recurrent funding issues faced by free services like wikipedia or arXiv, and the terrible privacy problems of current social platforms should invite every reviewer (not only in conferences but also in funding agencies) to consider the "free systems" motivation as critical.&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="  line-height: 16px; font-family:Arial, Helvetica, Verdana, sans-serif;font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"   style="font-family:Arial, Helvetica, Verdana, sans-serif;font-size:100%;"&gt;&lt;span class="Apple-style-span"  style=" line-height: 16px;font-size:13px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-6752302010244076004?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/6752302010244076004/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2010/09/research-in-decentralized-peer-to-peer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/6752302010244076004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/6752302010244076004'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2010/09/research-in-decentralized-peer-to-peer.html' title='Research in decentralized peer-to-peer: death and need'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-7563052091817015707</id><published>2010-09-01T12:20:00.000+02:00</published><updated>2010-09-01T17:39:47.646+02:00</updated><title type='text'>Content-Centric Networking and the Revolution of Content Delivery</title><content type='html'>&lt;div&gt;Many scientists in the networking field are excited by what has been initially called&lt;b&gt;&lt;a href="http://en.wikipedia.org/wiki/Content-centric_networking"&gt; Content-Centric Networking&lt;/a&gt;&lt;/b&gt;. Recently, two national funding agencies have announced large projects in this area: &lt;a href="http://www.nsf.gov/news/news_summ.jsp?cntn_id=117611&amp;amp;org=NSF&amp;amp;from=news"&gt;Named Data Networking&lt;/a&gt; by the US NSF, and &lt;a href="http://www.agence-nationale-recherche.fr/fileadmin/user_upload/documents/aap/2010/selection/verso-selection-2010.pdf"&gt;Réseaux Orientés au Contenu&lt;/a&gt; by the French ANR. Here is my focus on this topic.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It seems that &lt;a href="http://netlab.cs.ucla.edu/wiki/files/e_energy10ccn.pdf"&gt;new generations of Internet routers&lt;/a&gt; will have the capacity to cache content. Their future deployment represents an opportunity to revisit the techniques that are currently used in the Internet to deliver content. So far, the &lt;a href="http://www.akamai.com/dl/technical_publications/leighton_byline_09.pdf"&gt;flaws of the Internet&lt;/a&gt; and the &lt;a href="http://www.cs.cmu.edu/~srini/Papers/2002.Chu.jsac.pdf"&gt;drawbacks of IP-layer multicast&lt;/a&gt; have been overcome by &lt;b&gt;Content Delivery Networks&lt;/b&gt; (CDN) such as the Akamai network. In brief, a CDN is comprised of around &lt;a href="http://portal.acm.org/citation.cfm?id=1842733.1842736"&gt;a hundred of thousands servers&lt;/a&gt;, which are located as near as possible of end-users' networks. These servers are in charge of storing and delivering the content of their clients (here, some service providers) to the end users. Somehow, the predominance of CDNs is a part of the network neutrality debate, because small service providers can not have the same quality of service than Akamai-powered incumbents.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The seminal works done at the Palo Alto Research Center (PARC) addressed the fundamental issue of &lt;a href="http://www.parc.com/publication/2318/networking-named-content.html"&gt;routing queries and data based on content name&lt;/a&gt;. These works enable the exploitation of the caching feature of new Caching Routers. However, the management of thousands of in-network Caching Routers is still an open question, which has to take into account:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;the distributed nature of this caching system&lt;/b&gt;. Contrarily  to the centralized management of CDN, the envisioned network of Caching Routers is by nature distributed: every Caching Routers is expected to decide by itself whether a content that it routes should be cached or not. Moreover, a claimed objective is to retain the simplicity and scalability of current Internet protocols. Actually, Internet works because it is simple, let's stick to this approach.&lt;/li&gt;&lt;li&gt;&lt;b&gt;the complexity of the peering relationships between autonomous networks in the Internet&lt;/b&gt;. Internet is a &lt;a href="http://gilkalai.wordpress.com/2010/01/03/michael-schapira-internet-routing-distributed-computation-game-dynamics-and-mechanism-design-i/"&gt;loosely-coordinated aggregation of networks&lt;/a&gt;. The equilibrium of the whole Internet depends on the selfish actions of every network. The deployment of Caching Routers is among the few events that have the potential to significantly impact the behavior of inter-network relationships, and affect the global Internet.&lt;/li&gt;&lt;li&gt;&lt;b&gt;the evolution of content&lt;/b&gt;. &lt;a href="http://blogs.cisco.com/news/comments/cisco_vni_forecast_2009-2014/"&gt;Cisco claims&lt;/a&gt; that video traffic will represent 90% of the overall Internet traffic in 2014. If video clips à-la-YouTube can be treated as a classic cacheable content object, many other forms of video services are emerging. In particular, time-shifted streaming is becoming &lt;a href="http://www.istockanalyst.com/article/viewiStockNews/articleid/4446066"&gt;a major trend&lt;/a&gt;, for TV of course, but also for potential life-streaming systems (&lt;a href="http://en.wikipedia.org/wiki/Lifecasting_(video_stream)"&gt;lifecasting&lt;/a&gt;). As &lt;a href="http://perso.telecom-bretagne.eu/gwendalsimon/publications/index.php?idpublication=9787"&gt;we have recently showed&lt;/a&gt;, these new forms of video consumption represents a challenge for network management.&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;These challenges are actually exciting. Yet, as usually in the networking community, scientists work in close projects, and prepare papers, which are submitted in prestigious conferences like &lt;a href="http://www.ieee-infocom.org/"&gt;Infocom&lt;/a&gt;, or &lt;a href="http://www.usenix.org/events/nsdi11/"&gt;NSDI&lt;/a&gt;, but are too rarely released in an open library like &lt;a href="http://128.84.158.119/list/cs.NI/recent"&gt;arXiv&lt;/a&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-7563052091817015707?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/7563052091817015707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2010/09/content-centric-networking-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/7563052091817015707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/7563052091817015707'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2010/09/content-centric-networking-and.html' title='Content-Centric Networking and the Revolution of Content Delivery'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-916089221241646444.post-7802045448375114101</id><published>2010-08-17T23:18:00.001+02:00</published><updated>2010-09-18T12:21:24.816+02:00</updated><title type='text'>The emerging web-based science era</title><content type='html'>I have been looking for incentives to start blogging for almost five years. I think it is the right time now. The recent events related with the (not so convincing) P vs. NP proof were the ultimate trigger, which let me think that academic science has entered into a new era. &lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;During the summer, I had the feeling that the everlasting flow of criticisms against the flawed academic processes becomes stronger. Some scientists still try to&lt;a href="http://www.the-scientist.com/article/display/57601/"&gt; address classic problems of peer reviewing&lt;/a&gt;,  or to &lt;a href="http://futureofstoc.blogspot.com/"&gt;revolutionize the habits of their community&lt;/a&gt;. The most cynical ones emphasize that the actual reality of academic sciences is that it is all for &lt;a href="http://ccr.sigcomm.org/online/?q=node/618"&gt;the Art of writing papers&lt;/a&gt;. In this depressive context, the "P is not equal to NP" &lt;i&gt;truc&lt;/i&gt; occurred. Here is &lt;a href="http://michaelnielsen.org/polymath1/index.php?title=Deolalikar%27s_P!%3DNP_paper#Timeline"&gt;the timeline of this event&lt;/a&gt;. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As mentioned in &lt;a href="http://www.nytimes.com/2010/08/17/science/17proof.html?_r=1&amp;amp;hp"&gt;this NYTimes article&lt;/a&gt;, one of the greatest outcomes of this "bomb" is the spontaneous collaboration, which has emerged between scientists. In my opinion, it is not so surprising. Indeed, the community of "Theory of Computer Science" has already embraced many tools of the web. Many scientific leaders blog and tweet with high frequency. Look for instance at &lt;a href="http://feedworld.net/toc/"&gt;this aggregator&lt;/a&gt;. They also make efforts to  &lt;a href="http://kintali.wordpress.com/2010/07/01/focs-2010-accepted-papers-with-pdf-files/"&gt;put online the articles&lt;/a&gt; accepted at the flagship conferences.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In comparison, the communities related with Computer Science that I know are not so well organized. Typically, I observed that &lt;a href="http://twitter.com/gwendal/status/19641994900"&gt;no scientist tweets during the PODC&lt;/a&gt; conference! I am also not aware of a lot of bloggers among the networking community. Therefore, when a major new idea is published, the debates are not online. Every team silently work in order to produce the most &lt;i&gt;artistic&lt;/i&gt; paper, which will be accepted at the next must-be conference. For example, look at the (lack of) reactions to &lt;a href="http://blog.rodriguezrodriguez.com/?p=173"&gt;this great post&lt;/a&gt; from one of the very few blogging scientist in the network community.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In this context, I see my tiny blogging contribution as an experiment of  new scientific collaborations beyond conferences, journals, h-index, &lt;i&gt;etc&lt;/i&gt;. Besides, I want to be ready when my communities will switch to the new web-based science era!&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/916089221241646444-7802045448375114101?l=peerdal.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://peerdal.blogspot.com/feeds/7802045448375114101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://peerdal.blogspot.com/2010/08/i-have-been-looking-for-strong.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/7802045448375114101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/916089221241646444/posts/default/7802045448375114101'/><link rel='alternate' type='text/html' href='http://peerdal.blogspot.com/2010/08/i-have-been-looking-for-strong.html' title='The emerging web-based science era'/><author><name>gwendal</name><uri>http://www.blogger.com/profile/03218408284183585709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_oHUUumhLlmE/SRITkPa_zrI/AAAAAAAAAAM/XBzME7-rKsY/S220/gwendal_facebook.jpg'/></author><thr:total>0</thr:total></entry></feed>
