1 |
1
멀티미디어 스트리밍 방법에 있어서,
(a) 소정의 전송률로 멀티미디어 데이터를 송신하는 단계와,
(b) 수신 패킷 수와 손실 패킷 수를 카운팅하여 이를 기록한 리포트를 작성하는 단계와,
(c) 상기 리포트를 기초로 네트워크의 손실 대역폭을 계산하는 단계와,
(d) 상기 손실 대역폭을 기초로 송신할 데이터의 전송 대역폭을 제어하여 멀티미디어 데이터를 전송하는 단계
를 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 방법
|
2 |
2
제1항에 있어서, 상기 (a)단계는,
사용자 입력값에 따라 스트리밍 서비스의 최초 전송 대역폭을 결정하는 단계
를 더 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 방법
|
3 |
3
제1항에 있어서, 상기 (b)단계는,
상기 손실 패킷 수는, 수신된 패킷들 중 가장 일련번호가 높은 것과 가장 일련번호가 낮은 것을 기준으로 그 사이에 존재하지 않는 일련번호를 카운팅 하여 결정하는 단계
를 더 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 방법
|
4 |
4
제1항에 있어서, 상기 (c)단계는,
상기 서버에서 송신한 전체 패킷 수와 상기 수신받은 리포트에 기록된 손실 패킷 수를 기초로 손실 대역폭을 결정하는 단계
를 더 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 방법
|
5 |
5
제4항에 있어서,
전송 대역폭에서 상기 손실 대역폭을 감산하여 네트워크의 가역폭을 결정하는 단계
를 더 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 방법
|
6 |
6
제1항에 있어서, 상기 (d)단계는,
상기 손실 대역폭이 있는 경우, 전송 대역폭을 감소시켜 멀티미디어 데이터를 전송하고,
상기 손실 대역폭이 없는 경우, 전송 대역폭을 증가시켜 멀티미디어 데이터를 전송하는 단계
를 더 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 방법
|
7 |
7
제8항에 있어서,
상기 전송 대역폭의 증가폭은 네트워크의 상황에 따라 정하여진 수치 또는 고정된 일정 수치 중 어느 하나로 하는 것
을 특징으로 하는 멀티미디어 스트리밍 방법
|
8 |
8
제6항에 있어서,
상기 전송 대역폭의 감소폭은 상기 손실 대역폭의 크기 또는 네트워크의 상황에 따라 정하여진 수치 또는 고정된 일정 수치 중 어느 하나로 하는 것
을 특징으로 하는 멀티미디어 스트리밍 방법
|
9 |
9
인터넷 또는 IP 기반의 네트워크와 연결되어 스트리밍 클라이언트와 멀티미디어 데이터 패킷을 송수신하는 네트워크부와,
멀티미디어 데이터를 저장하는 저장매체와,
상기 네트워크부 및 상기 저장매체와 연결되어 멀티미디어 데이터를 상기 스트리밍 클라이언트로 송신하고, 상기 스트리밍 클라이언트로부터 리포트를 받아 손실 대역폭을 결정하여 전송 대역폭을 제어하는 제어부
를 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 서버
|
10 |
10
제9항에 있어서, 상기 제어부는
상기 스트리밍 클라이언트로부터 수신받은 전체 패킷수와 손실 패킷 수를 기초로 손실 대역폭을 결정하고, 전송 대역폭에 대하여 상기 손실 대역폭을 감산하여 네트워크의 가역폭을 결정하는 것
을 특징으로 하는 멀티미디어 스트리밍 서버
|
11 |
11
제10항에 있어서, 상기 제어부는
상기 손실 대역폭이 있는 경우 전송 대역폭을 감소하여 멀티미디어 데이터를 전송하고, 상기 손실 대역폭이 없는 경우 전송 대역폭을 증가시켜 멀티미디어 데이터를 전송하는 것
을 특징으로 하는 멀티미디어 스트리밍 서버
|
12 |
12
인터넷 또는 IP 기반의 네트워크와 연결되어 스트리밍 서버와 멀티미디어 데이터 패킷을 송수신하는 네트워크부와,
상기 네트워크부로부터 상기 패킷을 전달받아, 수신받은 상기 멀티미디어 데이터의 수신 패킷 수와 손실 패킷 수를 카운팅하고, 이를 기록한 리포트를 작성하여 상기 네트워크부를 통하여 서버로 송신하는 제어부
를 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 클라이언트
|
13 |
13
제12항에 있어서, 상기 제어부는
상기 수신된 패킷들 중 가장 일련번호가 높은 것과 가장 일련번호가 낮은 것을 기준으로 그 사이에 존재하지 않는 일련번호를 기초로 하여 손실 패킷 수를 결정하고, 수신된 패킷의 수를 합산하여 수신 패킷 수를 결정하는 것
을 특징으로 하는 멀티미디어 스트리밍 클라이언트
|
14 |
14
멀티미디어 데이터를 스트리밍 클라이언트로 전송하고, 스트리밍 클라이언트로부터 전송받은 리포트를 기초로 전송 대역폭을 제어하는 제9항 내지 11항 중 어느 한 항에 기재된 멀티미디어 스트리밍 서버와
상기 스트리밍 서버로부터 멀티미디어 데이터를 수신하여 사용자에게 스트리밍 서비스를 제공하는 제12항 및 제13항 중 어느 한 항에 기재된 멀티미디어 스트리밍 클라이언트
을 포함하는 것을 특징으로 하는 멀티미디어 스트리밍 시스템
|