공공목적을 위하여 집회‧ 시위를 제한할 경우에 시간이나 장소‧ 방법 등 어느 한쪽에 대한 제한만으로 그 목적을 달성할 수 없는 경우가 있다. 집회‧ 시위에서 자신의 주장을 다른 사람에게 알릴 수 있는 권리가 있다 하더라도 시민들의 일상생활에 중요한 교통을 방해하면서까지 그러한 권리를 행사할 수는 없다. 따라서 시위대는 교통의 소통이라는 공공목적을 달성하기 위한 합리적인 행정통제에 따라야 한다. 원활한 교통소통을 위하여 어떻게 하는 것이 집회‧ 시위를 합리적으로 통제하는 것인가를 판단함에 있어 일반적으로 논의되는 것은, ① 하루 중의 어느 시간에 통제가 행해지는가, ② 집회‧ 시위의 규모는 어느 정도인가, ③ 도로 등 공공재산의 물리적인 상태는 어떠하며 집회‧ 시위는 어떤 방법으로 이를 이용하는가, ④ 집회‧ 시위를 허용하면서도 교통을 소통시킬수 있는 다른 방법이 있는가의 여부 등이다. 가장 이상적인 것은 집회‧시위를 허용하는 한편, 집회‧ 시위 참가자들이 교통을 방해하지 않도록 하는 일정한 제약을 가하는 것이다. 출근시간과 퇴근시간의 시내중심가는 인파로 넘치기 때문에 이러한 시간에 시내중심가에서 행해지는 대규모 집회‧ 시위는 허용될 수 없다. 보도에서 한 줄로 서서 다른 사람들의 통행에 큰 지장을 초래하지 않도록 배려하면서 행해지는 시위는 그러한 경우라도 허용되어야 할 것이다. 이러한 원리는 상가지역이나 관공서지역에서 시위가 이루어질 때에도 마찬가지로 적용되어야 할 것이다. 상가나 관공서를 이용하는 다른 사람들의 권리가 침해되지 않도록 최대한 배려하는 범위 내에서 집회‧ 시위가 이루어져야 한다. 집회‧ 시위가 꼭 복잡한 장소를 택하지 않더라도 개최될 수 있다면, 즉 대체가능한 다른 장소가 있다면 집회‧ 시위 참가자들이 그들의 권리만을 내세워 굳이 복잡한 장소에서의 시위를 고집할 수 없다.
집회‧시위에서 권리를 얻었다 할지라도 시민의 교통을 방해해서는 안 된다. 이에 시간, 규모, 방법, 교통을 소통할 방안 등의 여부를 고려하여 집회‧시위를 허용하면서 교통을 방해하지 않도록 일정한 제약을 가해야 한다. 출근시간과 퇴근시간에 대규모 집회‧시위는 이뤄질 수 없으나 교통과 같은 다른 사람의 권리를 침해하지 않는 시위는 허용된다. 대체 가능한 시위 장소가 있다면 참가자들이 굳이 복잡한 장소에서의 시위를 고집할 수 없다.