1 |
1
무선 통신 시스템에서 단말의 자원 분배 방법에 있어서,적어도 하나 이상의 프로세스에 관련된 정보에 기반하여, 구동 프로세스에 대한 목록을 업데이트하는 단계;상기 프로세스에 관련된 정보에 포함된 우선 순위 정보에 기반하여 상기 구동 프로세스에 대한 목록에 포함된 프로세스 별 자원 량을 결정하는 단계; 및상기 결정된 자원 량에 기반하여 상기 구동 프로세스에 대한 목록에 포함된 적어도 하나 이상의 프로세스에 자원 분배를 수행하는 단계;를 포함하는 것을 특징으로 하는 방법
|
2 |
2
제1항에 있어서, 상기 자원 분배를 수행하는 단계는,각 프로세스에 대한 버퍼 크기 또는 알림(advertised) 윈도우 크기 중 적어도 하나를 조정하는 것을 특징으로 하는 방법
|
3 |
3
제2항에 있어서, 상기 알림(advertised) 윈도우는,상기 단말이 정보 송신 장치에게 알리는 수신 가능한 데이터 양의 정보를 포함하는 것을 특징으로 하는 방법
|
4 |
4
제2항에 있어서, 상기 자원 분배를 수행하는 단계는,정보 송신 장치에게 전송하는 ACK(acknowledge) 메시지의 개수를 조정하는 것을 특징으로 하는 방법
|
5 |
5
제1항에 있어서, 상기 프로세스에 관련된 정보는,프로세스 식별자, 상기 프로세스의 프로토콜 정보 등을 포함하는 것을 특징으로 하는 방법
|
6 |
6
제4항에 있어서, 상기 ACK(acknowledge) 메시지의 개수를 조정하는 것은 상기 프로세스에 대한 목록에 포함된 프로세스 별 우선 순위 정보에 기반한 것을 특징으로 하는 방법
|
7 |
7
제2항에 있어서, 상기 자원 분배를 수행하는 단계는,프로세스에 할당된 자원 량을 증가시키는 경우, 버퍼 크기를 수신 윈도우 크기보다 선행하여 증가시키는 단계;프로세스에 할당된 자원 량을 감소시키는 경우, 수신 윈도우 크기를 버퍼 크기보다 선행하여 감소시키는 단계;를 포함하는 것을 특징으로 하는 방법
|
8 |
8
제1항에 있어서, 상기 미리 저장된 프로세스 별 자원 필요량은,프로세스의 데이터 통신 양의 평균 값 또는 데이터 통신 패턴 중 어느 하나에 기반하여 결정되는 것을 특징으로 하는 방법
|
9 |
9
제1항에 있어서, 상기 각 프로세스 별 우선 순위는,현재 구동되는 프로세스인지 여부에 따라 결정되는 것을 특징으로 하는 방법
|
10 |
10
제1항에 있어서, 상기 프로세스 별 분배할 자원 량을 결정하는 단계는,상기 프로세스에 대한 목록에 포함된 우선 순위가 가장 큰 프로세스의 미리 저장된 자원 필요량을 결정하는 단계;상기 결정된 자원 필요량보다 가용 자원이 더 많은 경우, 상기 우선 순위가 가장 큰 프로세스에 자원 필요량에 대응되는 자원 량을 할당하는 단계;상기 프로세스에 대한 목록에서 상기 우선 순위가 가장 큰 프로세스를 제외한 나머지 프로세스에 상기 자원 필요량에 기반하여 가중치 정보를 결정하는 단계;상기 우선 순위가 가장 큰 프로세스를 제외한 나머지 프로세스에 상기 자원 필요량 및 가중치 정보에 기반하여 자원 량을 할당하는 단계;를 포함하는 것을 특징으로 하는 방법
|
11 |
11
제10항에 있어서, 상기 프로세스 별 자원 량을 결정하는 단계는,상기 결정된 우선 순위가 가장 큰 프로세스의 미리 저장된 자원 필요량보다 가용 자원이 더 적은 경우, 상기 우선 순위가 가장 큰 프로세스를 제외한 나머지 프로세스에 단위 패킷을 수신하는데 필요한 자원 량을 할당하는 단계;상기 가용 자원에서 우선 순위가 가장 큰 프로세스를 제외한 나머지 프로세스에 할당된 자원 량을 제외한 자원 량을 상기 우선 순위가 가장 큰 프로세스에 할당하는 단계;를 포함하는 것을 특징으로 하는 방법
|
12 |
12
제5항에 있어서, 상기 프로세스에 대한 목록을 업데이트하는 단계는,생성된 프로세스와 관련된 정보에 포함된 식별자를 추출하는 단계;상기 추출한 식별자를 이용하여 상기 프로세스가 프로세스에 대한 목록에 포함되는지 결정하는 단계;상기 프로세스 목록에 포함되어 있지 않은 경우, 상기 프로세스를 상기 프로세스에 대한 목록에 저장하는 단계;를 포함하는 것을 특징으로 하는 방법
|
13 |
13
제1항에 있어서, 상기 프로세스 별 자원 량을 결정하는 단계는,미리 저장된 프로세스 별 자원 필요량 및 상기 우선 순위 정보에 기반한 것을 특징으로 하는 방법
|
14 |
14
무선 통신 시스템에서 자원을 분배하는 단말에 있어서,정보 송수신 장치와 신호를 송수신하는 통신부;적어도 하나 이상의 프로세스에 관련된 정보에 기반하여, 구동 프로세스에 대한 목록을 업데이트하고, 상기 프로세스에 관련된 정보에 포함된 우선 순위 정보에 기반하여 상기 구동 프로세스에 대한 목록에 포함된 프로세스 별 자원 량을 결정하고, 상기 결정된 자원 량에 기반하여 상기 구동 프로세스에 대한 목록에 포함된 적어도 하나 이상의 프로세스에 자원 분배를 수행하는 것을 제어하는 제어부;를 포함하는 것을 특징으로 하는 단말
|
15 |
15
제14항에 있어서, 상기 자원 분배를 수행하는 것은각 프로세스에 대한 버퍼 크기 또는 알림(advertised) 윈도우 크기 중 적어도 하나를 조정하는 것을 특징으로 하는 단말
|
16 |
16
제15항에 있어서, 상기 알림(advertised) 윈도우는,상기 단말이 정보 송신 장치에게 알리는 수신 가능한 데이터 양의 정보를 포함하는 것을 특징으로 하는 단말
|
17 |
17
제15항에 있어서, 상기 자원 분배를 수행하는 것은,정보 송신 장치에게 전송하는 ACK(acknowledge) 메시지의 개수를 조정하는 것을 특징으로 하는 단말
|
18 |
18
제14항에 있어서, 상기 프로세스에 관련된 정보는,프로세스 식별자, 상기 프로세스의 프로토콜 정보 등을 포함하는 것을 특징으로 하는 방법
|
19 |
19
제17항에 있어서, 상기 ACK(acknowledge) 메시지의 개수를 조정하는 것은 상기 프로세스에 대한 목록에 포함된 프로세스 별 우선 순위 정보에 기반한 것을 특징으로 하는 단말
|
20 |
20
제15항에 있어서, 상기 자원 분배를 수행하는 것은,프로세스에 할당된 자원 량을 증가시키는 경우, 버퍼 크기를 수신 윈도우 크기보다 선행하여 증가시키고, 프로세스에 할당된 자원 량을 감소시키는 경우, 수신 윈도우 크기를 버퍼 크기보다 선행하여 감소시키는 것을 포함하는 것을 특징으로 하는 단말
|
21 |
21
제14항에 있어서, 상기 미리 저장된 프로세스 별 자원 필요량은,프로세스의 데이터 통신 양의 평균 값 또는 데이터 통신 패턴 중 적어도 어느 하나에 기반하여 결정되는 것을 특징으로 하는 단말
|
22 |
22
제14항에 있어서, 상기 각 프로세스 별 우선 순위는,현재 구동되는 프로세스인지 여부에 따라 결정되는 것을 특징으로 하는 단말
|
23 |
23
제14항에 있어서, 상기 프로세스 별 분배할 자원 량을 결정하는 것은,상기 프로세스에 대한 목록에 포함된 우선 순위가 가장 큰 프로세스의 미리 저장된 자원 필요량을 결정하고, 상기 결정된 자원 필요량보다 가용 자원이 더 많은 경우, 상기 우선 순위가 가장 큰 프로세스에 자원 필요량에 대응되는 자원 량을 할당하고, 상기 프로세스에 대한 목록에서 상기 우선 순위가 가장 큰 프로세스를 제외한 나머지 프로세스에 상기 자원 필요량에 기반하여 가중치 정보를 결정하고, 상기 우선 순위가 가장 큰 프로세스를 제외한 나머지 프로세스에 상기 자원 필요량 및 가중치 정보에 기반하여 자원 량을 할당하는 것을 포함하는 것을 특징으로 하는 단말
|
24 |
24
제23항에 있어서, 상기 프로세스 별 자원 량을 결정하는 것은,상기 결정된 우선 순위가 가장 큰 프로세스의 미리 저장된 자원 필요량보다 가용 자원이 더 적은 경우, 상기 우선 순위가 가장 큰 프로세스를 제외한 나머지 프로세스에 단위 패킷을 수신하는데 필요한 자원 량을 할당하고, 상기 가용 자원에서 우선 순위가 가장 큰 프로세스를 제외한 나머지 프로세스에 할당된 자원 량을 제외한 자원 량을 상기 우선 순위가 가장 큰 프로세스에 할당하는 것을 포함하는 것을 특징으로 하는 단말
|
25 |
25
제18항에 있어서, 상기 프로세스에 대한 목록을 업데이트하는 것은,생성된 프로세스의 식별자 및 데이터 통신 패턴 정보를 추출하고, 상기 추출한 식별자를 이용하여 상기 프로세스가 프로세스에 대한 목록에 포함되는지 결정하고, 상기 프로세스 목록에 포함되어 있지 않은 경우, 상기 프로세스를 상기 프로세스에 대한 목록에 저장하는 것을 포함하는 것을 특징으로 하는 단말
|
26 |
26
제14항에 있어서, 상기 프로세스 별 자원 량을 결정하는 것은, 미리 저장된 프로세스 별 자원 필요량 및 상기 우선 순위 정보에 기반한 것을 특징으로 하는 단말
|