KR20130049541A - 이동통신 시스템에서 데이터를 전송하기 위한 장치 및 방법 - Google Patents

이동통신 시스템에서 데이터를 전송하기 위한 장치 및 방법

Info

Publication number
KR20130049541A
KR20130049541A KR1020110114632A KR20110114632A KR20130049541A KR 20130049541 A KR20130049541 A KR 20130049541A KR 1020110114632 A KR1020110114632 A KR 1020110114632A KR 20110114632 A KR20110114632 A KR 20110114632A KR 20130049541 A KR20130049541 A KR 20130049541A
Authority
KR
South Korea
Prior art keywords
data
portable terminal
server
network
mobile communication
Prior art date
Application number
KR1020110114632A
Other languages
English (en)
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 KR1020110114632A priority Critical patent/KR20130049541A/ko
Priority to US13/668,406 priority patent/US20130117355A1/en
Publication of KR20130049541A publication Critical patent/KR20130049541A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/02Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/02Buffering or recovering information during reselection ; Modification of the traffic flow during hand-off
    • H04W36/023Buffering or recovering information during reselection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • H04W36/144Reselecting a network or an air interface over a different radio air interface technology

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

본 발명은 휴대용 단말기의 데이터 수신 장치 및 방법에 관한 것으로, 이동통신 망을 이용하여 데이터를 수신하는 도중 이종 망으로 핸드오버 수행시 이종 망을 통해 데이터를 수신하도록 하기 위한 장치 및 방법에 관한 것으로, 이동통신 시스템에서 중계 서버를 이용하여 데이터를 전송하기 위한 장치는 휴대용 단말기로부터 데이터 전송 요청을 수신하여 데이터 서버로 전송하는 서버 제어부와, 휴대용 단말기의 이종망 핸드오버를 확인하는 연결 확인부와, 휴대용 단말기 및 데이터 서버와 통신하는 통신부를 포함하되, 제어부는 제 1 통신 연결을 통해 데이터 서버로부터 수신한 데이터를 휴대용 단말기로 전송하고, 휴대용 단말기가 이종망 핸드오버를 수행하고자 함을 확인하는 경우, 데이터 서버로부터 수신한 데이터를 버퍼링한 후, 휴대용 단말기가 이종망 핸드오버 수행을 완료하는 시점에 제 2 통신 연결을 통해 버퍼링 데이터를 휴대용 단말기로 전송하도록 처리하는 것을 특징으로 한다.

Description

