1 |
1
전송될 멀티미디어 데이터에 대한 채널 코딩을 수행하는 단계;
패킷 손실률 및 채널 품질을 판단하는 단계;
상기 판단된 패킷 손실률, 채널 품질 및 지연 시간에 기초하여 물리 전송 모드를 결정하는 단계; 및
상기 결정된 물리 전송 모드에 기초하여 상기 멀티미디어 데이터를 전송하는 단계를 포함하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
2 |
2
제1항에 있어서, 상기 전송될 멀티미디어 데이터에 대한 채널 코딩을 수행하는 단계는,
상기 멀티미디어 데이터를 리드솔로몬 코드(Reed-Solomon)를 이용하여 채널 코딩을 수행하는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
3 |
3
제1항에 있어서, 상기 패킷 손실률 및 채널 품질을 판단하는 단계는,
수신된 신호의 수신신호강도(RSS: Received Signal Strength)에 기초하여 채널 품질을 판단하는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
4 |
4
제1항에 있어서, 상기 물리 전송 모드는,
데이터 전송률(Data Rate), 변조 방법(Modulation), 코드 레이트(Code Rate), 심볼당 데이터 비트 수 중 적어도 하나의 항목을 포함하는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
5 |
5
제1항에 있어서, 상기 멀티미디어 데이터는
적어도 하나의 데이터 유닛으로 구성되고, 상기 적어도 하나의 데이터 유닛 각각은 미리 설정된 개수의 고정크기 윈도우를 포함하며, 상기 고정크기 윈도우 각각은 동일한 개수의 패킷으로 구성되는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
6 |
6
제5항에 있어서, 상기 판단된 패킷 손실률, 채널 품질 및 지연 시간에 기초하여 물리 전송 모드를 결정하는 단계는,
미리 설정된 개수의 상기 고정크기 윈도우를 포함하는 슬라이딩 윈도우가 설정되는 단계;
상기 슬라이딩 윈도우에 포함된 상기 미리 설정된 개수의 고정크기 윈도우에 대해 상기 패킷 손실률, 상기 채널 품질 및 상기 지연 시간에 기초하여 물리 전송 모드를 결정하는 단계; 및
상기 결정된 물리 전송 모드에 기초하여 상기 슬라이딩 윈도우에 포함된 상기 미리 설정된 개수의 고정크기 윈도우가 전송되는 단계를 포함하는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
7 |
7
제6항에 있어서, 상기 슬라이딩 윈도우에 포함된 상기 미리 설정된 개수의 고정크기 윈도우에 대해 상기 패킷 손실률, 상기 채널 품질 및 지연시간에 기초하여 물리 전송 모드를 결정하는 단계는, 수학식 10
(상기 수학식 10에서, 은 k번째 링크로 전송되는 슬라이딩 윈도우에 포함된 마지막 고정크기 윈도우의 물리 전송 모드, 는 k번째 링크로 전송되는 슬라이딩 윈도우의 마지막 고정크기 윈도우에 대해 물리 전송 모드 가 선택되었을 때 지연시간, PKi는 i번째 패킷, λi는 i번째 고정크기 윈도우의 라그랑주 승수, 는 k번째 링크를 통해 패킷을 전송할 준비가 된 수신신호강도(RSS)값, 은 가 선택되었을 때 슬라이딩 윈도우의 가장 마지막 고정크기 윈도우에 대한 패킷손실율(PLR), 은 k-1번째 링크까지의 관측 패킷손실율, 은 현재 슬라이딩 윈도우의 관측 패킷손실률을 의미한다)를 만족하는 물리 전송 모드를 선택하는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
8 |
8
제7항에 있어서, 상기 슬라이딩 윈도우에 포함된 상기 미리 설정된 개수의 고정크기 윈도우에 대해 상기 패킷 손실률,상기 채널 품질 및 상기 지연시간에 기초하여 물리 전송 모드를 결정하는 단계는
상기 슬라이딩 윈도우에 포함된 패킷을 전송한 후 상기 라그랑주 승수(Lagrange Multiplier)를 조정하는 단계를 더 포함하는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
9 |
9
제8항에 있어서, 상기 라그랑주 승수를 조정하는 단계는
수학식 12
를 통해 수행(상기 수학식 12에서 β는 비례변수를 의미하고, PLRtol은 상기 데이터 유닛 내에서 허용 가능한 패킷 손실률을 의미한다)되는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
10 |
10
어플리케이션 계층에서 전송될 비디오 데이터에 대한 채널 코딩을 수행하는 단계;
전송 계층에서 UDP(User Datagram Protocol)를 이용하여 상기 채널 코딩이 수행된 비디오 데이터에 대한 패킷을 생성하는 단계;
네트워크 계층에서 AODV(Ad hoc On-demand Distance Vector)를 이용하여 상기 생성된 패킷을 라우팅하는 단계;
MAC 계층에서 패킷 손실률, 채널 품질 및 지연 시간에 기초하여 상기 생성된 패킷의 전송을 위한 물리 전송 모드를 결정하는 단계; 및
물리 계층에서 상기 결정된 물리 전송 모드에 따라 상기 패킷을 전송하는 단계를 포함하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
11 |
11
제10항에 있어서, 상기 MAC 계층에서 패킷 손실률, 채널 품질 및 지연 시간에 기초하여 상기 생성된 패킷의 전송을 위한 물리 전송 모드를 결정하는 단계는,
수신된 신호의 수신신호강도(RSS)에 기초하여 채널 품질을 판단하는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
12 |
12
제10항에 있어서, 상기 물리 전송 모드는,
데이터 전송률, 변조 방법, 코드 레이트, 심볼당 데이터 비트 수 중 적어도 하나의 항목을 포함하는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
13 |
13
제10항에 있어서, 상기 비디오 데이터는
적어도 하나의 데이터 유닛으로 구성되고, 상기 적어도 하나의 데이터 유닛 각각은 미리 설정된 개수의 고정크기 윈도우를 포함하며, 상기 고정크기 윈도우 각각은 동일한 개수의 패킷으로 구성되는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
14 |
14
제13항에 있어서, 상기 MAC 계층에서 패킷 손실률, 채널 품질 및 지연 시간에 기초하여 상기 생성된 패킷의 전송을 위한 물리 전송 모드를 결정하는 단계는,
미리 설정된 개수의 상기 고정크기 윈도우를 포함하는 슬라이딩 윈도우가 설정되는 단계;
상기 슬라이딩 윈도우에 포함된 상기 미리 설정된 개수의 고정크기 윈도우에 대해 상기 패킷 손실률, 상기 채널 품질 및 상기 지연 시간에 기초하여 물리 전송 모드를 결정하는 단계; 및
상기 결정된 물리 전송 모드에 기초하여 상기 슬라이딩 윈도우에 포함된 상기 미리 설정된 개수의 고정크기 윈도우가 전송되는 단계를 포함하는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
15 |
15
제14항에 있어서, 상기 슬라이딩 윈도우에 포함된 상기 미리 설정된 개수의 고정크기 윈도우에 대해 상기 패킷 손실률, 상기 채널 품질 및 상기 지연시간에 기초하여 물리 전송 모드를 결정하는 단계는, 수학식 10
(상기 수학식 10에서, 은 k번째 링크로 전송되는 슬라이딩 윈도우에 포함된 마지막 고정크기 윈도우의 물리 전송 모드, 는 k번째 링크로 전송되는 슬라이딩 윈도우의 마지막 고정크기 윈도우에 대해 물리 전송 모드 가 선택되었을 때 지연시간, PKi는 i번째 패킷, λi는 i번째 고정크기 윈도우의 라그랑주 승수, 는 k번째 링크를 통해 패킷을 전송할 준비가 된 수신신호강도(RSS)값, 은 가 선택되었을 때 슬라이딩 윈도우의 가장 마지막 고정크기 윈도우에 대한 패킷손실율(PLR), 은 k-1번째 링크까지의 관측 패킷손실율, 은 현재 슬라이딩 윈도우의 관측 패킷손실률을 의미한다)를 만족하는 물리 전송 모드를 선택하는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
16 |
16
제15항에 있어서, 상기 슬라이딩 윈도우에 포함된 상기 미리 설정된 개수의 고정크기 윈도우에 대해 상기 패킷 손실률, 상기 채널 품질 및 상기 지연시간에 기초하여 물리 전송 모드를 결정하는 단계는,
상기 슬라이딩 윈도우에 포함된 패킷을 전송한 후 상기 라그랑주 승수(Lagrange Multiplier)를 조정하는 단계를 더 포함하는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
17 |
17
제16항에 있어서, 상기 라그랑주 승수를 조정하는 단계는
수학식 12
를 통해 수행(상기 수학식 12에서 β는 비례변수를 의미하고, PLRtol은 상기 데이터 유닛 내에서 허용 가능한 패킷 손실률을 의미한다)되는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|
18 |
18
제10항에 있어서, 상기 물리 계층에서 상기 결정된 물리 전송 모드에 따라 상기 패킷을 전송하는 단계는,
수신 노드로부터 전송된 신호의 수신 신호 강도(RSS)에 기초하여 채널 품질을 판단하는 단계; 및
상기 판단된 채널 품질을 상기 MAC 계층에 제공하는 단계를 더 포함하는 것을 특징으로 하는 이동 애드 혹 네트워크에서 멀티미디어 데이터 전송 방법
|