1 |
1
송신단과는 유선 링크로 접속되고 수신단과는 무선 링크로 접속되는 패킷 전송 장치에서의 패킷 전송 방법에 있어서, 상기 송신단으로부터 수신한 데이터 패킷에 대해 간접 승인 타이머를 설정하고 버퍼에 저장하며 상기 수신단으로 전송하는 제1단계; 상기 수신단으로부터 수신한 승인 패킷에 기초하여 상기 버퍼 용량을 갱신하고 상기 송신단으로부터 수신한 데이터 패킷을 처리하는 제2단계; 및 상기 설정된 간접 승인 타이머가 초과될 때까지 상기 수신단으로부터 승인 패킷을 수신하지 못한 경우에 상기 버퍼 용량이 초과되었는지 여부에 따라 간접 승인 패킷을 상기 송신단으로 전송하는 제3단계 를 포함하는 패킷 전송 방법
|
2 |
2
제1항에 있어서, 상기 수신단으로부터 수신한 승인 패킷이 새로운 승인 패킷인 경우에 상기 제2단계는 무선 링크 RTT(Round Trip Time)을 계산하여 상기 버퍼 용량을 갱신하는 제4단계; 상기 수신한 승인 패킷에 대응하는 데이터 패킷을 상기 버퍼에서 삭제하는 제5단계; 및 상기 삭제된 데이터 패킷 다음에 버퍼에 저장된 데이터 패킷에 대해 간접 승인 타이머를 설정하는 제6단계 를 포함하는 패킷 전송 방법
|
3 |
3
제2항에 있어서, 상기 제2단계는 상기 수신한 승인 패킷에 대응하는 데이터 패킷의 간접 승인 패킷이 이미 상기 송신단으로 전송되었는지 여부를 판단하여 전송되지 않은 경우에는 상기 수신한 승인 패킷을 상기 송신단으로 전송하는 제7단계 를 더 포함하는 패킷 전송 방법
|
4 |
4
제1항에 있어서, 상기 수신한 승인 패킷이 첫번째 중복 승인 패킷인 경우에 상기 제2단계는 상기 버퍼에 저장되어 있으며 상기 수신한 승인 패킷에 대응하는 데이터 패킷을 상기 수신단으로 재전송하는 제8단계; 및 상기 수신한 중복 승인 패킷을 카운트하는 제9단계 를 더 포함하는 패킷 전송 방법
|
5 |
5
제2항에 있어서, 상기 버퍼 용량은 하기 수학식에 의해 갱신되는 것 을 특징으로 하는 패킷 전송 방법
|
6 |
6
제1항에 있어서, 상기 제3단계는 상기 버퍼 용량이 초과되지 않은 경우에는 상기 간접 승인 타이머가 초과된 데이터 패킷에 대해 간접 승인 패킷을 생성하여 상기 송신단으로 전송하는 제10단계; 및 상기 간접 승인 타이머가 초과된 데이터 패킷 다음으로 상기 버퍼에 저장된 데이터 패킷에 대해 간접 승인 타이머를 설정하는 제11단계 를 포함하는 패킷 전송 방법
|
7 |
7
제1항에 있어서, 상기 제1단계는 상기 송신단으로부터 수신한 데이터 패킷의 수신 시간을 기록하고 상기 버퍼에 저장하는 제12단계; 상기 버퍼에 저장된 데이터 패킷의 수가 1을 초과하지 않는 경우에는 상기 수신된 데이터 패킷에 대해 간접 승인 타이머를 설정하는 제13단계; 및 상기 수신된 데이터 패킷을 상기 수신단으로 전송하는 제14단계 를 포함하는 패킷 전송 방법
|
8 |
8
제1항에 있어서, 상기 송신단으로부터 수신한 데이터 패킷이 새로운 데이터 패킷이 아닌 경우 상기 제1단계는 로컬 재전송 회수를 재설정하고 상기 수신된 데이터 패킷을 상기 수신단으로 전송하는 제15단계 를 더 포함하는 패킷 전송 방법
|
9 |
9
제1항에 있어서, 상기 송신단으로부터 수신한 데이터 패킷이 순서에 맞게 수신된 데이터 패킷이 아닌 경우 상기 제1단계는 상기 수신된 데이터 패킷 헤더에 혼잡 정보를 표시하고 상기 수신된 데이터 패킷을 상기 수신단으로 전송하는 제16단계 를 더 포함하는 패킷 전송 방법
|
10 |
10
송신단과는 유선 링크로 접속되고 수신단과는 무선 링크로 접속되는 패킷 전송 장치에 있어서, 상기 송신단과 유선 링크로 접속되어 데이터 패킷을 수신하고 승인 패킷 또는 간접 승인 패킷을 전송하는 송신단측 송수신부; 상기 수신단과 무선 링크로 접속되어 데이터 패킷을 전송하고 승인 패킷을 수신하는 수신단측 송수신부; 상기 송신단으로부터 수신한 데이터 패킷을 저장하는 버퍼; 상기 버퍼에 저장되는 데이터 패킷에 대해 간접 승인 타이머를 설정하고, 상기 수신단측 송수신부로부터 수신한 승인 패킷에 기초하여 상기 버퍼 용량을 갱신하며, 상기 설정된 간접 승인 타이머가 초과될 때까지 상기 수신단으로부터 승인 패킷이 전송되지 않는 경우에 상기 버퍼 용량이 초과되는지 여부에 따라 간접 승인 패킷을 생성하는 간접 승인 패킷 제어부 를 포함하는 패킷 전송 장치
|
11 |
11
제10항에 있어서, 상기 수신단으로부터 수신한 승인 패킷이 새로운 승인 패킷인 경우에 상기 간접 승인 패킷 제어부는 상기 수신된 승인 패킷을 기초로 무선 링크 RTT(Round Trip Time)을 계산하여 상기 버퍼 용량을 갱신하는 갱신 수단; 상기 수신한 승인 패킷에 대응하는 데이터 패킷을 상기 버퍼에서 삭제하는 삭제 수단; 및 상기 삭제된 데이터 패킷 다음에 버퍼에 저장된 데이터 패킷에 대해 간접 승인 타이머를 설정하는 설정 수단 을 포함하는 패킷 전송 장치
|
12 |
12
제11항에 있어서, 상기 간접 승인 패킷 제어부는 상기 수신한 승인 패킷에 대응하는 데이터 패킷의 간접 승인 패킷이 이미 상기 송신단으로 전송되었는지 여부를 판단하여 전송되지 않은 경우에는 상기 수신한 승인 패킷을 상기 송신단으로 전송시키는 판단 수단 을 더 포함하는 패킷 전송 장치
|
13 |
13
제10항에 있어서, 상기 수신한 승인 패킷이 중복 승인 패킷인지 여부를 판단하고, 상기 수신한 승인 패킷이 첫번째 중복 승인 패킷인 경우에 상기 버퍼에 저장되어 있으며 상기 수신한 승인 패킷에 대응하는 데이터 패킷을 상기 수신단으로 재전송시키며 상기 수신한 중복 승인 패킷을 카운트하는 상기 중복 승인 패킷 제어부 를 더 포함하는 패킷 전송 장치
|
14 |
14
제11항에 있어서, 상기 갱신 수단은 하기 수학식에 의해 버퍼 용량을 갱신시키는 것 을 특징으로 하는 패킷 전송 장치
|
15 |
15
제10항에 있어서, 상기 간접 승인 패킷 제어부는 상기 설정된 간접 승인 타이머가 초과될 때까지 상기 수신단으로부터 승인 패킷이 전송되지 않고 상기 버퍼 용량이 초과되지 않은 경우에 상기 간접 승인 타이머가 초과된 데이터 패킷에 대해 간접 승인 패킷을 생성하여 상기 송신단으로 전송하는 간접 승인 패킷 생성 수단; 및 상기 간접 승인 타이머가 초과된 데이터 패킷 다음으로 상기 버퍼에 저장된 데이터 패킷에 대해 간접 승인 타이머를 설정하는 설정 수단 을 포함하는 패킷 전송 장치
|
16 |
16
제10항에 있어서, 상기 간접 승인 패킷 제어부는 상기 송신단으로부터 수신한 데이터 패킷의 수신 시간을 기록하는 기록 수단; 및 상기 버퍼에 저장된 데이터 패킷의 수가 1을 초과하지 않는 경우에는 상기 수신된 데이터 패킷에 대해 간접 승인 타이머를 설정하는 설정 수단 을 포함하는 패킷 전송 장치
|
17 |
17
제10항에 있어서, 상기 간접 승인 패킷 제어부는 상기 송신단으로부터 수신한 데이터 패킷이 새로운 데이터 패킷이 아닌 경우 로컬 재전송 회수를 재설정하고 상기 수신된 데이터 패킷을 상기 수신단측 송수신부로 전송하는 것 을 특징으로 하는 패킷 전송 장치
|
18 |
18
제10항에 있어서, 상기 간접 승인 패킷 제어부는 상기 송신단으로부터 수신한 데이터 패킷이 순서에 맞게 수신된 데이터 패킷이 아닌 경우 상기 수신된 데이터 패킷 헤더에 혼잡 정보를 표시하고 상기 수신된 데이터 패킷을 상기 수신단측 송수신부로 전송하는 것 을 특징으로 하는 패킷 전송 장치
|
19 |
19
패킷 전송을 위해, 송신단과는 유선 링크로 접속되고 수신단과는 무선 링크로 접속되며 프로세서를 구비한 패킷 기지국에, 상기 송신단으로부터 수신한 데이터 패킷에 대해 간접 승인 타이머를 설정하고 버퍼에 저장하며 상기 수신단으로 전송하는 제1기능; 상기 수신단으로부터 수신한 승인 패킷에 기초하여 상기 버퍼 용량을 갱신하고 상기 송신단으로부터 수신한 데이터 패킷을 처리하는 제2기능; 및 상기 설정된 간접 승인 타이머가 초과될 때까지 상기 수신단으로부터 승인 패킷을 수신하지 못한 경우에 상기 버퍼 용량이 초과되었는지 여부에 따라 간접 승인 패킷을 상기 송신단으로 전송하는 제3기능 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 판독 가능한 기록매체
|