"低头族" is a phrase for smartphone addicts, can be translated to something like "a group of people who have their heads down." (Unfortunately Google is translating literally character-by-character instead.)
"Dedicated channel/passage" sounds about right though.
"Dedicated channel/passage" sounds about right though.