이동통신 시스템에서 데이터를 전송하기 위한 장치 및 방법{APPARATUS AND METHOD FOR TRANSMITTING DATA IN PORTABLE TERMINAL}
본 발명은 휴대용 단말기의 데이터 수신 장치 및 방법에 관한 것으로, 이동통신 망을 이용하여 데이터를 수신하는 도중 이종 망으로 핸드오버 수행시 이종 망을 통해 데이터를 수신하도록 하기 위한 장치 및 방법에 관한 것이다.
최근, 휴대용 단말기는 현대인에게 없어서는 안될 필수품으로서 남녀 노소를 막론하고 사용하고 있으며, 서비스 제공자 및 단말기 제조자는 다른 업체와의 차별화를 위해 제품(또는 서비스)을 경쟁적으로 개발하고 있다.
예를 들어, 휴대용 단말기는 폰북, 게임, 단문 메시지, 이메일, 모닝콜, MP 3, 일정 관리 기능, 디지털 카메라 및 무선 인터넷 서비스가 가능한 멀티미디어 기기로 발전하여 다양한 서비스를 제공한다.
무선 인터넷 서비스는 휴대용 단말기를 이용하는 사용자가 장소에 구애받지 않고 쉽게 인터넷을 이용할 수 있다는 편리함 때문에 많은 사용자들이 이용하는 기능 중 하나이다.
일반적으로 무선 인터넷 서비스는 이동통신 망 또는 와이 파이 망을 이용하여 이용할 수 있다.
이동통신 망을 이용하는 경우, 사용자는 무선 인터넷 사용에 따른 데이터 요금을 지불하여 시간, 장소를 불문하고 사용자는 원하는 정보를 확인할 수 있고, 와이 파이 망을 이용하는 경우는 AP 접속을 통해 무료로 인터넷을 사용할 수 있다.
사용자는 이동통신 망을 통해 무선 인터넷을 이용하는 도중 와이 파이 망 접속을 위한 AP를 검색하는 경우, AP를 통해 이동통신망에 비해 성능이 뛰어난 와이 파이 망으로 접속하고자 한다.
만일, 휴대용 단말기가 이동통신 망을 통해 데이터를 수신하는 도중 와이 파이 망을 검색하는 경우, 휴대용 단말기는 속도 향상과 무선 인터넷 사용 비용을 줄이기 위하여 와이 파이 망으로 접속하고자 할 것이다.
하지만, 휴대용 단말기가 이동통신 망에서 와이 파이 망으로 접속하더라도 데이터 서버(휴대용 단말기로 데이터를 전송하는 데이터 서버)는 휴대용 단말기가 이동통신 망에서 와이 파이 망으로 핸드오버 함을 인지하지 못한다. 이에 따라, 데이터 서버는 하여 휴대용 단말기가 와이 파이 망으로 핸드오버하더라도 지속적으로 이동통신 망을 통해 휴대용 단말기로 데이터를 전송하게 된다.
이로 인하여, 휴대용 단말기의 사용자는 와이 파이 망으로 핸드오버하였지만 이동통신 망을 통한 데이터 사용량이 증가하고 이로 인하여 무선 인터넷 사용 비용도 증가하게 되는 문제점이 발생한다.
따라서, 상기와 같은 문제점을 해결하기 위한 이동통신 시스템의 데이터 제공 장치 및 방법이 요구된다.
본 발명은 상술한 바와 같은 문제점을 해결하기 위하여 도출된 것으로서, 본 발명의 목적은 이동통신 시스템에서 데이터 수신 성능을 향상시키기 위한 장치 및 방법을 제공함에 있다.
본 발명의 다른 목적은 휴대용 단말기에서 데이터 수신 중 핸드오버를 수행하기 위한 장치 및 방법을 제공함에 있다.
본 발명의 또 다른 목적은 휴대용 단말기에서 이종망 핸드오버를 통해 데이터 수신 속도를 향상시키기 위한 장치 및 방법을 제공함에 있다.
상술한 목적들을 달성하기 위한 본 발명의 제 1 견지에 따르면, 이동통신 시스템에서 중계 서버를 이용하여 데이터를 전송하기 위한 장치는 휴대용 단말기로부터 데이터 전송 요청을 수신하여 데이터 서버로 전송하는 서버 제어부와, 휴대용 단말기의 이종망 핸드오버를 확인하는 연결 확인부와, 휴대용 단말기 및 데이터 서버와 통신하는 통신부를 포함하되, 제어부는 제 1 통신 연결을 통해 데이터 서버로부터 수신한 데이터를 휴대용 단말기로 전송하고, 휴대용 단말기가 이종망 핸드오버를 수행하고자 함을 확인하는 경우, 데이터 서버로부터 수신한 데이터를 버퍼링한 후, 휴대용 단말기가 이종망 핸드오버 수행을 완료하는 시점에 제 2 통신 연결을 통해 버퍼링 데이터를 휴대용 단말기로 전송하도록 처리하는 것을 특징으로 한다.
상술한 목적들을 달성하기 위한 본 발명의 제 2 견지에 따르면, 이동통신 시스템에서 중계 서버를 이용하여 데이터를 전송하기 위한 방법은 휴대용 단말기로부터 데이터 전송 요청을 수신하여 데이터 서버로 전송하는 과정과, 제 1 통신 연결을 통해 데이터 서버로부터 수신한 데이터를 휴대용 단말기로 전송하는 과정과, 휴대용 단말기가 이종망 핸드오버를 수행하고자 함을 확인하는 경우, 데이터 서버로부터 수신한 데이터를 버퍼링하는 과정과, 휴대용 단말기가 이종망 핸드오버 수행을 완료하는 경우, 제 2 통신 연결을 통해 버퍼링 데이터를 휴대용 단말기로 전송하는 과정을 포함하는 것을 특징으로 한다.
상술한 목적들을 달성하기 위한 본 발명의 제 3 견지에 따르면, 데이터 전송을 위한 이동통신 시스템은 중계 서버를 거쳐 데이터 서버로 데이터를 요청하여 요청 데이터를 수신하는 휴대용 단말기와, 휴대용 단말기의 데이터 요청을 데이터 서버에 전송하고, 데이터 서버로부터 수신한 데이터를 휴대용 단말기로 전송하는 중계 서버와, 다수의 데이터를 저장하고, 휴대용 단말기의 요청에 해당하는 데이터를 검색하여 중계 서버로 제공하는 데이터 서버를 포함하되, 중계 서버는 휴대용 단말기가 이동통신 망을 통해 데이터를 요청한 경우, 데이터 서버로부터 제공받은 데이터를 이동통신 망을 통해 휴대용 단말기로 제공하고, 휴대용 단말기가 이동통신 망에서 와이 파이 망으로 이종망 핸드오버를 수행하는 경우, 데이터 서버로부터 제공받은 데이터를 와이 파이 망을 통해 휴대용 단말기로 제공하는 것을 특징으로 한다.
상술한 바와 같이 본 발명은 중계 서버를 이용하여 휴대용 단말기의 데이터 수신 성능을 향상시키기 위한 것으로, 휴대용 단말기가 이종 망으로 핸드오버하는 경우, 중계 서버는 이종 망을 통해 휴대용 단말기로 데이터를 전송하도록 처리한다. 이로 인하여 본 발명에 따른 휴대용 단말기는 핸드오버한 이종 망으로 데이터 수신이 가능하게 된다.
도 1은 본 발명에 따른 이동통신 시스템의 구성을 도시한 블록도,
도 2는 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기에서 데이터를 수신하는 과정을 도시한 흐름도,
도 3은 본 발명의 바람직한 일 실시 예에 따른 중계 서버에서 데이터를 제공하는 과정을 도시한 흐름도,
도 4는 본 발명의 바람직한 일 실시 예에 따른 이동통신 시스템의 데이터 전송 과정을 도시한 도면 및,
도 5는 본 발명의 바람직한 다른 실시 예에 따른 이동통신 시스템의 데이터 전송 과정을 도시한 도면.
이하 본 발명의 바람직한 실시 예를 첨부된 도면의 참조와 함께 상세히 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.
도 1은 본 발명에 따른 이동통신 시스템의 구성을 도시한 블록도이다.
도 1을 참조하면, 이동통신 시스템은 휴대용 단말기(100), 중계 서버(120) 및 데이터 서버(140)를 포함하여 구성할 수 있다.
먼저, 휴대용 단말기(100)는 제어부(102), 데이터 요청부(104), 메모리부(106), 입력부(108), 표시부(110), 제 1 통신부(112) 및 제 2 통신부(114)를 포함하여 구성할 수 있다.
제어부(102)는 휴대용 단말기(100)의 전반적인 동작을 제어한다. 예를 들어, 음성통화 및 데이터 통신을 위한 처리 및 제어를 수행하고, 통상적인 기능에 더하여 본 발명에 따라 제어부(102)는 다수의 시스템에서 수신되는 신호에 따라 통신 모드를 변경하여 통신 연결을 유지하고, 각 시스템을 통해 데이터를 수신하도록 처리한다.
즉, 제어부(102)는 데이터 수신시 이종 시스템으로의 핸드오버를 수행하도록 처리한 후, 핸드오버한 시스템을 통해 데이터를 수신하도록 처리한다. 일 예로, 제 1 통신부(112)를 통해 데이터를 수신하는 도중 제 2 통신부(114)에 해당하는 시스템과 연결됨을 확인할 경우, 제 1 통신부(112)를 통한 데이터 수신을 중단하고, 제 2 통신부(114)를 통해 데이터를 수신하도록 처리한다.
데이터 요청부(104)는 사용자의 요청에 해당하는 데이터를 요청하고, 이종 시스템으로의 핸드오버 수행시 해당 시스템을 통해 데이터를 수신할 수 있도록 요청한다.
메모리부(106)는 롬, 램, 플래쉬롬으로 구성된다. 롬은 제어부(102), 데이터 요청부(104)의 처리 및 제어를 위한 프로그램의 마이크로코드와 각종 참조 데이터를 저장한다.
램은 제어부(102)의 워킹 메모리로, 각종 프로그램 수행 중에 발생하는 일시적인 데이터를 저장한다. 또한, 플래쉬롬은 전화번호부, 발신메시지 및 수신메시지와 같은 갱신 가능한 각종 보관용 데이터를 저장하며, 본 발명의 바람직한 일 실시 예에 따라 사용자가 요청한 데이터를 수신하여 저장한다.
입력부(108)는 0 ~ 9의 숫자키 버튼들과, 메뉴버튼, 취소버튼, 확인버튼, 통화버튼, 종료버튼, 인터넷접속 버튼, 네비게이션 키(또는 방향키) 버튼들 및 문자 입력 키 등 다수의 기능키들을 구비하며, 사용자가 누르는 키에 대응하는 키 입력 데이터를 제어부(102)로 제공한다. 일 예로, 입력부(108)는 이동통신 망을 통한 데이터 요청 및 데이터를 수신하는 도중 와이 파이 망으로 연결하도록 하는 키입력 데이터를 제어부(102)로 제공한다.
표시부(110)는 휴대용 단말기(100)의 동작 중에 발생하는 상태 정보, 문자들, 다량의 동영상 및 정지영상 등을 디스플레이한다. 표시부(110)는 컬러 액정 디스플레이 장치(LCD), AMOLED 등을 사용할 수 있으며 표시부(110)는 터치 입력 장치를 구비하여 터치 입력 방식의 휴대용 단말기(100)에 적용할 경우 입력 장치로 사용할 수 있다.
제 1 통신부(112) 및 제 2 통신부(114)는 안테나(미도시)를 통해 입출력되는 데이터의 무선신호를 송수신 처리하는 기능을 수행한다. 예를 들어, 제 1 통신부(112)는 이동통신 망과 통신하기 위한 모듈로 송신인 경우, 송신할 데이터를 채널 코딩 및 확산한 후, RF처리하여 송신하는 기능을 수행하고, 수신인 경우, 수신된 RF신호를 기저대역신호로 변환하고 기저대역신호를 역 확산 및 채널 복호하여 데이터를 복원하는 기능을 수행한다. 더하여, 제 2 통신부(114)는 와이 파이 망과 통신 연결하기 위한 모듈을 말한다.
중계 서버(120)는 이동통신 망과 Wi-Fi망의 연결을 중계하는 서버로써 서버 제어부(122), 연결 확인부(124), 메모리부(126), 버퍼(128) 및 통신부(130)를 포함하여 구성할 수 있다.
중계 서버(120)의 서버 제어부(122)는 휴대용 단말기(100)로부터 발생한 데이터 요청을 데이터 서버(140)로 전송하고, 데이터 서버(140)로부터 제공받은 데이터를 휴대용 단말기(100)로 전송한다. 더하여, 서버 제어부(122)는 이동통신 망을 통해 데이터를 수신하는 도중에 와이 파이 망으로 연결되는 휴대용 단말기(100)를 파악하면 데이터 서버(140)로부터 제공되는 데이터를 와이 파이 망을 이용하여 휴대용 단말기(100)로 전송하도록 처리한다.
이때, 서버 제어부(122)는 휴대용 단말기(100)가 와이 파이 망에 연결하고자 함을 알린 시점부터 와이 파이 망에 연결하는 시점 사이에 데이터 서버(140)로부터 수신한 데이터를 버퍼(128)에 저장하도록 처리한 후, 휴대용 단말기(100)가 와이 파이 망에 연결한 이후에 버퍼링된 데이터를 휴대용 단말기(100)로 전송하도록 처리한다.
연결 확인부(124)는 서버 제어부(122)의 제어를 받아 이동통신 망에서 와이 파이 망으로 통신 연결을 변경하는 휴대용 단말기(100)를 확인한다.
중계 서버(120)의 메모리(126)는 중계 서버(120)의 동작을 위한 데이터를 저장하며 더하여, 휴대용 단말기(100)의 사용자에게 제공할 다수의 데이터(예; 컨텐츠)를 저장한다.
중계 서버(120)의 버퍼(128)는 휴대용 단말기(100)가 와이 파이 망에 연결하고자 함을 알린 시점부터 와이 파이 망에 연결하는 시점 사이에 데이터 서버로부터 수신하는 데이터를 임시 저장한다.
통신부(130)는 휴대용 단말기(100)와 통신하는 모듈로 이동통신 망을 통하여 휴대용 단말기와 연결할 수 있다. 더하여, 통신부(130)는 와이 파이 망과 연결할 수 있는 모듈을 포함하여 와이 파이 망을 통하여 휴대용 단말기와 연결할 수 있다. 뿐만 아니라, 통신부(130)은 데이터 서버(140)로 휴대용 단말기(100)의 데이터 요청을 전송하고, 데이터 서버(140)로부터 요청 데이터를 수신하여 휴대용 단말기(100)로 전송한다.
이로 인하여 통신부(130)는 이동통신 망을 통하여 데이터 서버(140)로부터 수신하는 데이터를 휴대용 단말기(100)로 제공하며, 휴대용 단말기(100)가 와이 파이 망으로 연결하는 시점에 와이 파이 망을 통해 데이터 서버(140)로부터 수신하는 데이터를 휴대용 단말기(100)로 제공한다.
상기 도 1에서는 중계 서버(120)와 데이터 서버(140)를 구분하여 구성하였으나 데이터 서버(140)가 중계 서버(120)의 역할도 함께 수행하도록 구성할 수도 있다.
도 2는 본 발명의 바람직한 일 실시 예에 따른 휴대용 단말기에서 데이터를 수신하는 과정을 도시한 흐름도이다.
도 2를 참조하면, 휴대용 단말기는 이동통신 망과 이종 망(Wi-Fi망)을 지원하는 휴대용 단말기로 각각의 시스템에서 수신되는 신호에 따라 통신 모드를 변경하여 통신을 유지할 수 있다.
데이터를 수신하기 위한 휴대용 단말기는 먼저 201단계에서 이동통신 망과 연결하기 위하여 사용하는 제 1 IP를 이용하여 이동통신 망과 통신 연결을 수행한 후, 203단계로 진행하여 중계 서버로 수신하고자 하는 데이터를 요청한다.
여기에서, 중계 서버는 이동통신 망과 Wi-Fi망의 연결을 중계하는 서버이며, 수신한 데이터 요청을 데이터를 제공하는 서버인 데이터 서버로 전달한다.
이후, 휴대용 단말기는 205단계로 진행하여 중계 서버로부터 데이터를 수신하여 저장하며, 207단계로 진행하여 와이 파이 연결을 수행할 것인지 확인한다. 여기에서, 207단계는 와이 파이 사용을 지시하는 사용자의 요청을 감지하거나 또는 와이 파이 프로파일에 저장된 AP를 검색하는지 확인하는 단계가 될 수 있다.
더하여, 중계 서버는 데이터 서버로부터 제공받은 데이터를 휴대용 단말기로 전송하는 것으로, 본 발명에 따라 이동통신 망을 통해 데이터를 수신하는 도중에 와이 파이 망으로 연결되는 휴대용 단말기를 파악하며, 데이터 서버로부터 제공되는 데이터를 와이 파이 망을 이용하여 휴대용 단말기로 전송하도록 처리한다.
만일, 207단계에서 와이 파이 연결을 수행하지 않음을 확인할 경우, 휴대용 단말기는 데이터 서버로부터 제공되는 데이터를 수신하기 위하여 205단계의 과정을 재수행한다.
한편, 207단계에서 와이 파이 연결을 수행함을 확인할 경우, 휴대용 단말기는 209단계로 진행하여 중계 서버에 와이파이 망을 사용하고자 함을 알린 후, 211단계로 진행하여 와이 파이 망과 연결하기 위하여 사용하는 제 2 IP를 이용하여 와이 파이 망과 통신을 수행한다.
이후, 휴대대용 단말기는 213단계로 진행하여 데이터 수신을 완료하는지 확인한다. 여기에서, 휴대용 단말기는 와이파이 망으로 연결하기 전에 이동통신 망을 통한 데이터 수신을 완료하는지 확인하는 것이다.
만일, 213단계에서 데이터 수신이 완료됨을 확인할 경우, 휴대용 단말기는 와이 파이 망과 연결한 상태로 본 알고리즘을 종료한다.
한편, 213단계에서 데이터 수신이 완료되지 않음을 확인할 경우, 휴대용 단말기는 215단계로 진행하여 와이파이 망을 이용하여 데이터를 수신한다.
일반적으로, 데이터 서버는 휴대용 단말기가 이동통신 망을 통해 데이터를 수신하는 도중 와이 파이 망을 사용하는 것을 인지하지 못하여 와이 파이 망이 연결된 상태여도 이동통신 망을 통해 휴대용 단말기로 데이터를 전송한다. 하지만 본 발명에서는 209단계를 통해 휴대용 단말기가 와이 파이 망과 연결하고자 하는 것을 확인할 수 있는 중계 서버를 구비한다. 이로 인하여, 중계 서버는 데이터 서버로부터 제공받은 데이터를 와이 파이 망을 통해 휴대용 단말기로 전송할 수 있다.
와이 파이 망을 통해 데이터를 수신하는 휴대용 단말기는 213단계로 진행하여 데이터 수신이 완료되는지 확인하고, 데이터 수신이 완료될 때까지 와이 파이 망을 통해 데이터를 수신한 후 본 알고리즘을 종료한다.
도 3은 본 발명의 바람직한 일 실시 예에 따른 중계 서버에서 데이터를 제공하는 과정을 도시한 흐름도이다.
도 3을 참조하면, 중계 서버는 이동통신 망과 Wi-Fi망의 연결을 중계하는 서버로써 이동통신 망을 통해 데이터를 수신하는 도중에 와이 파이 망으로 연결되는 휴대용 단말기를 파악하면 데이터 서버로부터 제공되는 데이터를 와이 파이 망을 이용하여 휴대용 단말기로 전송하도록 처리한다.
데이터를 제공하기 위한 중계 서버는 먼저 301단계에서 데이터 요청을 수신하는지 확인한다.
만일, 301단계에서 데이터 요청을 수신하지 않을 경우, 중계 서버는 313단계로 진행하여 해당 기능(예; 대기 모드)을 수행한다.
한편, 301단계에서 데이터 요청을 수신하는 경우, 중계 서버는 303단계로 진행하여 휴대용 단말기로 요청에 해당하는 데이터를 전송한다.
휴대용 단말기로 데이터를 전송하는 과정은 다음과 같다.
먼저, 중계 서버는 휴대용 단말기의 데이터 요청을 데이터 서버로 전송하고, 데이터 서버는 요청받은 데이터를 검색하여 중계 서버로 제공한다. 이때, 중계 서버는 제 1 IP를 통해 휴대용 단말기와 통신 연결을 수행한 후, 데이터 서버로부터 제공받은 데이터를 휴대용 단말기로 전송한다.
휴대용 단말기로 데이터를 전송한 중계 서버는 305단계로 진행하여 휴대용 단말기가 와이 파이 망으로 이동하는지 확인한다. 이때, 중계 서버는 휴대용 단말기로부터 와이파이 망을 사용하고자 함을 알리는 정보를 수신하는 경우, 휴대용 단말기가 와이 파이 망으로 이동함을 확인할 수 있다. 더하여, 중계 서버는 휴대용 단말기로부터 와이 파이 망을 통해 데이터를 제공할 수 있는 제 2 IP에 대한 정보를 수신할 수 있다.
이후, 중계 서버는 307단계로 진행하여 데이터 서버로부터 제공받은 데이터를 전송 데이터를 버퍼에 저장한 후, 309단계로 진행하여 휴대용 단말기가 와이 파이 망과의 연결을 완료하는지 확인한다.
만일, 309단계에서 휴대용 단말기가 와이 파이 망과의 연결을 완료하지 않음을 확인할 경우, 중계 서버는 307단계로 진행하여 데이터 서버로부터 제공받는 데이터를 버퍼에 저장한다. 즉, 중계 서버는 휴대용 단말기가 와이 파이 망과 연결되기 전까지 데이터 서버로부터 제공받는 데이터를 버퍼에 저장한다.
한편, 309단계에서 휴대용 단말기가 와이 파이 망과의 연결을 완료하는 경우, 중계 서버는 311단계로 진행하여 버퍼링 데이터를 휴대용 단말기로 전송한다.
이때, 중계 서버는 기 연결된 이동통신 망을 통한 데이터 전송을 중단하고, 새로이 연결된 와이 파이 망을 통해 데이터를 전송한다.
이로 인하여 휴대용 단말기는 와이 파이 망을 통해 전송 속도를 높이고 데이터 사용에 대한 비용을 줄일 수 있다.
더하여, 중계 서버는 휴대용 단말기로부터 와이파이 망을 사용하고자 함을 알리는 정보를 수신한 후 일정 시간 동안 휴대용 단말기가 와이 파이 망과 연결되지 않음을 확인할 경우, 버퍼링된 데이터를 기 연결된 이동통신 망을 이용하여 휴대용 단말기로 전송하도록 처리한다.
이후, 중계 서버는 본 알고리즘을 종료한다.
도 4는 본 발명의 바람직한 일 실시 예에 따른 이동통신 시스템의 데이터 전송 과정을 도시한 도면이다.
도 4를 참조하면, 이동통신 시스템은 휴대용 단말기(400), 이동통신 망(402), 와이 파이 망(404), 데이터 서버(406)를 포함하여 구성할 수 있다.
여기에서, 데이터 서버(406)는 이동통신 망(402)과 Wi-Fi망(402)의 연결을 중계하는 중계 서버의 역할은 포함하는 것으로, 이동통신 망(402)을 통해 데이터를 수신하는 도중에 와이 파이 망(404)으로 연결되는 휴대용 단말기(400)를 파악하면 중계 서버의 역할을 이용하여 전송하고자 하는 데이터를 와이 파이 망(404)을 통해 휴대용 단말기(400)로 전송하도록 처리한다.
먼저, 휴대용 단말기(400)는 이동통신 망(402)과 통신 연결을 수행(410)한 후, 데이터 서버(406)로 데이터를 요청(412)한다. 이때, 데이터 요청은 이동통신 망(402)을 통해 데이터 서버(406)로 전송된다.
이에 따라, 데이터 서버(406)는 요청받은 데이터를 검색하여 이동통신 망(402)을 통해 휴대용 단말기(400)로 전송(414)한다. 이때, 휴대용 단말기(400)는 제 1 IP를 이용하여 이동통신 망(402)과 통신하며, 데이터 서버(406)는 제 1 IP를 이용하여 휴대용 단말기(400)로 데이터를 전송하는 것이다.
만일, 휴대용 단말기(400)의 사용자가 와이 파이 망(404)과 연결하고자 할 경우, 휴대용 단말기(400)는 와이 파이 망(AP)(404)으로 연결 요청을 전송(416)한 후, 와이 파이 망과의 연결을 시도할 것이다. 이때, 이동통신 망(402)과 연결 중이 휴대용 단말기(400)가 와이 파이 망(404)과 연결하는 것은 이종 망으로 핸드오버를 수행한 것을 의미한다.
이때, 와이 파이 망(404)은 데이터 서버(406)로 휴대용 단말기(400)가 와이 파이 망(404)과 연결하고자 함을 알리는 정보를 전송(418)하게 된다. 더하여, 와이 파이 망(404)은 휴대용 단말기(400)와 제 2 IP를 이용하여 통신하게 되며, 휴대용 단말기(400)와 통신하기 위한 제 2 IP를 데이터 서버(406)로 전송한다.
종래의 데이터 서버는 휴대용 단말기가 이종 망으로 핸드오버하는 것을 인지하지 못하여 기존 연결된 통신 경로로 데이터를 전송하여 휴대용 단말기가 와이 파이 망으로 연결되더라도 지속적으로 이동통신 망을 통해 데이터를 전송하게 된다.
하지만, 본원 발명에 따른 데이터 서버(406)는 상기와 같은 문제점을 해결하기 위하여 휴대용 단말기(400)가 와이 파이 망(404)과 연결하고자 함을 알리는 정보를 수신하는 경우, 제 1 IP를 통한 데이터 전송 중단하고 전송하고자 하는 데이터를 버퍼에 저장(420)한다.
이후, 데이터 서버(406)는 휴대용 단말기(400)가 와이 파이 망(404)으로 연결(422)이 완료되는 시점에 버퍼링된 데이터를 제 2 IP를 통해 휴대용 단말기(424)로 전송하고, 제 1 IP의 연결을 종료(426)한다. 즉, 버퍼링된 데이터는 와이 파이 망을 통해 휴대용 단말기로 전송되는 것이다.
만일, 일정 시간 동안 휴대용 단말기(400)가 와이 파이 망(404)과 연결되지 않은 경우 데이터 서버(406)는 버퍼링된 데이터를 제 1 IP를 통해 휴대용 단말기(400)로 전송하게 된다.
도 5는 본 발명의 바람직한 다른 실시 예에 따른 이동통신 시스템의 데이터 전송 과정을 도시한 도면이다.
도 5를 참조하면, 이동통신 시스템은 휴대용 단말기(500), 이동통신 망(502), 와이 파이 망(504), 데이터 서버(508) 및 이동통신 망(502)과 Wi-Fi망(504)의 연결을 중계하는 중계 서버(506)를 포함하여 구성할 수 있다.
중계 서버(506)는 이동통신 망(502)과 Wi-Fi망(504)의 연결을 중계하는 서버로써 데이터 서버(508)에 의해 제공되는 데이터를 휴대용 단말기(500)로 제공한다. 더하여, 중계 서버(506)는 이동통신 망(502)을 통해 데이터를 수신하는 도중에 와이 파이 망(504)으로 연결되는 휴대용 단말기(500)를 파악하면 데이터 서버(508)로부터 제공되는 데이터를 와이 파이 망(504)을 이용하여 휴대용 단말기(500)로 전송하도록 처리한다.
먼저, 휴대용 단말기(500)는 이동통신 망(502)과 통신 연결(510)을 수행한 후, 데이터 서버(508)로 데이터를 요청(512)한다. 이때, 데이터 요청은 이동통신 망을 통해 중계 서버(506)로 전송되고, 중계 서버(506)에 의해 데이터 요청이 데이터 서버(508)로 전송된다.
이에 따라, 데이터 서버(508)는 요청받은 데이터를 검색하여 중계 서버(506)로 제공하고, 중계 서버(506)는 데이터 서버(508)로부터 제공받은 데이터를 이동통신 망(502)을 통해 휴대용 단말기(500)로 전송(514)한다.
만일, 휴대용 단말기(500)의 사용자가 와이 파이 망(504)과 연결하고자 할 경우, 휴대용 단말기(500)는 와이 파이 망(AP)(504)으로 연결 요청을 전송(516)한 후, 와이 파이 망(504)과의 연결을 시도할 것이다. 이때, 이동통신 망(502)과 연결 중이 휴대용 단말기(500)가 와이 파이 망(504)과 연결하는 것은 이종 망으로 핸드오버를 수행한 것을 의미한다.
휴대용 단말기(500)로부터 연결 요청을 수신한 와이 파이 망(504)은 중계 서버(506)로 휴대용 단말기(500)가 와이 파이 망(504)과 연결하고자 함을 알리는 정보를 전송(518)하게 된다. 이때, 와이 파이 망(504)은 휴대용 단말기(500)와 제 2 IP를 이용하여 통신하게 되며, 휴대용 단말기(500)와 통신하기 위한 제 2 IP를 중계 서버(506)로 전송한다.
종래의 데이터 서버는 휴대용 단말기가 이종 망으로 핸드오버하는 것을 인지하지 못하여 기존 연결된 통신 경로로 데이터를 전송하여 휴대용 단말기가 와이 파이 망으로 연결되더라도 지속적으로 이동통신 망을 통해 데이터를 전송하게 된다.
하지만, 본원 발명에 따른 중계 서버(506)는 상기와 같은 문제점을 해결하기 위하여 휴대용 단말기(500)가 와이 파이 망(504)과 연결하고자 함을 알리는 정보를 수신하는 경우, 제 1 IP를 통한 데이터 전송 중단하고 데이터 서버로부터 제공받은 데이터를 버퍼에 저장(520)한다. 이때, 중계 서버(506)는 휴대용 단말기(500)가 와이 파이 망(504)과 연결하고자 함을 알리는 정보를 수신하기 전까지는 데이터 서버로부터 제공받은 데이터를 휴대용 단말기로 전송한다.
이후, 중계 서버(506)는 휴대용 단말기(500)가 와이 파이 망(504)으로 연결(522)이 완료되는 시점에 버퍼링된 데이터를 제 2 IP를 통해 휴대용 단말기(500)로 전송(524)하고, 제 1 IP의 연결을 종료(526)한다. 즉, 버퍼링된 데이터는 와이 파이 망(504)을 통해 휴대용 단말기(500)로 전송되는 것이다. 더하여, 중계 서버(506)는 버퍼링 데이더 외에 데이터 서버(508)로부터 제공받는 데이터를 와이 파이 망(504)을 통해 휴대용 단말기(500)로 전송하게 된다.
만일, 일정 시간 동안 휴대용 단말기(500)가 와이 파이 망(504)과 연결되지 않은 경우 중계 서버(506)는 버퍼링된 데이터를 제 1 IP를 통해 휴대용 단말기(500)로 전송하게 된다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
100: 휴대용 단말기 120: 중계 서버 140: 데이터 서버

