Multicast-based content transmitting system and method, and device and method for estimating high-speed movement
First Claim
Patent Images
1. A user terminal comprising:
- a memory;
a processor configured to execute instructions stored in the memory and to;
receive an N×
M multicast stream channel list having the N×
M multicast stream channels configured of N multicast stream channels having transmission start times arranged at time intervals of T and M multicast stream channels of different transmission rates configured in each of the N multicast stream channels;
transmit a channel selection signal for selecting a multicast stream channel from the N×
M multicast stream channel list;
receive contents through a multicast stream channel corresponding to the channel selection signal;
select an available multicast stream channel from the N×
M multicast stream channel list;
confirm loss of packets in the transmitted contents;
compare a number of lost packets of the transmitted contents with a reference value; and
restore the lost packets using a Forward Error Correction method.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a multicast-based content transmitting system and method, and a device and method for estimating high-speed movement. Included are: a content providing device for generating N×M multicast stream channels having different transmission start times and transmission rates, providing N×M multicast stream channel lists, and transmitting content through one channel of N×M multicast stream channels; and a user terminal for selecting one channel of the N×M multicast stream channel lists provided from the content providing device and receiving content through the selected multicast stream channel.
27 Citations
10 Claims
-
1. A user terminal comprising:
-
a memory; a processor configured to execute instructions stored in the memory and to; receive an N×
M multicast stream channel list having the N×
M multicast stream channels configured of N multicast stream channels having transmission start times arranged at time intervals of T and M multicast stream channels of different transmission rates configured in each of the N multicast stream channels;transmit a channel selection signal for selecting a multicast stream channel from the N×
M multicast stream channel list;receive contents through a multicast stream channel corresponding to the channel selection signal; select an available multicast stream channel from the N×
M multicast stream channel list;confirm loss of packets in the transmitted contents; compare a number of lost packets of the transmitted contents with a reference value; and restore the lost packets using a Forward Error Correction method. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A multicast-based contents reception method of a user terminal, the method comprising the steps of:
-
(a) receiving, by the user terminal, an N×
M multicast stream channel list having the N×
M multicast stream channels configured of N multicast stream channels having transmission start times arranged at time intervals of T and M multicast stream channels of different transmission rates configured in each of the N multicast stream channels, wherein the N×
M multicast stream channel list including information on multicast stream channels configured of contents information, a transmission start time and a transmission rate;(b) selecting, by the user terminal, a multicast stream channel by comparing the transmission start time, the transmission rate and the contents information of the transmitted N×
M multicast stream channel list with an available transmission rate of a network measured by the user terminal, a contents transmission request time and information on contents to be received;(c) transmitting, by the user terminal, a channel selection signal for selecting the multicast stream channel; (d) receiving, by the user terminal, contents using the selected multicast stream channel; (e) confirming loss of packets in the transmitted contents; (f-1) comparing a number of lost packets of the transmitted contents with a reference value; (f-2) restoring the lost packets using a Forward Error Correction method; and (g) requesting retransmission of the same contents when the lost packets are not restored. - View Dependent Claims (7, 8)
-
-
9. A multicast-based contents reception method of a user terminal, the method comprising the steps of:
-
(a) receiving, by the user terminal, an N×
M multicast stream channel list having the N×
M multicast stream channels configured of N multicast stream channels having transmission start times arranged at time intervals of T and M multicast stream channels of different transmission rates configured in each of the N multicast stream channels, wherein the N×
M multicast stream channel list including information on multicast stream channels configured of contents information, a transmission start time and a transmission rate;(b) selecting, by the user terminal, a multicast stream channel by comparing the transmission start time, the transmission rate and the contents information of the transmitted N×
M multicast stream channel list with an available transmission rate of a network measured by the user terminal, a contents transmission request time and information on contents to be received;(c) transmitting, by the user terminal, a channel selection signal for selecting the multicast stream channel; (d) receiving, by the user terminal, contents using the selected multicast stream channel; and (e) comparing, by the user terminal, the number of lost packets of the transmitted contents with a reference value for restoring the lost packets using a Forward Error Correction method.
-
-
10. A user terminal comprising:
-
a memory; a processor configured to execute instructions stored in the memory and to; receive an N×
M multicast stream channel list having the N×
M multicast stream channels configured of N multicast stream channels having transmission start times arranged at time intervals of T and M multicast stream channels of different transmission rates configured in each of the N multicast stream channels;transmit a channel selection signal for selecting a multicast stream channel from the N×
M multicast stream channel list;receive contents through a multicast stream channel corresponding to the channel selection signal; select an available multicast stream channel from the N×
M multicast stream channel list;restore and store lost packets using a Forward Error Correction method when the number of lost packets is smaller than a reference value; and request retransmission of the contents after deleting packets of the transmitted contents when the number of lost packets exceeds the reference value.
-
Specification