KR101042280B1 - 모바일 기기로의 분할 데이터 전송방법 - Google Patents

모바일 기기로의 분할 데이터 전송방법 Download PDF

Info

Publication number
KR101042280B1
KR101042280B1 KR1020030074867A KR20030074867A KR101042280B1 KR 101042280 B1 KR101042280 B1 KR 101042280B1 KR 1020030074867 A KR1020030074867 A KR 1020030074867A KR 20030074867 A KR20030074867 A KR 20030074867A KR 101042280 B1 KR101042280 B1 KR 101042280B1
Authority
KR
South Korea
Prior art keywords
data
mobile device
data file
file
transmitting
Prior art date
Application number
KR1020030074867A
Other languages
English (en)
Other versions
KR20050039401A (ko
Inventor
전성민
Original Assignee
정보통신연구진흥원
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 정보통신연구진흥원 filed Critical 정보통신연구진흥원
Priority to KR1020030074867A priority Critical patent/KR101042280B1/ko
Publication of KR20050039401A publication Critical patent/KR20050039401A/ko
Application granted granted Critical
Publication of KR101042280B1 publication Critical patent/KR101042280B1/ko

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

모바일 기기로의 분할 데이터 전송방법이 게시된다. 본 발명의 분할 데이터 전송방법은, 자료 데이터 파일을 다수개의 파트 파일로 분할하여, 메인 서버가 엑서스할 수 있도록 제공하는 A)단계; 메인 서버가 특정 모바일 기기로부터 자료 데이터 파일의 전송 요청을 인식하는 B)단계; 현재 자료 데이터 파일을 전송 중인 다른 모바일 기기의 갯수(m)을 파악하는 C)단계; 및 m이 n보다 작으면, 현재 비전송 중인 파트 파일을 특정의 모바일 기기로 전송하는 D)단계를 구비한다. 본 발명의 분할 데이터 전송방법에 의하면, 전송하고자 하는 자료 데이터 파일을 다수개의 파트로 분할하여, 엑세스 가능한 상태로 저장함으로써, 동시에 다수개의 모바일 기기로부터 동일한 자료 데이터 파일에 대한 전송요청이 발생하더라도, 현재 전송중의 상태에 놓여 있지 않은 파트부터 먼저 전송함으로써,모바일 기기에서의 기다림 시간을 현저히 감소시킬 수 있다.

Description