Claims (11)

  1. 이동통신 시스템에서 중계 서버를 이용하여 데이터를 전송하기 위한 장치에 있어서,
    휴대용 단말기로부터 데이터 전송 요청을 수신하여 데이터 서버로 전송하는 서버 제어부와,
    휴대용 단말기의 이종망 핸드오버를 확인하는 연결 확인부와,
    휴대용 단말기 및 데이터 서버와 통신하는 통신부를 포함하되,
    서버 제어부는,
    데이터 서버로부터 수신한 데이터를 제 1 통신 연결을 통해 휴대용 단말기로 전송하고, 휴대용 단말기가 이종망 핸드오버를 수행하고자 함을 확인하는 경우, 데이터 서버로부터 수신한 데이터를 버퍼링한 후, 휴대용 단말기가 이종망 핸드오버 수행을 완료하는 시점에 제 2 통신 연결을 통해 버퍼링 데이터를 휴대용 단말기로 전송하도록 처리하는 것을 특징으로 하는 장치.
  2. 제 1항에 있어서,
    중계 서버는 데이터 서버에 포함하여 구성할 수 있는 것을 특징으로 하는 장치.
  3. 제 1항에 있어서,
    제 1 통신 연결은 이동통신 망과의 통신 연결이며, 제 2 통신 연결은 와이 파이 망과의 통신 연결임을 특징으로 하는 장치.
  4. 제 1항에 있어서,
    서버 제어부는,
    데이터 서버로부터 수신한 데이터를 버퍼링한 후, 일정 시간 동안 휴대용 단말기가 이종망 핸드오버 수행을 완료하지 않는 경우, 제 1 통신 연결을 통해 버퍼링 데이터를 휴대용 단말기로 전송하도록 처리하는 것을 특징으로 하는 장치.
  5. 이동통신 시스템에서 중계 서버를 이용하여 데이터를 전송하기 위한 방법에 있어서,
    휴대용 단말기로부터 데이터 전송 요청을 수신하여 데이터 서버로 전송하는 과정과,
    제 1 통신 연결을 통해 데이터 서버로부터 수신한 데이터를 휴대용 단말기로 전송하는 과정과,
    휴대용 단말기가 이종망 핸드오버를 수행하고자 함을 확인하는 경우, 데이터 서버로부터 수신한 데이터를 버퍼링하는 과정과,
    휴대용 단말기가 이종망 핸드오버 수행을 완료하는 경우, 제 2 통신 연결을 통해 버퍼링 데이터를 휴대용 단말기로 전송하는 과정을 포함하되,
    이종망 핸드오버는,
    제 1 통신망과 연결중인 상태에서 제 2 통신 망으로 통신 연결을 수행하는 것임을 특징으로 하는 방법.
  6. 제 5항에 있어서,
    중계 서버는 데이터 서버에 포함하여 구성할 수 있는 것을 특징으로 하는 방법.
  7. 제 5항에 있어서,
    제 1 통신 연결은 이동통신 망과의 통신 연결이며, 제 2 통신 연결은 와이 파이 망과의 통신 연결임을 특징으로 하는 방법.
  8. 제 5항에 있어서,
    데이터 서버로부터 수신한 데이터를 버퍼링한 후, 일정 시간 동안 휴대용 단말기가 이종망 핸드오버 수행을 완료하지 않는 경우, 제 1 통신 연결을 통해 버퍼링 데이터를 휴대용 단말기로 전송하는 과정을 포함하는 것을 특징으로 하는 방법.
  9. 데이터 전송을 위한 이동통신 시스템에 있어서,
    중계 서버를 거쳐 데이터 서버로 데이터를 요청하여 요청 데이터를 수신하는 휴대용 단말기와,
    휴대용 단말기의 데이터 요청을 데이터 서버에 전송하고, 데이터 서버로부터 수신한 데이터를 휴대용 단말기로 전송하는 중계 서버와,
    다수의 데이터를 저장하고, 휴대용 단말기의 요청에 해당하는 데이터를 검색하여 중계 서버로 제공하는 데이터 서버를 포함하되,
    중계 서버는,
    휴대용 단말기가 이동통신 망을 통해 데이터를 요청한 경우, 데이터 서버로부터 제공받은 데이터를 이동통신 망을 통해 휴대용 단말기로 제공하고,
    휴대용 단말기가 이동통신 망에서 와이 파이 망으로 이종망 핸드오버를 수행하는 경우, 데이터 서버로부터 제공받은 데이터를 와이 파이 망을 통해 휴대용 단말기로 제공하는 것을 특징으로 하는 이동통신 시스템.
  10. 제 9항에 있어서,
    중계 서버는,
    휴대용 단말기가 이종망 핸드오버를 수행하고자 하는 시점부터 데이터 서버로부터 수신하는 데이터를 버퍼링하고,
    휴대용 단말기가 이종망 핸드오버를 완료하는 시점에 버퍼링 데이터를 휴대용 단말기로 전송하는 것을 특징으로 하는 이동통신 시스템.
  11. 제 9항에 있어서,
    휴대용 단말기는,
    이종망 핸드오버를 수행하고자 하는 경우, 중계 서버로 이종망과 연결하기 위하여 사용하는 IP 정보를 제공함으로써 이종망 핸드오버의 수행을 통지하는 것을 특징으로 하는 이동통신 시스템.
