1 |
1
미디어 컨텐츠를 디코드하는 미디어 디코더를 포함하는 인터넷 프로토콜(internet protocol, IP) 기반 미디어 수신기에 포함되는 네트워크 장치의 동작 방법에 있어서,상기 미디어 수신기에게 미디어를 전송하는 컨텐츠 서버로부터 이더넷 패킷을 수신하는 단계;상기 이더넷 패킷으로부터 네트워크 패킷을 추출하는 단계;상기 네트워크 패킷으로부터 미디어 스트림 패킷을 추출하는 단계; 및 상기 미디어 스트림 패킷을 상기 미디어 디코더로 전송하는 단계를 포함하고,상기 네트워크 패킷은 상기 이더넷 패킷의 헤더부분을 제외한 페이로드이고상기 미디어 스트림 패킷을 추출하는 단계는상기 네트워크 패킷의 헤더 부분을 제거한 페이로드 부분을 추출하는 단계인동작 방법
|
2 |
2
제1항에 있어서,상기 네트워크 패킷으로부터 상기 미디어 스트림 패킷을 추출하는 단계는미디어 스트림 패킷을 포함하는 네트워크 패킷인지 판단하는 기준이 되는 필터링 IP 주소 및 필터링 포트 번호와 상기 네트워크 패킷의 헤더에 포함된 IP 주소 및 포트 번호가 일치하는지 판단하는 단계와상기 필터링 IP 주소 및 상기 필터링 포트 번호와 상기 네트워크 패킷의 헤더에 포함된 IP 주소 및 포트 번호가 일치하는 경우, 상기 네트워크 패킷으로부터 상기 미디어 스트림 패킷을 추출하는 단계를 포함하는동작 방법
|
3 |
3
제2항에 있어서,상기 네트워크 패킷으로부터 상기 미디어 스트림 패킷을 추출하는 단계는상기 미디어 수신기의 제어부로부터 IP 주소 및 포트 번호를 수신하는 단계와상기 수신한 IP 주소에 기초하여 상기 필터링 IP 주소를 결정하고 상기 수신한 포트 번호에 기초하여 상기 필터링 포트 번호를 결정하는 단계를 더 포함하는동작 방법
|
4 |
4
제1항에 있어서,상기 미디어 스트림 패킷을 추출하는 단계는상기 네트워크 패킷으로부터 전송 패킷을 추출하는 단계와,상기 전송 패킷으로부터 세션 패킷을 추출하는 단계와, 상기 세션 패킷으로부터 상기 미디어 스트림 패킷을 추출하는 단계를 포함하는동작 방법
|
5 |
5
제4항에 있어서,상기 세션 패킷으로부터 상기 미디어 스트림 패킷을 추출하는 단계는상기 세션 패킷의 순서를 나타내는 인덱스인 상기 세션 패킷의 시퀀스 번호가 상기 네트워크 장치가 상기 세션 패킷 이전에 수신한 세션 패킷의 시퀀스 번호와 불연속인지 판단하는 단계와상기 세션 패킷의 시퀀스 번호가 상기 네트워크 장치가 상기 세션 패킷 이전에 수신한 세션 패킷의 시퀀스 번호와 불연속인 경우, 상기 미디어 수신기의 제어부에게 세션 패킷의 시퀀스 번호 불연속에 대한 알림 메시지를 전송하는 단계를 포함하는동작 방법
|
6 |
6
제5항에 있어서,상기 알림 메시지는 상기 네트워크 장치가 상기 세션 패킷 이전에 수신한 세션 패킷의 시퀀스 번호와 상기 세션 패킷의 시퀀스 번호 사이에서 누락된 시퀀스 번호를 포함하는동작 방법
|
7 |
7
제6항에 있어서,상기 미디어 수신기의 제어부는 상기 알림 메시지에 기초하여 상기 누락된 시퀀스 번호에 해당하는 세션 패킷의 재전송을 상기 컨텐츠 서버에게 요청하는동작 방법
|
8 |
8
제4항에 있어서,상기 세션 패킷으로부터 상기 미디어 스트림 패킷을 추출하는 단계는상기 세션 패킷의 순서를 나타내는 인덱스인 상기 세션 패킷의 시퀀스 번호가 상기 네트워크 장치가 상기 세션 패킷 이전에 수신한 세션 패킷의 시퀀스 번호와 불연속인지 판단하는 단계와상기 세션 패킷의 시퀀스 번호가 상기 네트워크 장치가 상기 세션 패킷 이전에 수신한 세션 패킷의 시퀀스 번호와 불연속인 경우, 상기 네트워크 장치가 상기 세션 패킷 이전에 수신한 세션 패킷의 시퀀스 번호와 상기 세션 패킷의 시퀀스 번호 사이에서 누락된 시퀀스 번호에 해당하는 세션 패킷의 재전송을 상기 컨텐츠 서버에게 요청하는 단계를 포함하는동작 방법
|
9 |
9
제4항에 있어서,상기 세션 패킷으로부터 상기 미디어 스트림 패킷을 추출하는 단계는상기 세션 패킷의 순서를 나타내는 인덱스인 상기 세션 패킷의 시퀀스 번호가 상기 네트워크 장치가 상기 세션 패킷 이전에 수신한 세션 패킷의 시퀀스 번호와 중복되는지 판단하는 단계와상기 세션 패킷의 시퀀스 번호가 상기 네트워크 장치가 상기 세션 패킷 이전에 수신한 세션 패킷의 시퀀스 번호와 중복되는 경우, 상기 세션 패킷을 폐기하는 단계를 포함하는동작 방법
|
10 |
10
제4항에 있어서,상기 세션 패킷으로부터 상기 미디어 스트림 패킷을 추출하는 단계는상기 미디어 스트림 패킷을 이전에 추출된 미디어 스트림 패킷과 함께 정렬하여 모으는 단계와상기 미디어 스트림 패킷이 정렬된 순서와 상기 미디어 스트림 패킷을 포함하는 상기 세션 패킷의 시퀀스 번호의 순서가 불일치하는지 판단하는 단계와상기 미디어 스트림 패킷이 정렬된 순서와 상기 미디어 스트림 패킷을 포함하는 상기 세션 패킷의 시퀀스 번호의 순서가 불일치하는 경우, 상기 미디어 스트림 패킷을 포함하는 미디어 스트림 패킷들의 집합을 재정렬하는 단계를 포함하는동작 방법
|
11 |
11
미디어 컨텐츠를 디코드하는 미디어 디코더를 포함하는 인터넷 프로토콜(internet protocol, IP)기반 미디어 수신기에 포함되는 네트워크 장치에 있어서,상기 미디어 수신기에게 미디어를 전송하는 컨텐츠 서버로부터 이더넷 패킷을 수신하는 네트워크 인터페이스;상기 이더넷 패킷으로부터 네트워크 패킷을 추출하고, 상기 네트워크 패킷으로부터 미디어 스트림 패킷을 추출하는 제어부; 및상기 미디어 스트림 패킷을 상기 미디어 디코더로 전송하는 사용자 인터페이스를 포함하고,상기 네트워크 패킷은 상기 이더넷 패킷의 헤더부분을 제외한 페이로드이고상기 제어부는 상기 네트워크 패킷의 헤더 부분을 제거한 페이로드 부분을 상기 미디어 스트림 패킷으로 추출하는네트워크 장치
|
12 |
12
제11항에 있어서,상기 제어부는미디어 스트림 패킷을 포함하는 네트워크 패킷인지 판단하는 기준이 되는 필터링 IP 주소 및 필터링 포트 번호와 상기 네트워크 패킷의 헤더에 포함된 IP 주소 및 포트 번호가 일치하는지 판단하고,상기 필터링 IP 주소 및 상기 필터링 포트 번호와 상기 네트워크 패킷의 헤더에 포함된 IP 주소 및 포트 번호가 일치하는 경우, 상기 네트워크 패킷으로부터 상기 미디어 스트림 패킷을 추출하는네트워크 장치
|
13 |
13
제12항에 있어서,상기 사용자 인터페이스는 상기 미디어 수신기의 제어부로부터 IP 주소 및 포트 번호를 수신하고,상기 제어부는 상기 수신한 IP 주소에 기초하여 상기 필터링 IP 주소를 결정하고 상기 수신한 포트 번호에 기초하여 상기 필터링 포트 번호를 결정하는네트워크 장치
|
14 |
14
제11항에 있어서,상기 제어부는상기 네트워크 패킷으로부터 전송 패킷을 추출하고, 상기 전송 패킷으로부터 세션 패킷을 추출하고, 상기 세션 패킷으로부터 미디어 스트림 패킷을 추출하는네트워크 장치
|