모바일 기기로의 분할 데이터 전송방법{Method for transfering divided data to mobile}
본 발명의 상세한 설명에서 사용되는 도면을 보다 충분히 이해하기 위하여, 각 도면의 간단한 설명이 제공된다.
도 1은 다수개의 모바일 기기에서 메인 서버에 자료 데이터 파일의 전송 요청을 설명하기 위한 도면이다.
도 2는 종래기술에 따른 모바일 기기로의 데이터 전송방법을 나타내는 플로우챠트이다.
도 3은 본 발명의 일실시에에 따른 분할 데이터 전송 방법에 적용되는 자료 데이터 파일을 설명하기 위한 도면이다.
도 4는 본 발명의 일실시예에 따른 모바일 기기로의 분할 데이터 전송방법을 나타내는 플로우챠트이다.
본 발명은 데이터 전송방법에 관한 것으로서, 특히 모바일 기기로의 데이터 전송방법에 관한 것이다.
최근에, 모바일(mobile) 기기 보급의 활성화로 인하여 모바일 기기의 사용이 일반화되어 있고, 지역이나 시간 및 공간적인 제약에 관계없이 모바일 기기의 사용이 가능하게 되었다. 뿐만 아니라, IMT-2000 등의 모바일 기기에서는 문자 정보는 물론 화상 정보까지도 송수신할 수 있도록 하고 있다.
이와 같이, 모바일 기기의 적용범위가 확대되자, 도 1에 도시되는 바와 같이, 다수의 사용자가 모바일 기기를 통하여, 특정의 자료 데이터를 동시에 요청하는 경우가 자주 발생하게 되었다.
도 2는 종래기술에 따른 모바일 기기로의 데이터 전송방법을 나타내는 플로우챠트이다. 도 2를 참조하여, 종래의 모바일 기기로의 데이터 전송방법을 기술하면, 다음과 같다.
먼저, 특정의 모바일 기기(20)로부터, 메인 서버(10)에 대하여 자료 데이터 파일(11)의 전송 요청이 발생하면, 상기 메인 서버(10)는 전송 요청을 인식한다(S101). 그리고, 현재, 상기 특정의 모바일 기기(20)로부터 전송요청을 받은 자료 데이터 파일(11)에 대하여 타 모바일 기기(20')로 전송 중인지를 판단한다(S203). 만약, 상기 자료 데이터 파일(11)이 전송중의 상태라면, 소정 시간동안 대기한 후(S205), 상기 타 모바일 기기(20')로의 전송이 완료되었는지를 판단한다(S207). 그리고, 상기 타 모바일 기기(20')로의 전송이 완료된 후에, 상기 특정 모바일 기기(20)로의 파일의 전송을 진행한다(S209).
그런데, 도 2에 도시되는 바와 같은, 종래기술에 따른 모바일 기기로의 데이터 전송방법은 이전에 전송 요청된 타 모바일 기기(20')로의 데이터 전송이 완료된 후에, 특정의 모바일 기기(20)로의 데이터 전송이 전행된다. 예를 들어, 하나의 모바일 기기로의 데이터 전송에 소요되는 시간이 T이고, 5개의 모바일 기기로부터 거의 동시에 데이터 파일의 전송을 요청받은 경우, 가장 나중에 전송을 요청한 모바일 기기로의 데이터 전송은 4T가 경과한 후에, 진행된다.
따라서, 종래기술에 의한 모바일 기기로의 데이터 전송방법은 데이터 전송을 위한 기다림 시간이 증가하는 문제점이 발생한다.
본 발명의 목적은 종래기술의 문제점을 해결하기 위한 것으로서, 데이터 전송을 위한 기다림 시간을 최소화하는 모바일 기기로의 데이터 전송방법을 제공하는 데 있다.
상기와 같은 기술적 과제를 달성하기 위한 본 발명의 일면은 소정의 자료 데이터 파일을 메인 서버로부터 다수개의 모바일 기기로 제공하는 분할 데이터 전송방법에 관한 것이다. 본 발명의 분할 데이터 전송방법은, 상기 자료 데이터 파일을 n(여기서, n은 2이상인 자연수)개의 파트 파일로 분할하여, 상기 메인 서버가 엑서스할 수 있도록 제공하는 A)단계; 상기 메인 서버가 특정의 상기 모바일 기기로부터 상기 자료 데이터 파일의 전송 요청을 인식하는 B)단계; 현재 상기 자료 데이터 파일을 전송 중인 다른 모바일 기기의 갯수(m)을 파악하는 C)단계; 및 상기 m이 상기 n보다 작으면, 현재 비전송 중인 상기 파트 파일을 상기 특정의 상기 모바일 기기로 전송하는 D)단계를 구비한다.
본 발명과 본 발명의 동작상의 잇점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 바람직한 실시예를 예시하는 첨부 도면 및 첨부 도면에 기재된 내용을 참조하여야만 한다. 각 도면을 이해함에 있어서, 동일한 부재는 가능한 한 동일한 참조부호로 도시하고자 함에 유의해야 한다. 또한, 하기의 설명에서, 구체적인 처리흐름과 같은 많은 특정 상세들은 본 발명의 보다 전반적인 이해를 제공하기 위해 기술된다. 그러나, 이들 특정 상세들 없이도, 본 발명의 실시될 수 있다는 것은 당해 기술분야에서 통상의 지식을 가진 자에게는 자명한 사실이다. 그리고, 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 공지 기능 및 구성에 대한 상세한 기술은 생략된다.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 설명함으로써, 본 발명을 상세히 설명한다.
도 3은 본 발명의 일실시에에 따른 분할 데이터 전송 방법에 적용되는 자료 데이터 파일(11)을 설명하기 위한 도면이다. 상기 자료 데이터 파일(11)은 n개의 파트로 분할되어 구성된다. 그리고, 상기 자료 데이터 파일(11)의 각 파트들은 독자적으로 도 1의 메인 서버(10) 및 모바일 기기(20, 20')에서 억세스가 가능하다.
도 4는 본 발명의 일실시예에 따른 모바일 기기로의 분할 데이터 전송방법을 나타내는 플로우챠트이다. 도 4를 참조하여, 본 발명의 분할 데이터 전송방법이 기술된다.
먼저, 도 3에 도시된 바와 같이, n개의 파트로 분할된 자료 데이터 파일을 상기 메인 서버(10)에 제공한다(S401). 상기 자료 데이터 파일의 각 파트는, 전술한 바와 같이, 각각이 상기 메인 서버(10) 및 각 모바일 기기(20, 20')에서 억세스 가능하다. 그리고, 특정의 모바일 기기(20)로부터, 메인 서버(10)에 대하여 자료 데이터 파일(11)의 전송 요청이 발생하면, 상기 메인 서버(10)는 상기 특정 모바일 기기로부터의 자료 데이터 파일의 전송 요청을 인식한다(S403). 그리고, 현재, 상기 특정의 모바일 기기(20)로부터 전송요청을 받은 자료 데이터 파일(11)에 대하여 타 모바일 기기(20')로 전송 중인지를 판단한다(S405).
만약, 상기 자료 데이터 파일(11)이 전송중의 상태라면, 현재 상기 자료 데이터 파일(11)을 전송하고 있는 타 모바일 기기의 갯수(m)을 파악하여, 상기 m이 상기 n보다 작은 값인지 여부를 판단한다(S407). 만약, 상기 m이 상기 n 보다 작은 값인 경우에는, 상기 자료 데이터 파일(11)의 각 파트들 중에서, 현재 비전송 중인 파트를 검색하여(S411), 상기 검색된 파트를 상기 특정의 모바일 기기(20, 20')로 전송한다(S413).
그리고, 상기 S409 단계의 판단결과, 상기 m이 상기 n보다 작지 않는 경우(여기서는, 상기 m이 상기 n과 동일한 값임)에는, 소정의 시간이 경과한 후(S415) 상기 S407 단계를 다시 수행한다.
또한, 상기 S405의 판단결과, 상기 자료 데이터 파일을 전송하고 있는 모바 일 기기(20')가 없는 경우에는, 상기 S411 단계를 진행한다.
상기와 같은 본 발명의 데이터 분할 전송방법에 의하면, 데이터 전송을 위한 기다림 시간이 현저히 감소된다. 만약, 5개의 모바일 기기에서 동시에 동일한 자료 데이터 파일에 대한 전송 요청이 발생하는 경우라 하더라도, 상기 n이 5 이상인 경우에는 기다림 시간없이 데이터의 전송이 가능하다. 또한, 5 이상의 모바일 기기에서 데이터의 전송요청이 동시에 발생하는 경우에도, 자료 데이터 파일의 일부 파트에 대하여 비전송 중이면, 바로 데이터의 전송이 가능하므로, 역시 데이터의 전송을 위한 기다림 시간은 현저히 감소된다.
본 발명은 도면에 도시된 일 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.
상기와 같은 본 발명의 분할 데이터 전송방법에 의하면, 전송하고자 하는 자료 데이터 파일을 다수개의 파트로 분할하여, 엑세스 가능한 상태로 저장함으로써, 동시에 다수개의 모바일 기기로부터 동일한 자료 데이터 파일에 대한 전송요청이 발생하더라도, 현재 전송중의 상태에 놓여 있지 않은 파트부터 먼저 전송함으로써,모바일 기기에서의 기다림 시간을 현저히 감소시킬 수 있다.

Claims (2)

  1. 소정의 자료 데이터 파일을 메인 서버로부터 다수개의 모바일 기기로 제공하는 분할 데이터 전송방법에 있어서,
    상기 자료 데이터 파일을 n(여기서, n은 2이상인 자연수)개의 파트 파일로 분할하여, 상기 메인 서버가 엑서스할 수 있도록 제공하는 A)단계;
    상기 메인 서버가 특정의 상기 모바일 기기로부터 상기 자료 데이터 파일의 전송 요청을 인식하는 B)단계;
    현재 상기 자료 데이터 파일을 전송 중인 다른 모바일 기기의 갯수(m)을 파악하는 C)단계; 및
    상기 m이 상기 n보다 작으면, 현재 비전송 중인 상기 파트 파일을 상기 특정의 상기 모바일 기기로 전송하는 D)단계를 구비하는 것을 특징으로 하는 분할 데이터 전송 방법.
  2. 제1 항에 있어서,
    상기 m이 상기 n과 동일하면, 소정 시간이 경과한 후, 상기 C)단계를 다시 수행하는 것을 특징으로 하는 분할 데이터 전송 방법.