KR1020110114632A 2011-11-04 2011-11-04 이동통신 시스템에서 데이터를 전송하기 위한 장치 및 방법 KR20130049541A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020110114632A KR20130049541A (ko) 2011-11-04 2011-11-04 이동통신 시스템에서 데이터를 전송하기 위한 장치 및 방법
US13/668,406 US20130117355A1 (en) 2011-11-04 2012-11-05 Apparatus and method for transmitting data in a mobile communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110114632A KR20130049541A (ko) 2011-11-04 2011-11-04 이동통신 시스템에서 데이터를 전송하기 위한 장치 및 방법

Publications (1)

Publication Number Publication Date
KR20130049541A true KR20130049541A (ko) 2013-05-14

Family

ID=48224476

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110114632A KR20130049541A (ko) 2011-11-04 2011-11-04 이동통신 시스템에서 데이터를 전송하기 위한 장치 및 방법

Country Status (2)

Country Link
US (1) US20130117355A1 (ko)
KR (1) KR20130049541A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9899475B2 (en) 2014-01-16 2018-02-20 Taiwan Semiconductor Manufacturing Co., Ltd. Epitaxial channel with a counter-halo implant to improve analog gain

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150381694A1 (en) * 2015-05-08 2015-12-31 Bandwidth.Com, Inc. Bonding of Multiple Concurrent Data Streams Among Multiple Devices
JPWO2016185531A1 (ja) * 2015-05-15 2018-03-01 富士通株式会社 無線通信システム、無線通信装置およびハンドオーバ制御方法

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3075260B2 (ja) * 1998-05-20 2000-08-14 日本電気株式会社 バッファリング制御方法およびバッファリング方式システム
US7333451B1 (en) * 1999-10-18 2008-02-19 Nortel Networks Limited Buffer management for mobile internet protocol
US8910271B2 (en) * 2005-10-27 2014-12-09 Samsung Electronics Co., Ltd System and method for handover between interworking WLAN and EUTRAN access systems
AU2007352754C1 (en) * 2007-04-26 2012-09-06 Fujitsu Limited Base station, mobile station, communication system, transmission method and reordering method
WO2008152316A1 (fr) * 2007-06-01 2008-12-18 France Telecom Basculement de session audiovisuelle d'un premier reseau d'acces vers un deuxieme reseau d'acces
KR100901988B1 (ko) * 2007-07-03 2009-06-08 한국전자통신연구원 핸드오버 수행 방법 및 이를 이용한 네트워크 시스템
EP2469923A4 (en) * 2009-08-21 2014-11-19 Fujitsu Ltd RADIO ACCESS NETWORK, BASE STATION, AND DATA TRANSFER METHOD
BR112012016470A2 (pt) * 2010-01-04 2017-03-07 Thomson Licensing método de transferência de serviço de difusão e multidifusão em rede sem fio
US20120163345A1 (en) * 2010-12-28 2012-06-28 Camarillo Richard J Methods and apparatus for primed handover

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9899475B2 (en) 2014-01-16 2018-02-20 Taiwan Semiconductor Manufacturing Co., Ltd. Epitaxial channel with a counter-halo implant to improve analog gain

