1 |
1
원본 데이터에 대한 질의 요청이 브로드캐스팅되면, 복수의 모바일 애드혹 클라이언트 중 상기 원본 데이터를 저장하고 있는 클라이언트에서 상기 원본 데이터의 복사본을 생성하고, 상기 원본 데이터의 업데이트 주기에 따라 상기 복사본의 보증시간을 결정하는 단계;상기 질의 요청한 클라이언트에 상기 복사본 및 상기 복사본의 보증시간을 전송하는 단계; 및상기 복사본을 저장하고 있지 않은 클라이언트에서 상기 원본 데이터에 대한 질의 요청을 브로드캐스팅하면, 상기 원본 데이터를 저장하고 있는 클라이언트 및 상기 복사본을 전송받은 클라이언트에서 상기 복사본을 저장하고 있지 않은 클라이언트로 상기 복사본을 상기 보증시간의 경과 여부에 따라 전송하는 단계를 포함하는 모바일 애드혹 네트워크 망에서의 보증시간 기반의 데이터 전송 방법
|
2 |
2
제 1 항에 있어서,상기 복사본을 상기 보증시간의 경과 여부에 따라 전송하는 단계는,상기 복사본을 저장하고 있지 않은 클라이언트에서 상기 원본 데이터를 저장하고 있는 클라이언트 및 상기 복사본을 전송받은 클라이언트로부터 우선적으로 전송된 상기 복사본 및 상기 복사본의 보증시간을 캐시 메모리에 저장하는 단계; 및상기 복사본이 상기 복사본을 저장하고 있지 않은 클라이언트에 저장된 후 상기 복사본과 동일한 데이터가 전송되면, 상기 전송된 복사본과 동일한 데이터를 폐기하는 단계를 포함하는 것을 특징으로 하는 모바일 애드혹 네트워크 망에서의 보증시간 기반의 데이터 전송 방법
|
3 |
3
제 1 항에 있어서,상기 복사본의 보증시간을 결정하는 단계는,TG는 상기 복사본의 보증시간이고, Pi는 상기 원본 데이터를 저장하고 있는 클라이언트의 데이터의 각각의 업데이트 주기이며, Ut는 상기 제 1 클라이언트의 데이터의 업데이트가 발생한 총 횟수이면,에 의해 상기 복사본의 보증시간을 결정하는 것을 특징으로 하는 모바일 애드혹 네트워크 망에서의 보증시간 기반의 데이터 전송 방법
|
4 |
4
제 1 항에 있어서,상기 복사본의 보증시간을 결정하는 단계는,TG는 상기 복사본의 보증시간이고, Pi는 상기 원본 데이터를 저장하고 있는 클라이언트의 데이터의 각각의 업데이트 주기이며, k는 상기 원본 데이터의 데이터 업데이트가 발생한 소정의 횟수이면,에 따라 상기 복사본의 보증시간을 결정하는 것을 특징으로 하는 모바일 애드혹 네트워크 망에서의 보증시간 기반의 데이터 전송 방법
|
5 |
5
제 1 항에 있어서,상기 복사본의 보증시간을 결정하는 단계는,상기 원본 데이터를 저장하고 있는 클라이언트의 데이터 업데이트 주기 중 가장 큰 값을 가지는 데이터 업데이트 주기에 따라 상기 복사본의 보증시간을 결정하는 것을 특징으로 하는 모바일 애드혹 네트워크 망에서의 보증시간 기반의 데이터 전송 방법
|
6 |
6
제 5 항에 있어서,상기 복사본의 보증시간을 결정하는 단계는,상기 원본 데이터를 저장하고 있는 클라이언트의 데이터 업데이트 주기 중 상기 원본 데이터의 질의 요청시간과 가장 근접한 데이터 업데이트 주기를 소정 갯수 저장하는 단계; 및상기 저장된 데이터 업데이트 주기 중 가장 큰 값을 가지는 데이터 업데이트 주기에 따라 상기 복사본의 보증시간을 결정하는 단계인 것을 특징으로 하는 모바일 애드혹 네트워크 망에서의 보증시간 기반의 데이터 전송 방법
|
7 |
7
제 1 항에 있어서,상기 복사본의 보증시간을 결정하는 단계는,상기 원본 데이터를 저장하고 있는 클라이언트의 데이터 업데이트 주기 중 가장 작은 값을 가지는 데이터 업데이트 주기에 따라 상기 복사본의 보증시간을 결정하는 것을 특징으로 하는 모바일 애드혹 네트워크 망에서의 보증시간 기반의 데이터 전송 방법
|
8 |
8
제 7 항에 있어서,상기 복사본의 보증시간을 결정하는 단계는,상기 원본 데이터를 저장하고 있는 클라이언트의 데이터 업데이트 주기 중 상기 원본 데이터의 질의 요청 시간과 가장 근접한 데이터 업데이트 주기를 소정 갯수 저장하는 단계; 및상기 저장된 데이터 업데이트 주기 중 가장 작은 값을 가지는 데이터 업데이트 주기에 따라 상기 복사본의 보증시간을 결정하는 단계인 것을 특징으로 하는 모바일 애드혹 네트워크 망에서의 보증시간 기반의 데이터 전송 방법
|
9 |
9
제 1 항에 있어서,상기 복사본의 보증시간을 결정하는 단계는,TG는 상기 복사본의 보증시간이고, the latest TG는 가장 최근의 상기 복사본의 보증시간이고, the latest Pi는 상기 원본 데이터를 저장하고 있는 클라이언트의 데이터의 최근의 업데이트 주기이며, α는 상기 모바일 애드혹 네트워크 망에 따른 파라미터이면,에 따라 상기 복사본의 보증시간을 결정하는 것을 특징으로 하는 모바일 애드혹 네트워크 망에서의 보증시간 기반의 데이터 전송 방법
|
10 |
10
캐시 메모리를 구비하고 있는 복수의 모바일 클라이언트를 포함하는 모바일 애드혹 네트워크 망에서의 보증시간 기반의 데이터 전송 시스템에 있어서,상기 복수의 모바일 클라이언트는,원본 데이터의 질의 요청을 생성하는 데이터 질의 요청부;상기 질의 요청을 브로드캐스팅하고, 상기 질의 요청에 따른 원본 데이터의 복사본 및 상기 복사본의 보증시간을 수신하는 데이터 송수신부;원본 데이터 또는 상기 데이터 송수신부에서 수신한 복사본 및 상기 복사본의 보증시간을 저장하는 캐시 메모리;상기 캐시 메모리에 복사본이 저장된 경우 상기 복사본의 보증시간에 따라 저장된 복사본을 업데이트하는 캐시 갱신부; 및상기 캐시 메모리에 원본 데이터를 저장하고 있는 경우 상기 원본 데이터의 복사본을 생성하며 상기 생성된 복사본의 보증시간을 결정하고, 상기 캐시 메모리에 복사본을 저장하고 있는 경우 상기 복사본 및 상기 복사본의 보증시간을 상기 데이터 송수신부에 전송하는 질의 처리부를 포함하는 것을 특징으로 하는 모바일 애드혹 네트워크 망에서의 보증시간 기반의 데이터 전송 시스템
|