[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101819236B1 - 영역기반 응용서비스 제공을 위한 장치 및 그 방법 - Google Patents

영역기반 응용서비스 제공을 위한 장치 및 그 방법 Download PDF

Info

Publication number
KR101819236B1
KR101819236B1 KR1020110064662A KR20110064662A KR101819236B1 KR 101819236 B1 KR101819236 B1 KR 101819236B1 KR 1020110064662 A KR1020110064662 A KR 1020110064662A KR 20110064662 A KR20110064662 A KR 20110064662A KR 101819236 B1 KR101819236 B1 KR 101819236B1
Authority
KR
South Korea
Prior art keywords
application service
service
base station
small base
terminal
Prior art date
Application number
KR1020110064662A
Other languages
English (en)
Other versions
KR20130003355A (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 KR1020110064662A priority Critical patent/KR101819236B1/ko
Priority to US13/538,236 priority patent/US9003391B2/en
Publication of KR20130003355A publication Critical patent/KR20130003355A/ko
Application granted granted Critical
Publication of KR101819236B1 publication Critical patent/KR101819236B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • G06F8/62Uninstallation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/50Service provisioning or reconfiguring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 영역기반 응용서비스 제공을 위한 근거리 무선통신 장치 및 그 제어 방법에 관한 것이다.
본 발명은 펨토셀 기지국 또는 무선중계기를 포함하는 소형 기지국에 있어서, 응용서비스 제공 서버로부터 응용서비스 목록을 수신하며, 상기 수신된 목록 중 적어도 하나의 응용서비스를 선택하고, 선택된 적어도 하나의 응용서비스를 다운로드하는 통신부; 상기 다운로드된 응용서비스를 저장하는 응용서비스 데이터베이스; 상기 다운로드된 응용서비스를 인스톨하거나, 기 인스톨된 응용서비스를 언인스톨하는 펨토셀 서비스 제어부; 서비스 영역에 단말기의 입출을 감지하는 단말기 접속 감지부; 및 상기 서비스 영역에 입출하는 단말기의 식별자 및 서비스 영역 입출 정보를 저장하는 단말기 데이터베이스를 포함한다.

Description

영역기반 응용서비스 제공을 위한 장치 및 그 방법{Apparatus and method for providing application service based location}
본 발명은 영역기반 응용서비스 제공을 위한 근거리 무선통신 장치 및 그 제어 방법에 관한 것이다.
펨토셀 서비스는 이동통신시스템의 서비스 영역인 셀을 더욱 세분화하고, 그 셀 영역에 위치한 이동단말을 광대역 인터넷망으로 연결하는 것이다. 펨토셀 서비스는 초소형 기지국인 펨토셀을 통해 기존의 이동통신 서비스 반경보다 훨씬 작은 지역을 대상으로 이동통신 서비스를 제공하는 기술이다.
펨토셀은 이동전화와 인터넷을 연결하여 유무선 융합 서비스를 제공하기 위한 초소형 이동통신용 기지국으로 무선랜 중계기(Access Point:AP)의 무선 영역과 비슷한 영역을 커버한다.
펨토셀은 유무선의 음성 및 데이터 서비스를 통합 제공하기 위한 방안으로 활용될 수 있고 일종의 위치 기반 서비스로서 개별 펨토셀 접속을 통해 가족의 정확한 위치 및 출입 여부를 자동으로 인식할 수 있다.
무선랜은 근거리 무선통신망을 말하며, 일정 거리 안에서 무선랜 중계기에 연결하여 초고속 인터넷 연결을 할 수 있다. 무선랜 중계기인 액세스포인트(AP)를 설치한 지점으로부터 반경 100m 내외 지역에서 무선랜 카드를 장착한 노트북PC, PDA 등 단말기를 사용해 무선으로 인터넷을 이용할 수 있다.
본 발명은 펨토셀 기지국 및 무선랜 중계기를 포함하는 소형 기지국에서 응용서비스를 동적으로 구성할 수 있도록 하는 영역기반 응용서비스 제공을 위한 장치 및 그 방법을 제공한다.
또한 본 발명은 소형기지국 서비스 영역으로의 단말기 진입/이탈에 대한 정보를 기반으로 단말기로 응용서비스를 제공하기 위한 장치 및 그 방법을 제공한다.
본 발명은 펨토셀 기지국 또는 무선중계기를 포함하는 소형 기지국에 있어서, 응용서비스 제공 서버로부터 응용서비스 목록을 수신하며, 상기 수신된 목록 중 적어도 하나의 응용서비스를 선택하고, 선택된 적어도 하나의 응용서비스를 다운로드하는 통신부, 상기 다운로드된 응용서비스를 저장하는 응용서비스 데이터베이스, 상기 다운로드된 응용서비스를 인스톨하거나, 기 인스톨된 응용서비스를 언인스톨하는 서비스 제어부, 서비스 영역에 단말기의 입출을 감지하는 단말기 접속 감지부, 및 상기 서비스 영역에 입출하는 단말기의 식별자 및 서비스 영역 입출 정보를 저장하는 단말기 데이터베이스를 포함한다.
상기 통신부는 상기 단말기 접속 감지부에서 상기 서비스 영역에 단말기의 입출이 감지되면, 상기 단말기의 식별자 및 서비스 영역 입출 정보를 상기 응용서비스 제공 서버에 전송할 수 있다.
상기 통신부는 언인스톨할 응용서비스 정보를 상기 응용서비스 제공 서버에 전송하고, 상기 응용서비스 제공 서버로부터 해지 확인 신호를 수신하면, 펨토셀 서비스 제어부는 해당 응용서비스를 언인스톨(uninstall)할 수 있다.
또한 본 발명은 영역기반 응용서비스 제공을 위한 응용서비스 제공 서버에 있어서, 소형기지국의 서비스 영역에서 실행될 응용서비스의 설치 파일을 저장하고, 상기 소형기지국 또는 상기 소형기지국의 서비스 영역에 진입한 단말기에 상기 응용서비스 설치 파일을 제공하는 응용서비스 팩토리, 상기 소형기지국 또는 상기 단말기에서 인스톨 또는 언인스톨되는 응용서비스에 대한 정보를 저장하며, 상기 단말기의 서비스 영역의 진입 또는 이탈에 대한 정보를 저장하는 응용서비스 게이트웨이, 상기 소형기지국 또는 단말기에 제공되는 응용서비스 로직을 저장하는 응용서비스 서버를 포함한다.
상기 응용서비스 팩토리는 상기 응용서비스를 단말기에 따른 응용서비스와 소형기지국에 따른 응용서비스로 구분하여 저장할 수 있다.
상기 응용서비스 서버는 상기 응용서비스 항목에 따라 복수개의 서버로 구성될 수 있다.
소형기지국 서비스 영역에 진입/이탈하는 단말기에 있어서, 소형기지국과 통신하며, 상기 소형기지국의 서비스 영역입출 정보를 수신하는 통신부, 상기 응용서비스 팩토리로부터 수신되는 응용서비스 설치파일을 저장하는 메모리부, 상기 메모리부에 저장된 응용서비스에 대한 설치파일을 이용하여 해당 응용서비스를 인스톨하며, 기 인스톨된 응용서비스를 언인스톨하는 제어부를 포함한다.
상기 제어부는 상기 통신부를 통해 기 인스톨된 응용서비스의 해지 요청 신호를 전송하고, 상기 요청 신호의 응답신호를 수신하면 상기 기 인스톨된 응용서비스를 언인스톨(uninstall)할 수 있다.
또한 본 발명은 소형기지국이 인스톨될 응용서비스 목록을 수신하는 단계, 상기 수신된 응용서비스 목록 중 적어도 하나의 응용서비스를 선택하는 단계, 상기 선택된 응용서비스를 다운로드하는 단계, 상기 다운로드된 응용서비스를 상기 소형기지국에 인스톨하는 단계를 포함한다.
상기 응용서비스는 단말기에 따른 응용서비스와 소형기지국에 따른 응용서비스로 구분되어 다운로드될 수 있다.
상기 인스톨된 응용서비스 중 해지할 응용서비스를 선택 받는 단계, 상기 선택된 응용서비스의 해지 정보를 상기 응용서비스 제공 서버에 전송하는 단계, 상기 응용서비스 제공 서버로부터 상기 해지 정보 확인 신호를 수신하면, 상기 해지 대상 응용서비스를 언인스톨하는 단계를 포함할 수 있다.
상기 서비스 영역에 단말기의 진입/이탈이 감지되면 상기 응용서비스 제공 서버에 상기 단말기의 서비스 영역 진입/이탈 정보를 전송하는 단계, 단말기의 진입/이탈에 따른 응용서비스에서 제공하는 알림 정보를 전송하는 단계를 더 포함할 수 있다.
또한 본 발명은 소형기지국 서비스 영역에 초기 진입한 단말기가 응용서비스 목록을 수신하는 단계, 상기 수신된 응용서비스 목록 중 적어도 하나의 응용서비스를 선택하는 단계, 상기 선택된 응용서비스를 상기 응용서비스 팩토리으로부터 다운로드하는 단계, 상기 다운로드된 응용서비스를 인스톨하는 단계를 포함한다.
상기 인스톨된 응용서비스 중 해지할 응용서비스를 선택 받는 단계, 상기 선택된 응용서비스의 해지 정보를 상기 응용서비스 제공 서버에 전송하는 단계, 상기 응용서비스 제공 서버로부터 상기 해지 정보 확인 신호를 수신하면, 상기 해지 대상 응용서비스를 언인스톨하는 단계를 포함한다.
소형기지국으로 재진입 시 상기 소형기지국으로부터 응용서비스 목록을 수신하면, 기 저장된 응용서비스 목록과 비교하는 단계, 상기 비교 결과에 따라 신규 응용서비스 목록을 다운로드하는 단계, 상기 다운로드된 응용서비스를 인스톨하는 단계를 포함할 수 있다.
소형기지국으로 재진입 시 상기 소형기지국으로부터 응용서비스 목록을 수신하면, 기 저장된 응용서비스 목록과 비교하는 단계, 상기 비교 결과에 따라 삭제된 응용서비스 항목이 존재하면 해당 응용서비스 항목을 언인스톨하는 단계를 포함할 수 있다.
상기와 같이 본 발명은 펨토셀 기지국이나 무선랜 중계기에서 제공되는 무선 서비스 영역에 단말의 진입 및 이탈에 따른 정보를 활용하여 위치기반 서비스의 활성화를 제공할 수 있다.
또한 펨토셀 기지국이나 무선랜 중계기 또는 단말기에서 신규 응용서비스의 도입을 효과적으로 할 수 있다.
도 1은 본 발명의 실시 예가 적용되는 영역기반 응용서비스 제공을 위한 시스템 구성도 이다.
도 2는 본 발명의 실시 예가 적용되는 단말기 및 소형기지국의 블록 구성도이다.
도 3은 본 발명의 실시 예에 따른 소형기지국의 응용서비스 초기 구성 동작 흐름도이다.
도 4는 본 발명의 실시 예에 따른 단말기의 응용서비스 초기 구성 동작 흐름도이다.
도 5는 본 발명의 실시 예에 따른 소형기지국 서비스 영역에 단말기 진입 시 응용서비스 제공 동작 흐름도이다.
도 6은 본 발명의 실시 예에 따른 소형기지국 서비스 영역에서 단말기 이탈 시 응용서비스 제공 동작 흐름도이다.
도 7은 본 발명의 실시 예에 따른 소형기지국에서 응용서비스 해지 동작 흐름도이다.
도 8은 본 발명의 실시 예에 따른 단말기에서 응용서비스 동기화 동작 흐름도이다.
이하, 본 발명의 실시 예를 첨부된 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 실시 예가 적용되는 영역기반 응용서비스 제공을 위한 시스템 구성도 이다.
도 1을 참조하면, 본 발명의 실시 예에 따른 영역기반 응용서비스 제공 시스템은 단말기(110), 펨토셀 기지국 또는 무선랜 중계기를 포함하는 소형 기지국(120), 라우터(130), 응용서비스 제공 서버(160)로 구성된다.
소형기지국(120)은 펨토셀 기지국 또는 무선랜 중계기에서 커버하는 서비스 영역을 형성하고, 단말기(110)가 상기 서비스 영역으로의 입출(入出)을 감지한다. 소형기지국(120)은 라우터(130)를 통해 인터넷(140)에 연결되어 광대역 무선 인터넷망(140)을 형성하며 상기 인터넷 망을 통하여 응용서비스 제공 서버(160)와 연결된다.
응용서비스 제공 서버(160)는 응용서비스 게이트웨이(162), 응용서비스 팩토리(164) 및 응용서비스 서버(166)로 구성된다.
응용서비스 게이트웨이(162)는 소형기지국(120)에 따른 응용서비스 선택 정보 및 단말기(110)의 응용서비스 선택정보에 대한 관리 기능을 수행한다. 또한 응용서비스 게이트웨이(162)는 단말기(110)가 서비스 영역으로의 입출에 대한 정보를 관리하여 이를 응용서비스 서버(166)에 전송한다.
응용서비스 팩토리(164)는 소형기지국(120)이 커버하는 서비스 영역에서 실행될 응용서비스들이 설치파일 형태로 저장되어 있는 저장부이다. 응용서비스 팩토리(164)는 단말기(110)에서 실행되는 응용서비스의 설치파일과 소형기지국(120)에서 실행되는 응용서비스 설치파일로 구분되어 저장된다. 따라서 응용서비스 팩토리(164)는 단말기(110) 또는 소형기지국(120)으로부터 응용서비스 요청에 따라 해당 응용서비스 파일을 전송한다.
응용서비스 서버(166)는 응용서비스 로직을 수행하는 서버로써 응용서비스 당 하나의 서버로 구성될 수도 있고 여러 응용서비스가 모여서 하나의 서버에서 실행될 수 있다. 응용서비스 게이트웨이(162), 응용서비스 팩토리(164) 및 응용서비스 서버(166)는 독립적으로 분리된 응용서비스 제공 서버로 나누어 수행될 수도 있고, 시스템 구성에 따라 여러 기능이 한 서버에서 수행될 수도 있다.
도 2는 본 발명의 실시 예가 적용되는 단말기 및 소형기지국의 블록 구성도이다.
도 2를 참조하면, 본 발명의 실시 예에 따른 단말기(110)는 제어부(111), 통신부(112) 및 메모리부(113)로 구성된다.
제어부(111)는 소형기지국 응용서비스를 인스톨 또는 언인스톨한다. 제어부(111)는 소형기지국(120)의 서비스 영역 진입 시 상기 소형기지국(120)으로부터 해당 서비스 영역에서 시행될 수 있는 응용서비스 목록을 제공받을 수 있다. 또한 제어부(111)는 기 인스톨된 응용서비스 중 언인스톨 할 응용서비스를 추출하고 해당 응용서비스를 언인스톨한다.
제어부(111)는 응용서비스의 언인스톨 시 소형기지국(120)으로 해당 응용서비스의 해지 요청 신호를 전송하고, 상기 요청 신호에 따른 응답신호를 수신한 후 상기 해당 응용서비스를 언인스톨 한다.
통신부(112)는 소형기지국(120)과 통신하며, 단말기(110)에 인스톨 또는 언인스톨될 응용서비스 및 그에 따른 설치파일을 송수신한다. 메모리부(113)은 응용서비스 팩토리(164)로부터 수신한 응용서비스를 저장 또는 삭제한다.
소형기지국(120)은 제어부(121), 통신부(122), 단말기 접속 감지부(123), 응용 서비스 데이터베이스(124) 및 단말기 정보 데이터베이스(125)를 포함한다.
제어부(121)는 단말기 접속 감지부(123)로부터 수신된 단말기(110)의 서비스 영역 입출 정보를 획득하고, 단말기(110)로 응용서비스를 제공한다.
통신부(122)는 소형기지국(120) 에 인스톨 또는 언인스톨될 응용서비스 및 그에 따른 설치파일을 송수신한다.
단말 접속 감지부(123)는 서비스 영역에 진입하는 단말기의 입출을 감지하고, 해당 정보를 제어부(121)에 전송한다.
응용 서비스 데이터 베이스(124)는 소형기지국(120) 에 인스톨되는 응용 서비스 및 설치 파일을 저장한다.
단말기 정보 데이터베이스(125)는 서비스 영역에 입출하는 단말기의 정보를 저장한다.
도 3은 본 발명의 실시 예에 따른 소형기지국으로 응용서비스 초기 구성 동작 흐름도이다.
도 3을 참조하면, 본 발명의 실시 예에 따른 소형기지국(120)은 초기 장치 설정이 완료되면 305단계에서 응용서비스 목록을 응용서비스 제공 서버(160)의 응용서비스 게이트웨이(162)로 요청한다.
응용서비스 게이트웨이(162)는 상기 305단계에서 요청된 응용서비스 목록을 310단계에서 상기 소형기지국(120)으로 전송한다.
응용 서비스 목록을 수신한 소형기지국(120)은 315단계에서 설치하고자 하는 응용서비스를 선택한다. 소형기지국(120)은 320단계에서 선택된 응용서비스에 대한 정보를 응용서비스 게이트웨이(162)에 전송한다. 응용서비스 게이트웨이(162)는 325단계에서 상기 소형기지국(120)에서 선택된 응용서비스에 대한 정보를 응용서비스 팩토리(164)에 전송한다. 이때 응용서비스 게이트웨이(162)는 330단계에서 응용서비스를 선택한 소형기지국의 정보를 응용서비스 서버(166)로 전송한다.
상기 소형기지국(120)에서 선택한 응용서비스의 정보를 수신한 응용서비스 팩토리(164)는 335단계에서 해당 소형기지국(120)으로 상기 선택된 응용서비스의 설치 파일을 전송한다. 상기 응용서비스 설치파일을 수신한 소형기지국(120)은 340단계에서 해당 응용서비스를 인스톨하게 된다. 또한 소형기지국(120)으로 전송된 응용서비스에 대하여 해당 응용서비스 서버(166)은 서비스를 선택한 소형기지국(120)의 정보를 저장한다.
도 4는 본 발명의 실시 예에 따른 단말기로 응용서비스 초기 구성 동작 흐름도이다.
도 4를 참조하면 단말기(110)는 405단계에서 소형기지국(120)의 서비스 영역으로 최초 진입을 확인하게 된다. 단말기(110)는 410단계에서 상기 서비스 영역에 최초 진입 시 네트워크 연결에 대한 초기 설정(camp on)을 진행한다.
단말기(110)는 네트워크 연결이 완료된 후 415단계에서 상기 진입한 서비스 영역에서 운용되는 응용서비스들에 대한 목록을 소형기지국(120)으로부터 수신한다.
단말기(110)는 420단계에서 상기 수신된 응용서비스 목록 중 설치 및 실행하고자 하는 응용서비스를 선택하여 425단계에서 상기 소형기지국(120)으로 전송한다.
소형기지국(120)은 430단계에서 단말기(110)에서 선택된 응용서비스에 대한 정보를 응용 제공 서버(160)의 응용서비스 게이트웨이(162)로 전송한다.
응용서비스 게이트웨이(162)는 상기 소형기지국(120)으로부터 수신한 응용서비스에 대한 정보를 435단계에서 응용서비스 팩토리(164)에 전송한다. 또한 응용서비스 팩토리(164)는 440단계에서 상기 응용서비스를 선택한 단말기(110) 및 소형기지국(120)의 정보를 해당 응용서비스 서버(166)에 전송한다.
응용서비스 팩토리(164)는 상기 단말기(110)로부터 소형기지국(120)을 거쳐 수신된 선택된 응용서비스에 대한 정보를 기반으로 445단계에서 응용서비스에 대한 설치파일을 소형기지국(120)을 통하여 단말기(110)에 전송한다.
단말기(110)는 450단계에서 상기 수신된 응용서비스의 설치파일을 이용하여 해당 응용서비스를 인스톨한다.
도 5는 본 발명의 실시 예에 따른 서비스 영역에 단말기 진입 시 응용서비스 제공 동작 흐름도이다.
도 5를 참조하면, 단말기(110)는 505단계에서 소형기지국(120)의 서비스 영역에 진입하고, 510단계에서 네트워크 연결에 대한 초기 설정(camp on)을 수행한다.
소형기지국(120)은 단말기(110)의 서비스 영역 진입을 감지하고, 515단계에서 응용서비스 게이트웨이(162)에 상기 단말기(110)의 정보를 포함하는 서비스 영역 진입 정보를 전송한다.
응용서비스 게이트웨이(162)는 520단계에서 응용서비스 서버(166)에 상기 단말기(110)의 서비스 영역 진입 정보를 전송한다.
응용서비스 서버(166)는 525단계에서 상기 단말기(110)에 응용서비스에서 공지하는 알림 정보를 소형기지국(120)으로 전송하다.
소형기지국(120)은 530단계에서 상기 응용서비스 서버(166)로부터 수신되는알림를 단말기(110)에 전달한다.
상기 알림정보는 예를 들어 기업에 소형기지국이 설치된 경우 단말기(110) 사용자가 기업 사무실에 진입 시 기업의 공지 정보 등이 등록될 수 있다. 또한 백화점과 같은 공공 장소에 설치되었을 경우 홍보 이벤트 행사 활용 등에 사용될 수 있다.
따라서, 단말기(110)는 530단계에서 응용서비스에서 제공하는 알림 정보를 수신 후 응용서비스를 535단계에서 사용하게 된다. 도 6은 본 발명의 실시 예에 따른 서비스 영역에서 단말기 이탈 시 응용서비스 제공 동작 흐름도이다.
도 6을 참조하면, 소형기지국(120)은 605단계에서 단말기(110)의 서비스 영역 이탈을 감지하면, 상기 단말기(110)의 서비스 영역 이탈 정보를 610단계에서 응용서비스 게이트웨이(162)에 전송한다.
응용서비스 게이트웨이(162)는 615단계에서 상기 소형기지국(120)으로부터 수신된 서비스 영역을 이탈한 단말기(110)의 정보를 응용서비스 서버(166)에 전송한다.
상기 응용서비스 서버(166)는 단말기의 서비스 영역 이탈 시 응용서비스에서 제공하는 알림 정보를 전송한다.
상기 소형기지국(120)은 625단계에서 상기 응용서비스 서버(166)로부터 수신된 영역 이탈에 따른 알림 정보를 해당 단말기(110)에 전송한다.
도 7은 본 발명의 실시 예에 따른 소형기지국 및 단말기에서 응용서비스 해지 동작 흐름도이다.
도 7을 참조하면, 단말기(110) 또는 소형기지국(120)은 기 인스톨되어 서비스되는 응용서비스 중 해지하고자 하는 응용서비스를 선택 받는다. 상기 선택 받은 응용서비스에 대한 정보를 705단계에서 응용서비스 게이트웨이(162)에 전송한다.
응용서비스 게이트웨이(162)는 710단계에서 상기 단말기(110) 또는 소형기지국(120)에서 해지할 응용서비스 및 해당 단말기(110) 또는 소형기지국(120)의 정보를 해당 응용서비스 서버(166)에 전송한다.
응용서비스 서버(166)는 715단계에서 상기 응용서비스 게이트웨이(162)로부터 수신된 응용서비스 해지 정보에 대한 응답신호를 상기 응용서비스 게이트웨이(162)로 전송한다.
응용서비스 게이트웨이(162)는 상기 응용서비스 서버(166)로부터 715단계에서 수신된 서비스 해지 응답 신호를 720단계에서 해당 소형기지국(120) 및 상기 소형기지국(120)과 연결된 단말기(110)에 전송한다.
상기 응용서비스 해지 응답신호를 수신한 소형기지국(120) 또는 해당 단말기(110)는 해당 응용서비스를 언인스톨(uninstall)하게 된다.
도 8은 본 발명의 실시 예에 따른 단말기에서 응용서비스 동기화 동작 흐름도이다.
도 8을 참조하면, 단말기(110)는 805단계에서 소형기지국(120)으로부터 현재 서비스되고 있는 응용서비스 목록을 수신한다.
단말기(110)는 810단계에서 상기 수신된 응용서비스 목록과 기 저장되거나 인스톨된 응용서비스 목록과 비교한다.
단말기(110)는 상기 810단계에서 비교 결과 신규 응용서비스 목록이 존재하는지 815단계에서 판단한다. 단말기(110)는 상기 815단계에서 판단결과 신규 응용서비스가 존재하는 경우 820단계에서 해당 신규 응용서비스를 인스톨 할 지의 여부를 판단한다.
단말기(110)는 상기 신규 응용서비스를 인스톨하도록 선택 받은 경우 825단계에서 해당 응용서비스를 다운로드하게 된다. 상기 다운로드된 신규 응용서비스는 830단계에서 인스톨하게 된다.
반면 단말기(110)는 상기 815단계에서 신규 서비스 목록이 존재하지 않으면, 상기 소형기지국(120)에서 삭제된 응용서비스의 존재 여부를 835단계에서 판단한다. 단말기(110)는 삭제된 응용서비스가 존재함을 판단하면, 해당 응용서비스를 840단계에서 언인스톨하게 된다.
이상과 같이 본 발명은 비록 한정된 실시 예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시 예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.
그러므로, 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.

Claims (16)

  1. 펨토셀 기지국 또는 무선중계기를 포함하는 소형 기지국에 있어서,
    응용서비스 제공 서버로부터 응용서비스 목록을 수신하며, 상기 수신된 목록 중 적어도 하나의 응용서비스를 선택하고, 선택된 적어도 하나의 응용서비스를 다운로드하는 통신부;
    상기 다운로드된 응용서비스를 저장하는 응용서비스 데이터베이스;
    상기 다운로드된 응용서비스를 인스톨하거나, 기 인스톨된 응용서비스를 언인스톨하는 서비스 제어부;
    서비스 영역에 단말기의 입출을 감지하는 단말기 접속 감지부; 및
    상기 서비스 영역에 입출하는 단말기의 식별자 및 서비스 영역 입출 정보를 저장하는 단말기 데이터베이스;
    를 포함하고,
    상기 소형 기지국은 상기 단말기가 상기 서비스 영역에 진입 또는 이탈한 것을 감지하는 경우, 서비스 영역 진입 정보 또는 서비스 영역 이탈 정보를 상기 응용서비스 제공 서버로 전송하고, 상기 서비스 영역의 응용서비스에서 제공하는 알림 정보를 상기 응용서비스 제공 서버로부터 수신하는, 영역 기반 응용서비스 제공 장치.
  2. 제1항에 있어서,
    상기 통신부는
    상기 단말기 접속 감지부에서 상기 서비스 영역에 단말기의 입출이 감지되면, 상기 단말기의 식별자 및 서비스 영역 입출 정보를 상기 응용서비스 제공 서버에 전송하는
    영역 기반 응용서비스 제공 장치.
  3. 제1항에 있어서,
    상기 통신부는 언인스톨할 응용서비스 정보를 상기 응용서비스 제공 서버에 전송하고, 상기 응용서비스 제공 서버로부터 해지 확인 신호를 수신하면, 서비스 제어부는 해당 응용서비스를 언인스톨(uninstall)하는
    영역 기반 응용서비스 제공 장치
  4. 영역기반 응용서비스 제공을 위한 응용서비스 제공 서버에 있어서,
    소형기지국의 서비스 영역에서 실행될 응용서비스의 설치 파일을 저장하고, 상기 소형기지국 또는 상기 소형기지국의 서비스 영역에 진입한 단말기에 상기 응용서비스 설치 파일을 제공하는 응용서비스 팩토리;
    상기 소형기지국 또는 상기 단말기에서 인스톨 또는 언인스톨되는 응용서비스에 대한 정보를 저장하며, 상기 단말기의 서비스 영역의 진입 또는 이탈에 대한 정보를 저장하는 응용서비스 게이트웨이;
    상기 소형기지국 또는 단말기에 제공되는 응용서비스 로직을 저장하는 응용서비스 서버;
    를 포함하고,
    상기 소형 기지국은 상기 단말기가 상기 서비스 영역에 진입 또는 이탈한 것을 감지하는 경우, 서비스 영역 진입 정보 또는 서비스 영역 이탈 정보를 상기 응용서비스 제공 서버로 전송하고, 상기 서비스 영역의 응용서비스에서 제공하는 알림 정보를 상기 응용서비스 제공 서버로부터 수신하는, 영역 기반 응용서비스 제공 장치.
  5. 제4항에 있어서,
    상기 응용서비스 팩토리는
    상기 응용서비스를 단말기에 따른 응용서비스와 소형기지국에 따른 응용서비스로 구분하여 저장하는
    영역 기반 응용서비스 제공 장치.
  6. 제4항에 있어서,
    상기 응용서비스 서버는
    응용서비스 항목에 따라 복수개의 서버로 구성되는
    영역 기반 응용서비스 제공 장치.
  7. 소형기지국 서비스 영역에 진입/이탈하는 단말기에 있어서,
    소형기지국과 통신하며, 상기 소형기지국의 서비스 영역입출 정보를 수신하는 통신부;
    응용서비스 팩토리로부터 수신되는 응용서비스 설치파일을 저장하는 메모리부;
    상기 메모리부에 저장된 응용서비스에 대한 설치파일을 이용하여 해당 응용서비스를 인스톨하며, 기 인스톨된 응용서비스를 언인스톨하는 제어부;
    를 포함하고,
    상기 소형 기지국은 상기 단말기가 상기 소형기지국 서비스 영역에 진입 또는 이탈한 것을 감지하는 경우, 서비스 영역 진입 정보 또는 서비스 영역 이탈 정보를 상기 응용서비스 팩토리를 포함하는 응용서비스 제공 서버로 전송하고, 상기 소형기지국 서비스 영역의 응용서비스에서 제공하는 알림 정보를 상기 응용서비스 제공 서버로부터 수신하는, 영역 기반 응용서비스 제공 장치.
  8. 제7항에 있어서,
    상기 제어부는
    상기 통신부를 통해 기 인스톨된 응용서비스의 해지 요청 신호를 전송하고, 상기 요청 신호의 응답신호를 수신하면 상기 기 인스톨된 응용서비스를 언인스톨(uninstall)하는
    영역 기반 응용서비스 제공 장치.
  9. 소형기지국이 인스톨될 응용서비스 목록을 수신하는 단계;
    상기 수신된 응용서비스 목록 중 적어도 하나의 응용서비스를 선택하는 단계;
    상기 선택된 응용서비스를 다운로드하는 단계;
    상기 다운로드된 응용서비스를 상기 소형기지국에 인스톨하는 단계;
    를 포함하고,
    상기 소형 기지국은 단말기가 상기 소형기지국의 서비스 영역에 진입 또는 이탈한 것을 감지하는 경우, 서비스 영역 진입 정보 또는 서비스 영역 이탈 정보를 응용서비스 제공 서버로 전송하고, 상기 서비스 영역의 응용서비스에서 제공하는 알림 정보를 상기 응용서비스 제공 서버로부터 수신하는, 영역 기반 응용서비스 제공 방법.
  10. 제9항에 있어서,
    상기 응용서비스는 단말기에 따른 응용서비스와 소형기지국에 따른 응용서비스로 구분되어 다운로드되는
    영역 기반 응용 서비스 제공 방법.
  11. 제9항에 있어서,
    상기 인스톨된 응용서비스 중 해지할 응용서비스를 선택 받는 단계;
    상기 선택된 응용서비스의 해지 정보를 상기 응용서비스 제공 서버에 전송하는 단계;
    상기 응용서비스 제공 서버로부터 상기 해지 정보 확인 신호를 수신하면, 상기 해지 대상 응용서비스를 언인스톨하는 단계;
    를 포함하는 영역 기반 응용 서비스 제공 방법.
  12. 삭제
  13. 소형기지국 서비스 영역에 초기 진입한 단말기가 응용서비스 목록을 수신하는 단계;
    상기 수신된 응용서비스 목록 중 적어도 하나의 응용서비스를 선택하는 단계;
    상기 선택된 응용서비스를 응용서비스 팩토리으로부터 다운로드하는 단계;
    상기 다운로드된 응용서비스를 인스톨하는 단계;
    를 포함하고,
    소형 기지국은 상기 단말기가 상기 소형기지국 서비스 영역에 진입 또는 이탈한 것을 감지하는 경우, 서비스 영역 진입 정보 또는 서비스 영역 이탈 정보를 상기 응용서비스 팩토리를 포함하는 응용서비스 제공 서버로 전송하고, 상기 소형기지국 서비스 영역의 응용서비스에서 제공하는 알림 정보를 상기 응용서비스 제공 서버로부터 수신하는, 영역 기반 응용서비스 제공 방법.
  14. 제13항에 있어서,
    상기 인스톨된 응용서비스 중 해지할 응용서비스를 선택 받는 단계;
    상기 선택된 응용서비스의 해지 정보를 상기 응용서비스 제공 서버에 전송하는 단계;
    상기 응용서비스 제공 서버로부터 상기 해지 정보 확인 신호를 수신하면, 상기 해지 대상 응용서비스를 언인스톨하는 단계;
    를 포함하는 영역 기반 응용서비스 제공 방법.
  15. 제13항에 있어서,
    소형기지국으로 재진입 시 상기 소형기지국으로부터 응용서비스 목록을 수신하면, 기 저장된 응용서비스 목록과 비교하는 단계;
    상기 비교 결과에 따라 신규 응용서비스 목록을 다운로드하는 단계;
    상기 다운로드된 응용서비스를 인스톨하는 단계;
    를 포함하는 영역 기반 응용서비스 제공 방법.
  16. 제13항에 있어서,
    소형기지국으로 재진입 시 상기 소형기지국으로부터 응용서비스 목록을 수신하면, 기 저장된 응용서비스 목록과 비교하는 단계;
    상기 비교 결과에 따라 삭제된 응용서비스 항목이 존재하면 해당 응용서비스 항목을 언인스톨하는 단계;
    를 포함하는 영역 기반 응용서비스 제공 방법.
KR1020110064662A 2011-06-30 2011-06-30 영역기반 응용서비스 제공을 위한 장치 및 그 방법 KR101819236B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020110064662A KR101819236B1 (ko) 2011-06-30 2011-06-30 영역기반 응용서비스 제공을 위한 장치 및 그 방법
US13/538,236 US9003391B2 (en) 2011-06-30 2012-06-29 Apparatus and method for providing application service based on area

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110064662A KR101819236B1 (ko) 2011-06-30 2011-06-30 영역기반 응용서비스 제공을 위한 장치 및 그 방법

Publications (2)

Publication Number Publication Date
KR20130003355A KR20130003355A (ko) 2013-01-09
KR101819236B1 true KR101819236B1 (ko) 2018-01-17

Family

ID=47392070

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110064662A KR101819236B1 (ko) 2011-06-30 2011-06-30 영역기반 응용서비스 제공을 위한 장치 및 그 방법

Country Status (2)

Country Link
US (1) US9003391B2 (ko)
KR (1) KR101819236B1 (ko)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10405588B2 (en) * 2012-06-18 2019-09-10 Rayma Charlene Wright Electro illuminating wire lighted safety vests
KR20140026976A (ko) * 2012-08-24 2014-03-06 삼성전자주식회사 매장 단말을 이용하여 정보를 제공하는 방법 및 시스템
EP2925079A4 (en) * 2012-11-20 2016-07-06 Nec Corp COMMUNICATION END, COMMUNICATION SYSTEM, COMMUNICATION CONTROL METHOD AND STORAGE MEDIUM
US20160157280A1 (en) * 2013-04-24 2016-06-02 Telefonaktiebolaget L M Ericsson (Publ) Signalling reduction for ip traffic in wireless networks
KR101589714B1 (ko) * 2014-03-18 2016-01-28 콘텔라 주식회사 펨토셀 시스템 및 펨토셀 시스템에서의 펨토셀 관리 방법
KR102150323B1 (ko) 2014-04-07 2020-09-02 한국전자통신연구원 통합 기지국 및 단말
US9572108B2 (en) * 2014-06-26 2017-02-14 Intel IP Corporation Systems, methods and devices for small cell activation and detection
TWI595795B (zh) 2015-12-02 2017-08-11 財團法人工業技術研究院 多個無線網路的分載判斷系統、伺服器以及其方法
US11290425B2 (en) * 2016-02-01 2022-03-29 Airwatch Llc Configuring network security based on device management characteristics
EP3541098B1 (en) * 2016-11-30 2023-01-18 Huawei Technologies Co., Ltd. Processing method for communication identifier binding and terminal
US11038928B2 (en) * 2017-04-21 2021-06-15 Kenneth UDOH Security registry and tracking system (SRTS)
KR20200032410A (ko) 2018-09-18 2020-03-26 삼성전자주식회사 상향링크 전송을 위한 패킷 드랍을 방지하기 위한 전자 장치

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000163269A (ja) * 1998-11-25 2000-06-16 Internatl Business Mach Corp <Ibm> サーバからクライアントにアプリケーションを配布するための方泡システム及びプログラム記憶媒体
JP2005135002A (ja) * 2003-10-28 2005-05-26 Canon Inc アプリケーション配付システム及びサーバ装置

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030231343A1 (en) * 2002-05-08 2003-12-18 Ayako Kobayashi Image forming apparatus, program adding method, and a recording medium
US7810088B2 (en) * 2003-06-20 2010-10-05 Samsung Electronics Co., Ltd. Apparatus and method for performing a fail-safe over-the-air software update in a mobile station
US7765540B2 (en) * 2003-10-23 2010-07-27 Microsoft Corporation Use of attribution to describe management information
US20060031830A1 (en) * 2004-08-03 2006-02-09 International Business Machines Corp. System with location-sensitive software installation method
US7624086B2 (en) * 2005-03-04 2009-11-24 Maxsp Corporation Pre-install compliance system
WO2007030604A2 (en) * 2005-09-09 2007-03-15 Loc-Aid Technologies, Inc. Method and apparatus for developing location-based applications utilizing a location-based portal
KR20080025957A (ko) * 2006-09-19 2008-03-24 삼성전자주식회사 휴대용 단말기에서 소프트웨어를 업그레이드하기 위한 장치및 방법
WO2008082441A1 (en) * 2006-12-29 2008-07-10 Prodea Systems, Inc. Display inserts, overlays, and graphical user interfaces for multimedia systems
US20090193409A1 (en) * 2008-01-24 2009-07-30 Microsoft Corporation Per User Updates
US8566839B2 (en) * 2008-03-14 2013-10-22 William J. Johnson System and method for automated content presentation objects
KR20090115023A (ko) 2008-04-30 2009-11-04 주식회사 케이티 모바일 펨토셀 구성 방법 및 그를 이용한 컨텐츠 캐쉬서비스 방법
US20090286544A1 (en) * 2008-05-13 2009-11-19 At&T Mobility Ii Llc Administration of an access control list to femto cell coverage
US20100031248A1 (en) * 2008-07-31 2010-02-04 Microsoft Corporation Installation Sequence Manager
US8073467B2 (en) * 2008-09-25 2011-12-06 Microsoft Corporation WiFi and GSM landmarks and neighborhoods for location based services
KR101001075B1 (ko) 2008-10-08 2010-12-14 주식회사 케이티 펨토셀 환경에서의 광고 서비스 제공 방법 및 시스템
US20110045801A1 (en) * 2008-11-25 2011-02-24 Parker Ii Lansing Arthur System, method and program product for location based services, asset management and tracking
TW201030645A (en) * 2009-02-03 2010-08-16 li-he Yao Information exchange apparatus, method and its management system by utilizing the wireless channel
KR101074583B1 (ko) 2009-10-12 2011-10-17 주식회사 팬택 네트워크 서버, 이동통신 단말기, 및 이들을 운용하는 방법
KR20110088111A (ko) * 2010-01-28 2011-08-03 엘지전자 주식회사 위치 기반 정보 제공 장치 및 방법
US8995318B2 (en) * 2010-04-02 2015-03-31 Qualcomm Incorporated Network registration procedures
JP5449044B2 (ja) * 2010-06-10 2014-03-19 シャープ株式会社 サーバ装置、端末装置およびアプリケーション制御システム
US20120036494A1 (en) * 2010-08-06 2012-02-09 Genwi, Inc. Web-based cross-platform wireless device application creation and management systems, and methods therefor
WO2012048155A2 (en) * 2010-10-06 2012-04-12 Connectquest System and method for facilitating interpersonal contacts and social and commercial networking
US9544943B2 (en) * 2010-11-04 2017-01-10 Qualcomm Incorporated Communicating via a FEMTO access point within a wireless communications system
KR101097372B1 (ko) * 2010-11-04 2011-12-23 전자부품연구원 홈 네트워크 시스템에서 어플리케이션 서비스 방법 및 서버
US8892082B2 (en) * 2011-04-29 2014-11-18 At&T Intellectual Property I, L.P. Automatic response to localized input
US20130006663A1 (en) * 2011-06-29 2013-01-03 Mckesson Specialty Arizona Inc. Location-based services for patients
WO2013020082A2 (en) * 2011-08-04 2013-02-07 Connors Robert W Content changeable smart phone application for navigable venues and multi-party navigational system
US8588818B2 (en) * 2011-11-08 2013-11-19 Cellco Partnership Location-based broadcast messaging to mobile devices located in or entering into a defined geographic area
US20130159992A1 (en) * 2011-12-16 2013-06-20 Jayasimha Nuggehalli Approach for implementing package-based subscriptions
KR101950998B1 (ko) * 2012-01-03 2019-02-21 삼성전자주식회사 엔에프씨 태그를 이용한 서비스 제공 시스템 및 방법
US9542172B2 (en) * 2013-02-05 2017-01-10 Apple Inc. Automatic updating of applications

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000163269A (ja) * 1998-11-25 2000-06-16 Internatl Business Mach Corp <Ibm> サーバからクライアントにアプリケーションを配布するための方泡システム及びプログラム記憶媒体
JP2005135002A (ja) * 2003-10-28 2005-05-26 Canon Inc アプリケーション配付システム及びサーバ装置

Also Published As

Publication number Publication date
KR20130003355A (ko) 2013-01-09
US9003391B2 (en) 2015-04-07
US20130007728A1 (en) 2013-01-03

Similar Documents

Publication Publication Date Title
KR101819236B1 (ko) 영역기반 응용서비스 제공을 위한 장치 및 그 방법
CN101939951B (zh) 移动wlan网关
US7808946B2 (en) Automated configuration of a base station router device
US20030212684A1 (en) System and method for adapting preferences based on device location or network topology
US20030172138A1 (en) System and method for managing two or more electronic devices
CN1312952C (zh) 移动通信终端和无线通信系统
US11297688B2 (en) Mesh network deployment kit
CN103716390A (zh) 一种数据分享方法及终端
KR20110018248A (ko) 단말의 원격 관리 방법 및 장치
CN102572541A (zh) 一种电视用户互动方法及系统
US20130208712A1 (en) Disaster prevention system based on wireless local area network and method for the same
WO2015131682A1 (zh) 一种版本更新方法、系统、基站及计算机存储介质
KR102254181B1 (ko) WiFi 및 LoRa 게이트웨이 일체형 AP 통합 시스템, 그리고 이를 위한 WiFi 및 LoRa 게이트웨이 일체형 AP 장치
CN101137146B (zh) 无线通信终端待机界面自动更新方法
CN113382943B (zh) 用于启用通信网关的方法和系统
US20150111554A1 (en) Femto base station apparatus, operation system
KR101905422B1 (ko) 와이파이 기반 사물인터넷 단말 인증을 위한 방법 및 시스템
KR20130074847A (ko) 개인환경서비스를 위한 휴대폰과 생활기기, 서비스 서버를 이용한 장치 프로파일 관리 시스템 및 방법
EP2458915B1 (en) System, apparatuses and methods for setting adaptive handoff parameters
KR20110137068A (ko) 와이파이 단말을 이용한 위치정보 제공 시스템 및 방법
CN101137144A (zh) 无线通信终端开关机画面自动更新方法
JP2011199893A (ja) 仲介装置
CN102045698B (zh) 一种获取终端信息的方法及装置
JP4125636B2 (ja) 移動通信システム
JP2016039480A (ja) WiFi接続システム、アクセスポイント情報管理装置、WiFi接続端末、アクセスポイント選択方法、WiFi接続方法、アクセスポイント選択プログラム及びWiFi接続プログラム

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant