1 |
1
통신 시스템에서 서버가 비디오 콘텐츠를 전송하기 위한 방법에 있어서, 단말로부터 비디오 스트림의 중간시점부터의 연속적인 서비스를 요청받는 과정과, 패칭 방식과 패스트 브로드캐스팅 방식 각각으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간을 결정하는 과정과,상기 패칭 방식과 패스트 브로드캐스팅 방식 각각에 대해 결정된 발생 가능한 지연시간을 기반으로, 상기 비디오 콘텐츠에 대하여 더 짧은 지연시간을 요구하는 전송방식을 결정하는 과정과, 상기 결정된 전송방식을 적용하여 상기 비디오 콘텐츠를 상기 단말로 전송하는 과정을 포함하는 것을 특징으로 하는 방법
|
2 |
2
제 1 항에 있어서, 상기 통신 시스템은, 이종망간 인터넷 프로토콜 텔레비젼(IPTV: Internet Protocol Television) 서비스를 지원하는 시스템임을 특징으로 하는 방법
|
3 |
3
제 1 항에 있어서, 상기 지연시간 결정 과정은, 상기 단말로부터 서비스를 요청받은 시점과, 상기 단말이 상기 서비스 요청을 통해 요청한 비디오 스트림의 중간시점을 비교하고, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점인지 여부를 검사하며, 상기 비교 및 검사 결과에 따라, 패스트 브로드캐스팅 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간을 결정하는 과정과, 상기 단말로부터 서비스를 요청받은 시점과 패칭 윈도우를 비교하고, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점인지 여부를 검사하며, 상기 비교 및 검사 결과에 따라, 패칭 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간을 결정하는 과정을 포함하는 것을 특징으로 하는 방법
|
4 |
4
제 3 항에 있어서, 상기 단말로부터 서비스를 요청받은 시점이, 상기 단말이 상기 서비스 요청을 통해 요청한 비디오 스트림의 중간시점보다 이전시점이면서, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점이 아님이 판단될 시, 상기 패스트 브로드캐스팅 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간은, 하기 003c#수학식003e#을 이용하여 결정하는 것을 특징으로 하는 방법
|
5 |
5
제 3 항에 있어서, 상기 단말로부터 서비스를 요청받은 시점이, 상기 단말이 상기 서비스 요청을 통해 요청한 비디오 스트림의 중간시점보다 이전시점이면서, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점임이 판단될 시, 상기 패스트 브로드캐스팅 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간은, 하기 003c#수학식003e#을 이용하여 결정하는 것을 특징으로 하는 방법
|
6 |
6
제 3 항에 있어서, 상기 단말로부터 서비스를 요청받은 시점이, 상기 단말이 상기 서비스 요청을 통해 요청한 비디오 스트림의 중간시점보다 이후시점임이 판단될 시, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점인지 아닌지 여부에 관계없이, 상기 패스트 브로드캐스팅 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간은, 하기 003c#수학식003e#을 이용하여 결정하는 것을 특징으로 하는 방법
|
7 |
7
제 3 항에 있어서, 상기 단말로부터 서비스를 요청받은 시점이 패칭 윈도우 크기 내에 존재한다면 판단될 시, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점인지 아닌지 여부에 관계없이, 상기 패칭 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간은, 하기 003c#수학식003e#을 이용하여 결정하는 것을 특징으로 하는 방법
|
8 |
8
제 3 항에 있어서, 상기 단말로부터 서비스를 요청받은 시점이 패칭 윈도우 크기 내에 존재하지 않으면서, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점이 아님이 판단될 시, 상기 패칭 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간은, 하기 003c#수학식003e#을 이용하여 결정하는 것을 특징으로 하는 방법
|
9 |
9
제 3 항에 있어서, 상기 단말로부터 서비스를 요청받은 시점이 패칭 윈도우 크기 내에 존재하지 않으면서, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점임이 판단될 시, 상기 패칭 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간은, 하기 003c#수학식003e#을 이용하여 결정하는 것을 특징으로 하는 방법
|
10 |
10
제 1 항에 있어서, 상기 결정된 전송방식이 패칭 방식일 시, 패칭 방식에 할당된 총 멀티캐스트 정규 채널의 개수가, 서비스 요청 수신에 따라 필요한 총 멀티캐스트 정규 채널의 개수보다 작은지 여부를 검사하는 과정과, 패칭 방식에 할당된 총 멀티캐스트 정규 채널의 개수가, 서비스 요청 수신에 따라 필요한 총 멀티캐스트 정규 채널의 개수보다 작을 시, 상기 결정된 전송방식을 패스트 브로드캐스트 방식으로 변경하는 과정을 더 포함하는 것을 특징으로 하는 방법
|
11 |
11
제 10 항에 있어서, 상기 서비스 요청 수신에 따라 필요한 총 멀티캐스트 정규 채널의 개수는 하기 003c#수학식003e#을 이용하여 결정하는 것을 특징으로 하는 방법
|
12 |
12
통신 시스템에서 서버가 비디오 콘텐츠를 전송하기 위한 장치에 있어서, 단말로부터 비디오 스트림의 중간시점부터의 연속적인 서비스를 요청받는 서비스 요청 수신부와, 패칭 방식과 패스트 브로드캐스팅 방식 각각으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간을 결정하는 지연시간 결정부와, 상기 패칭 방식과 패스트 브로드캐스팅 방식 각각에 대해 결정된 발생 가능한 지연시간을 기반으로, 상기 비디오 콘텐츠에 대하여 더 짧은 지연시간을 요구하는 전송방식을 결정하는 전송 방식 결정부와,상기 결정된 전송방식을 적용하여 상기 비디오 콘텐츠를 상기 단말로 전송하는 전송부를 포함하는 것을 특징으로 하는 장치
|
13 |
13
제 12 항에 있어서, 상기 통신 시스템은, 이종망간 인터넷 프로토콜 텔레비젼(IPTV: Internet Protocol Television) 서비스를 지원하는 시스템임을 특징으로 하는 장치
|
14 |
14
제 12 항에 있어서, 상기 지연시간 결정부는, 상기 단말로부터 서비스를 요청받은 시점과, 상기 단말이 상기 서비스 요청을 통해 요청한 비디오 스트림의 중간시점을 비교하고, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점인지 여부를 검사하며, 상기 비교 및 검사 결과에 따라, 패스트 브로드캐스팅 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간을 결정하고,상기 단말로부터 서비스를 요청받은 시점과 패칭 윈도우를 비교하고, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점인지 여부를 검사하며, 상기 비교 및 검사 결과에 따라, 패칭 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간을 결정하는 것을 특징으로 하는 장치
|
15 |
15
제 14 항에 있어서, 상기 지연시간 결정부는, 상기 단말로부터 서비스를 요청받은 시점이, 상기 단말이 상기 서비스 요청을 통해 요청한 비디오 스트림의 중간시점보다 이전시점이면서, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점이 아님이 판단될 시, 하기 003c#수학식003e#을 이용하여 상기 패스트 브로드캐스팅 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간을 결정하는 것을 특징으로 하는 장치
|
16 |
16
제 14 항에 있어서, 상기 지연시간 결정부는, 상기 단말로부터 서비스를 요청받은 시점이, 상기 단말이 상기 서비스 요청을 통해 요청한 비디오 스트림의 중간시점보다 이전시점이면서, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점임이 판단될 시, 하기 003c#수학식003e#을 이용하여 상기 패스트 브로드캐스팅 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간을 결정하는 것을 특징으로 하는 장치
|
17 |
17
제 14 항에 있어서, 상기 지연시간 결정부는, 상기 단말로부터 서비스를 요청받은 시점이, 상기 단말이 상기 서비스 요청을 통해 요청한 비디오 스트림의 중간시점보다 이후시점임이 판단될 시, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점인지 아닌지 여부에 관계없이, 하기 003c#수학식003e#을 이용하여 상기 패스트 브로드캐스팅 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간을 결정하는 것을 특징으로 하는 장치
|
18 |
18
제 14 항에 있어서, 상기 지연시간 결정부는, 상기 단말로부터 서비스를 요청받은 시점이 패칭 윈도우 크기 내에 존재한다면 판단될 시, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점인지 아닌지 여부에 관계없이, 하기 003c#수학식003e#을 이용하여 상기 패칭 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간을 결정하는 것을 특징으로 하는 장치
|
19 |
19
제 14 항에 있어서, 상기 지연시간 결정부는, 상기 단말로부터 서비스를 요청받은 시점이 패칭 윈도우 크기 내에 존재하지 않으면서, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점이 아님이 판단될 시, 하기 003c#수학식003e#을 이용하여 상기 패칭 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간을 결정하는 것을 특징으로 하는 장치
|
20 |
20
제 14 항에 있어서, 상기 지연시간 결정부는, 상기 단말로부터 서비스를 요청받은 시점이 패칭 윈도우 크기 내에 존재하지 않으면서, 상기 단말로부터 서비스를 요청받은 시점이 세그먼트 시작시점임이 판단될 시, 하기 003c#수학식003e#을 이용하여 상기 패칭 방식으로 해당 비디오 콘텐츠를 전송하였을 경우 발생 가능한 지연시간을 결정하는 것을 특징으로 하는 장치
|
21 |
21
제 12 항에 있어서, 상기 전송 방식 결정부는, 상기 결정된 전송방식이 패칭 방식일 시, 패칭 방식에 할당된 총 멀티캐스트 정규 채널의 개수가, 서비스 요청 수신에 따라 필요한 총 멀티캐스트 정규 채널의 개수보다 작은지 여부를 검사하고, 패칭 방식에 할당된 총 멀티캐스트 정규 채널의 개수가, 서비스 요청 수신에 따라 필요한 총 멀티캐스트 정규 채널의 개수보다 작을 시, 상기 결정된 전송방식을 패스트 브로드캐스트 방식으로 변경하는 것을 특징으로 하는 장치
|
22 |
22
제 21 항에 있어서, 상기 전송 방식 결정부는, 하기 003c#수학식003e#을 이용하여 상기 서비스 요청 수신에 따라 필요한 총 멀티캐스트 정규 채널의 개수를 결정하는 것을 특징으로 하는 장치
|