1 |
1
패킷을 수신하면 상기 수신한 패킷이 등록된 비디오 서비스 플로우에 속한 패킷인지 여부를 분류하는 서비스 플로우 처리부;상기 등록된 비디오 서비스 플로우에 해당하는 패킷과 상기 등록된 비디오 서비스 플로우에 해당하지 않는 패킷을 상기 등록된 비디오 서비스 플로우의 전송률을 보장하도록 스케줄링하여 전송하는 하나 이상의 채널 전송부;상기 서비스 플로우 처리부로부터 상기 등록된 비디오 서비스 플로우에 해당하는 패킷을 수신하면 상기 패킷의 제어 헤더로부터 전송이 예약된 채널 자원을 파악하여 패킷이 전송될 해당 채널의 상기 채널 전송부로 제공하는 비디오 전송 스케줄러; 및상기 서비스 플로우 처리부로부터 상기 등록된 비디오 서비스 플로우가 아닌 패킷을 수신하면 상기 패킷의 제어 헤더로부터 패킷의 전송이 예약된 채널 자원 중 전송 가능한 채널의 상기 채널 전송부로 상기 패킷을 제공하는 데이터 전송 스케줄러를 포함함을 특징으로 하는 헤드엔드 케이블모뎀의 비디오 서비스 플로우 처리 장치
|
2 |
2
삭제
|
3 |
3
제1항에 있어서, 서비스 플로우 처리부는,상기 수신한 패킷의 헤더 정보를 이용하여 상기 등록된 비디오 서비스 플로우에 해당하는 패킷인지 여부를 분류하는 패킷 분류부;상기 등록된 비디오 서비스 플로우에 해당하는 패킷을 처리하는 비디오 서비스 플로우 처리부; 및상기 등록된 비디오 서비스 플로우에 해당하지 않는 패킷을 처리하는 데이터 서비스 플로우 처리부를 포함함을 특징으로 하는 헤드엔드 케이블모뎀의 비디오 서비스 플로우 처리 장치
|
4 |
4
제3항에 있어서, 상기 비디오 서비스 플로우 처리부는,패킷의 목적지 그룹 MAC 주소로 전달될 서비스 그룹에 관한 정보에 대응하는 서비스 플로우 식별자 정보를 저장하는 세션 테이블;상기 세션 테이블을 이용하여 제공받은 패킷이 멀티캐스트로 서비스하는 비디오 서비스 플로우인지 여부를 판별하는 서비스 플로우 분류부;등록된 비디오 서비스 플로우에 관한 정보들을 저장하는 비디오 서비스 플로우 정보 테이블;상기 제공받은 패킷이 멀티캐스트로 서비스하는 비디오 서비스 플로우이면 멀티캐스트를 위해 상기 제공받은 패킷을 상기 비디오 서비스 플로우 정보 테이블을 참조하여 복사하는 패킷 복사부; 및상기 비디오 서비스 플로우 정보 테이블을 참조하여 전송 가능한 채널 정보 및 하향 서비스 식별자 같은 전송 스케줄러가 참조할 제어 헤더를 구성하고 상기 등록된 비디오 서비스 플로우에 해당하는 패킷에 상기 제어 헤더를 부가하는 제어 헤더 처리부를 포함함을 특징으로 하는 헤드엔드 케이블모뎀의 비디오 서비스 플로우 처리 장치
|
5 |
5
제1항에 있어서, 상기 채널 전송부는비디오 서비스 플로우가 전송되어야 할 대역 정보를 저장하는 비디오 서비스 플로우 대역정보부;상기 등록된 비디오 서비스 플로우에 해당하는 패킷들을 선입선출하는 비디오 전송큐;상기 등록된 비디오 서비스 플로우에 해당하지 않는 패킷들을 선입선출하는 우선순위에 따라 분류되는 다수의 데이터 전송큐; 및상기 비디오 서비스 플로우 대역정보부에 저장된 비디오 서비스 플로우 대역 정보가 보장하는 범위 내에서 상기 등록된 비디오 서비스 플로우에 해당하는 패킷의 전송률을 보장할 수 있도록 상기 비디오 전송큐의 전송을 스케줄링하는 채널 스케줄러를 포함함을 특징으로 하는 헤드엔드 케이블모뎀의 비디오 서비스 플로우 처리 장치
|
6 |
6
제5항에 있어서, 상기 채널 스케줄러는,상기 데이터 전송큐에 대하여 대역의 사용률에 따라 전송큐의 우선 순위별로 채널 전송을 스케줄링함을 특징으로 하는 헤드엔드 케이블모뎀의 비디오 서비스 플로우 처리 장치
|
7 |
7
패킷을 수신하면 상기 수신한 패킷이 등록된 비디오 서비스 플로우에 속한 패킷인지 여부를 분류하는 서비스 플로우 처리 단계; 및상기 등록된 비디오 서비스 플로우에 해당하는 패킷과 상기 등록된 비디오 서비스 플로우에 해당하지 않는 패킷을 채널 전송부를 통해 상기 등록된 비디오 서비스 플로우의 전송률을 보장하도록 스케줄링하여 전송하는 단계를 포함하고,상기 서비스 플로우 처리 단계는,상기 수신한 패킷의 헤더 정보를 이용하여 상기 등록된 비디오 서비스 플로우에 해당하는 패킷인지 여부를 분류하는 단계;상기 등록된 비디오 서비스 플로우에 해당하는 패킷이면 비디오 전송 스케줄러로 제공하는 단계; 및상기 등록된 비디오 서비스 플로우에 해당하지 않는 패킷이면 데이터 전송 스케줄러로 제공하는 단계를 포함함을 특징으로 하는 헤드엔드 케이블모뎀의 비디오 서비스 플로우 처리 방법
|
8 |
8
삭제
|
9 |
9
제7항에 있어서, 상기 비디오 전송 스케줄러는,상기 등록된 비디오 서비스 플로우에 해당하는 패킷을 수신하면 상기 패킷의 제어 헤더로부터 전송이 예약된 채널 자원을 파악하여 패킷이 전송될 해당 채널의 상기 채널 전송부로 제공함을 특징으로 하는 헤드엔드 케이블모뎀의 비디오 서비스 플로우 처리 방법
|
10 |
10
제7항에 있어서, 상기 데이터 전송 스케줄러는,상기 등록된 비디오 서비스 플로우가 아닌 패킷을 수신하면 상기 패킷의 제어 헤더로부터 패킷의 전송이 예약된 채널 자원 중 전송 가능한 채널의 상기 채널 전송부로 상기 패킷을 제공함을 특징으로 하는 헤드엔드 케이블모뎀의 비디오 서비스 플로우 처리 방법
|
11 |
11
제7항에 있어서, 상기 등록된 비디오 서비스 플로우에 해당하는 패킷이면 비디오 전송 스케줄러로 제공하는 단계는,상기 등록된 비디오 서비스 플로우에 해당하는 패킷의 서비스 플로우 식별자 정보를 확인하는 단계;상기 서비스 플로우 식별자 정보를 이용하여 비디오 서비스 플로우 정보 테이블을 검색하여 전송 가능한 채널 정보 및 하향 서비스 식별자 같은 전송 스케줄러가 참조할 제어 헤더를 구성하는 단계; 및상기 등록된 비디오 서비스 플로우에 해당하는 패킷에 상기 제어 헤더를 부가하여 상기 비디오 전송 스케줄러로 제공하는 단계를 포함함을 특징으로 하는 헤드엔드 케이블모뎀의 비디오 서비스 플로우 처리 방법
|
12 |
12
제11항에 있어서, 상기 제어 헤더를 구성하는 단계 이전에,상기 등록된 비디오 서비스 플로우에 해당하는 패킷이 멀티캐스트로 서비스하는 비디오 서비스 플로우인지 여부를 판별하는 단계; 및상기 등록된 비디오 서비스 플로우에 해당하는 패킷이 멀티캐스트로 서비스하는 비디오 서비스 플로우이면 멀티캐스트를 위해 상기 제공받은 패킷을 복사하는 단계를 더 포함함을 특징으로 하는 헤드엔드 케이블모뎀의 비디오 서비스 플로우 처리 방법
|