KR1020030074867A 2003-10-25 2003-10-25 모바일 기기로의 분할 데이터 전송방법 KR101042280B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030074867A KR101042280B1 (ko) 2003-10-25 2003-10-25 모바일 기기로의 분할 데이터 전송방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030074867A KR101042280B1 (ko) 2003-10-25 2003-10-25 모바일 기기로의 분할 데이터 전송방법

Publications (2)

Publication Number Publication Date
KR20050039401A KR20050039401A (ko) 2005-04-29
KR101042280B1 true KR101042280B1 (ko) 2011-06-17

Family

ID=37241642

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030074867A KR101042280B1 (ko) 2003-10-25 2003-10-25 모바일 기기로의 분할 데이터 전송방법

Country Status (1)

Country Link
KR (1) KR101042280B1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100752496B1 (ko) * 2006-09-27 2007-08-27 김창모 확산 또는 비확산 무선 통신에서 데이터의 랜덤 전송순서를 이용하는 데이터 통신 방법

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5568180A (en) 1994-04-11 1996-10-22 Matsushita Electric Industrial Co., Ltd Video-on-demand system of reduced storage capacity which can provide noninterrupted broadcast to a plurality of users
KR20030047042A (ko) * 2001-12-07 2003-06-18 삼성전자주식회사 복수개의 통신 단말기들을 이용한 데이터 분할 송수신시스템 및 그 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5568180A (en) 1994-04-11 1996-10-22 Matsushita Electric Industrial Co., Ltd Video-on-demand system of reduced storage capacity which can provide noninterrupted broadcast to a plurality of users
KR20030047042A (ko) * 2001-12-07 2003-06-18 삼성전자주식회사 복수개의 통신 단말기들을 이용한 데이터 분할 송수신시스템 및 그 방법

