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

KR20130095155A - 인터넷 연결 공유 관리 방법 및 장치 - Google Patents

인터넷 연결 공유 관리 방법 및 장치 Download PDF

Info

Publication number
KR20130095155A
KR20130095155A KR1020120045666A KR20120045666A KR20130095155A KR 20130095155 A KR20130095155 A KR 20130095155A KR 1020120045666 A KR1020120045666 A KR 1020120045666A KR 20120045666 A KR20120045666 A KR 20120045666A KR 20130095155 A KR20130095155 A KR 20130095155A
Authority
KR
South Korea
Prior art keywords
internet connection
mobile device
sharing
connection sharing
service provider
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
KR1020120045666A
Other languages
English (en)
Other versions
KR101927777B1 (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 삼성전자주식회사
Publication of KR20130095155A publication Critical patent/KR20130095155A/ko
Application granted granted Critical
Publication of KR101927777B1 publication Critical patent/KR101927777B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices

Landscapes

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

Abstract

이동 장치들 간의 공유 인터넷 연결을 원격으로 제어하는 시스템 및 방법이 개시된다. 상기 방법은 서비스 제공자에 의해 이동 장치들 간의 인터넷 연결 공유(ICS)를 원격으로 관리하는 메커니즘을 이용한다. 이를 위해, 상기 방법은 OMA DM에서 인터넷 연결 공유 관리 객체(ICSMO: Internet Connection Sharing Management Object)라는 새로운 관리 객체의 이용을 제안한다. 상기 방법은 상기 서비스 제공자가 이동 장치의 인터넷 연결 공유 설정을 구성할 수 있도록 한다. 구성 시, 상기 이동 장치는 자신의 인터넷 연결을 미리 정의된 수의 피어 이동 장치들과 공유하도록 제한되거나, 상기 피어 이동 장치들과 공유되는 데이터의 양에 제한이 있을 수 있다. 본 발명에 따르면, 서비스 제공자 또는 네트워크 운용자는 안정적인 서비스 운영을 할 수 있다.

Description

인터넷 연결 공유 관리 방법 및 장치{METHOD FOR MANAGING INTERNET CONNECTION SHARING AND APPARATUS THEREOF}
본 발명은 인터넷 연결 공유(ICS: Internet Connection Sharing)에 관한 것으로, 특히 이동 장치의 인터넷 연결 공유를 관리하기 위한 방법 및 장치에 관한 것이다.
인터넷 연결 공유(ICS)는 하나의 컴퓨팅 장치 상의 단일 인터넷 연결을 동일한 로컬 영역 네트워크 상의 다른 컴퓨팅 장치가 공유하는 방법이다. 인터넷 연결 공유(ICS)는 몇몇 컴퓨팅 장치들이 하나의 프라이머리(primary) 컴퓨팅 장치와 인터넷 연결을 공유할 수 있도록 한다. 몇몇 컴퓨팅 장치들이 하나의 프라이머리 컴퓨팅 장치에 연결되고 상기 프라이머리 컴퓨팅 장치가 인터넷 연결을 갖는 경우, 상기 프라이머리 컴퓨팅 장치에 연결된 모든 다른 컴퓨팅 장치들은 제공되는 인터넷 연결을 쉽게 이용할 수 있다. 이러한 공유 메커니즘은 다른 컴퓨팅 장치들이 개별적으로 인터넷에 가입하는 것을 피할 수 있도록 한다. 이는, 다른 컴퓨팅 장치들이 상기 프라이머리 컴퓨팅 장치의 인터넷 연결을 이용할 것이기 때문이다.
또한, 이동 기술에서 인터넷 연결 공유(ICS)는 이동 단말(ME: Mobile Equipment)들이 일반 패킷 무선 서비스(GPRS: General Packet Radio Service) 또는 고속 패킷 접근(HSPA: High Speed Packet Access) 서비스에 가입하지 않고도 블루투스(Bluetooth) 또는 와이파이(Wi-Fi) 연결을 통해 인터넷 서비스에 접근할 수 있도록 한다. 기존의 이동 기술은 피어(peer) 이동 장치가 GPRS/HSPA를 이용하여 인터넷에 가입한 하나의 프라이머리 이동 장치를 통하여 인터넷 서비스에 접근하도록 상기 피어 이동 장치에 인터넷 연결 공유(ICS)를 제공한다. 피어 이동 장치들은 블루투스, Wi-Fi 등과 같은 무선 통신 수단을 이용하여 프라이머리 이동 장치로부터 인터넷 서비스에 접근한다.
인터넷 연결 공유(ICS)는 연결 공유에 장점들을 제공하지만, 그 메커니즘과 관련하여 몇 가지 단점들을 갖는다. 기존의 시스템에서, 서비스 제공자는 서비스 제공자와 인터넷 서비스 계약을 맺은 프라이머리 이동 장치를 통하여 인터넷에 접속하는 피어 이동 장치들의 수를 제어하지 못한다. 예를 들면, 이동 단말(프라이머리 ME)이 GSM(Global System for Mobile communications) 또는 UMTS(Universal Mobile Telecommunications System) 네트워크를 통해 운용자의 무제한 데이터 플랜에 가입하고, 상기 프라이머리 ME가 BT PAN(Bluetooth Personal Area Network) 프로파일을 통해 다수의 다른 이동 단말(피어 ME)들에 연결된 경우, 상기 피어 ME들은 서비스 제공자들이 제공하는 인터넷 서비스에 가입하지 않더라도 프라이머리 ME에 의해 공유된 인터넷 연결을 이용하여 인터넷 서비스에 접근할 수 있다. 따라서, 피어 ME들은 프라이머리 ME의 무제한 데이터 플랜을 이용하여 온라인 서비스를 실현할 수 있다. 이는 서비스 제공자/운용자의 입장에서는 바람직하지 않은 사용 형태이다. 인터넷 연결 공유(ICS)는 바람직한 특성이지만, 인터넷 연결을 공유하는 피어 이동 장치들의 수가 특정 한계를 초과하면, 이는 운용자들의 네트워크 인프라에 대한 부하를 증가시킨다. 운용자들은 인터넷 공유와 운용자 네트워크에 대한 부하를 제어할 수 없다. 또한, 기존의 시스템에서, 서비스 제공자는 피어 이동 장치가 프라이머리 이동 장치를 통하여 이용할 수 있는 데이터의 양을 제어하지 못한다.
전술한 이유들로 인해, 현재의 시스템이 인터넷 연결 공유(ICS)를 이용하는 피어 이동 장치들을 제어하지 않는다는 것은 명백하다. 그 결과, 서비스 제공자가 피어 이동 장치들의 수와 피어 이동 장치가 프라이머리 이동 장치를 통 하여 이용할 수 있는 데이터의 양을 제어할 수 있도록 하는 방법이 필요하다.
따라서, 본 발명은, 서비스 제공자가 이동 장치의 인터넷 연결 공유(ICS) 설정(settings)을 원격으로 관리할 수 있도록 하는 방안을 제공한다.
또한, 본 발명은, 프라이머리 이동 장치와 인터넷 연결을 공유할 수 있는 피어 이동 장치들의 수를 제어할 수 있도록 하는 방안을 제공한다.
또한, 본 발명은, 피어 이동 장치에 의해 공유되는 데이터의 양 또는 대역폭을 제어할 수 있도록 하는 방안을 제공한다.
본 발명의 일 실시 예에 따라, 적어도 하나의 서비스 제공자, 적어도 하나의 프라이머리 이동 장치 및 적어도 하나의 피어 이동 장치를 포함하는 통신 네트워크에서 프라이머리 이동 장치가 인터넷 연결 공유를 관리하는 방법은, 서비스 제공자와의 장치 관리 세션을 형성하는 단계; 상기 서비스 제공자로부터 인터넷 연결 공유 기준을 수신하는 단계; 및 피어 이동 장치로부터 인터넷 연결 공유 요청이 있는 경우 상기 인터넷 연결 공유 기준을 확인하는 단계를 포함한다.
본 발명의 일 실시 예에 따라, 적어도 하나의 서비스 제공자, 적어도 하나의 프라이머리 이동 장치 및 적어도 하나의 피어 이동 장치를 포함하는 통신 네트워크에서 프라이머리 이동 장치가 피어 이동 장치와의 인터넷 연결 공유를 관리하기 위한 장치는, 서비스 제공자와의 장치 관리 세션을 형성하고, 상기 서비스 제공자로부터 인터넷 연결 공유 기준을 수신하며, 피어 이동 장치로부터 인터넷 연결 공유 요청이 있는 경우 상기 인터넷 연결 공유 기준을 확인하는 DM 클라이언트를 포함한다.
본 발명에 따르면, 인터넷 서비스 제공자 또는 네트워크 운용자가 안정적인 서비스 운영을 할 수 있는 이점이 있다.
도 1은 본 발명의 실시예들에 따른 인터넷 연결 공유(ICS)의 개념을 설명하기 위한 예시도.
도 2는 본 발명의 실시예들에 따른 인터넷 연결 공유(ICS) 서비스의 구현을 위한 서비스 제공자를 설명하기 위한 블록도.
도 3은 본 발명의 실시예들에 따른 전체적인 인터넷 연결 공유 관리 객체(ICSMO: Internet Connection Sharing Management Object) DM 트리를 도시한 도면.
도 4는 본 발명의 실시예들에 따른 블루투스 PAN 프로파일을 통한 ICSMO DM 트리를 도시한 도면.
도 5는 본 발명의 실시예들에 따른 Wi-Fi를 통한 ICSMO DM 트리를 도시한 도면.
도 6은 본 발명의 실시예들에 따른 블루투스 PAN 설정을 위한 ICSMO를 이용한 DM 메시지들의 흐름을 도시한 도면.
도 7은 본 발명의 실시예들에 따른 이동 장치를 설명하기 위한 블록도.
실시예들 및 이들의 다양한 특징들 및 유리한 세부사항들을 첨부된 도면들에 예시되고 하기의 설명에서 상세화된 비제한적인 실시예들을 참조하여 더 완전히 설명된다. 공지된 구성요소들 및 처리 기술들의 설명은 상기 실시예들을 불필요하게 모호하게 하지 않도록 생략된다. 여기서 이용되는 예들은, 실시예들이 실시될 수 있는 방식들의 이해를 돕고 당업자가 실시예들을 실시할 수 있도록 하기 위한 것일 뿐이다. 따라서, 그러한 예들은 상기 실시예들의 범위를 한정하는 것으로 이해되어서는 안 된다.
이하에서, 유사한 참조 기호들이 일관되게 해당 특징들을 나타내는 도면들, 특히 도 1 내지 6을 참조하여, 바람직한 실시예들이 기재된다.
일 실시예에서, 서비스 제공자는 네트워크 운용자라고도 칭할 수 있다. 또한, 이동 장치는 이동 단말(ME: Mobile Equipment)이라고도 칭할 수 있다.
이하에서, 이동 장치들 간에 인터넷 연결을 공유하는 시스템 및 방법이 개시된다. 상기 방법은 서비스 제공자에 의해 이동 장치들 간의 인터넷 연결 공유(ICS: Internet Connection Sharing)를 원격으로 관리하는 메커니즘을 이용한다. 이를 위해, 상기 방법은 OMA DM(Open Mobile Alliance)에서 인터넷 연결 공유 관리 객체(ICSMO: Internet Connection Sharing Management Object)라고 불리는 새로운 관리 객체의 이용을 제안한다. 상기 방법은, 서비스 제공자가 이동 장치의 인터넷 연결 공유(ICS) 설정을 구성할 수 있도록 한다. 이에 따라, 프라이머리 이동 장치는 자신의 인터넷 연결을 미리 정의된 수의 피어 이동 장치들과 공유하도록 제한되거나, 피어 이동 장치들과 공유하는 데이터의 양 또는 대역폭에 제한이 있을 수 있다. 따라서, 본 발명의 실시 예들에 따르면, 서비스 제공자 또는 네트워크 운용자는 안정적인 서비스 운영을 할 수 있다.
도 1은 본 발명의 실시예들에 따른 인터넷 연결 공유(ICS)의 개념을 설명하기 위한 예시도이다. 본 발명의 실시 예들에 따른 인터넷 연결 공유(ICS)를 위한 시스템은 서비스 제공자(101), 통신 네트워크(102), 프라이머리 이동 장치(103) 및 상기 프라이머리 이동 장치(103)에 연결된 적어도 하나의 피어 이동 장치들(104, 105, 106, 107)을 포함한다.
상기 서비스 제공자(101)는 상기 프라이머리 이동 장치(103)에 통신 서비스를 제공하는 네트워크 운용자일 수 있다. 일 실시예에서, 상기 서비스 제공자(101)는 GSM 또는 UMTS 네트워크 등을 통해 통신 서비스를 제공할 수 있다. 또한, 상기 서비스 제공자(101)는 공유 서비스를 위한 프라이머리 이동 장치(103)의 인터넷 연결 공유(ICS) 설정을 구성한다. 상기 서비스 제공자(101)는 프라이머리 이동 장치들 또는 피어 이동 장치들의 수 또는 이용 대역폭 등에 기초하여 인터넷 연결 공유를 제한하기를 원할 수도 있다.
상기 통신 네트워크(102)는 GSM 네트워크 또는 UMTS 네트워크일 수 있으며, 서비스 제공자(101)와 이동 장치(103) 간의 통신을 용이하게 한다.
상기 프라이머리 이동 장치(103)는 상기 서비스 제공자(101)를 통하여 인터넷에 접속 중일 수 있는 이동 장치이다. 상기 프라이머리 이동 장치(103)는 인터넷에 접속하고자 하는 피어 이동 장치들(104, 105, 106, 107)과 자신의 인터넷 연결을 공유하고자 할 수도 있다.
상기 피어 이동 장치들(104, 105, 106, 107)은 상기 프라이머리 이동 장치(103)와 인터넷 연결을 공유하는 장치들 일 수 있다. 상기 프라이머리 이동 장치(103)와 피어 이동 장치들(104, 105, 106, 107) 간의 통신 수단은 블루투스 PAN, Wi-Fi 또는 적외선 통신(IrDA) 등일 수 있다.
상기 이동 장치들(103, 104, 105, 106, 107)은 이동 전화 또는 스마트 폰 등일 수 있다.
도 2는 본 발명의 실시예들에 따른 인터넷 연결 공유(ICS) 서비스의 구현을 위한 서비스 제공자를 설명하기 위한 블록도이다. 상기 서비스 제공자(또는 네트워크 운용자)(101)는 ICS 서비스의 구현을 위해 구성된 몇몇 모듈들을 포함할 수도 있다. 상기 서비스 제공자(101)는 DM 서버(201), 관리 모듈(202), 어플리케이션 모듈(203) 및 데이터베이스(204)를 포함한다.
상기 DM 서버(201)는 프라이머리 이동 장치들의 ICS 설정을 구성한다. DM 세션의 개시 중에, DM 서버(201)는 프라이머리 이동 장치에 있는 DM 클라이언트와 구성(configuration)을 수행한다. 상기 DM 서버(201)는 인터넷 연결의 공유를 피어들의 수로 제한하거나 데이터 이용에 기초하여 제한한다.
상기 관리 모듈(202)은 호(call) 처리, 추가(supplementary) 서비스 제공 및 여러 관리 기능들을 수행한다.
상기 어플리케이션 모듈(203)은 서비스 제공자(101)가 제공하는 서로 다른 어플리케이션들 및 서비스들에서의 구현을 담당할 수도 있다.
상기 데이터베이스(204)는 가입 세부사항, 추가 서비스 등과 같이, 가입자와 연관된 다양한 세부사항들을 저장한다. 상기 데이터베이스(204)는 서비스 제공자 데이터에 대한 저장소(repository)로서 기능한다.
도 3은 본 발명의 실시예들에 따른 전체적인 인터넷 연결 공유 관리 객체(ICSMO: Internet Connection Sharing Management Object) DM 트리를 도시하고 있다. 도시된 바와 같이, 상기 ICSMO는 서비스 제공자 (101)가 OMA DM 프로토콜을 통해 이동 장치의 인터넷 연결 공유 설정을 원격으로 관리할 수 있도록 한다. ICSMO DM 트리에서 ICS 노드(301)는 내부(interior) 노드들과 가지(leaf) 노드들을 갖는다. 상기 내부 노드들은 즉 X*(302)와 Ext(305)이다. 상기 가지 노드들은 2개의 파라미터들, 즉 사용자들의 수(303, Number of Users)와 데이터 사용(304, Data Usage)으로 구성된다. 상기 사용자들의 수(303)는 서비스 제공자가 원하는 수의 사용자에게 인터넷 연결의 공유를 허여할 수 있도록 하며, 데이터 사용(304)은 공유되는 데이터의 양 또는 대역폭을 제한할 수 있도록 한다. 또한, 가지 노드들의 수는 ICS 설정을 위한 적어도 하나의 관련 노드를 Ext (305) 노드의 자식(child) 노드로서 추가함으로써 확장될 수 있다. 상기 노드 X*(302)의 값은 ICS에서 이용되는 프로토콜을 식별하며, 이는 서비스 제공자나 OEMs(Original Equipment Manufacturers)에 의해 정의될 수 있다. X*(302)의 값은, 예를 들어 BTPAN, Wi-Fi 및 IrDA 등을 식별하기 위한 값일 수 있다.
일 실시예에서, 상기 DM 트리에서 정의된 파라미터들은 클라이언트나 서버에 의해 조작될 수는 없지만, DM 서버가 OMA DM 명령을 이용하여 질의하고 설정할 수는 있다. ICSMO에서 정의된 DM 노드들의 설명은 다음과 같다.
./ICS/X/NumberOfUsers
이는 프로토콜 'X'를 통해 인터넷 연결을 공유할 수 있는 피어 이동 장치들의 수('NumberOfUsers')를 의미한다. 'NumberOfUsers'는 0 또는 0보다 큰 양의 수이다. 예를 들면, 상기 DM 서버는 BTPAN 프로파일을 통한 ICS의 사용자들의 수를 3으로 제한하기 위해 <표 1>과 같이 DM 명령을 프라이머리 ME로 보낸다.
<Add>
<CmdID>1</CmdID>
<Item>
<Target>
<LocURI>./ICS/BTPAN/NumberOfUsers</LocURI>
</Target>
<Data>3</Data>
</Item>
</Add>
프라이머리 ME의 DM 클라이언트가 상기 DM 명령을 성공적으로 실행한 후, 프라이머리 ME는 BT PAN을 통해 3개를 초과하는 피어 ME들과는 인터넷 연결을 공유할 수 없다. 4번째 피어 ME가 인터넷 연결의 공유를 요청하면, 프라이머리 ME는 그러한 요청을 거절해야 한다.
유사하게, 상기 DM 서버는 <표 2>와 같이 Wi-Fi-AP로서 구성된 프라이머리 ME에 하기의 DM 명령을 송신하여 Wi-Fi를 통한 ICS에서 사용자들의 수를 3으로 제한할 수 있다.
<Add>
<CmdID>1</CmdID>
<Item>
<Target>
<LocURI>./ICS/Wifi/NumberOfUsers</LocURI>
</Target>
<Data>3</Data>
</Item>
</Add>
./ICS/X/DataUsage
이는 프로토콜 'X'를 통해 전달되거나 수신될 수 있는 데이터의 양(예를 들어, 메가바이트 단위)을 의미한다. 'DataUsage'는 0 또는 0보다 큰 양의 수이다. 'DataUsage'는 설정된 기간 동안 송수신될 수 있는 데이터의 양을 의미한다. 일 실시 예에서, 'DataUsage'는 피어 ME들에 의하여 동시에 공유될 수 있는 대역폭을 의미할 수 있다. 예를 들면, <표 3>과 같다.
<Add>
<CmdID>1</CmdID>
<Item>
<Target>
<LocURI>./ICS/BTPAN/DataUsage</LocURI>
</Target>
<Data>600</Data>
</Item>
</Add>
프라이머리 ME의 DM 클라이언트가 상기 DM 명령을 성공적으로 실행한 후, 프라이머리 ME는 BT PAN을 통한 ICS에서 600 MB 이상의 네트워크 데이터 다운로드를 허가해서는 안 된다. 피어 ME들의 총 다운로드가 600 MB에 이르면, 피어 ME들로부터의 추가적인 다운로드 요청은 프라이머리 ME에 의해 거절되어야 한다.
유사하게, 상기 DM 서버는 아래와 같이 Wi-Fi-AP로서 구성된 ME에 <표 4>와 같이 DM 명령을 송신하여 Wi-Fi를 통한 ICS에서 총 데이터 사용을 600 MB로 제한할 수 있다.
<Add>
<CmdID>1</CmdID>
<Item>
<Target>
<LocURI>./ICS/Wifi/DataUsage</LocURI>
</Target>
<Data>600</Data>
</Item>
</Add>
./ICS/X/Ext
이는 다수의 다른 ICS 설정들을 가지 노드들로서 추가하기 위해 원 장비 제조업자들(OEMs: original Equipment Manufacturers) 및 운용자들에 대해 제공되는 내부 노드이다. 프로토콜 요구에 따라, OEM들은 “Ext” 노드 아래에 다수의 가지 노드들을 추가함으로써, 하기의 기능을 위한 ICS의 다수의 다른 파라미터들을 제어할 수 있다.
1: ICS의 총 데이터 다운로드가 한계에 이르렀다는 것을 나타내기 위해 사용자에게 경고(alert) 표시,
2: 피어 대역폭 제한,
3: 업로드 및 다운로드를 위한 입도(granularity) 구성,
4: “모든 비디오 트래픽 블록화”, “P2P 트래픽 블록화” 등과 같은 프로토콜 별(protocol-wise) 데이터 블록화.
예를 들면, 상기 DM 서버는 <표 5>와 같이 DM 명령을 이용하여 Wi-Fi 프로토콜을 위해 <NewNode>에서 확장된 ICS 설정을 송신할 수 있다.
<Add>
<CmdID>1</CmdID>
<Item>
<Target>
<LocURI>./ICS/Wifi/Ext/<NewNode></LocURI>
</Target>
<Data><Value></Data>
</Item>
</Add>
도 4는 개시된 실시예들에 따른 블루투스 PAN 프로파일을 통한 ICSMO DM 트리를 도시하고 있다. 인터넷 공유를 위해 여기서 이용된 연결(connectivity) 모드는 블루투스이다. 상기 프라이머리 이동 장치(103)의 인터넷 연결은 블루투스 PAN 프로파일을 통해 다른 피어 이동 장치들로의 공유가 허용된다. 도시된 바와 같이, 상기 ICS(301) 트리는 BTPAN(401) 및 Ext(305)를 구성하는 내부 노드들을 포함한다. 상기 가지 노드들은 미리 정의된 사용자들(피어들)의 수(303)나 대역폭을 기준으로 공유되는 총 데이터의 양(304)이다. 이러한 인자들은 인터넷을 공유하기 위한 제한 인자들로서 이용될 수 있다. 일 실시예에서, 상기 서비스 제공자는 BT PAN 프로파일을 통한 인터넷 연결 공유(ICS)를 제어하기 위해 도 4에 도시된 DM 트리를 이용할 수 있다.
도 5는 개시된 실시예들에 따른 Wi-Fi를 통한 ICSMO DM 트리를 도시하고 있다. 여기서 인터넷 공유를 위해 이용된 연결 모드는 Wi-Fi이나, 블루투스 또는 적외선 통신 등의 연결 모드가 이용될 수도 있다. 상기 프라이머리 이동 장치(103) 상의 인터넷 연결은 Wi-Fi를 통하여 다른 피어 이동 장치들로의 공유가 허용된다. 도시된 바와 같이, 상기 ICS(301) 트리는 Wi-Fi (501) 및 Ext(305)를 구성하는 내부 노드들을 포함한다. 상기 가지 노드들은 미리 정의된 사용자들(피어들)의 수(303)나 대역폭을 기준으로 공유되는 총 데이터의 양(304)이다. 이러한 인자들은 인터넷을 공유하기 위한 제한 인자들로서 이용될 수 있다. 일 실시예에서, 이동 장치가 Wi-Fi 액세스 포인트(AP)로서 구성되고 다수의 이동 장치들이 인터넷 연결 공유를 위해 Wi-Fi 액세스 포인트에 연결되면, 상기 서비스 제공자들(101)은 Wi-Fi-AP의 인터넷 연결 공유(ICS) 설정들을 관리하기 위해 도 5에 도시된 DM 트리를 이용할 수 있다.
DM 서버가 OMA DM 프로토콜을 통해 인터넷 연결 공유(ICS) 설정을 관리하기 위해 채택할 ICSMO의 장치 설명 프레임워크(DDF: Device Description Frameworks)는 <표 6> 및 <표 7>과 같다. <표 7>은 <표 6>에서 이어지는 내용이다.
<MgmtTree xmlns:MSFT="http://schemas.microsoft.com/MobileDevice/DM">
<VerDTD>1.2</VerDTD>
<Node>
<NodeName>ICS</NodeName>
<Path>.</Path>
<DFProperties>
<AccessType><Get /></AccessType>
<DFFormat><int /></DFFormat>
<Occurrence><One /></Occurrence>
<Scope><Dynamic /></Scope>
<DFType><MIME>text/plain</MIME></DFType>
<Description></Description>
</DFProperties>
<Node>
<NodeName>X</NodeName>
<DFProperties>
<AccessType><Get /><Add /><Replace /><Delete /></AccessType>
<DFFormat><node /></DFFormat>
<Occurrence><One /> </Occurrence>
<Scope> <Dynamic /></Scope>
<DFType> <MIME>text/plain</MIME></DFType>
<Description></Description>
</DFProperties>
<Node>
<NodeName>NumberOfUsers</NodeName>
<DFProperties>
<AccessType><Get /><Add /><Replace /><Delete /></AccessType>
<DFFormat><chr /></DFFormat>
<Occurrence> <One /> </Occurrence>
<Scope> <Dynamic /> </Scope>
<DFType><MIME>text/plain</MIME></DFType>
<Description></Description>
</DFProperties>
</Node>
<Node>
<NodeName>DataUsage</NodeName>
<DFProperties>
<AccessType><Get /><Add /><Replace /><Delete /></AccessType>
<DFFormat><chr /></DFFormat>
<Occurrence><One /></Occurrence>
<Scope><Dynamic /></Scope>
<DFType><MIME>text/plain</MIME></DFType>
<Description></Description>
</DFProperties>
</Node>
<Node>
<NodeName>Ext</NodeName>
<DFProperties>
<AccessType><Get /></AccessType>
<DFFormat><node /></DFFormat>
<Occurrence> <One /> </Occurrence>
<Scope><Dynamic /></Scope>
<DFType><MIME>text/plain</MIME></DFType>
<Description></Description>
</DFProperties>
</Node>
</Node>
</Node>
</MgmtTree>
도 6은 본 발명의 실시예들에 따른 블루투스 PAN 설정을 위한 ICSMO를 이용한 DM 메시지들의 흐름을 도시하고 있다. 이용되는 공유의 수단이 블루투스인 것을 고려하면, 블루투스를 통한 ICS의 이용은 ICSMO 블루투스 PAN 설정을 이용하여 송신되는 데이터의 양(./ICS/BTPAN/DataUsage)이나 사용자들의 수(./ICS/BTPAN/NumberOfUsers)와 관련하여 서비스 제공자에 의해 제어될 수 있다.
서비스 제공자(101) 측에 위치한 상기 DM 서버(201)는 이동 장치에게 DM WAP(Wireless Application Protocol) 푸시 통보를 송신한다(601 단계). 이동 장치에 위치한 상기 DM 클라이언트(608)는 DM 서버(201)로부터의 명령 및 구성을 수락하고 이동 장치를 구성한다. 상기 DM 클라이언트(608)는 DM 서버(201)와의 안전한 송신 채널을 설정하고(602 단계), DM 세션을 형성한다. 이 시나리오에서, 블루투스 PAN을 통한 ICS에 대한 이동 장치의 현재 상태(603 단계)는 인터넷 연결을 공유할 수 있는 사용자들의 수에 제한이 없으며 데이터 사용의 양에도 제한이 없다.
상기 DM 서버(201)는 인터넷 사용을 제한하기 위해 BT PAN의 인터넷 연결 공유(ICS) 설정을 송신한다(604 단계). 이 때, 상기 송신되는 인터넷 연결 공유(ICS) 설정에서 인터넷 연결을 공유하도록 허가된 사용자들의 수는 5이고, 인터넷 연결을 공유하도록 허가된 사용자들이 사용 가능한 데이터 양은 1024 MB라 가정한다.
이후, 이동 장치의 DM 클라이언트(608)는 BT ICS 설정을 구성하고 성공 통보를 DM 서버(201)로 송신한다(605 단계). 이제, 이동 장치의 현재 상태(606 단계)는 인터넷 연결 공유가 가능한 피어 이동 장치의 수가 5로, 피어 이동 장치가 사용 가능한 데이터의 총 합이 1024 MB로 제한된 상태이다. 또한, BT를 위한 ICS 설정이 성공적으로 구성된다.
이후에 DM 서버(201)가 DM 클라이언트(608)로부터 수신되는 패키지를 파싱하고, BT ICS 설정이 성공적으로 구성되었다고 판단되면, 상기 DM 서버(201)가 세션을 끝내기 위해 이동 장치로 마지막 DM 메시지를 송신한다(607 단계). 그러면, 상기 세션이 종료된다.
도 7은 본 발명의 실시 예들에 따른 이동 장치를 설명하기 위한 블록도이다.
도 7을 참조하면, 본 발명의 실시 예들에 따른 이동 장치는, DM 클라이언트(701) 및 데이터 베이스(704)를 포함한다.
DM 클라이언트(701)는, 서비스 제공자와 장치 관리 세션을 형성한다. 이 때, 상기 장치 관리 세션은 ICSMO를 이용하는 OMA DM 프로토콜을 이용하여 형성될 수 있다. 장치 관리 세션이 형성되면 DM 클라이언트(701)는 서비스 제공자로부터 인터넷 연결 공유 기준을 수신한다. 수신된 인터넷 연결 공유 기준은 데이터 베이스(704)에 저장될 수 있다. DM 클라이언트(701)는 피어 이동 장치로부터 인터넷 연결 공유 요청이 있는 경우 인터넷 연결 공유 기준을 확인한다. 만약, 피어 이동 장치로부터의 인터넷 연결 공유 요청이 인터넷 연결 공유 기준을 초과하는 경우 DM 클라이언트(701)는 피어 이동 장치로부터의 인터넷 연결 공유 요청을 거절한다. 상기 인터넷 연결 공유 기준은, 자신으로부터 인터넷 연결 공유가 동시에 가능한 피어 이동 장치들의 수를 포함할 수 있다. 또한, 상기 인터넷 연결 공유 기준은, 자신으로부터 인터넷 연결 공유가 동시에 가능한 피어 이동 장치들이 이용 가능한 총 데이터 양을 포함할 수 있다. 또한, 상기 인터넷 연결 공유 기준은, 자신으로부터 인터넷 연결 공유가 동시에 가능한 피어 이동 장치들이 이용 가능한 총 대역폭을 포함할 수 있다.
본 발명의 실시예들은 독립형 집적 회로 또는 여기서 기술된 바와 같은 장치 내에 존재하는 집적 회로에 의해 수행될 수 있으며, 상기 집적 회로는 반도체 물질로 이루어진 얇은 기판의 표면에 미량(trace) 요소들을 패턴화된 방식으로 확산(diffusion)시켜 제조된 전자 회로이다. 상기 집적 회로는 적어도 하나의 프로세서와 하나의 메모리 소자를 더 포함한다. 상기 집적 회로는 디지털 집적 회로, 아날로그 집적 회로 또는 아날로그 및 디지털 집적 회로들의 조합일 수 있으며, 적절한 패키징 수단에서 이용 가능해진다.
본 발명의 실시예들은 적어도 하나의 하드웨어 장치 상에서 실행되고 구성 요소들을 제어하기 위한 네트워크 관리 기능들을 수행하는 적어도 하나의 소프트웨어 프로그램을 통해 구현될 수 있다. 도 1 및 2에 도시된 구성요소들은 하드웨어 장치 또는 하드웨어 장치 및 소프트웨어 모듈의 조합 중 적어도 하나일 수 있는 블록들을 포함한다.
특정 실시예들에 대한 상기 설명은 다른 이들이 현재 지식을 적용하여 일반적인 개념을 벗어나지 않고 그러한 특정 실시예들을 다양한 적용을 위해 쉽게 수정 및/또는 각색할 수 있는 실시예들의 일반적인 특성을 완전히 보여줄 것이며, 따라서 그러한 각색 및 수정은 개시된 실시예들의 동등한 것들에 대한 의미 및 범위 내에 포함되어야 하며 포함되고자 한다. 여기서 이용된 어법(phraseology) 또는 용어는 설명을 위한 것이지 제한을 위한 것은 아님을 이해할 것이다. 따라서, 본 발명의 실시예들이 바람직한 실시예들에 관하여 설명되었지만, 당업자는 본 발명의 실시예들이 여기에서 설명된 바와 같은 실시예들의 사상 및 범위 내에서 수정을 통해 실시될 수 있음을 알 것이다.
이상에서 설명된 본 발명의 실시 예들은 임의의 다양한 방법으로 구현될 수 있다. 예를 들어, 본 발명의 실시 예들은 하드웨어, 소프트웨어 또는 그 조합을 이용하여 구현될 수 있다. 소프트웨어로 구현되는 경우에, 다양한 운영 체제 또는 플랫폼을 이용하는 하나 이상의 프로세서 상에서 실행되는 소프트웨어로서 구현될 수 있다. 추가적으로, 그러한 소프트웨어는 다수의 적합한 프로그래밍 언어들 중에서 임의의 것을 사용하여 작성될 수 있고, 또한 프레임워크 또는 가상 머신에서 실행되는 실행가능 기계어 코드 또는 중간 코드로 컴파일 될 수 있다.
또한, 본 발명의 실시 예들이 하나 이상의 프로세서 상에서 실행되는 경우 이상에서 논의된 본 발명의 다양한 실시 예들을 구현하는 방법을 수행하기 위한 하나 이상의 프로그램이 기록된 프로세서 판독 가능 매체(예를 들어, 메모리, 플로피 디스크, 콤팩트 디스크, 광학 디스크 또는 자기 테이프 등)로 구현될 수 있다.

Claims (10)

  1. 적어도 하나의 서비스 제공자, 적어도 하나의 프라이머리 이동 장치 및 적어도 하나의 피어 이동 장치를 포함하는 통신 네트워크에서 프라이머리 이동 장치가 인터넷 연결 공유를 관리하는 방법에 있어서,
    서비스 제공자와의 장치 관리 세션을 형성하는 단계; 상기 서비스 제공자로부터 인터넷 연결 공유 기준을 수신하는 단계; 및
    피어 이동 장치로부터 인터넷 연결 공유 요청이 있는 경우 상기 인터넷 연결 공유 기준을 확인하는 단계
    를 포함하는 인터넷 연결 공유 관리 방법.
  2. 제1항에 있어서, 상기 인터넷 연결 공유 기준을 확인하는 단계 이후에,
    상기 피어 이동 장치로부터의 인터넷 연결 공유 요청이 상기 인터넷 연결 공유 기준을 초과하는 경우 상기 피어 이동 장치로부터의 인터넷 연결 공유 요청을 거절하는 단계
    를 더 포함하는 인터넷 연결 공유 관리 방법.
  3. 제1항에 있어서, 상기 장치 관리 세션을 형성하는 단계는,
    OMA DM(Open Mobile Alliance Device Management) 프로토콜을 이용하여 상기 장치 관리 세션을 형성하는 단계
    를 포함하는 인터넷 연결 공유 관리 방법.
  4. 제1항에 있어서, 상기 인터넷 연결 공유 기준은,
    상기 프라이머리 이동 장치와 동시에 인터넷 연결 공유가 가능한 피어 이동 장치의 수를 포함하는
    인터넷 연결 공유 관리 방법.
  5. 제1항에 있어서, 상기 인터넷 연결 공유 기준은,
    상기 프라이머리 이동 장치에 의하여 공유되는 데이터의 양 또는 대역폭을 포함하는
    인터넷 연결 공유 관리 방법.
  6. 적어도 하나의 서비스 제공자, 적어도 하나의 프라이머리 이동 장치 및 적어도 하나의 피어 이동 장치를 포함하는 통신 네트워크에서 프라이머리 이동 장치가 피어 이동 장치와의 인터넷 연결 공유를 관리하기 위한 장치에 있어서,
    서비스 제공자와의 장치 관리 세션을 형성하고, 상기 서비스 제공자로부터 인터넷 연결 공유 기준을 수신하며, 피어 이동 장치로부터 인터넷 연결 공유 요청이 있는 경우 상기 인터넷 연결 공유 기준을 확인하는 DM 클라이언트
    를 포함하는 이동 장치.
  7. 제 6항에 있어서, 상기 DM 클라이언트는,
    상기 피어 이동 장치로부터의 인터넷 연결 공유 요청이 상기 인터넷 연결 공유 기준을 초과하는 경우 상기 피어 이동 장치로부터의 인터넷 연결 공유 요청을 거절하는
    이동 장치.
  8. 제6항에 있어서, 상기 DM 클라이언트는,
    OMA DM(Open Mobile Alliance Device Management) 프로토콜을 이용하여 상기 장치 관리 세션을 형성하는
    이동 장치.
  9. 제6항에 있어서, 상기 인터넷 연결 공유 기준은,
    상기 프라이머리 이동 장치와 동시에 인터넷 연결 공유가 가능한 피어 이동 장치의 수를 포함하는
    이동 장치.
  10. 제6항에 있어서, 상기 인터넷 연결 공유 기준은,
    상기 프라이머리 이동 장치에 의하여 공유되는 데이터의 양 또는 대역폭을 포함하는
    이동 장치.
KR1020120045666A 2011-04-30 2012-04-30 인터넷 연결 공유 관리 방법 및 장치 Expired - Fee Related KR101927777B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
IN1504CH2011 2011-04-30
IN1504/CHE/2011 2012-02-17

Publications (2)

Publication Number Publication Date
KR20130095155A true KR20130095155A (ko) 2013-08-27
KR101927777B1 KR101927777B1 (ko) 2018-12-12

Family

ID=47068830

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120045666A Expired - Fee Related KR101927777B1 (ko) 2011-04-30 2012-04-30 인터넷 연결 공유 관리 방법 및 장치

Country Status (2)

Country Link
US (1) US9246710B2 (ko)
KR (1) KR101927777B1 (ko)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10075596B2 (en) * 2012-06-01 2018-09-11 At&T Intellectual Property I, L.P. Method and apparatus for sharing a service in a wireless network
US9247075B2 (en) 2013-08-27 2016-01-26 International Business Machines Corporation Data sharing with mobile devices
FR3023093A1 (fr) * 2014-06-30 2016-01-01 Orange Procede d'autorisation d'etablissement d'un flux pair a pair dans un reseau de telecommunications mobile
US9867220B2 (en) 2014-07-01 2018-01-09 Microsoft Technology Licensing, Llc Tethering parameters for a tethering connection
CN106330582B (zh) * 2015-06-18 2020-11-20 中兴通讯股份有限公司 一种共享上网移动终端数量的检测方法及装置
US9667809B1 (en) 2016-01-06 2017-05-30 International Business Machines Corporation Global data service device connection manager
CN105939231B (zh) * 2016-05-16 2020-04-03 杭州迪普科技股份有限公司 共享接入检测方法和共享接入检测装置
US11425639B2 (en) 2016-10-24 2022-08-23 International Business Machines Corporation Trusted method for consuming and sharing Wi-Fi internet access
US10182162B2 (en) * 2017-06-09 2019-01-15 Terranet Ab Methods and systems for controlled distribution of data transfer capacity between mobile devices

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040117668A1 (en) * 2002-11-28 2004-06-17 International Business Machines Corporation Method and systems for sharing network access capacities across Internet service providers
US20060031515A1 (en) * 2002-11-06 2006-02-09 Koninklijke Philips Electronics N.V. Mobile ad-hoc internet sharing
US7254136B1 (en) * 2001-02-27 2007-08-07 Microsoft Corporation Beacon protocol for internet connection sharing devices
US20080195738A1 (en) * 2006-01-19 2008-08-14 Huawei Technologies Co., Ltd. Connection Managing Unit, Method And System For Establishing Connection For Multi-Party Communication Service
KR20100040631A (ko) * 2008-10-10 2010-04-20 플러스기술주식회사 트래픽을 분석하여 nat 사용 여부 판단 및 공유대수 분석 및 검출방법과 그에 따른 사설 네트워크 하에서 동시에 인터넷을 사용할 수 있는 사용자 pc를 선별적으로허용 및 차단하는 방법

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7924780B2 (en) * 2006-04-12 2011-04-12 Fon Wireless Limited System and method for linking existing Wi-Fi access points into a single unified network
US8019683B1 (en) * 2007-11-02 2011-09-13 At&T Mobility Ii Llc Intelligent charging for services
US8385827B2 (en) * 2011-02-24 2013-02-26 Intel Corporation Techniques for augmented functionality by sharing wireless resources
WO2012129113A1 (en) * 2011-03-18 2012-09-27 Smith Micro Software, Inc. Managing tethered data traffic over a hotspot network

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7254136B1 (en) * 2001-02-27 2007-08-07 Microsoft Corporation Beacon protocol for internet connection sharing devices
US20060031515A1 (en) * 2002-11-06 2006-02-09 Koninklijke Philips Electronics N.V. Mobile ad-hoc internet sharing
US20040117668A1 (en) * 2002-11-28 2004-06-17 International Business Machines Corporation Method and systems for sharing network access capacities across Internet service providers
US7353405B2 (en) * 2002-11-28 2008-04-01 International Business Machines Corporation Method and systems for sharing network access capacities across internet service providers
US20080195738A1 (en) * 2006-01-19 2008-08-14 Huawei Technologies Co., Ltd. Connection Managing Unit, Method And System For Establishing Connection For Multi-Party Communication Service
KR20100040631A (ko) * 2008-10-10 2010-04-20 플러스기술주식회사 트래픽을 분석하여 nat 사용 여부 판단 및 공유대수 분석 및 검출방법과 그에 따른 사설 네트워크 하에서 동시에 인터넷을 사용할 수 있는 사용자 pc를 선별적으로허용 및 차단하는 방법

Also Published As

Publication number Publication date
US20120278466A1 (en) 2012-11-01
US9246710B2 (en) 2016-01-26
KR101927777B1 (ko) 2018-12-12

Similar Documents

Publication Publication Date Title
KR101927777B1 (ko) 인터넷 연결 공유 관리 방법 및 장치
JP7041212B2 (ja) 仮想化されたモバイルコアネットワークへの接続
CN109429272B (zh) 一种漫游场景下的分流方法及相关设备
EP3195526B1 (en) Layered management server delegation
US8406756B1 (en) Wireless network load balancing and roaming management system
KR102378846B1 (ko) 전자 통신 디바이스의 정책 규제를 위한 방법 및 장치
US11797359B2 (en) Report application programming interface (API) capability change based on API filter
CN111200859A (zh) 一种网络切片的选择方法、网络设备及终端
US20160044593A1 (en) Selective access point name assignment based on machine-to-machine traffic analysis
CN113574829B (zh) 与第三方应用共享通信网络锚定加密密钥
EP1745673B1 (en) Method and system for device discovery
US9622090B2 (en) Method for generating wireless virtual network and wireless network control device
CN104798351B (zh) 用于根据服务类别的触发器消息路由的方法、装置和系统
KR101401799B1 (ko) 디바이스 관리 서비스를 브로드밴드 통신 모듈이 없는전자기기에 제공하는 시스템 및 방법
CN112671571B (zh) 网络切片的选择方法、装置、设备及存储介质
KR20240099444A (ko) 네트워크에서의 모델 전송 상태 분석을 구독하는 방법, 장치 및 판독 가능 저장매체
CN115314571A (zh) 一种支持异构设备接入的云协议网关实现方法及系统
US9705731B2 (en) Mediation server, communication device, and connecting method
KR20210104540A (ko) 에지 컴퓨팅 시스템에서 무선 통신 네트워크 타입에 따른 서비스 제공 장치 및 방법
US20110029607A1 (en) Configuring Consumption Of Service For Electronic Devices
CN111758269B (zh) 用于漫游用户的跨管理或技术域网络功能实例化和配置的系统和接口
US9699651B2 (en) Method and network node for managing device-related data to be distributed to a communication device in a communication network
RU2292668C1 (ru) Способ управления дополнительными услугами в мобильных сетях связи
US20240114414A1 (en) Method and apparatus for providing network switching service in 5g communication system
Liotta et al. Delivering service adaptation with 3G technology

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20120430

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20170405

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20120430

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20180319

Patent event code: PE09021S01D

AMND Amendment
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20180929

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20180319

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

AMND Amendment
PX0901 Re-examination

Patent event code: PX09011S01I

Patent event date: 20180929

Comment text: Decision to Refuse Application

Patent event code: PX09012R01I

Patent event date: 20180509

Comment text: Amendment to Specification, etc.

PX0701 Decision of registration after re-examination

Patent event date: 20181120

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

Patent event date: 20181026

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20180929

Comment text: Decision to Refuse Application

Patent event code: PX07011S01I

Patent event date: 20180509

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

X701 Decision to grant (after re-examination)
GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20181205

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20181206

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20211129

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20221129

Start annual number: 5

End annual number: 5

PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20240916