1 |
1
인터넷망을 통해 각 사용자의 댁내에 위치한 IPTV 셋톱박스와의 사이에서 방송 서비스를 제공하는 IPTV 방송 서비스 시스템에 있어서,
각 채널별 멀티캐스트 방송 스트림을 전송하는 IPTV 방송 서버;
상기 IPTV 방송 서버가 전송하는 멀티캐스트 방송 스트림을 고정적으로 수신하고, 홈 게이트웨이의 요청에 따라 특정 채널의 멀티캐스트 방송 스트림을 전송해주는 집선 스위치;
상기 집선 스위치로 수신되는 각 채널의 멀티캐스트 방송 스트림을 일정치 만큼 캐싱하고 최근 I 프레임의 위치를 인덱싱하며, 상기 홈 게이트웨이의 요청에 따라 캐싱되어 있는 특정 채널의 멀티캐스트 방송 스트림을 I 프레임부터 전송해주는 캐싱 서버; 및
상기 IPTV 셋톱박스와 연결되고, 상기 IPTV 셋톱박스의 요청에 따라 상기 캐싱 서버 또는 상기 집선 스위치로부터 특정 채널의 멀티캐스트 방송 스트림을 받아 전송해 주는 홈 게이트웨이를 포함하여 구성되는 것을 특징으로 하는 IPTV 방송 서비스 시스템
|
2 |
2
제 1 항에 있어서,
상기 캐싱 서버는 멀티캐스트 방송 스트림을 IP 터널링을 이용하여 유니캐스트 방식으로 전송하도록 구성되는 것을 특징으로 하는 IPTV 방송 서비스 시스템
|
3 |
3
제 1 항에 있어서,
상기 홈 게이트웨이는 상기 IPTV 셋톱박스가 새로운 채널에 접속하는 상황이 발생한 경우 우선 상기 캐싱 서버로부터 해당 채널의 멀티캐스트 방송 스트림을 수신하여 상기 IPTV 셋톱박스로 전송하고,
상기 캐싱 서버로부터 수신되는 멀티캐스트 방송 스트림과 상기 집선 스위치로부터 수신되는 멀티캐스트 방송 스트림 사이의 지연이 해소되면 상기 캐싱 서버와의 접속을 종료하고 상기 집선 스위치로부터 수신되는 멀티캐스트 방송 스트림을 상기 IPTV 셋톱박스로 전송하도록 구성되는 것을 특징으로 하는 IPTV 방송 서비스 시스템
|
4 |
4
제 1 항에 있어서,
상기 캐싱 서버에서 상기 홈 게이트웨이로 향하는 멀티캐스트 방송 스트림의 전송 속도는 상기 집선 스위치에서 상기 홈 게이트웨이로 향하는 멀티캐스트 방송 스트림의 전송 속도보다 빠르게 이루어지도록 구성되는 것을 특징으로 하는 IPTV 방송 서비스 시스템
|
5 |
5
제 1 항 내지 제 4 항 중 어느 하나의 항에 있어서,
상기 홈 게이트웨이의 역할은 상기 IPTV 셋톱박스가 수행하도록 구성되는 것을 특징으로 하는 IPTV 방송 서비스 시스템
|
6 |
6
홈 게이트웨이가 캐싱서버로부터 IPTV 셋톱박스에 설정된 현재 채널의 멀티캐스트 방송 스트림을 I 프레임부터 수신하여 상기 IPTV 셋톱박스로 전송하기 시작하는 단계;
상기 홈 게이트웨이가 집선 스위치로부터 해당 채널의 멀티캐스트 방송 스트림을 수신하기 시작하는 단계;
상기 홈 게이트웨이가 상기 캐싱 서버와 상기 집선 스위치로부터 각각 수신되는 멀티캐스트 방송 스트림의 타임 시퀀스를 비교하는 단계; 및
상기 비교 결과 각 타임 시퀀스의 차이가 기준값 이하가 되면, 상기 홈 게이트웨이가 상기 캐싱 서버의 멀티캐스트 방송 스트림 전송을 중단시키고, 상기 집선 스위치로부터 수신되는 멀티캐스트 방송 스트림을 상기 IPTV 셋톱박스로 전송하기 시작하는 단계를 포함하여 이루어지는 IPTV 방송 서비스 방법
|
7 |
7
IPTV 셋톱박스의 채널이 전환되면 상기 IPTV 셋톱박스가 홈 게이트웨이로 구채널 접속 종료를 요청하여 구채널 접속을 종료시키는 단계;
상기 IPTV 셋톱박스가 상기 홈 게이트웨이로 신채널 접속을 요청하는 단계;
상기 홈 게이트웨이가 캐싱 서버로부터 신채널의 멀티캐스트 방송 스트림을 I 프레임부터 수신하여 상기 IPTV 셋톱박스로 전송하기 시작하는 단계;
상기 홈 게이트웨이가 집선 스위치로부터 해당 채널의 멀티캐스트 방송 스트림을 수신하기 시작하는 단계;
상기 홈 게이트웨이가 상기 캐싱 서버와 상기 집선 스위치로부터 각각 수신되는 멀티캐스트 방송 스트림의 타임 시퀀스를 비교하는 단계; 및
상기 비교 결과 각 타임 시퀀스의 차이가 기준값 이하가 되면, 상기 홈 게이트웨이가 상기 캐싱 서버의 멀티캐스트 방송 스트림 전송을 중단시키고, 상기 집선 스위치로부터 수신되는 멀티캐스트 방송 스트림을 상기 IPTV 셋톱박스로 전송하기 시작하는 단계를 포함하여 이루어지는 IPTV 방송 서비스 방법
|
8 |
8
제 7 항에 있어서,
상기 홈 게이트웨이는 상기 IPTV 셋톱박스로부터 특정 채널에 대한 접속이 요청된 후 기 설정된 채널전환 시간 이내에 상기 IPTV 셋톱박스로부터 타 채널에 대한 접속이 요청되면, 상기 캐싱 서버에 이전 채널의 방송 스트림 전송 중단을 요청하고, 신채널의 방송 스트림을 전송해줄 것을 요청하도록 구성되는 것을 특징으로 하는 IPTV 방송 서비스 방법
|
9 |
9
제 6 항 내지 제 8 항 중 어느 하나의 항에 있어서,
상기 캐싱 서버는 멀티캐스트 방송 스트림을 상기 홈 게이트웨이로 전송할 때 IP 터널링을 이용하여 유니캐스트 방식으로 전송하도록 구성되는 것을 특징으로 하는 IPTV 방송 서비스 방법
|
10 |
10
IPTV 셋톱박스가 부팅되면 상기 IPTV 셋톱박스가 캐싱 서버로부터 현재 설정되어 있는 채널의 멀티캐스트 방송 스트림을 I 프레임부터 수신하여 처리하기 시작하는 단계;
상기 IPTV 셋톱박스가 집선 스위치로부터 해당 채널의 멀티캐스트 방송 스트림을 수신하기 시작하는 단계;
상기 IPTV 셋톱박스가 상기 캐싱 서버와 상기 집선 스위치로부터 각각 수신되는 멀티캐스트 방송 스트림의 타임 시퀀스를 비교하는 단계; 및
상기 비교 결과 각 타임 시퀀스의 차이가 기준값 이하가 되면, 상기 IPTV 셋톱박스가 상기 캐싱 서버의 멀티캐스트 방송 스트림 전송을 중단시키고, 상기 집선 스위치로부터 수신되는 멀티캐스트 방송 스트림을 처리하기 시작하는 단계를 포함하여 이루어지는 IPTV 방송 서비스 방법
|
11 |
11
IPTV 셋톱박스의 채널이 전환되면 상기 IPTV 셋톱박스가 구채널 접속을 종료시키는 단계;
상기 IPTV 셋톱박스가 캐싱 서버로부터 신채널의 멀티캐스트 방송 스트림을 I 프레임부터 수신하여 처리하기 시작하는 단계;
상기 IPTV 셋톱박스가 집선 스위치로부터 신채널의 멀티캐스트 방송 스트림을 수신하기 시작하는 단계;
상기 IPTV 셋톱박스가 상기 캐싱 서버와 상기 집선 스위치로부터 각각 수신되는 멀티캐스트 방송 스트림의 타임 시퀀스를 비교하는 단계; 및
상기 비교 결과 각 타임 시퀀스의 차이가 기준값 이하가 되면, 상기 IPTV 셋톱박스가 상기 캐싱 서버의 멀티캐스트 방송 스트림 전송을 중단시키고, 상기 집선 스위치로부터 수신되는 멀티캐스트 방송 스트림을 처리하기 시작하는 단계를 포함하여 이루어지는 IPTV 방송 서비스 방법
|
12 |
12
제 11 항에 있어서,
상기 IPTV 셋톱박스는 특정 채널이 설정된 후 기 설정된 채널전환 시간 이내에 채널이 전환되면, 상기 캐싱 서버에 이전 채널의 방송 스트림 전송 중단을 요청하고, 신채널의 방송 스트림을 전송해줄 것을 요청하도록 구성되는 것을 특징으로 하는 IPTV 방송 서비스 방법
|
13 |
13
제 10 항 내지 제 12 항 중 어느 하나의 항에 있어서,
상기 캐싱 서버는 멀티캐스트 방송 스트림을 상기 IPTV 셋톱박스로 전송할 때 IP 터널링을 이용하여 유니캐스트 방식으로 전송하도록 구성되는 것을 특징으로 하는 IPTV 방송 서비스 방법
|