1 |
1
CDMA 및 GSM기반의 휴대폰용 원격지 메모리 시스템으로서,휴대폰의 원격 메모리 구현을 위한 유비쿼터스 스토리지 프로토콜에 맞추어 원격지에 존재하는 실제 저장장치와의 네트워킹 I/O를 통해 휴대폰 기기의 저장장치 기능을 수행하는 가상 장치 드라이버인 휴대폰 클라이언트와,상기 휴대폰에 탑재된 클라이언트와 상기 유비쿼터스 스토리지 프로토콜에 따른 네트워킹 I/O를 통해 각 휴대폰 기기로 대용량의 가상 저장장치를 제공하며, 임의의 휴대폰 기기로부터 사용자의 가상 저장장치 사용에 따른 데이터 처리 요구를 수신하여 원격지에 존재하는 실제 저장장치에서 해당 요구에 따른 데이터 읽기/쓰기 동작을 수행하고 그 결과를 제공하는 유비쿼터스 스토리지 서버와,상기 유비쿼터스 스토리지 서버에 의해 관리되며, 휴대폰용 원격지 메모리 시스템 시스템에 등록된 휴대폰 기기별 저장공간을 구비하고, 휴대폰 기기의 원격 메모리 사용에 따른 상기 서버에서의 데이터 읽기/쓰기 수행결과를 해당 휴대폰 기기의 저장공간에 갱신 저장시키는 대용량 저장장치를 포함하는 휴대폰용 원격지 메모리 시스템
|
2 |
2
제1항에 있어서,상기 휴대폰 클라이언트는, 사용자의 가상 저장장치 사용 요구 시, 상기 유비쿼터스 스토리지 프로토콜에 따른 네트워킹 I/O를 통해 상기 이동통신망 왑 게이트웨이에 연결되는 해당 휴대폰 기기에 할당된 상기 웹 상 대용량 저장장치에 접속하여 데이터 처리 요구에 대응되게 상기 서버와 데이터의 읽기(Read) 또는 쓰기(Write) 요청과 응답을 수행하는 것을 특징으로 하는 휴대폰용 원격지 메모리 시스템
|
3 |
3
제2항에 있어서,상기 휴대폰 클라이언트와 서버간 데이터 처리 요구와 응답은, PDU(Packet data unit)에 의해 전송되는 것을 특징으로 하는 휴대폰용 원격지 메모리 시스템
|
4 |
4
제3항에 있어서,상기 PDU는, 전송될 데이터의 길이 정보가 기록되는 데이터 세그먼트 길이 영역과,상기 데이터의 특성 정보가 기록되는 헤더 영역과,실제 전송되는 데이터가 기록되는 데이터 영역를 포함하는 것을 특징으로 하는 휴대폰용 원격지 메모리 시스템
|
5 |
5
제2항에 있어서,상기 휴대폰 클라이언트는, 사용자의 원격지 메모리 사용 요구 시, 상기 웹 상 대용량 저장장치의 연결을 위한 로그인 요청 PDU를 전송시켜 상기 서버로 로그인을 요청하는 것을 특징으로 하는 휴대폰용 원격지 메모리 시스템
|
6 |
6
제5항에 있어서,상기 로그인 요청 PDU는, 제어 코드, 사용자 ID, 패스워드, 휴대폰 기기에 할당된 볼륨 이름, 블록 크기, 버전 정보를 포함하는 것을 특징으로 하는 휴대폰용 원격지 메모리 시스템
|
7 |
7
제5항에 있어서,상기 서버는, 상기 클라이언트로부터의 로그인 요청 PDU를 수신하는 경우, 상기 로그인 요청 PDU내 볼륨 이름, 사용자 ID, 패스워드 정보를 이용하여 요청된 볼륨 아이디에 대한 사용 권한을 인증하고, 사용 권한이 인증되는 경우 로그인 응답 PDU를 전송하는 것을 특징으로 하는 휴대폰용 원격지 메모리 시스템
|
8 |
8
제2항에 있어서,상기 휴대폰 클라이언트는, 로그인 설정 후, 사용자의 원격지 메모리를 이용한 읽기 또는 쓰기 요구에 따른 읽기 또는 쓰기 요청 PDU를 전송하고, 상기 서버에 의해 원격지 대용량 저장장치에서 수행된 읽기 또는 쓰기 결과를 상기 서버로부터 읽기 또는 쓰기 응답 PDU로 수신하여 사용자에게 알리는 것을 특징으로 하는 휴대폰용 원격지 메모리 시스템
|
9 |
9
제8항에 있어서,상기 휴대폰 클라이언트로부터의 읽기 요청 PDU는, 제어 코드, 읽고자 하는 블록의 수, 볼륨 이름, 시작블록 아이디 정보를 포함하는 것을 특징으로 하는 휴대폰용 원격지 메모리 시스템
|
10 |
10
제8항에 있어서,상기 휴대폰 클라이언트로부터의 쓰기 요청 PDU는, 제어 코드, 블록 아이디, 볼륨 이름, 쓰고자 하는 데이터 정보를 포함하는 것을 특징으로 하는 휴대폰용 원격지 메모리 시스템
|
11 |
11
제8항에 있어서,상기 서버는, 클라이언트의 읽기 요청 PDU수신시 시작 블록 아이디와 읽기 요청된 블록 수를 확인하여 서버의 지정된 볼륨 아이디 볼륨에서 읽어야 하는 블록 아이디로 변환시키고, 클라이언트로 반환하는 블록이 여러 개인 경우 최대 패킷의 크기에 따라 다수의 읽기 응답 PDU를 생성하여 시퀀스 번호에 따라 전송시키는 것을 특징으로 하는 휴대폰용 원격지 메모리 시스템
|
12 |
12
제11항에 있어서,상기 서버로부터의 읽기 응답 PDU는, 제어 코드, 읽기 요청된 PDU의 총수, 시퀀스 번호, 블록 아이디 정보를 포함하는 것을 특징으로 하는 휴대폰용 원격지 메모리 시스템
|
13 |
13
제11항에 있어서,상기 서버는, 클라이언트의 쓰기 요청 PDU수신시 쓰기 요청된 블록 아이디를 확인하여 볼륨 아이디 볼륨에서 쓰기 수행할 블록을 결정하고, 결정된 블록에 쓰기 요청된 데이터를 기록하고, 그에 따른 쓰기 응답 PDU를 전송하는 것을 특징으로 하는 휴대폰용 원격지 메모리 시스템
|
14 |
14
제13항에 있어서,상기 서버로부터의 쓰기 응답 PDU는, 제어 코드, 쓰기 수행된 블록 아이디 정보를 포함하는 것을 특징으로 하는 휴대폰용 원격지 메모리 시스템
|