KR101481443B1 - 통신 네트워크의 디바이스 관리 방법 및 시스템 - Google Patents

통신 네트워크의 디바이스 관리 방법 및 시스템 Download PDF

Info

Publication number
KR101481443B1
KR101481443B1 KR20080090332A KR20080090332A KR101481443B1 KR 101481443 B1 KR101481443 B1 KR 101481443B1 KR 20080090332 A KR20080090332 A KR 20080090332A KR 20080090332 A KR20080090332 A KR 20080090332A KR 101481443 B1 KR101481443 B1 KR 101481443B1
Authority
KR
South Korea
Prior art keywords
device management
policy
execpf
command
mobile device
Prior art date
Application number
KR20080090332A
Other languages
English (en)
Other versions
KR20100031309A (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
Priority to KR20080090332A priority Critical patent/KR101481443B1/ko
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to EP15179729.7A priority patent/EP2978144B1/en
Priority to CN2009801354547A priority patent/CN102150381A/zh
Priority to CN201310394564.3A priority patent/CN103441881B/zh
Priority to EP09813247.5A priority patent/EP2324578A4/en
Priority to PCT/KR2009/005138 priority patent/WO2010030125A2/en
Priority to JP2011526812A priority patent/JP5574544B2/ja
Priority to US12/558,191 priority patent/US8392531B2/en
Publication of KR20100031309A publication Critical patent/KR20100031309A/ko
Priority to US13/757,166 priority patent/US8966013B2/en
Application granted granted Critical
Publication of KR101481443B1 publication Critical patent/KR101481443B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • G06F15/163Interprocessor communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/66Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0893Assignment of logical groups to network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • Computer And Data Communications (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Selective Calling Equipment (AREA)

Abstract

본 발명은 통신 네트워크의 디바이스 관리 방법 및 시스템에 관한 것으로, 이러한 본 발명은 통신 네트워크의 디바이스 관리 방법에 있어서, 특정 디바이스를 제어하는 디바이스 관리 명령을 수신하여 상기 디바이스에 전달하는 과정과, 상기 디바이스로부터 상기 디바이스 관리 명령에 따른 정책을 수신하는 과정과, 상기 정책의 조건에 부합하는 이벤트가 발생하면 상기 정책의 태스크를 수행하는 과정을 포함하는 것을 특징으로 하는 통신 네트워크의 디바이스 관리 방법을 제공하며, 이에 따른 시스템을 제공한다.
OMA DM, TR-096, UPnP

Description

통신 네트워크의 디바이스 관리 방법 및 시스템{A method for management device in a communication network and a system thereof}
본 발명은 통신 네트워크의 디바이스 관리 방법 및 시스템에 관한 것으로, 유선 또는 무선 연결에 무관하게 하나의 시스템을 이용하여 디바이스를 관리할 수 있는 디바이스 관리 방법 및 시스템에 관한 것이다.
네트워크상의 종단 디바이스들을 관리하기 위한 기술들은 대상 디바이스와 의 연결이 유선인지 또는 무선인지 여부에 따라 다르다. 무선 디바이스를 관리하기 위해 표준화된 기술은 OMA(Open Mobile Alliance) DM(Device Management)이 존재하고, 유선망에서 동작하는 디바이스들을 관리하기 위해 DSL 포럼에서 표준화되고 있는 CWMP(CPE (Customer-premise equipment) WAN Management Protocol)이 사용되고 있다.
도 1 및 도 2는 유선 디바이스 및 무선 디바이스를 관리하기 위한 네트워크 구성을 도시한 도면이다.
여기서, 도 1은 CWMP(CPE WAN Management Protocol)를 위한 네트워크 구성도를 나타낸 것이다. CPE(Customer-premise equipment)(31 내지 3N)는 DSL(Digital Subscribers Line) 망에서 가입자의 종단 장치(디바이스)를 의미한다. ACS(Auto configuration Server)(10)는 CWMP 디바이스 관리 장치(CWMP Device Manager)이다. ACS(10)는 게이트웨이 장치(20)를 통해 CPE들(31 내지 3N)을 관리한다.
도 2는 OMA DM 기술을 이용하여 디바이스를 관리하는 망의 구성도를 나타내는 것이다. OMA DM은 DM 프로토콜을 이용하여 무선 단말기의 관리 객체(Management Objects)를 읽어 들이거나(Get), 변경하거나(Replace), 실행(Execute)함으로써 단말기 내부의 펌웨어, 소프트웨어, 파라미터 등을 관리할 수 있다. 무선 단말기를 관리하는 장치는 OMA DM 서버(50)이며 무선 단말기와 같이 관리 대상은 OMA DM 클라이언트(61 내지 6N)이다.
도 1 및 도 2에서 설명한 바와 같이, 유사한 디바이스 관리 기능을 위해 서로 다른 프로토콜이 이용되며, 대상 디바이스와의 연결이 유선인지 또는 무선인지 여부에 따라 서로 다른 관리 서버를 구축해야만 한다.
따라서 상술한 바와 같은 종래의 문제점을 감안한 본 발명의 목적은, 하나의 기술을 기반으로 하여 유무선 망의 디바이스들을 관리할 수 있는 디바이스 관리 시스템 및 방법을 제공함에 있다.
상기와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시 예에 따른 유선 및 무선 디바이스를 관리하기 위한 통신 네트워크의 디바이스 관리 방법은, 특정 디바이스를 제어하는 디바이스 관리 명령을 수신하여 상기 디바이스에 전달하는 과정과, 상기 디바이스로부터 상기 디바이스 관리 명령에 따른 정책을 수신하는 과정과, 상기 정책의 조건에 부합하는 이벤트가 발생하면 상기 정책의 태스크를 수행하는 과정을 포함한다.
여기서, 상기 전달하는 과정은 디바이스 관리 명령을 제1 프로토콜에 따라 수신하고, 제2 프로토콜에 따라 변환하여 전달하는 것을 특징으로 한다.
특히, 상기 제1 프로토콜은 TR-069(Technical Report 069)이며, 상기 제2 프로토콜은 UPnP(Universal Plug and Play)인 것이 바람직하다.
상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시 예에 따른 유선 및 무선 디바이스를 관리하기 위한 통신 네트워크의 디바이스 관리 시스템은, 상기 디바이스를 제어하는 디바이스 관리 명령을 전송하는 디바이스 관리 서버; 및 상기 디바이스 관리 명령을 상기 디바이스로 전송하고, 상기 디바이스로부터 상기 디바이스 관리 명령에 따른 정책을 수신하여, 상기 수신한 정책의 조건에 부합하는 이벤트가 발생하면 상기 정책의 태스크를 수행하는 디바이스 관리 장치;를 포함한다.
여기서, 상기 디바이스 관리 장치는 디바이스 관리 명령을 제1 프로토콜에 따라 수신하고, 제2 프로토콜에 따라 변환하여 상기 디바이스로 전달하는 것을 특징으로 한다.
특히, 상기 제1 프로토콜은 TR-069(Technical Report 069)이며, 상기 제2 프로토콜은 UPnP(Universal Plug and Play)인 것이 바람직하다.
본 발명의 따르면, 하나의 기술로 이동성을 가지는 모바일 디바이스와 유선 연결에 따라 이동성이 없는 디바이스를 통합 관리할 수 있어, 디바이스 관리 시스템을 단순화 할 수 있다. 이에 따라, 비용 절감의 효과와 관리의 편의성의 이점이 있다.
이하, 본 발명의 바람직한 실시 예들의 상세한 설명이 첨부된 도면을 참조하여 상세히 설명한다. 도면들 중 동일한 구성들은 가능한 한 어느 곳에서든지 동일한 부호들을 나타내고 있음을 유의하여야 한다. 또한, 하기 설명에서는 구체적인 특정 사항들이 나타내고 있는데, 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐 이러한 특정 사항들 없이도 본 발명이 실시될 수 있음은 이 기술 분야에서 통상의 지식을 가진 자에게는 자명하다 할 것이다. 그리고 본 발명을 설명함에 있어, 관련된 공지 기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 상세한 설명을 생략한다.
특히, 후술될 상세한 설명에는 상술한 기술적 과제를 이루기 위한 본 발명에 있어서 대표적인 실시 예를 제시할 것이다. 또한 본 발명의 설명의 편의를 위하여 홈 내 통신의 표준인 UPnP(Universal Plug and Play), 유선 디바이스 관리 프로토콜인 TR-069(Technical Report 069), IPTV 표준 단체인 OIF(Open IPTV Forum)에서 정의하고 있는 개체들의 명칭들을 동일하게 사용할 것이나, 이러한 표준 및 명칭들이 본 발명의 범위를 한정하는 것은 아니며, 유사한 기술적 배경을 가지는 시스템에 적용 가능함은 물론이다.
먼저, 본 발명의 실시 예에 따른 디바이스 관리 시스템에 대해서 설명하기로 한다. 도 3은 본 발명의 실시 예에 따른 디바이스 관리 시스템의 개략적인 구조를 도시한 도면이다.
본 발명의 실시 예에 따른 디바이스 관리 시스템은, 유선 및 무선 디바이스(340, 380)를 통합 관리하기 위한 것으로, 디바이스 관리 서버(10) 및 디바이스 관리 장치(310)를 포함한다.
본 발명의 실시 예에서 디바이스 관리 서버(10)를 ACS(10)(Auto Configuration Server)를 예로 들어 설명하고, 디바이스 관리 장치(310)는 UPnP ExecPF CP(Universal Plug and Play Execution Platform control point, 이하 ExecPF CP)(310)를 예로 들어 설명하기로 한다.
본 발명의 실시 예에 따른 디바이스(340, 380)는 하나의 디바이스가 유선 및 무선 연결이 가능한 디바이스가 될 수 있으며, EP 클라이언트(610)를 탑재한다. EP 클라이언트(610)는 ExecPF(310)로부터 질의 메시지 및 응답 메시지를 송수신하기 위한 것이다. 또한, 디바이스가 댁 외에 있는 경우, 디바이스(380)는 RA(Remote Access, 이하 RA)에 따라 ExecPF(310)와 연결하기 위한 RA 클라이언트(605)를 탑재할 수 있다.
ACS(10)는 사업자 망(370)에 존재하는 서버이며, TR 069 관리하기 위한 서버이다. ACS(10)는 댁내에 있는 ExecPF(310)와 TR-069(Technical Report 069) 프로토콜로 통신한다. ACS(10)는 디바이스들(340, 380)을 관리하기 위한 명령어인 디바이스 관리 명령어(TR-069 명령어를 포함한다)를 생성하고, 이를 ExecPF(310)에 전송한다.
ExecPF(310)는 디바이스들(340)에 디바이스 관리 명령어를 전달하기 위해 댁내에 있는 RA 서버(320)와 연결한다. 그런 다음, ExecPF(310)는 연결된 RA 서버(320) 및 VPN(virtual private network)을 통해 댁 외에 있는 디바이스(340)에게 디바이스 관리 명령어를 전송한다. 이때, ExecPF(310)는 TR-069를 UPnP에 따라 변환하여 디바이스(340)에 전달한다.
그러면, 보다 자세히 본 발명의 실시 예에 따른 디바이스 관리 장치(ExecPF)(310)에 대해서 살펴보기로 한다. 도 4는 본 발명의 실시 예에 따른 디바이스 관리 장치의 개략적인 구조를 도시한 도면이다.
본 발명의 실시 예에 따른 ExecPF(310)는 홈 게이트웨이(Home Gateway)(20), TR-069 클라이언트(400), UPnP Discovery 관리 블록(410), TR-069 UPnP 변환 기(420) 및 스케줄러(450)를 포함한다.
TR-069 클라이언트(400)는 ACS(10)와 TR-069 프로토콜로 통신하기 위해 필요한 기능 블록으로 TR-069 명령어를 수신, 해석, 전송하는 기능을 한다.
UPnP Discovery 관리 블록(410)은 UPnP Discovery 메커니즘을 통하여 발견되는 디바이스들의 목록을 관리한다.
TR-069 UPnP 변환기(420)는 ACS(10) 로부터 수신한 TR-069 메시지를 UPnP 메시지로 변환하고, 그 반대로 디바이스로부터 받은 UPnP 메시지를 TR-069 메시지로 변환하는 기능을 수행한다.
홈 게이트웨이(Home Gateway)(20)는 홈 네트워크가 외부 망에 접속 할 수 있는 기능 수행한다.
스케줄러(440)는 디바이스 관리 명령 실행에 대한 정책(Policy)이 저장되고 정책에 맞는 조건을 확인하고 실행하는 기능을 수행한다.
본 발명의 실시 예에 따른 정책(Policy)은 디바이스를 제어하기 위한 매뉴얼과 같은 것이다. 다음의 <표 1>은 본 발명의 실시 예에 따른 정책을 설명하기 위한 것이다.
Figure 112008064841533-pat00001
<표 1>을 참조하면, 정책(Policy)은 각 정책 별로 정책 식별자(Policy ID), 지금 수행(Now Action), 조건 수행(Future Action)을 포함한다.
정책 식별자(Policy ID)는 정책(Policy)을 구분하기 위한 값을 나타내고 지금 수행(Now Action)은 ACS(10)로부터 명령어를 수신하는 순간 실행하는 동작을 나타낸다. 또한, 조건 수행(Future Action)은 조건(condition) 및 태스크(Task)으로 이루어진다. 이러한 조건 수행(Future Action)은 조건(condition)을 만족하는 경우 태스크(Task)를 수행하도록 설정된다. 여기서, 조건(condition)은 시간, 위치, 이벤트(Event) 등 다양하게 설정할 수 있다.
스케줄러(450)는 명령어 저장 모듈(Pending된 명령어 저장소)(440), 정책 관리 모듈(Policy 저장 및 관리)(460) 및 모니터 모듈(Event Monitoring)(470)을 포함한다. 모니터 모듈(470)은 특정 정책의 설정된 조건에 따라 조건에 부합되는 이벤트가 발생하는지 모니터링한다. 명령어 저장 모듈(450)은 ACS(10)로부터 수신한 디바이스 관리 명령을 연결된 기기에 전송하지 않고 정책의 조건에 부합될 때까지 대기시키는 저장소 기능을 수행한다. 정책 관리 모듈(460)은 사용자의 요구 또는 사업자의 요구에 따라 결정되는 정책(Policy)들을 설정, 저장 및 실행함으로써, 디바이스를 관리하는 기능을 수행한다. 이때, 정책 관리 모듈(460)은 이러한 정책을 <표 1>과 같은 형식에 의거하여 설정, 저장 및 실행하도록 관리한다.
그러면, 본 발명의 실시 예에 따른 디바이스 관리 방법에 대해서 설명하기로 한다. 도 5a 내지 도 5c는 본 발명의 실시 예에 따른 디바이스 관리 방법을 설명하기 위한 도면이다.
도 5a에서, 모바일 기기(540)는 유선 및 무선을 통해 ExecPF(310)에 연결할 수 있는 디바이스이다.
도 5a를 참조하면, ExecPF(310)는 S501단계에서 ACS(10) 로부터 모바일 기기(540)에 대한 디바이스 관리 명령어를 수신한다.
그러면, ExecPF(310)는 S503 단계에서 UPnP Discovery 메커니즘을 이용하여 앞서 수신한 디바이스 관리 명령어의 대상이 되는 모바일 기기(540)가 연결되어 있는지 탐색한다. 앞서 설명한 바와 같이, ExecPF(310)은 RA(Remote Access)(320)을 통해 모바일 기기(340)와 연결될 수 있다.
S503 단계의 탐색 결과, ExecPF(310)은 모바일 기기(540)와 연결되지 않은 경우, ExecPF(310)는 S505 단계로 진행하고, 모바일 기기와 연결된 경우 S519 단계로 진행한다.
S505 단계에서 ExecPF(310)는 수신한 디바이스 관리 명령어를 지연할 지 여부를 판단한다. 여기서, 디바이스 관리 명령어을 지연할지 여부는 ExecPF(310)의 정책 관리 모듈(460)에 기 저장된 정책(Policy)에 따라 결정된다. 정책(Policy)은 SP(Service Provider)가 지정하거나, 사용자가 미리 저장한 정책일 수 있다. 이는 구현과 사업에 따라 달라질 수 있다.
S505 단계의 판단 결과 기 저장된 정책에 따라 디바이스 관리 명령어를 지연하지 않는 경우, ExecPF(310)는 S507 단계에서 모바일 기기가 연결되어 있지 않음을 ACS(10)에 알린다.
한편, S505 단계의 판단 결과 정책에 따라 지연하는 경우, ExecPF(310)는 S509 단계에서 정책(Policy)을 새로 생성한다. 예컨대, "NowAction = Pending, Future Action(Condition = VPN 연결, Task = Forward Command)"와 같은 정책을 생성한다. 그런 다음, ExecPF(310)는 S511 단계에서 정책의 지금 수행(NowAction)에 따른 동작을 수행한다. 즉, 디바이스 관리 명령어 실행을 지연한다. 이어서, ExecPF(310)는 S513 단계에서 정책의 조건(Condition)을 만족하는 이벤트가 발생하는지 모니터링한다. 이러한 모니터링에 따라 ExecPF(310)는 S515 단계에서 조건을 만족하는 이벤트가 발생을 감지하면, S517 단계에서 정책의 태스크(Task)에 따른 동작을 수행한다.
한편, ExecPF(310)와 모바일 기기(540)가 연결된 경우, ExecPF(310)는 S519 단계에서 모바일 기기(540)와 질의 및 응답을 통해 수신된 디바이스 관리 명령의 실행을 지연할지 여부를 판단한다. 이때, ExecPF(310)는 디바이스 관리 명령의 실행을 지연할지 여부를 묻는 질의 메시지를 모바일 기기(540)에 전송한다. 그러면, 모바일 기기(540)는 질의 메시지에 따른 질의를 사용자에게 표시하고, 사용자의 입력에 따른 응답 메시지를 ExecPF(310)에 전송한다. 그러면, ExecPF(310)는 응답 메시지에 따라 디바이스 관리 명령의 실행을 지연할지 여부를 결정한다.
S519 단계의 판단 결과 지연하는 경우, ExecPF(310)는 S521 단계에서 응답 메시지의 내용에 따라 새로운 정책(Policy)을 생성하게 된다. 이러한 정책은 모바일 기기(540)로부터 수신한 응답 메시지에 따라 생성된다.
생성한 정책에 따라, ExecPF(310)는 S511 단계에서 정책의 지금 수행(Now Action)에 따른 동작을 수행한다. 즉, 디바이스 관리 명령어 실행을 지연한다. 이어서, ExecPF(310)는 S513 단계에서 정책의 조건(Condition)을 만족하는 이벤트가 발생하는지 모니터링한다. 이러한 모니터링에 따라 ExecPF(310)는 S515 단계에서 정책의 조건(Condition)을 만족하는 이벤트가 발생을 감지하면, S517 단계에서 정책의 태스크(Task)에 따른 동작을 수행한다.
한편, S519 단계의 판단 결과 지연하지 않는 경우, ExecPF(310)는 S523 단계에서 "NowAction = Forward Command"라는 정책을 생성한다. 그런 다음, ExecPF(310)는 S525 단계에서 정책의 지금 수행(Now Action)에 따른 동작을 수행한다.
S519 단계에서 ExecPF(310)가 RA(Remote Access)로 연결된 모바일 기기(540)에 스케줄에 대해 질의 및 응답하는 방법을 도 5b 및 도 5c를 참조로 하여 설명하기로 한다. 이러한 질의 및 응답 방법은 수신된 디바이스 관리 명령에 따라 이루어진다. 이는 하나의 실시 예로써 동일한 기능을 가진 다른 방법으로 정의 될 수 있다.
도 5b를 참조하면, "QueryRMSOperation()"은 ExecPF(310)가 550 단계에서 모바일 기기(540)에 질의하는 질의 메시지를 나타낸 것이다. 질의 메시지는 디바이스 관리 명령어를 포함하며, 질의 메시지를 수신한 모바일 기기(540)는 사용자에게 이를 표시한다. 이에 따라, 사용자가 디바이스 관리 명령어의 내용에 따라 판단할 수 있도록 한다.
도 5c를 참조하면, "DeferRMSOperation"은 ExecPF(310)가 550 단계에서 모바일 기기(540)로부터 수신하는 응답 메시지를 나타낸 것이다. 응답 메시지는 사용자의 입력에 따라 지금 수행(Now Action), 조건(Condition), 및 태스크(task)를 수납한다. 모바일 기기(540)는 응답 메시지에 사용자의 입력에 따라 지금 수행(Now Action), 조건(Condition), 및 태스크(task)를 수납하여 전송한다.
상술한 바와 같이, 본 발명의 실시 예에 따르면, 사용자의 의도에 따라 정책을 결정할 수 있다. 그러면, 좀 더 자세히 본 발명의 실시 예에 따른 디바이스 관리 방법을 설명하기로 한다. 도 6은 본 발명의 일 실시 예에 따른 디바이스 관리 방법을 설명하기 위한 흐름도이다.
도 6에서, ExecPF(310) 및 모바일 기기(540)는 VPN으로 서로 연결된 상태이며, ACS(10)로부터 펌웨어 업그레이드(Firmware upgrade)를 수행하도록 하는 디바이스 관리 명령어를 수신하는 상태를 가정한다.
또한, 펌웨어(Firmware) 저장 서버(600)는 서비스 프로바이더(SP, Service Provider) 망에 관리하고자 하는 디바이스들(모바일 기기(540)를 포함한다)의 펌웨어를 저장하고 있는 서버이다.
그리고 모바일 기기(540)는 디바이스의 일예이며, 모바일 기기(540)는 RA 연결을 위한 RA 클라이언트(605) 및 ExecPF(310)와 질의 및 응답 메시지를 송수신하기 위한 EP 클라이언트(610)를 구비한다.
UPnP Discovery 관리 블록(410) 및 UPnP 변환기(420)는 설명의 편의상 UPnP 기능부(410, 420)로 도시하고 설명하기로 한다.
도 6을 참조하면, ACS(10)는 620 단계에서 핸드폰의 펌웨어(firmware) 업그레이드를 위한 TR-069 명령어를 ExecPF(310)로 전송한다. 이때, ExecPF(310)는 TR-069 클라이언트(400)를 통해 TR-069 명령어를 수신한다. 여기서, TR-069 명령어는 디바이스 관리 명령어의 일 예이다. 이때, ACS(10)는 TR069 명령어와 함께 펌웨어의 파일 사이즈 및 펌웨어가 저장된 펌웨어 저장서버(600)의 URL(Uniform Resource Locator)을 함께 전달된다.
한편, 620 단계 이전 625 단계에서 RA 서버(520)와 모바일 기기(540)의 RA 클라이언트(605)가 VPN을 통하여 RA로 연결되어 있다고 가정한다. 모바일 기기(540)와 연결된 RA 서버(520)는 630 단계에서 모바일 기기(540)의 이미지 파일(image file)을 획득한다.
UPnP Discovery 관리 블록(410)은 635 단계에서 UPnP 디스커버리 과정을 거쳐서 모바일 기기(540)가 어떤 타입으로 연결되어 있는지를 알아낸다. 이러한 과정은 다음의 645 및 650 단계를 통해 수행된다. 즉, UPnP Discovery 관리 블록(410)은 645 단계에서 멀티캐스트 서치 메시지(multicast search message)를 RA 서버(620)로 전송한다. 그러면, RA 서버(620)는 650 단계에서 멀티캐스트 서치 메시지에 대한 응답으로 모바일 기기(540)가 VPN을 통해 RA로 연결되어 있음을 UPnP Discovery 관리 블록(410)에 알린다.
다음으로, UPnP 변환기(420)는 655 단계에서 앞서(620 단계) 수신한 TR-069 명령어를 UPnP 명령어로 변환한다.
그런 다음, UPnP 변환기(420)는 단계 660 에서는 디바이스 관리 명령어 수신에 대해 사용자에게 알리기 위해 명령어의 내용을 포함하여 도 5b에서 설명한 바와 같은 질의 메시지("QueryRMSOperation 메소드")를 모바일 기기(540)에게 전송한다.
모바일 기기(540)는 665 단계에서 앞서(660 단계) 수신한 질의 메시지를 사용자 인터페이스를 통하여 사용자(615)에게 표시하여 질의한다. 그러면, 사용자(615)는 이에 대한 응답으로 사용자 인터페이스를 통해 지금 수행(Now Action), 지연 수행의 조건(Condition) 및 태스크(Task)를 입력할 수 있다.
그러면, 모바일 기기(540)는 670 단계에서 지금 수행(Now Action), 지연 수행의 조건(Condition) 및 태스크(Task)를 사용자로부터 입력받는다. 본 발명의 실시 예에서는 사용자(615)가 "나중에 집에 들어갔을 때(Condition) 펌웨어를 다운받을 것(Task)이며, 지금은 ExecPF(310)가 대신하여 사업자가 제공하는 펌웨어를 저장(Now Action)한 후 나중에 전송하라"는 값을 입력하였다고 가정한다.
665 및 670 단계는 모바일 기기(540)의 구현에 따라 형태와 기능이 달라질 수 있다.
모바일 기기(540)는 677 단계에서 앞서(670 단계) 사용자가 입력한 정보를 도 5c에서 설명한 바와 같은 응답 메시지("Defer RMSOperation")를 ExecPF(310)에 전송한다.
이에 따라, ExecPF(310)의 정책 관리 모듈(460)은 679 단계에서 앞서(677 단계) 수신한 응답 메시지에 따라 새로운 정책(Policy)을 생성 및 저장한다.
새로운 정책이 생성되면, Exec PF(310)는 지금 수행(Now action)에 따른 명령을 실행한다. 즉, Exec PF(310)는 모바일 기기(540) 대신하여 펌웨어를 다운로드한다. 이를 위하여, Exec PF(310)는 680 단계에서 펌웨어 저장서버(600)에 접속하고, 682 단계에서 펌웨어 저장서버(600)로부터 펌웨어를 다운로드 받는다. 그런 다음, 684 단계에서 ExecPF(310)는 다운받은 펌웨어(펌웨어 이미지 파일)를 명령어 저장 모듈(440)에 저장한다.
이때, 686 단계에서 Exec PF(310)와 모바일 기기(540)는 RA 연결이 종료되었다고 가정한다. 또한, 688 단계에서 모바일 기기(540)는 댁내로 이동하여 홈 네트워크에 연결되었다고 가정한다.
ExecPF(310)는 690 단계에서 멀티캐스트 서치 메시지(multicast search message)를 모바일 기기(540)로 전송한다. 그러면, 모바일 기기(540)는 692 단계에서 멀티캐스트 서치 메시지에 대한 응답으로 홈 네트워크에 연결되어 있음을 알린다.
이와 같이, ExecPF(310)는 690 및 692 단계를 통해서 상기 모바일 기기(540)를 발견하고 UPnP로 연결한다. 모바일 기기(540)와 UPnP로 연결됨에 따라, ExecPF(310)는 694 단계에서 스케줄러(450)의 모니터 모듈(EventMonitering)(470) 블록에서 저장된 정책(Policy)의 조건과 일치하는 이벤트가 발생되었음을 확인한다.
이와 같이 저장된 정책의 조건과 일치하는 이벤트가 발생하면, ExecPF(310)는 696 단계에서 조건에 따른 태스크(Task)를 실행한다. 즉, 즉, ExecPF(310)는 모바일 기기(540)로 앞서(684 단계) 저장된 펌웨어(펌웨어 이미지 파일)를 다운로드하도록 한다.
모바일 기기(540)는 698 단계에서 다운로드를 완료했음을 ExecPF(310)에 알린다. 그러면, ExecPF(310)는 607 단계에서 정책 관리 모듈(460)을 통해 하나의 정책 수행의 완료를 확인하고, 699단계에서 TR-069 클라이언트(400)를 통해 TR-069 명령을 수행하였음을 ACS(10)에 알린다.
다음으로, 본 발명의 다른 실시 예에 따른 디바이스 관리 방법을 설명하기로 한다. 도 7은 본 발명의 다른 실시 예에 따른 디바이스 관리 방법을 설명하기 위한 흐름도이다.
도 7에서, ExecPF(310) 및 모바일 기기(540)는 VPN으로 서로 연결된 상태이며, ACS(10)로부터 재부팅(Reboot)을 수행하도록 하는 디바이스 관리 명령어를 수신하는 상태를 가정한다. 도 6과 마찬가지로, 모바일 기기(540)는 디바이스의 일예이며, 모바일 기기(540)는 RA 연결을 위한 RA 클라이언트(605) 및 ExecPF(310)와 질의 및 응답 메시지를 송수신하기 위한 EP 클라이언트(610)를 구비한다. 또한, UPnP Discovery 관리 블록(410) 및 UPnP 변환기(420)는 설명의 편의상 UPnP 기능부(410, 420)로 도시하고 설명하기로 한다.
도 7을 참조하면, ExecPF(310)는 700 단계에서 모바일 기기(540)를 재부팅(Reboot)하도록 하는 TR-069 명령어를 TR-069 프로토콜을 이용하여 ACS(10)로부터 수신한다. 여기서, TR-069 명령어는 디바이스 관리 명령어의 일 예이다.
한편, 620 단계 이전 625 단계에서 RA 서버(520)와 모바일 기기(540)의 RA 클라이언트(605)가 VPN을 통하여 RA로 연결되어 있다고 가정한다. 모바일 기기(540)와 연결된 RA 서버(520)는 630 단계에서 모바일 기기(540)의 이미지 파일(image file)을 획득한다.
UPnP Discovery 관리 블록(410)은 635 단계에서 UPnP 디스커버리 과정을 거쳐서 모바일 기기(540)가 어떤 타입으로 연결되어 있는지를 알아낸다. 이러한 과정은 다음이 645 및 650 단계를 통해 수행된다. 즉, UPnP Discovery 관리 블록(410)은 645 단계에서 멀티캐스트 서치 메시지(multicast search message)를 RA 서버(620)로 전송한다. 그러면, RA 서버(620)는 650 단계에서 멀티캐스트 서치 메시지에 대한 응답으로 모바일 기기(540)가 VPN을 통해 RA로 연결되어 있음을 UPnP Discovery 관리 블록(410)에 알린다.
다음으로, UPnP 변환기(420)는 655 단계에서 앞서(620 단계) 수신한 TR-069 명령어를 UPnP 명령어로 변환한다. 그런 다음, UPnP 변환기(420)는 710 단계에서 디바이스 관리 명령어 수신에 대해 사용자에게 알리기 위해 명령어의 내용(재부팅)을 포함하여 도 5b에 따른 질의 메시지("QueryRMSOperation")를 모바일 기기(540)에게 전송한다.
모바일 기기(540)는 715 단계에서 앞서(710 단계) 수신한 질의 메시지를 사용자 인터페이스를 통하여 사용자(615)에게 표시하여 질의한다. 즉, 재부팅을 실행할지 여부를 질의한다.
그러면, 사용자(615)는 720 단계에서 사용자 인터페이스를 통해 지금 수행(Now Action), 지연 수행의 조건(Condition) 및 태스크(Task)를 입력할 수 있다. 이때, 사용자(615)는 "한 시간 후(Condition)에 재부팅(Task)"할 것을 모바일 기기(540)에 입력하였다고 가정한다.
모바일 기기(540)는 725 단계에서 앞서(670 단계) 사용자가 입력한 정보를 도 5c에 따른 응답 메시지(Defer RMSOperation 이라는 메소드)를 ExecPF(310)에 전송한다.
응답 메시지에 따라, ExecPF(310)는 727 단계에서 재부팅(Reboot)을 수행하라는 명령어를 명령어 저장 모듈(440)에 저장한다.
또한, ExecPF(310)의 정책 관리 모듈(460)은 730 단계에서 응답 메시지에 따라 새로운 정책(Policy)을 생성 및 저장한다. 이 경우에는 조건(Condition)은 1시간 후가 되고, 지금 수행(Now Action) 값은 없으며 태스크(Task)의 값은 재부팅이 된다.
응답 메시지를 수신한 후 1시간이 흘렀다고 가정하면, ExecPF(310)는 735 단계에서 모니터 모듈(470)을 통해 이를 감지한다. 이와 같이, 조건을 만족함을 감지한 ExecPF(310)는 740 단계에서 태스크를 실행하도록 재부팅 명령어를 모바일 기기(540)에 전송한다. 이에 따라, 모바일 기기(540)는 재부팅을 수행한다.
이어서, 모바일 기기(540)는 745 단계에서 재부팅을 완료했음을 ExecPF(310)에 알린다. 그러면, ExecPF(310)는 607 단계에서 정책 관리 모듈(460)을 통해 하나의 정책 수행의 완료를 확인하고, 760 단계에서 TR-069 클라이언트(400)를 통해 TR-069 명령을 수행하였음을 ACS(10)에 알린다.
도 6 및 도 7의 상세한 설명에서, ExecPF(310)의 내부 기능 모듈들 사이의 인터페이스는 구현에 따라 달라질 수 있다. 따라서 구체적으로 언급하지는 않았으나 ExecPF(310)의 내부 기능 모듈들 사이의 인터페이스는 본 발명의 수행을 위해 필요한 명령어들의 전달 기능을 포함한다.
상술한 바와 같이 본 발명은 하나의 기술로서 유무선망의 디바이스를 관리할 수 있는 장치 및 방법을 제공한다. 특히 무선 환경, 즉 디바이스의 이동성을 고려하여, 유선 기반의 TR-069 기술을 이용하여, 휴대 단말기를 관리할 수 있는 장치 및 방법을 제공하고, 또한 사용자의 요구에 따라 가장 적절한 방법으로 휴대 단말기를 관리할 수 있는 방법을 제공한다.
서비스 제공자 관점에서는 하나의 기술, 즉, TR-069로 이동성을 가지는 모바일 디바이스와 유선 연결에 따라 이동성이 없는 디바이스를 통합 관리할 수 있어, 디바이스 관리 서버(UPnP ExecPF CP)를 단순화 할 수 있다.
또한, 디바이스는 하나의 기술을 가지고 유무선 망을 통한 디바이스 관리를 받을 수 있는 장점을 가질 수 있어, 구현의 복잡도 감소 및 비용 감소를 기대할 수 있다. 또한 본 발명에서 제시한 방법을 사용하면, 이동통신단말기뿐만이 아니라 댁 외부에 있는 PMP나 MP3 플레이어와 같은 이동성 디바이스의 관리도 가능하다.
사용자 관점에서는 상기 기술한 바와 같이 하나의 기술로 휴대용 기기 및 댁내 기기에 대한 디바이스 관리를 받을 수 있다. 또한 이동 환경에 있을 때 불필요한 비용을 요구할 수 있는 디바이스 관리에 대해서 적절한 정책(Polish) 설정을 함으로써, 항상 최소의 비용으로 디바이스를 관리 받을 수 있는 장점을 가질 수 있다.
이상 본 발명을 몇 가지 바람직한 실시 예를 사용하여 설명하였으나, 이들 실시 예는 예시적인 것이며 한정적인 것이 아니다. 이와 같이, 본 발명이 속하는 기술 분야에서 통상의 지식을 지닌 자라면 본 발명의 사상과 첨부된 특허청구범위에 제시된 권리범위에서 벗어나지 않으면서 균등론에 따라 다양한 변화와 수정을 가할 수 있음을 이해할 것이다.
도 1 및 도 2는 일반적인 유선 디바이스 및 무선 디바이스를 관리하기 위한 네트워크 구성을 도시한 도면.
도 3은 본 발명의 실시 예에 따른 디바이스 관리 시스템의 개략적인 구조를 도시한 도면.
도 4는 본 발명의 실시 예에 따른 디바이스 관리 장치의 개략적인 구조를 도시한 도면.
도 5a 내지 도 5c는 본 발명의 실시 예에 따른 디바이스 관리 방법을 설명하기 위한 도면.
도 6은 본 발명의 일 실시 예에 따른 디바이스 관리 방법을 설명하기 위한 흐름도.
도 7은 본 발명의 다른 실시 예에 따른 디바이스 관리 방법을 설명하기 위한 흐름도.

Claims (6)

  1. 통신 네트워크의 디바이스 관리 방법에 있어서,
    디바이스 관리 장치가 디바이스 관리 서버로부터 디바이스 관리 명령을 수신하는 단계;
    상기 디바이스 관리 장치가 상기 디바이스 관리 명령과 연관된 디바이스로 상기 디바이스 관리 명령을 전송하는 단계,
    상기 디바이스 관리 장치가 상기 디바이스로부터 상기 디바이스 관리 명령과 연관된 정책을 위한 정보를 수신하는 단계;
    상기 디바이스 관리 장치가 상기 정보를 기초로 상기 정책을 생성 또는 수정하는 단계; 및
    상기 디바이스 관리 장치가 상기 정책의 조건에 부합하는 이벤트가 발생하면 상기 정책의 태스크를 수행하도록 상기 디바이스를 제어하기 위한 제어 명령을 전송하는 단계를 포함하는 것을 특징으로 하는 통신 네트워크의 디바이스 관리 방법.
  2. 제1항에 있어서,
    상기 디바이스 관리 명령은 제1 프로토콜을 이용하여 상기 디바이스 관리 서버로부터 수신되고, 제2 프로토콜을 이용하여 상기 디바이스로 전송되는 것을 특징으로 하는 통신 네트워크의 디바이스 관리 방법.
  3. 제2항에 있어서,
    상기 제1 프로토콜은 TR-069(Technical Report 069)이며, 상기 제2 프로토콜은 UPnP(Universal Plug and Play)인 것을 특징으로 하는 통신 네트워크의 디바이스 관리 방법.
  4. 유선 및 무선 디바이스를 관리하기 위한 통신 네트워크의 디바이스 관리 장치에 있어서,
    디바이스 관리 서버로부터 디바이스 관리 명령을 수신하고, 상기 디바이스 관리 명령과 연관된 디바이스로 상기 디바이스 관리 명령을 전송하며 상기 디바이스 관리 장치가 상기 디바이스로부터 상기 디바이스 관리 명령과 연관된 정책을 위한 정보를 수신하는 통신부; 및
    상기 정보를 기초로 상기 정책을 생성 또는 수정하고, 상기 디바이스 관리 장치가 상기 정책의 조건에 부합하는 이벤트가 발생하면 상기 정책의 태스크를 수행하도록 상기 디바이스를 제어하기 위한 제어 명령이 전송되도록 제어하는 제어부를 포함하는 것을 특징으로 하는 디바이스 관리 장치.
  5. 제4항에 있어서,
    상기 디바이스 관리 명령은 제1 프로토콜을 이용하여 상기 디바이스 관리 서버로부터 수신되고, 제2 프로토콜을 이용하여 상기 디바이스로 전송되는 것을 특징으로 하는 디바이스 관리 장치.
  6. 제5항에 있어서,
    상기 제1 프로토콜은 TR-069(Technical Report 069)이며, 상기 제2 프로토콜은 UPnP(Universal Plug and Play)인 것을 특징으로 하는 디바이스 관리 장치.
KR20080090332A 2008-09-12 2008-09-12 통신 네트워크의 디바이스 관리 방법 및 시스템 KR101481443B1 (ko)

Priority Applications (9)

Application Number Priority Date Filing Date Title
KR20080090332A KR101481443B1 (ko) 2008-09-12 2008-09-12 통신 네트워크의 디바이스 관리 방법 및 시스템
CN2009801354547A CN102150381A (zh) 2008-09-12 2009-09-10 统一设备管理方法和***
CN201310394564.3A CN103441881B (zh) 2008-09-12 2009-09-10 统一设备管理方法
EP09813247.5A EP2324578A4 (en) 2008-09-12 2009-09-10 METHOD AND SYSTEM FOR UNIFIED DEVICE MANAGEMENT
EP15179729.7A EP2978144B1 (en) 2008-09-12 2009-09-10 Unified device management method and system
PCT/KR2009/005138 WO2010030125A2 (en) 2008-09-12 2009-09-10 Unified device management method and system
JP2011526812A JP5574544B2 (ja) 2008-09-12 2009-09-10 単一化されたデバイス管理方法及びシステム
US12/558,191 US8392531B2 (en) 2008-09-12 2009-09-11 Unified device management method and system
US13/757,166 US8966013B2 (en) 2008-09-12 2013-02-01 Unified device management method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20080090332A KR101481443B1 (ko) 2008-09-12 2008-09-12 통신 네트워크의 디바이스 관리 방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20100031309A KR20100031309A (ko) 2010-03-22
KR101481443B1 true KR101481443B1 (ko) 2015-01-12

Family

ID=42005632

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20080090332A KR101481443B1 (ko) 2008-09-12 2008-09-12 통신 네트워크의 디바이스 관리 방법 및 시스템

Country Status (6)

Country Link
US (2) US8392531B2 (ko)
EP (2) EP2324578A4 (ko)
JP (1) JP5574544B2 (ko)
KR (1) KR101481443B1 (ko)
CN (2) CN102150381A (ko)
WO (1) WO2010030125A2 (ko)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5445096B2 (ja) * 2009-12-15 2014-03-19 富士通株式会社 情報処理装置、コマンド判定プログラム、およびコマンド判定方法
KR101732186B1 (ko) * 2010-08-19 2017-05-02 삼성전자주식회사 단말 관리 패키지를 제공하는 장치, 방법 및 상기 단말 관리 패키지를 제공받는 방법
CN102457395B (zh) * 2010-10-26 2014-12-24 华为终端有限公司 一种设备管理***中对终端进行管理的方法及设备
CN102142988A (zh) * 2010-12-28 2011-08-03 华为终端有限公司 配置设备的方法、装置和***
CN102769630A (zh) * 2012-08-01 2012-11-07 烽火通信科技股份有限公司 一种终端管理中CWMP与UPnP协议的转换方法
CN102868723A (zh) * 2012-08-22 2013-01-09 上海金图信息科技有限公司 管理零终端机和桌面虚拟机的控制台及管理方法
JP5873782B2 (ja) * 2012-09-19 2016-03-01 株式会社日立ソリューションズ 端末管理装置、端末管理システム
JP2014059842A (ja) * 2012-09-19 2014-04-03 Hitachi Solutions Ltd 運用監視システム
US9413596B2 (en) * 2013-01-10 2016-08-09 Webroot Inc. Managed execution and expiration of agent commands
KR101477647B1 (ko) * 2013-06-28 2014-12-30 재단법인대구경북과학기술원 알림 메시지를 이용한 디바이스 관리 시스템 및 방법
BR102013017941B1 (pt) * 2013-07-12 2022-06-28 Samsung Eletrônica Da Amazônia Ltda Sistema e método para acionar e controlar a execução de políticas de gerenciamento
CN104468253B (zh) * 2013-09-23 2019-07-12 中兴通讯股份有限公司 一种深度包检测控制方法及装置
CN105471594B (zh) * 2014-06-04 2019-04-23 华为技术有限公司 管理资源的方法和设备
US20160020962A1 (en) * 2014-07-21 2016-01-21 Alcatel-Lucent Usa Inc. Management of Virtual CPES
CN105072026A (zh) * 2015-09-08 2015-11-18 浙江风向标科技有限公司 物联网网关通信***
CN106681157A (zh) * 2015-11-11 2017-05-17 ***通信集团公司 一种设备的控制方法、装置及网关
TW201926108A (zh) * 2017-12-04 2019-07-01 和碩聯合科技股份有限公司 網路安全系統及其方法
CN108833237B (zh) * 2018-07-20 2021-01-26 京东方科技集团股份有限公司 智能家居网关及其管控方法
US11477072B2 (en) * 2019-09-17 2022-10-18 OpenVault, LLC System and method for prescriptive diagnostics and optimization of client networks
CN113904939B (zh) * 2021-10-27 2023-07-28 中国联合网络通信集团有限公司 一种管理目标终端的方法、装置及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020138459A1 (en) * 1998-07-17 2002-09-26 Kallol Mandal Database for executing policies for controlling devices on a network
US20080209034A1 (en) * 2005-07-04 2008-08-28 Sk Telecom Co., Ltd. Home Network System, Method of Controlling the Same, Method of Setting Residential Gateway For the Same, and Method of Processing Event Protocol For the Same

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030191719A1 (en) * 1995-02-13 2003-10-09 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US6192282B1 (en) * 1996-10-01 2001-02-20 Intelihome, Inc. Method and apparatus for improved building automation
JP3548459B2 (ja) * 1998-11-20 2004-07-28 富士通株式会社 案内情報提示装置,案内情報提示処理方法,案内情報提示プログラムを記録した記録媒体,案内用スクリプト生成装置,案内情報提供装置,案内情報提供方法および案内情報提供プログラム記録媒体
JP2000013305A (ja) * 1998-06-22 2000-01-14 Sharp Corp ディジタル無線電話装置
WO2003015450A1 (fr) * 2001-08-08 2003-02-20 Matsushita Electric Industrial Co., Ltd. Appareil de commande de dispositifs et systeme de commande de dispositifs
JP2003111156A (ja) * 2001-09-27 2003-04-11 Toshiba Corp デジタル家電機器
CN1799012B (zh) * 2003-05-29 2010-04-14 松下电器产业株式会社 异常处理***
JP4741292B2 (ja) * 2005-06-09 2011-08-03 株式会社日立製作所 デバイス管理システム
EP2533120B1 (en) * 2005-12-02 2019-01-16 iRobot Corporation Robot system
CN101009515A (zh) * 2006-01-24 2007-08-01 华为技术有限公司 通信终端设备管理方法及通信终端
US20080046387A1 (en) * 2006-07-23 2008-02-21 Rajeev Gopal System and method for policy based control of local electrical energy generation and use

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020138459A1 (en) * 1998-07-17 2002-09-26 Kallol Mandal Database for executing policies for controlling devices on a network
US20080209034A1 (en) * 2005-07-04 2008-08-28 Sk Telecom Co., Ltd. Home Network System, Method of Controlling the Same, Method of Setting Residential Gateway For the Same, and Method of Processing Event Protocol For the Same

Also Published As

Publication number Publication date
KR20100031309A (ko) 2010-03-22
EP2324578A2 (en) 2011-05-25
US8392531B2 (en) 2013-03-05
EP2978144B1 (en) 2017-06-21
US20100070614A1 (en) 2010-03-18
CN103441881B (zh) 2017-10-13
WO2010030125A2 (en) 2010-03-18
JP2012502578A (ja) 2012-01-26
JP5574544B2 (ja) 2014-08-20
EP2324578A4 (en) 2013-07-24
CN103441881A (zh) 2013-12-11
WO2010030125A3 (en) 2010-06-24
CN102150381A (zh) 2011-08-10
US8966013B2 (en) 2015-02-24
EP2978144A1 (en) 2016-01-27
US20130144989A1 (en) 2013-06-06

Similar Documents

Publication Publication Date Title
KR101481443B1 (ko) 통신 네트워크의 디바이스 관리 방법 및 시스템
WO2016149908A1 (zh) 一种终端***的升级方法、终端及***
US20160294575A1 (en) System, Apparatus, and Method for Automatically Configuring Application Terminals in Home Network
EP2256626B1 (en) Network event triggered software updates
CN101877650B (zh) 一种自动更新软件版本的方法及***
US20110145809A1 (en) Method and apparatus for upgrading software in customer premise equipment
WO2011006328A1 (zh) 设备固件升级***及方法、设备管理服务器及移动终端
CN103580921A (zh) 一种网络设备自动升级的方法及自动升级***
CN103533432A (zh) 一种启动电视应用的方法和***
WO2011076146A1 (zh) 下载应用数据的方法、数字电视接收终端及***
EP2171917B1 (en) System and method for providing device management service to electronic device having no broadband communication module
CN101483543A (zh) 网络管理方法与***、终端与自动配置服务器
WO2008100114A1 (en) Method for transmitting data transmitted incompletely between server and client
EP2693691B1 (en) Method and apparatus for initializing gateway in device management system
EP3496337B1 (en) Method and device for resetting network device to factory settings, and network device
WO2015180251A1 (zh) 远程唤醒的方法、服务器及客户终端
CN104969211A (zh) 使用广播技术的设备发现
CN107968725B (zh) 家庭网关单元型终端设备配置信息返回及配置方法、设备
EP2424162B1 (en) Method, apparatus and system for device management
CN111130865A (zh) 一种基于二层交换的网络设备固件批量升级方法及***
CN105071953A (zh) 一种物联网智能设备固件及应用程序升级方法
KR101391833B1 (ko) Tr-069 프로토콜을 이용한 사용자 단말 장치 동시 제어 방법, 장치 및 시스템
KR100912537B1 (ko) Iptv 단말의 원격 제어 방법 및 그 시스템
CN116094821B (zh) 一种路由配置方法及装置
KR100939130B1 (ko) 업그레이드 프로토콜 지원 시스템 및 그 방법

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
FPAY Annual fee payment

Payment date: 20171228

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20181227

Year of fee payment: 5