KR101360806B1 - OSGi 번들을 위한 TR69 기반의 서비스 인터페이스 - Google Patents

OSGi 번들을 위한 TR69 기반의 서비스 인터페이스 Download PDF

Info

Publication number
KR101360806B1
KR101360806B1 KR1020087022479A KR20087022479A KR101360806B1 KR 101360806 B1 KR101360806 B1 KR 101360806B1 KR 1020087022479 A KR1020087022479 A KR 1020087022479A KR 20087022479 A KR20087022479 A KR 20087022479A KR 101360806 B1 KR101360806 B1 KR 101360806B1
Authority
KR
South Korea
Prior art keywords
service
bundle
osgi
configuration
management agent
Prior art date
Application number
KR1020087022479A
Other languages
English (en)
Other versions
KR20090003226A (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 KR20090003226A publication Critical patent/KR20090003226A/ko
Application granted granted Critical
Publication of KR101360806B1 publication Critical patent/KR101360806B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • 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/0803Configuration setting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • 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/02Standardisation; Integration
    • H04L41/0233Object-oriented techniques, for representation of network management data, e.g. common object request broker architecture [CORBA]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • 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/04Network management architectures or arrangements
    • H04L41/046Network management architectures or arrangements comprising network management agents or mobile agents therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Human Resources & Organizations (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)
  • Medical Treatment And Welfare Office Work (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

디바이스 내 OSGi 서비스 플랫폼(OSGi-_SP) 상에 배치되는 번들(BDL)의 데이터를 구성하는 방법이 제공된다. 상기 OSGi 서비스 플랫폼은 원격 관리 프로토콜(TR69)을 이용하여 관리 에이전트(MA)를 통해 원격 관리 서버(RMS)에 의해 원격으로 관리된다. 상기 방법은 상기 번들(BDL)이 DSL 포럼에서 규정된 TR69/TR106 프로토콜에 따르는 서비스 객체를 제공하는 단계를 포함하고 이에 의해서 상기 번들은 OSGi 서비스 플랫폼 상에 상기 관리 에이전트에 의해 TR69와 같은 서비스 인터페이스를 통해 관리될 수 있다. 이에 따라, 관리 에이전트에 의한 상기 번들의 구성은 구성 운영 서비스(CAS)를 통해 딕셔너리들을 이용하는 대신 TR69와 같은 서비스 인터페이스를 통해 행해진다.
OSGi 서비스 플랫폼, 서비스 객체, 원격 관리 프로토콜, 번들, 원격 관리 서버

Description

OSGi 번들을 위한 TR69 기반의 서비스 인터페이스{TR69 BASED SERVICE INTERFACE FOR OSGi BUNDLES}
본 발명은 디바이스 내 OSGi 서비스 플랫폼 상에 배치되는 번들의 데이터를 구성하는 방법에 관한 것으로, 상기 OSGi 서비스 플랫폼은 원격 관리 프로토콜(TR69)을 이용하여 관리 에이전트를 통해 원격 관리 서버에 의해 원격으로 관리된다.
이러한 방법은 일반적으로 이 기술분야에 공지되어 있다.
1999년 3월에 설립된, OSGi™ 얼라이언스(Open service Gateway Initiative)는 개방형 서비스 배송 및 관리 플랫폼을 명시하고, 생성하고, 진보시키고, 이 플랫폼의 폭넓은 업계의 채택을 장려한다. OSGi 얼라이언스는 서비스 제공자들, 개발자들, 제조업자들 및 소비자들의 협업적 생태계에 대한 중심부로서 기능한다. 상기 OSGi 기술은 네트워크된 디바이스들의 최신 세대를 위한 새로운 서비스들 및 애플리케이션들의 개발을 용이하게 하도록 설계된다. 디바이스에 OSGi 서비스 플랫폼을 부가하는 것은 네트워크 내 임의의 곳으로부터 상기 디바이스 내 소프트웨어 구성 요소들의 라이프 사이클을 관리할 수 있게 한다. 소프트웨어 구성 요소들은 상기 디바이스의 동작을 중단시킬 필요없이 작동중에 설치, 업데이트 혹은 제거될 수 있 다. 상기 OSGi 서비스 플랫폼은 디바이스에 상주하는 자바 가상 머신(JVM) 상에서 실행되는 자바 기반 서비스 플랫폼이다.
상기 원격 관리 프로토콜은 안전한 자동-구성 및 이외 CPE 관리 기능들을 위한 DSL 포럼의 기술 보고 TR-069(이하 TR69라고도 함)에 의해 규정된 CPE WAN 관리 프로토콜(CWMP)이다. 즉, TR-069는 공통 프레임워크 내에서 안전한 자동-구성 및 이외 CPE 관리 기능들을 포함하는 자동-구성 서버(ACS)와 CPE와의 통신을 위한 프로토콜이다. 기술 보고 TR-069는 예를 들면 다음의 인터넷 상에 공포되어 있다:
<http://dslforum.org/aboutdsl/tr_table.html>.
상기 OSGi 서비스 플랫폼 명세 R3 (OSGi 얼라이언스)는 구성 운영 서비스(configuration admin service)를 명시한다. 상기 구성 운영 서비스는 관리되는 서비스 혹은 관리되는 서비스 팩토리를 등록함으로써, 하나 이상의 구성 객체들(딕셔너리들)에 데이터를 변하지 않게(persistently) 저장하는 방법을 모든 번들에 제공할 것이다. 상기 OSGi 서비스 플랫폼 상의 관리 에이전트는 또한 번들들을 구성하는데 이 구성 운영 서비스를 이용할 수 있다.
상기 DSL 포럼에 의해 규정된 상기 TR69 프로토콜은 OSGi 서비스 플랫폼 상의 관리 에이전트와 원격 관리 서버간에 관리 프로토콜로서 이용될 수 있다.
이 기술 분야에 공지된 방법에서, 상기 관리 에이전트는 상기 구성 운영 서비스를 통해, OSGi 서비스 플랫폼 상에 배치되는 번들을 구성한다.
이 공지된 방법에 있어 첫 번째 문제는 상기 구성 운영 서비스가 구성 객체들을 번들들에 링크시키기 위한 키로서, "변하지 않는 서비스 id(persistent service id)"를 이용한다는 것이다. 이 변하지 않는 서비스 id는 이것이 관리된 서비스 혹은 관리된 서비스 팩토리를 등록할 때 번들에 의해 제공되어야 한다. 상기 관리 에이전트는 번들을 구성할 수 있도록 이 변하지 않는 서비스 id를 알아야 한다. 상기 번들의 설치과 함께 이 id가 상기 관리 에이전트에 어떻게 제공되어야 할 것인지, OSGi 명세에 의해 명시된 메커니즘은 없다.
또한, 구성 객체에서 데이터의 네스트화(nesting)는 한 유형의 객체들에 대해서 한 레벨 깊이로(어레이 혹은 벡터를 통해서) 행해질 수 있을 뿐이다.
마지막으로, 상기 관리 에이전트는 자신이 번들과 통신하지 않을 것이다. 데이터가 잘못된 포맷을 갖거나 데이터가 빠졌을 때, 상기 번들은 이것을 구성 시간에 상기 관리 에이전트를 통해 원격 관리 서버에 통신할 수 없다.
본 발명의 목적은, 무엇보다도, 운영자 및 플랫폼 제공자가 OSGi에 특정한, 상기 번들 설치를 상기 번들에 의해 제공되는 서비스/애플리케이션의 관리로부터 분리할 수 있게 하는 상기 공지된 유형의 방법에 대한 개선을 제공하는 것이다.
발명에 따라서, 이 목적은 상기 방법이 DSL 포럼에서 규정된 TR69/TR106 프로토콜에 따르는 서비스 객체를 번들이 제공하는 단계를 포함하고, 이에 따라 상기 번들은 OSGi 서비스 플랫폼 상의 상기 관리 에이전트에 의해 TR69와 같은 서비스 인터페이스를 통해 관리될 수 있다는 사실에 기인하여 달성된다.
상기 TR69와 같은 서비스 인터페이스는 상기 TR69 프로토콜에 의해 규정되는 파라미터- 및 객체-기반 방법들과 동등한 기능을 본 방법이 제공할 수 있게 하는 자바-인터페이스이다. 이에 따라, 상기 번들의 구성 데이터는 TR69/TR106-준수 서비스 객체로서 제공되며, 상기 관리 에이전트에 의한 상기 번들의 구성은 상기 구성 운영 서비스를 통해 딕셔너리들을 이용하는 대신 TR69와 같은 서비스 인터페이스를 통해 행해진다.
또한 상기 DSL 포럼에 의해서 규정된 TR106은 서비스(상기 TR69 프로토콜을 통해 원격으로 관리되는)의 구성 데이터가 어떻게 조직되어야 하는가를 명시하는데, 서비스 개체(하나 이상의 인스턴스들)는 "디바이스.서비스들" 하에 링크될 것이다. 서비스 객체는 그외의 객체들, 파라미터들 및 심지어는 객체들의 복수의 인스턴스들(테이블들)을 내포할 수도 있다.
상기 번들은 TR69-TR106에 따르도록 관리된다. 원격 관리 서버측에서 번들 구성 데이터를 관리하는 균일한 방법에 더하여, 이는 통지할 기회 및 TR69에 규정된 파라미터 레벨에 관한 리스트 속성들에 액세스할 기회도 제공한다.
본 발명의 또 다른 잇점은 구성 데이터의 포맷팅이 구성 운영 서비스에서와 같이 제약되지 않는다는 것이다.
또한, 상기 번들은 원격 관리 서버에 대한 파라미터 변경들에 대해 반응할 기회를 갖는다.
본 발명의 또 다른 특징적인 실시예는, 상기 방법이 상기 번들이 상기 TR69와 같은 서비스 인터페이스를 구현하고 OSGi 프레임워크 서비스 레지스트리에 등록하여, 상기 서비스 객체의 명칭, 버전, 및 제공하고 있는 지원되는 프로파일들을 제공하는 단계를 포함하는 것이다.
이에 따라, 관리된 서비스 혹은 관리된 서비스 팩토리를 등록시키는 대신 상기 TR69와 같은 서비스 인터페이스가 구현되고 등록된다.
본 발명의 바람직한 특징적인 실시예에서, 상기 방법은
상기 번들이 상기 서비스 객체에 대해 TR69와 같은 서비스 인터페이스를 구현하고 등록함을 상기 관리 에이전트가 상기 원격 관리 서버에 통지하는 단계;
상기 원격 관리 서버가 상기 서비스 객체에 대한 구성 요청들을 상기 관리 에이전트에 전송하는 단계;
이어서 상기 관리 에이전트가 상기 서비스 객체에 대한 상기 구성 요청들을 상기 TR69와 같은 서비스 인터페이스를 통해 상기 번들에 보내고 결과를 기다리는 단계, 및
상기 관리 에이전트가 상기 원격 관리 서버에 상기 구성 요청의 결과를 보내는 단계를 포함한다.
청구항들에 이용되는 '포함하다'라는 용어는 그 전에 나열되는 수단으로 한정되는 것으로서 해석되는 것이 아님을 알아야 할 것이다. 따라서, '수단 A 및 B를 포함하는 디바이스'라는 표현의 범위는 구성 요소 A 및 구성 요소 B만으로 구성되는 디바이스들로 제한되는 것이 아니다. 이것은 본 발명에 관하여, 디바이스의 유일한 관계된 구성 요소들은 A 및 B임을 의미한다.
유사하게, 청구항들에 이용되는 '결합된'이라는 용어는 직접적인 접속들만으로 한정되는 것으로 해석되는 것이 아님을 알아야 할 것이다. 따라서, '디바이스 B에 결합된 디바이스 A'라는 표현의 범위는 디바이스 A의 출력이 디바이스 B의 입력에 직접 접속되는 디바이스들 혹은 시스템으로 제한되는 것은 아니다. 이것은 다른 디바이스들 혹은 수단을 포함하는 경로일 수 있는, A의 출력과 B의 입력간의 경로가 존재함을 의미한다.
본 발명의 상기된 그리고 다른 목적들 및 특징들은 보다 명백하게 될 것이며 본 발명은 첨부한 도면들과 관련하여 취해지는 실시예에 대한 다음의 설명을 참조함으로써 가장 잘 이해될 것이다.
도 1은 본 발명의 방법을 이용하는 디바이스를 도시한 도면.
도 2 및 도 3은 일반적인 공지된 방법을 도시한 도면.
도 4 및 도 5는 본 발명의 방법을 도시한 도면.
도 1에 도시된 디바이스는 네트워크 내 임의의 곳으로부터 디바이스 내 소프트웨어 구성 요소들의 라이프 사이클을 관리할 수 있게 하는 OSGi 서비스 플랫폼(OSGi_SP(OSGi=Open service Gateway Initiative))와 연관된다. 소프트웨어 구성 요소들은 디바이스의 동작을 중단시킬 필요없이 작동중에 설치, 업데이트 혹은 제거될 수 있다. 상기 OSGi 서비스 플랫폼(OSGi_SP)은 디바이스에 상주하는 JVM 상에서 실행되는 자바 기반 서비스 플랫폼이다.
상기 OSGi 서비스 플랫폼 명세 R3 (OSGi 얼라이언스)는 구성 운영 서비스(CAS)를 특정한다. 상기 구성 운영 서비스(CAS)는 관리된 서비스 혹은 관리된 서비스 팩토리를 OSGi_SP 서비스 레지스트리(SR)에 등록하는, 데이터를 하나 이상의 구성 객체들(딕셔너리들)에 변하지 않게 저장하는 방법을 모든 번들, 예를 들면 도 2에 도시된 바와 같은 번들(BDL)에 제공할 것이다.
도 3은 OSGi 서비스 플랫폼(OSGi_SP) 상의 관리 에이전트(MA)가 또한 번들들을 구성하기 위해 이 구성 운영 서비스(CAS)를 이용할 수 있음을 도시한 것이다.
상기 DSL 포럼의 기술 보고 TR-069에 의해 규정된 상기 TR69 프로토콜은 OSGi 서비스 플랫폼(OSGi_SP) 상의 관리 에이전트(MA)와 원격 관리 서버(RMS) 간의 관리 프로토콜로서 이용된다.
본 방법에서, OSGi 서비스 플랫폼(OSGi_SP) 상에 배치된 번들(BDL)은 OSGi 서비스 플랫폼(OSGi_SP) 상의 관리 에이전트(MA)에 의한 TR69와 같은 서비스 인터페이스를 통해 관리될 수 있는, TR69/TR106-준수 서비스 객체를 제공할 것이다.
상기 DSL 포럼에 의해 규정된 기술 보고 TR-106은 서비스(TR69 프로토콜을 통해 원격으로 관리되는)의 구성 데이터가 어떻게 조직되어야 하는가를 명시하는데, 서비스 개체(하나 이상의 인스턴스들)은 "디바이스.서비스들" 하에 링크될 것이다. 서비스 객체는 그 외의 객체들, 파라미터들 및 심지어는 객체들의 복수의 인스턴스들(테이블들)을 내포할 수도 있다.
번들의 구성 데이터는 TR69/TR106-준수 서비스 객체로서 제공되기 때문에, 상기 관리 에이전트(MA)에 의한 상기 번들(BDL)의 구성은 TR69와 같은 서비스 인터페이스를 통해 행해질 수 있다.
상기 번들(BDL)은 TR69와 같은 서비스 인터페이스를 구현하고, 명칭, 버전, 및 제공하는 서비스 객체(들)의 지원되는 프로파일들을 제공하는, 서비스 레지스트 리(SR)에 등록할 것이다.
도 4에 도시된 바와 같이, 상기 관리 에이전트(MA)는 원격 관리 서버(RMS)에 이벤트를 통지한다.
이하에, 도 5에 도시된 바와 같이, 상기 관리 에이전트(MA)는 이 서비스 객체에 대한 구성 요청들을 TR69와 같은 서비스 인터페이스를 통해 상기 원격 관리 서버(RMS)에서 상기 번들(BDL)에 보낸다.
마지막으로 본 발명의 실시예들이 기능 블록들에 관하여 상술되었다는 것을 주의한다. 상술된 이들 블록들의 기능적인 설명으로부터, 이들 블록들의 실시예들이 공지된 전자부품들로 어떻게 제작될 수 있을지는 전자디바이스들을 설계하는 당업자에게 명백할 것이다. 그러므로 기능블록들의 내용들의 상세한 구조는 주어지지 않는다.
발명의 원리가 특정 디바이스에 관련하여 위에 기술되었으나, 이 설명은 단지 예로서 행해진 것이고 첨부된 청구항들에 규정된 바와 같이, 발명의 범위를 제한하는 것이 아님이 명백히 이해될 것이다.

Claims (3)

  1. 디바이스 내 OSGi 서비스 플랫폼(OSGi_SP) 상에 배치된 번들(BLD)의 데이터를 구성하는 방법으로서, 상기 OSGi 서비스 플랫폼은 원격 관리 프로토콜(TR69)를 이용하여 관리 에이전트(MA)를 통해 원격 관리 서버(RMS)에 의해 원격으로 관리되고,
    상기 방법은 상기 번들(BDL)이 DSL 포럼에서 규정된 TR69/TR106 프로토콜에 따르는 서비스 객체를 제공하는 단계를 포함하고, 이에 따라 상기 번들은 OSGi 서비스 플랫폼(OSGi_SP) 상의 상기 관리 에이전트(MA)에 의해 TR69와 같은 서비스 인터페이스를 통해 관리될 수 있는, 상기 번들 데이터 구성 방법에 있어서,
    상기 방법은 상기 번들(BDL)이 상기 TR69와 같은 서비스 인터페이스를 구현하고, 제공하는 상기 서비스 객체의 명칭, 버전, 및 지원된 프로파일들을 제공하는, OSGi 프레임워크 서비스 레지스트리(SR)에 등록하는 단계를 포함하는 것을 특징으로 하는, 번들 데이터 구성 방법.
  2. 삭제
  3. 제 1 항에 있어서,
    상기 관리 에이전트(MA)가 상기 번들이 상기 서비스 객체에 대해 상기 TR69와 같은 서비스 인터페이스를 구현하고 등록한 것을 상기 원격 관리 서버(RMS)에 통지하는 단계;
    상기 원격 관리 서버가 상기 서비스 객체에 대한 구성 요청들을 상기 관리 에이전트에 전송하는 단계; 및
    이어서 상기 관리 에이전트가 상기 서비스 객체에 대한 상기 구성 요청들을 상기 TR69와 같은 서비스 인터페이스를 통해 상기 번들에 보내고 결과를 기다리는 단계;
    상기 관리 에이전트가 상기 원격 관리 서버에 상기 구성 요청의 결과를 보내는 단계를 포함하는 것을 특징으로 하는, 번들 데이터 구성 방법.
KR1020087022479A 2006-03-15 2007-03-07 OSGi 번들을 위한 TR69 기반의 서비스 인터페이스 KR101360806B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP06290430.5 2006-03-15
EP06290430.5A EP1835690B1 (en) 2006-03-15 2006-03-15 TR69 based service interface for OSGi bundles
PCT/EP2007/002120 WO2007104501A1 (en) 2006-03-15 2007-03-07 TR69 BASED SERVICE INTERFACE FOR OSGi BUNDLES

Publications (2)

Publication Number Publication Date
KR20090003226A KR20090003226A (ko) 2009-01-09
KR101360806B1 true KR101360806B1 (ko) 2014-02-12

Family

ID=36579421

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020087022479A KR101360806B1 (ko) 2006-03-15 2007-03-07 OSGi 번들을 위한 TR69 기반의 서비스 인터페이스

Country Status (5)

Country Link
US (1) US20070220093A1 (ko)
EP (1) EP1835690B1 (ko)
KR (1) KR101360806B1 (ko)
CN (1) CN100586078C (ko)
WO (1) WO2007104501A1 (ko)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8000345B2 (en) * 2006-02-24 2011-08-16 Siemens Aktiengesellschaft Proxy agent for providing remote management of equipment in a communication network
CN101459740B (zh) * 2007-12-14 2011-09-14 华为技术有限公司 部署SIP Servlet应用、管理SIP Servlet应用的方法及其***
EP2096788B1 (en) * 2008-02-28 2017-10-04 Alcatel Lucent Configuration server for automatically configuring customer premises equipments
KR20090095441A (ko) * 2008-03-04 2009-09-09 삼성전자주식회사 홈 네트워크에서 소프트웨어 생명 주기를 관리하는 방법 및장치
EP2107460A1 (en) 2008-04-04 2009-10-07 Alcatel Lucent Method for improving native library and native application compatibily
KR20090116595A (ko) 2008-05-07 2009-11-11 삼성전자주식회사 OSGi 서비스 플랫폼에 원격으로 설치된 번들에 대한 바인딩 정보를 관리하는 방법 및 장치
US7783731B2 (en) * 2008-05-27 2010-08-24 Microsoft Corporation Firmware cache coherence
US7788351B2 (en) * 2008-05-27 2010-08-31 Microsoft Corporation Scalable transfer feedback
US20090328030A1 (en) * 2008-06-27 2009-12-31 Microsoft Corporation Installing a management agent with a virtual machine
EP2184904B1 (en) * 2008-11-06 2017-09-13 Alcatel Lucent Method for automatically installing and configuring application and services on devices which comprise lifecycle management functionalities and corresponding client premises equipments, auto configuration server and module
JP5161739B2 (ja) * 2008-11-21 2013-03-13 株式会社日立製作所 被遠隔管理装置
KR101399271B1 (ko) * 2008-11-27 2014-05-27 삼성전자주식회사 애플리케이션 배치를 최적화하기 위한 방법, 저장 매체, 오픈 서비스 게이트웨이 기반 프레임워크 및 시스템
JP5460150B2 (ja) * 2009-07-06 2014-04-02 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、及び、プログラム
CN101834868B (zh) * 2010-04-30 2012-10-17 中国科学院地理科学与资源研究所 一种Web空间分析服务中空间分析方法包的部署和管理方法
WO2012007039A1 (en) * 2010-07-15 2012-01-19 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for updating a user terminal
EP2490402B1 (en) * 2011-02-11 2014-10-01 Alcatel Lucent A networking device adapted for use as a gateway for a local network, and associated method
CN103678240B (zh) * 2012-09-18 2018-08-24 阿里巴巴集团控股有限公司 用于对分布式计算进行组件化管理的方法和***
WO2015110348A1 (en) 2014-01-22 2015-07-30 Nec Europe Ltd. Method for configuring an m2m system
CN113542272A (zh) * 2021-07-14 2021-10-22 芯河半导体科技(无锡)有限公司 一种自动适配运营商远程管理平台的方法

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005117389A1 (en) * 2004-05-24 2005-12-08 Koninklijke Philips Electronics N.V. Device abstraction layer for local networking system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030191823A1 (en) * 2002-04-03 2003-10-09 Aplion Networks, Inc. System and method for providing customizable device capabilities to network equipment in a non-service affecting manner
KR100485809B1 (ko) * 2003-03-07 2005-04-28 삼성전자주식회사 서비스 게이트웨이 시스템 및 그 사용방법
US20040249912A1 (en) * 2003-04-17 2004-12-09 International Business Machines Corporation Method and system for administering devices in dependence upon user metrics
KR100584712B1 (ko) * 2003-12-26 2006-05-30 한국전자통신연구원 홈 게이트웨이와 오에스지아이 플랫폼을 이용한 홈네트워크 미들웨어 간 상호운용 서비스 장치 및 그 방법
KR101008977B1 (ko) * 2004-02-25 2011-01-17 삼성전자주식회사 OSGi 서비스 플랫폼 테스트 방법 및 이를 이용한테스트 툴
US7478396B2 (en) * 2004-03-22 2009-01-13 International Business Machines Corporation Tunable engine, method and program product for resolving prerequisites for client devices in an open service gateway initiative (OSGi) framework
KR100717166B1 (ko) * 2005-02-16 2007-05-11 삼성전자주식회사 홈네트워크의 서비스 프레임워크

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005117389A1 (en) * 2004-05-24 2005-12-08 Koninklijke Philips Electronics N.V. Device abstraction layer for local networking system

Also Published As

Publication number Publication date
US20070220093A1 (en) 2007-09-20
CN100586078C (zh) 2010-01-27
KR20090003226A (ko) 2009-01-09
CN101051943A (zh) 2007-10-10
EP1835690B1 (en) 2014-10-22
WO2007104501A1 (en) 2007-09-20
EP1835690A1 (en) 2007-09-19

Similar Documents

Publication Publication Date Title
KR101360806B1 (ko) OSGi 번들을 위한 TR69 기반의 서비스 인터페이스
KR101520309B1 (ko) 서비스 오브젝트들에 대한 원격 관리 시스템 및 방법
Chan et al. COPS usage for policy provisioning (COPS-PR)
KR101384224B1 (ko) 고객 구내 장비의 디바이스의 디바이스 의존성 서비스들을 구성하는 방법 및 이 방법을 실행하는 디바이스
EP2184904B1 (en) Method for automatically installing and configuring application and services on devices which comprise lifecycle management functionalities and corresponding client premises equipments, auto configuration server and module
JP5343070B2 (ja) パラメータ記述モデルを有するアプリケーションモジュールおよび遠隔管理サーバ
CA2582380C (en) Network management apparatus and method based on simple network management protocol
KR101782457B1 (ko) 어플리케이션 업그레이드 방법 및 장치
Wallin et al. Automating network and service configuration using {NETCONF} and {YANG}
AU2003237737B2 (en) Management system and method for service subscription provisioning
JP5827697B2 (ja) ローカルネットワーク内のセンサデバイスに名前を付けるための方法、サービスゲートウェイ、およびリモート管理サーバ
CN101690002A (zh) 配置预处理器语言
JP2009514283A (ja) ネットワーク構成
Pavlou On the evolution of management approaches, frameworks and protocols: a historical perspective
US20130311987A1 (en) Service gateway, management server and software module
US20110161360A1 (en) Data retrieval in a network of tree structure
JP2006065811A (ja) リソース管理方法、装置及びプログラム
CN1852103A (zh) 网络设备远程加载***及方法
US8434096B2 (en) Method, system and device for managing customer premises equipment
EP2107460A1 (en) Method for improving native library and native application compatibily
US20120054326A1 (en) Remotely Managing an Application on a Device by a Management Server
CN101119227A (zh) 后向兼容网管***的网管方法及被管***
Cisco CNS Flow-Through Provisioning
US20050076343A1 (en) Persistent storage of network management data using object references
EP2230798A1 (en) Method and system for remote management of applications hosted on a device, and server for use in such a system

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