Back to results
US 9,288,136 B2Granted
Method and apparatus for in-band channel change for multicast data
AssigneeCisco Technology, Inc.
InventorsGregory Shepherd, Ali C. Begen
Life of this patent
Estimating the term…
Abstract
In one embodiment, a method includes transmitting media from a source to a plurality of receivers in a first source-specific multicast (SSM) channel and transmitting from the source to said plurality of receivers, a channel change message in an in-band transport control protocol message identifying a second SSM channel, wherein the receivers are configured to join said second SSM channel in response to said channel change message.
Claims18
A method comprising:
- transmitting media in an RTP (Real-time Transport Protocol) session from a source to a plurality of receivers in a first source-specific multicast (SSM) channel;
- identifying at the source, a second SSM channel for said plurality of receivers to join;
- and
- transmitting from the source to said plurality of receivers, a channel change message in an in-band transport control protocol message identifying said second SSM channel for said plurality of receivers to join, wherein said channel change message comprises an RTCP (RTP (Real-time Transport Protocol) Control Protocol) message associated with said RTP session;
- wherein said plurality of receivers are configured to join said second SSM channel in response to said channel change message;
- and
- wherein said channel change message comprises a source address and a multicast group address for use by said plurality of receivers in joining said second SSM channel, and if said plurality of receivers are to leave said first SSM channel, sequence data for said media transmitted on said first SSM channel, said sequence data comprising a last sequence number said plurality of receivers should accept on said first SSM channel so that said plurality of receivers do not leave said first SSM channel until all packets with a sequence number up to and including said last sequence number are received on said first SSM channel.
4 more elements
A method comprising:
- receiving at a receiver, media in an RTP (Real-time Transport Protocol) session from a source-specific multicast (SSM) source in a first SSM channel;
- receiving at the receiver, a channel change message in an in-band transport control protocol message identifying a second SSM channel in response to the SSM source identifying said second SSM channel for the receiver to join, wherein said channel change message comprises an RTCP (RTP (Real-time Transport Protocol) Control Protocol) message associated with said RTP session;
- and
- joining said second SSM channel in response to said channel change message;
- wherein said receiver continues to receive said media on both said first and second SSM channels after joining said second SSM channel to provide redundancy for the duration of the RTP session.
2 more elements
An apparatus comprising:
- a processor for transmitting media in an RTP (Real-time Transport Protocol) session from a source to a plurality of receivers in a first source-specific multicast (SSM) channel, identifying at the source, a second SSM channel for said plurality of receivers to join, and transmitting from the source to said plurality of receivers, a channel change message in an in-band transport control protocol message identifying said second SSM channel for said plurality of receivers to join;
- and
- memory for at least temporarily storing information for said second SSM channel;
- wherein said channel change message comprises an RTCP (RTP (Real-time Transport Protocol) Control Protocol) message associated with said RTP session and requests said plurality of receivers to join said second SSM channel;
- wherein said channel change message comprises a source address and a multicast group address for use by said plurality of receives to join said session SSM channel, and if said plurality of receivers are to leave said first SSM channel, sequence data for said media transmitted on said first SSM channel, said sequence data comprising a last sequence number said plurality of receivers should accept on said first SSM channel so that said plurality of receivers do not leave said first SSM channel until all packets with a sequence number up to and including said last sequence number are received on said first SSM channel.
2 more elements
Dependencies are inferred from the claim text.