CPC H04N 21/4384 (2013.01) [H04L 12/66 (2013.01); H04N 21/6118 (2013.01); H04N 21/6405 (2013.01); H04N 21/643 (2013.01); H04N 21/8456 (2013.01)] | 20 Claims |
8. A gateway device, comprising:
a memory storing computer-readable instructions; and
a processor configured to execute the computer-readable instructions to:
receive, from a client device, during a fast channel change a subsequent Internet group management protocol join (“join request”) for switching to a second channel associated with a second multicast group Internet protocol (IP) address after a prior join request for switching to a first channel associated with a first multicast group IP address that was reported to a controller;
determine whether the subsequent join request is received within a predetermined duration after the prior join request was received, the predetermined duration designated for identifying the fast channel change;
refrain from forwarding the subsequent join request to the controller when the subsequent join request is determined to have been received within a predetermined duration after the prior join request was received to prevent the switching to a channel associated with the subsequent join request; and
forward the subsequent join request to the controller for execution when the subsequent join request is determined to have not been received within the predetermined duration after the prior join request was received to switch to the channel associated with the subsequent join request.
|