Also Published As

Publication number Publication date
KR20050039401A (ko) 2005-04-29

Similar Documents

Publication Publication Date Title
US10120586B1 (en) Memory transaction with reduced latency
US7707337B2 (en) Object-based storage device with low process load and control method thereof
US7366835B2 (en) Data access responding system, storage system, client apparatus, cache apparatus, and method for accessing data access responding system
US6425051B1 (en) Method, system, program, and data structures for enabling a controller accessing a storage device to handle requests to data in a first data format when the storage device includes data in a second data format
JP4758794B2 (ja) メモリ領域割り当て制御装置、メモリ領域割り当て制御プログラム、及びメモリ領域割り当て制御方法
KR101705596B1 (ko) Usb디바이스가 연결되는 서버 디바이스 및 디바이스 공유방법
CN106708443B (zh) 数据读写方法及装置
CN1531303A (zh) 协议无关的客户端高速缓存***和方法
US6976073B2 (en) Transparent remote data storage device and method
CN100498745C (zh) 在向请求设备发送数据前利用描述符数据预取所有数据的桥接设备和方法
CN100428220C (zh) 数字信息输入装置
KR20170029583A (ko) 가상 컴퓨팅 환경에서의 메모리 및 자원 관리
US20180373893A1 (en) Method and system for emergency data destruction
US9292456B2 (en) System and method for data synchronization across digital device interfaces
US8549274B2 (en) Distributive cache accessing device and method for accelerating to boot remote diskless computers
KR101042280B1 (ko) 모바일 기기로의 분할 데이터 전송방법
CN116303126B (zh) 缓存、数据的处理方法及电子设备
US8417845B2 (en) Method and apparatus transferring data via universal serial bus
CN105740166B (zh) 缓存的读取、读取处理方法及装置
US7827194B2 (en) Access to shared disk device on storage area network
KR101058969B1 (ko) 메모리 할당 방법 및 이를 이용한 메모리 할당 장치
US20170359404A1 (en) Download prioritization
US9037805B2 (en) Managing a region cache
CN104333803A (zh) 防止视频编辑时丢帧的方法、设备及***
US20150242142A1 (en) Data transfer control device and method for controlling data transfer

Legal Events

Date Code Title Description
N231 Notification of change of applicant
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120402

Year of fee payment: 13