Also Published As

Publication number Publication date
US20130117355A1 (en) 2013-05-09

Similar Documents

Publication Publication Date Title
US9386428B2 (en) Call forwarding apparatus and method
KR101964077B1 (ko) 휴대용 단말기에서 블루투스 디바이스와 연결하기 위한 장치 및 방법
US9258672B2 (en) Short-range wireless communication device
KR20100099799A (ko) 휴대용 단말기에서 맵 데이터를 수신하기 위한 장치 및 방법
KR101312205B1 (ko) 통신 제어 방법 및 이동 통신 단말기
KR101708207B1 (ko) 이동통신 시스템에서 사용자의 이동 경로를 제공하기 위한 장치 및 방법
KR20080075297A (ko) 휴대용 단말기의 블루투스 연결 장치 및 방법
KR20110055094A (ko) 휴대용 단말기에서 전력 소모를 줄이기 위한 장치 및 방법
KR20120017821A (ko) 휴대용 단말기에서 데이터를 공유하기 위한 장치 및 방법
EP3131348A1 (en) Power consumption control method for wearable device, and wearable device
US9451621B2 (en) Core network apparatus, radio base station, mobile terminal, mobile communication system, and operation control method
KR101626465B1 (ko) 휴대용 단말기에서 억세스 포인트와 연결하기 위한 장치 및 방법
KR20130049541A (ko) 이동통신 시스템에서 데이터를 전송하기 위한 장치 및 방법
KR101416339B1 (ko) 이동통신 시스템에서 사용자 정보를 이용하여 서비스를제공하기 위한 방법 및 장치
KR20100007462A (ko) 이동통신 시스템에서 지역 정보를 제공하기 위한 장치 및방법
CN112887195B (zh) 语音呼叫方法、语音呼叫设备及计算机可读存储介质
KR20080053680A (ko) 이동통신 시스템에서 전원 오프 정보를 제공하기 위한 장치및 방법
US20080153514A1 (en) Apparatus and method for providing real-time information in portable communication system
US10904797B2 (en) Communication method and device
EP3962174A1 (en) Network switching resource determining method and network switching resource configuration method
KR101639218B1 (ko) 휴대용 단말기에서 기상 정보를 제공하기 위한 장치 및 방법
CN111132187A (zh) 确定方法、终端设备及网络设备
KR101732513B1 (ko) 휴대용 단말기에서 이종 망 간의 핸드오프를 지원하기 위한 장치 및 방법
CN111970737B (zh) 一种呼叫控制方法、设备及计算机可读存储介质
KR20080056838A (ko) 이동통신 시스템의 자원 관리 장치 및 방법

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid