Events Add an event Speakers Talks Collections
 
SIGCOMM 2020
August 12, 2020, Online, New York, NY, USA
SIGCOMM 2020
Request Q&A
SIGCOMM 2020
From the conference
SIGCOMM 2020
Request Q&A
Video
Congestion Control via Endpoint Centric, Physical Layer Bandwidth Measurements
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Add to favorites
287
I like 0
I dislike 0
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
  • Description
  • Transcript
  • Discussion

About the talk

Cellular networks are becoming ever more sophisticated and overcrowded, imposing the most delay, jitter, and throughput damage to end-to-end network flows in today's internet. We therefore argue for fine-grained mobile endpoint-based wireless measurements to inform a precise congestion control algorithm through a well-defined API to the mobile's cellular physical layer. Our proposed congestion control algorithm is based on Physical-Layer Bandwidth measurements taken at the Endpoint (PBE-CC), and captures the latest 5G New Radio innovations that increase wireless capacity, yet create abrupt rises and falls in available wireless capacity that the PBE-CC sender can react to precisely and rapidly. We implement a proof-of-concept prototype of the PBE measurement module on software-defined radios and the PBE sender and receiver in C. An extensive performance evaluation compares PBE-CC head to head against the cellular-aware and wireless-oblivious congestion control protocols proposed in the research community and in deployment, in mobile and static mobile scenarios, and over busy and idle networks. Results show 6.3% higher average throughput than BBR, while simultaneously reducing 95th percentile delay by 1.8x.

About speaker

Yaxiong Xie
Postdoctoral Researcher at Princeton University

Yaxiong Xie is a postdoctoral research associate at the Department of Computer Science, Princeton University. Dr. Xie obtains his Ph.D. from Nanyang Technological University, Singapore, and bachelor’s degree from the University of Science and Technology of China. Dr. Xie works on diverse tops on computer systems and networks, with a focus on the Internet of Things (IoT), cyber-physical systems (CPS), and 5G networked systems. Dr. Xie’s research has been published in top conferences, including SIGCOMM, MobiCom, NSDI, and INFOCOM. His work has been selected for GetMobile research highlights in 2020.

View the profile
Share

Hello, everyone. Today, I want to share a reason to work cuz ppecc congestion control. And point Centric, physical layer capacity, measurements from Princeton University, this work is about congestion control. If we Moto the TCP connection as a pipe, then the size of the pipe is determined by the Box Mega capacity. The design go on more than congestion control. Grayson is to match the sending rates to the bottleneck capacity. Distribution challenging Etc, Network. Most of the time is the Boston Neck

and is incapacitated varies significantly and the Repertory. Before explaining why it varies? Let's look at you. In person the parameters that determines the capacity. The first one is a Hello Kitty bed with a lithium a, which device the time to stop praying and Ferguson into small blocks called physical resource block. Bay station has a resource allocation of person that has different number LPR bass, two different user, the location, Mary's from subframe to Safra.

And I know you important parameter is the wireless Channel quality, which determines how many bees can be carried inside one p r p. PlayStation has a ray that patient always says to slack, different physical configuration, like MCS index for different user. This to prime factors determine the capacity and varies in a product of cellular network. We all know that a typical PlayStation and serves hundreds of users in Italian State and they, they how usage pattern of different user is highly dynamic. As a

result. A location location is also highly Dynamic Network, What's more the China quality between the PlayStation, and the mobile and find various ways, the mobility of the user and using Mobility? What small is a caribou gation. Explosion 5G support characterization which enable one user talk to Matt about cell towers in Tennessee as a result. The user experience that dynamics of all is abrogated sales. Purity Reliant to end metric like RTD parking lost ticket Times app. Cannot attract such a fast battery capacity.

Is challenging but it is possible. We observe that the network has a dedicated control channel to deliver all the information we have mentioned like the resource allocation results. The characterization results and the physical layer configurations to the mobile user. Most importantly, the control channel is not encrypt which means a mobile user can decode every control, message sent over this triangle. We there we therefore, if we enable the mobile and point to Snoop on the cell towers, then the congestion Contra infinite, can know the stage immediately without any infrastructure or

changes required. Based on observations we propose PVE architecture is given in this bigger. The server says data to the mobile client and the mobile client and ask him if the capacity of the message and Speedy's back to the server server extract, the feedback and matches is standing right next to the estimated capacity. Sofia is a very important. There's a very important question to be answered. How does the mobile client estimates in the track? The capacity. I want to come with a detailed technical details of the organism, but I was used to

example, to show the basic idea in the first things and I will show you how to be the capacity of impeding traffic, okay? Sweetie Source plugs to the competing traffic. So in this case, observe standard you lower down its ascending rate to adopt you the competing traffic, Give me the app for the 3 user case. In a second example, I will show you how PE Trackside open the Waze app, Waze app ears when a user finish. This transmission example, in this case use a three finishes is

transmission in the set. Stop crying. So I don't know why Sarah peers in the four Supreme. you the one that I use issue immediately detect such idle band waist by looking at the Concho message and they in for the employees, there are standards to increasing the sending rate and then take the idle Bentley's fairly He said the dog can I see estimation. We have many other issues. For example, we have the boston, a consummation issue, the location of the bottleneck May alternates between the internet and the TV audience,

we have another, you should at least that based on the decoded message, we actually get the physical by the server needs. The transport layer, they do that again. Sad is standing right there for you before and Across the Nation. I'll ask then I want you briefly share our experimental results. In this result in this experiment we test with Statin users and a week, ETA with seven different organisms in this figure shows the results in four different scenarios. I don't want to idle hours be the hours 1 to 3.

We plotted a stupid until I in the right upper corner is the best, so you can see PVE achieves lower delay. And I also heard all seven, all reasons. I want you to answer some questions raised by the reviewers. The first question is about the power consumption that he needs to keep the radio on for extra time to Dakota Contra Messi. Specifically. Let's look at the structure of the LTE subframes, which is divided into account your channel and vagina. Every user has

to decode the control Channel. First, before decoding, the day, before decoding, the data channel to Gaston located. Even though the bay station by I-80 pib, for one user in any Supreme by the user, has to keep the radio to listen to order to listen to the country channel of everything. So if he doesn't keep the radio on for extra time and other questions about triggering characterization. I woke up next to the capacity so that we can minimize the back of the buffer. Battery in the network

station in our papers by showing that. When are you free at the base? Station is airing the network, observe observe and it activates Bible say Austin is not the prerequisites for triggering a reputation, as long as you are using large number of pants waist and secondary for you. The last picture is about the malicious. Use of behavior, is a malicious used to always be a high death rate. If we allow this to happen then the server and today she was always a very large Gatorade. Our answer to this question is that we can easily

Can you text that? You said we need a screw for the measurement, for example. And then we compare the feedback, we stop and identify a user, which consistently report higher data rates, higher capacity reports from this user is never a Jew. So, thanks for listening to the talk. I'm glad you asked any questions you have. Pakistan. So, I'm going to gain without a few questions and starting with the first question is from large brown. Line is curious. If the

Scavengers would result and ordering of network usage. When there is a competing as to user and if not then what is an incentive for you, thanks for the question. And so as long as there are competing flaws and also the buffer or the bottleneck Edition is approaching. So they don't wait when once we expect the Scavengers a bad cough, and then regarding the latter part of the problem, that's actually a very good go to custom and we explain that in our

10-minute video using a motivation pitch by who will use the scavenger. So yes, when there is multiple flows or multiple applications run by the same, you They're on the impost, then it makes sense. As user may want just some background applications, to backhoe For Hire applications quality for a full-grown applications, on the other hand, when users only have one flow. And in that case, the incentives for this user to bad cough, is from the equipment manufacturer. And also the service provider, like Google in my example, that provides multiple services, like

Google Drive and YouTube. So, in that case of the bottom line is that changing the priority of one flow Fort Wayne user from a primary to scavenger should not impact. Its users cultural histories and Hands by doing that cuz people are sharing the internet with kind of limited. Resources. So that other competing users elsewhere in the world, enjoy better kill you. So for example, service provider that can that's me is possibly more revenue and more satisfactory user experience. So that's incentives for this case.

Backhoe coming from Loris and Anna. It would be good to look at the Led back plus plus the riches, which is going to have to go, but I'm going to stick with question. So why is it a sin by the smartphones as that inside home? Routers or how did what do you see as the primary are interesting text. So that's, that's a pretty pretzel casting and similar to all previous Casey works. We only expect a similar size. Hinges. So, in many cases, that is the silver side or your side, in that case likes service providers like

Google and other companies like Facebook. They can deploy this architecture. And then there, they knows. What's the corresponding requirements for different applications, like the PS4 YouTube and latency responsiveness for a Facebook post and then they can adjust the arrest of priority act accordingly. And then besides that there is those cases that users use Uplink and me to determine the priorities by themselves. So, in that case is either if we think first

users are still using the service. So the priority of kush can still be communicative with the summer side and the other Impossible to say it's just like the user, the points, but that will induce higher adoption overhead. So, we do not consider that pass right now, but that's also a template of a choice in the first share of tidal Bank. Yes. Because PVE can detect how many active user is currently using the battery. So we can directly tecca is the fair share

and then it's only Then the next question is of delay between some sort of change in the physical condition to the endpoint receiving, to control in the Android messages. I think. Healthy wise, the time to 180 seconds. I kind of had a similar question size of March. My own question with a question that appearance that compared to schemes such as ABC video from the trolls movie. ABC sexually, if it requires the modifications, we need a solution so we cannot change the PlayStation 4

games. Like a b, c, a b, c d, called some extra control, message. So, we need to be together for picture of the current bandwidth usage. I'm slim expressionist does BBC. Yeah, we need to change the firmware. And this is what happens when the base station start encrypting Control Data. Yeah, that's that's a problem. If they still Facebook If there are any more questions you can set up, continue posting diamonds like and I'm sure that she will be happy to answer them is not fun.

Cackle comments for the website

Buy this talk

Access to the talk “Congestion Control via Endpoint Centric, Physical Layer Bandwidth Measurements”
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free

Ticket

Get access to all videos “SIGCOMM 2020”
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Ticket

Interested in topic “IT & Technology”?

You might be interested in videos from this event

November 9 - 17, 2020
Online
50
94
future of ux, behavioral science, design engineering, design systems, design thinking process, new product, partnership, product design, the global experience summit 2020, ux research

Similar talks

Tong Meng
Research Assistant at UIUC
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Tong LI
PhD Candidate at Huawei
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Paolo Costa
Principal Researcher at Microsoft
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free

Buy this video

Video
Access to the talk “Congestion Control via Endpoint Centric, Physical Layer Bandwidth Measurements”
Available
In cart
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free
Free

Conference Cast

With ConferenceCast.tv, you get access to our library of the world's best conference talks.

Conference Cast
949 conferences
37757 speakers
14408 hours of content