摘要 |
<p>Dynamic wireless channel selection and protocol control for streaming video utilizing transmission delay/packet loss information and channel utilization statistics. A transmission delay and packet loss monitor generates transmission delay information during the transmission of a video stream to remote wireless device(s) over a first wireless channel by timestamping and monitoring video packet(s) and associated transmission acknowledgement(s). The transmission delay information is compared to a predetermined threshold (e.g., a maximum tolerated delay threshold and/or total packet loss threshold) and, if the threshold is exceeded, a second wireless channel is selected for continued transmission of the video stream. In one mode, channel utilization statistics are likewise examined prior to a channel relocation event. Selection of the second wireless channel may be accomplished through a random or semi-random channel selection process, or through active scanning to collect clear channel assessment statistics for candidate channels. In another mode, at least one transmission protocol parameter is altered in response to a violation of one or more of the predetermined thresholds.</p> |