1 |
1
무선 통신에 사용되는 WAP(Wireless Application Protocol) 게이트웨이 에이전트에 있어서,상기 WAP 게이트웨이와 연결되는 무선 이동 통신 단말에서 동작하는 클라이언트 에이전트(Client Side Agent); 및상기 WAP 게이트웨이에서 동작하는 서버 에이전트(Server Agent);를 포함하며,상기 클라이언트 에이전트는 상기 무선 이동 통신 단말에서 요청하는 데이터에 대응하는 정보가 이전에 상기 무선 이동통신 단말의 요청에 대응하는 정보를 저장하는 캐시 메모리에 저장되어 있으면 그 캐시 메모리에 저장된 정보로 응답하고, 저장되어 있지 않은 경우에만 그 요청을 상기 서버 에이전트로 전달하는 것을 특징으로 하는 데이터 전송 효율이 향상된 WAP 게이트웨이 에이전트
|
2 |
2
제1항에 있어서,상기 서버 에이전트는 상기 WAP 게이트웨이에 요청한 데이터를 저장하는 캐시 메모리를 포함하며, 상기 서버 에이전트의 캐시 메모리에 저장된 데이터에 대한 정보는 미리 상기 클라이언트 에이전트에 통보되어 있는 것을 특징으로 하는 데이터 전송 효율이 향상된 WAP 게이트웨이 에이전트
|
3 |
3
제2항에 있어서,상기 클라이언트 에이전트는 상기 무선 이동 통신 단말에서의 요청이 URL에 대한 요청인 경우 그 URL에 대응하는 정보가 자신의 캐시 메모리에 저장되어 있지 않지만 상기 서버 에이전트에 저장되어 있는 경우에는 상기 요청의 헤더에서 URL 및 호스트(host) 정보를 분리하여 분리된 URL 및 호스트(host) 정보를 포함하여 상기 서버 에이전트로 전달하며, 상기 서버 에이전트에도 상기 URL에 대응하는 정보가 저장되어 있지 않은 경우에는 상기 요청의 헤더 전체를 포함하여 상기 서버 에이전트로 전달하는 것을 특징으로 하는 데이터 전송 효율이 향상된 WAP 게이트웨이 에이전트
|
4 |
4
제3항에 있어서,상기 서버 에이전트가 분리된 URL 및 호스트(host) 정보를 수신하여 상기 서버 에이전트로 전달하면 그 URL에 대응하여 자신이 저장하고 있는 정보와 상기 수신한 URL 및 호스트(host) 정보를 조합한 요청 메시지를 생성하여 상기 WAP 게이트웨이에 전달하는 것을 특징으로 하는 데이터 전송 효율이 향상된 WAP 게이트웨이 에이전트
|
5 |
5
제1항에 있어서,상기 클라이언트 에이전트를 통한 상기 무선 이동 통신 단말에서의 요청이 post 방식 또는 이름이나 값에 대한 인수가 첨부되어 전송되는 CGI(Common Gateway Interface) 요청인 경우 상기 서버 에이전트는 상기 CGI 요청에 대한 응답 중에서 상기 CGI 요청과 차이가 있는 부분만을 포함하여 상기 클라이언트 에이전트로 전달하며, 상기 클라이언트 에이전트는 상기 무선 이동 통신 단말로부터의 CGI 요청에 대해 상기 서버 에이전트로부터 전달받은 차이가 있는 부분에 대응하는 부분을 상기 전달받은 차이가 있는 부분으로 갱신하여 상기 무선 이동 통신 단말로 응답하는 것을 특징으로 하는 데이터 전송 효율이 향상된 WAP 게이트웨이 에이전트
|
6 |
6
제5항에 있어서,상기 서버 에이전트는 상기 WAP 게이트웨이에 통해 요청한 데이터를 저장하는 캐시 메모리를 포함하여, 상기 CGI 요청에 대한 응답을 자신의 캐시 메모리에 저장하며, 상기 클라이언트 에이전트로부터의 CGI 요청에 대응하는 응답이 자신의 캐시 메모리에 저장되어 있는 경우에는 그 저장되어 있던 응답 데이터를 상기 CGI 요청에 대한 응답으로 상기 클라이언트 에이전트로 전달하는 것을 특징으로 하는 데이터 전송 효율이 향상된 WAP 게이트웨이 에이전트
|
7 |
7
무선 통신에 사용되는 WAP(Wireless Application Protocol) 게이트웨이와 연결되는 무선 이동 통신 단말에서 동작하는 클라이언트 에이전트(Client Side Agent)와 상기 WAP 게이트웨이에서 동작하는 서버 에이전트(Server Agent) 간의 데이터 송수신 방법에 있어서,(a) 상기 무선 이동 통신 단말에서의 요청이 URL에 대한 요청인 경우 상기 클라이언트 에이전트가 그 URL에 대응하는 정보가 자신에게 저장되어 있는가를 확인하는 단계;(b) 상기 클라이언트 에이전트는 그 URL에 대응하는 정보가 자신에게 저장되어 있으면 그 대응 정보를 상기 요청에 대한 응답으로 상기 무선 이동 통신 단말로 전송하고, 저장되어 있지 않은 경우에는 상기 URL에 대응하는 정보가 상기 서버 에이전트에 저장되어 있는가를 확인하는 단계; 및(c) 상기 URL에 대응하는 정보가 상기 서버 에이전트에 저장되어 있는 경우에는 상기 클라이언트 에이전트는 상기 요청의 헤더 중에서 URL 및 호스트(host) 정보를 분리하여 상기 분리된 URL 및 호스트(host) 정보를 포함하여 서버 에이전트로 상기 요청을 전달하며, 상기 서버 에이전트에도 상기 URL에 대응하는 정보가 저장되어 있지 않은 경우에는 상기 요청의 헤더 전체를 포함하여 상기 서버 에이전트로 전달하는 단계;를 포함하는 것을 특징으로 하는 데이터 전송 효율이 향상된 WAP 게이트웨이 에이전트의 데이터 송수신 방법
|
8 |
8
제7항에 있어서,(d) 상기 (c) 단계에서 분리된 URL 및 호스트(host) 정보가 전달되면 상기 서버 에이전트는 상기 URL에 대응하여 자신이 저장하고 있는 정보와 상기 수신한 URL 및 호스트(host) 정보를 조합한 요청 메시지를 생성하여 상기 WAP 게이트웨이에 전달하는 단계;를 더 포함하는 것을 특징으로 하는 데이터 전송 효율이 향상된 WAP 게이트웨이 에이전트의 데이터 송수신 방법
|
9 |
9
무선 통신에 사용되는 WAP(Wireless Application Protocol) 게이트웨이와 연결되는 무선 이동 통신 단말에서 동작하는 클라이언트 에이전트(Client Side Agent)와 상기 WAP 게이트웨이에서 동작하는 서버 에이전트(Server Agent) 간의 데이터 송수신 방법에 있어서,(a) 상기 클라이언트 에이전트가 상기 무선 이동 통신 단말에서의 요청을 상기 서버 에이전트로 전달하는 단계;(b) 상기 클라이언트 에이전트로부터의 요청이 post 방식 또는 이름이나 값에 대한 인수가 첨부되어 전송되는 CGI(Common Gateway Interface) 요청인 경우 상기 서버 에이전트는 상기 CGI 요청에 대한 상기 WAP 게이트웨이로부터의 응답 중에서 상기 CGI 요청과 차이가 있는 부분만을 검출하여 상기 클라이언트 에이전트로 전달하는 단계; 및(c) 상기 클라이언트 에이전트는 무선 이동 통신 단말로부터의 CGI 요청에 상기 서버 에이전트로부터 전달받은 차이가 있는 부분에 대응하는 부분을 상기 전달받은 차이가 있는 부분으로 갱신하여 상기 무선 이동 통신 단말로 응답하는 단계;를 포함하는 것을 데이터 전송 효율이 향상된 WAP 게이트웨이 에이전트의 데이터 송수신 방법
|